Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/items.py
Commit message (Collapse)AuthorAgeFilesLines
* Make HTML2 formater use CSS formatting from Francis GiannarosRichard Darst2009-09-021-7/+24
| | | | | | | | | | | - Francis provided a sample minutes file with nice CSS. This is the first merging into MeetBot main. It will still need work before it is releasable. - Not all of this will necessarily make it in to MeetBot mainline, but at least the ability to configure it will. - CSS will be user-customizable easily. darcs-hash:20090902154137-82ea9-2c9dcd91ee80cf77f0a4972ec55eda47a400f3d6.gz
* Fix double-escaping of #link commandsRichard Darst2009-08-311-4/+4
| | | | darcs-hash:20090831214228-82ea9-4d22ec7ccd5621ee9d70f65ba3ad3445fb96abc4.gz
* Rename "#halp" command to "#help".Richard Darst2009-08-311-2/+2
| | | | | | | | - because not everyone speaks lolcat as their native language. - remember, "#help" puts a call for help in the minutes, not give you MeetBot help. darcs-hash:20090831213215-82ea9-48ac6c8594969f87c4101fcf4547f843636dcc6c.gz
* Two small formatting changes in writers: INFO and blank linesRichard Darst2009-08-161-0/+2
| | | | | | | | | | - Make INFO the assumed default in ReST and Text writers - don't show "INFO:" at the start of the line - Add extra blank lines in ReST between topics - makes it look a little bit nicer (but not much. ReST is sort of the worst of both worlds for something this specialized. darcs-hash:20090816031508-82ea9-a8e92abae01914e1bff7f9ee36f22512e27ce114.gz
* don't show "INFO" or "LINK" in HTML2 writerRichard Darst2009-07-311-1/+5
| | | | | | | | - With this, #info basically becomes the default when reading logs. This makes it much easier to read. Same goes for #link : It's obvious it's a link, no need to emphasize it more. darcs-hash:20090731192546-82ea9-4605f3edb1d4ba42d8324241dff28c88460ad4a5.gz
* add Text and HTML2 writersRichard Darst2009-07-301-25/+59
| | | | | | | - These combine the best features of the ReST and HTMLfromReST, without the disadvantages of having to make one source fit two formats. darcs-hash:20090730191919-82ea9-f7f88a57e8b59720f59c26bfe1961f93cda818bc.gz
* Fix a problem with supybot-based configRichard Darst2009-07-081-8/+9
| | | | | | - This is caused by use of @property in the supybot-based config. darcs-hash:20090708200038-82ea9-85daca15dc89dfa862d26f9d8acc5d9fc48bc8a7.gz
* Enable some basic escaping of ReSTRichard Darst2009-07-071-7/+20
| | | | darcs-hash:20090707195829-82ea9-0ccdab7bae6ea8c08ad8edf09c33e6b530dd2388.gz
* Add some copyright notices to other filesRichard Darst2009-07-071-0/+29
| | | | darcs-hash:20090707030320-82ea9-784086ecf5900a95b34f0337aaede06aa9078b4f.gz
* Better templating for all itemsRichard Darst2009-07-061-16/+24
| | | | | | - they all now support the startthtml/endhtml/startrst/endrst attributes darcs-hash:20090706235744-82ea9-c40812800b910c4377af2ff4393a7bd14119a160.gz
* Update to one ReST item (#topic)Richard Darst2009-07-061-1/+3
| | | | | | - prevent errors for null topics. darcs-hash:20090706233905-82ea9-ebbc58f39c8cb480a382e9eab9a6faebfe7543be.gz
* rename `start` to `starthtml`, same for `end`Richard Darst2009-07-021-7/+9
| | | | darcs-hash:20090702032701-82ea9-0f0223c19b88610da48783755a0700cf9e4da61c.gz
* forgot patch - include itemtype attribute in Topic objectsRichard Darst2009-07-011-0/+1
| | | | darcs-hash:20090701224728-82ea9-962fcf7a2554ff2a6230f3bc23121e310ab1de13.gz
* change to not use isinstance() in determing typesRichard Darst2009-07-011-0/+1
| | | | | | | | | | | | | | - reload() of modules messed this up greatly, in certain cases. Modules get re-executed when you reload(), which causes the classes to be redefined, meaning that the classes stored in the Meeting object are *not* any longer subclasses of items.* - With the other fixes I did, this was only going to be a problem if supybot reloaded the MeetBot module during a meeting, however, it's best to plan for that anyway. - I switch to comparing m.itemtype to a string value. Not as elegant, but works for now. darcs-hash:20090701033031-82ea9-cf69f235e06d70dd70265f5c5481e4c8262ec971.gz
* remove `` in rst reference when not neededRichard Darst2009-07-011-1/+1
| | | | darcs-hash:20090701002354-82ea9-295c365f505e844f8bd6e9129551e6f7c110e133.gz
* Major reorganizationRichard Darst2009-06-251-0/+131
- Add a separate Config object. - Split writers and items into writers.py and items.py - Much other reorganization related to this, and preparing for the next iteration of MeetBot. This isn't an easy to read diff. - Most old functionality works with this patch, however, some more is needed before everything is back up to date (mainly local configuration, but there are indubitably many other new bugs). darcs-hash:20090625200700-82ea9-273d409059461a8e62e1a2d048322eae537aa8f7.gz