pjs/extensions/irc
gijskruitbosch%gmail.com 32666aa879 Bug 364789 - Rewrite URL handling (cope with flags in auto-connect, etc.)
r=silver@warwickcompsoc.co.uk (James Ross)
ChatZilla Only. NPOTDB.
2008-01-20 16:39:10 +00:00
..
ff Bug 351715 Build Chatzilla as extension for suiterunner (toolkit/ style seamonkey) - not currently including locales changes, that will be done as part of bug 397246. r=silver 2007-10-28 19:19:26 +00:00
js Bug 364789 - Rewrite URL handling (cope with flags in auto-connect, etc.) 2008-01-20 16:39:10 +00:00
locales Bug 412887 - Disable user commands submenu when multiple users are selected, and show count of users instead of an arbitary name. ChatZilla only. r=gijs 2008-01-20 11:11:34 +00:00
sm Bug 351715 Build Chatzilla as extension for suiterunner (toolkit/ style seamonkey) - not currently including locales changes, that will be done as part of bug 397246. r=silver 2007-10-28 19:19:26 +00:00
xpi bug 408842 - Improve version dependencies of language packs, r=Silver 2007-12-22 01:02:22 +00:00
xul Bug 413125 - Adopt nodes when document might (incorrectly) be cleaned up by GC so that they continue to have a valid ownerDocument. ChatZilla only. r=gijs 2008-01-20 16:34:11 +00:00
.cvsignore
ChangeLog
DYK
Makefile.in bug 409411 - Build ChatZilla locale pack when using --enable-ui-locale, r=gijskruitbosch 2007-12-22 00:20:55 +00:00
README
TODO
chatzilla.pkg
jar.mn Bug 194913 - Add drag and drop support for tabs. Woo. ChatZilla only. r=gijs 2007-12-21 15:28:12 +00:00
locale-jar.mn
makefiles.sh bug 397246 - CVS-based ChatZilla language packs, r=gijskruitbosch 2007-12-18 17:06:40 +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)