pjs/extensions/irc
silver%warwickcompsoc.co.uk c3e06c5e74 Temporarily hide the Add button in the preferences window, as it only confuses people, pending a fuller review of the UI. r=gijs over IRC. ChatZilla only. 2007-10-07 04:38:40 +00:00
..
ff Bug 255081 - Land ChatZilla 0.9.65 (check bug for details of bugs fixed). 2004-09-15 18:39:16 +00:00
js Bug 394614 - Channels with more than 1 forward slash cannot be opened at startup. 2007-09-25 13:43:53 +00:00
locales Bug 389682 - Invalid regexp in /rlist shouldn't show internal error 2007-09-25 13:41:43 +00:00
sm Bug 269633 - Land ChatZilla 0.9.67. Various changes, many bugs fixed, see bug 269633 for details. 2004-12-19 22:52:37 +00:00
xpi Fix ChatZilla makexpi.sh script... r+sr+a=foo@bar.com - NPOTB. 2007-10-05 15:23:09 +00:00
xul Temporarily hide the Add button in the preferences window, as it only confuses people, pending a fuller review of the UI. r=gijs over IRC. ChatZilla only. 2007-10-07 04:38:40 +00:00
.cvsignore
ChangeLog Bug 106386 Correct misspellings in source code 2005-11-25 21:57:13 +00:00
DYK
Makefile.in Bug 398009 - fix mangled license headers. a=stuart. 2007-10-06 12:08:47 +00:00
README
TODO
chatzilla.pkg Beginning to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet. 2004-01-07 01:22:31 +00:00
jar.mn bug 394315 - Source L10n for ChatZilla, step 1: put infrastructure in place, r=Gijs 2007-09-01 19:39:29 +00:00
locale-jar.mn Bug 224503 - Create simpler way of localizing ChatZilla 2006-01-31 17:41:51 +00:00
makefiles.sh Bug 380846 - "Make the build system friendlier for XULRunner apps and extensions." r=bsmedberg. Adds confvars.sh files for all major apps and makefiles.sh for all extensions. 2007-05-23 20:08:55 +00:00

README

                                   Using ChatZilla











Table Of Contents

Part 1: Introduction to ChatZilla.

  1.1: Introduction
    1.1.1: What is IRC?
    1.1.2: What is ChatZilla?
    1.1.3: Where do I get more information on IRC?

  1.2: The User Interface.
    1.2.1: Menu structure.
    1.2.2: User list.
    1.2.3: Output area.
    1.2.4: View tabs.
    1.2.5: Status bar.

  1.3: Features of the input area.
    1.3.1: Responding to the last person who spoke to you.
    1.3.2: Autocompleting nicknames.
    1.3.3: Autocompleting commands.
    1.3.4: Multiline input.

Part 2: Navigating IRC with ChatZilla.

  2.1: Connecting to an IRC network.
    2.1.1: Listing available networks.
    2.1.2: Attaching to a network.
    2.1.3: Canceling an attach that isn't going well.
    2.1.4: Connecting to a specific server.
    2.1.5: Disconnecting when you're finished.

  2.2: Channels.
    2.2.1: Finding a channel.
    2.2.2: Joining.
    2.2.3: Modes, Topics, and Kicks.
    2.2.4: Parting.

  2.3: Private messages.
    2.3.1: Receiving messages.
    2.3.2: Sending messages.
    2.3.3: Query windows.

Part 3: Scripting ChatZilla.

  3.1: Scripting basics.
    3.1.1: The /eval command.
    3.1.2: Writing text to the output window.
    3.1.3: Writing DOM nodes to the output window.
    3.1.1: Exploring objects with dumpObjectTree();

  3.2: More Scripting.
    3.2.1: External scripts.
    3.2.2: Hooking into IRC events.

Appendix A:
  A: Styling the output window.
    (copy of the comment in output-window.css)