-
Notifications
You must be signed in to change notification settings - Fork 1
/
TODO.txt
76 lines (59 loc) · 2.7 KB
/
TODO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
make-distrib: prevent cloberring an existing distrib
BUGFIXES:
for Gizmokid2005:
* be able to prevent [off] and /off on specific channels
<ColasHome> for disabling stopping the bot: comment line 209 of irclogger
<ColasHome> # if mo: channelCommand(channel, mo.group(1), c)
<ColasHome> for disabling [off] comment line 214
<ColasHome> # if not re.match(offPrefix, text):
prevent crawling:
* start search, alternate views on a /xxx url so that they can be excluded
by /robots.txt
* use meta noindex <meta name="robots" content="noindex"> on index pages
install:
* trim / at end of args
* provide a simplified install for apache2, in a virtual host
* document how to change the bot name
* document how to connect to passwd-protected ircs
* provide a simple index.html page if none exists yet
interface with cgiirc:
* list logged chans in select box on start
* link to cgiirc to directly jump into a channel from web irclogger pages
log editing:
* provide a way to make logs non editable (file NOEDIT in logs)
* only allow censorship of a line
implementation (cleaner):
* have the irclogger python daemon listen on a socket for orders to
edit/clear ranges of lines, and make the UI connect to it. socket could
be either:
* an http server
* or an order in an IRC message
allow selecting start and end of select range in html form
cropping: another parameter to restrict view to range (without highlight)
allow range/sel to be seleted by time: HH:MM[.relativeline]
make cropping work for text and twiki views
work with channels given in mixed case in URLs
http://loggerurl/mbsAccounting just map it down to mbsaccounting
allow all legal chars in channel names (including dots)
Use via URL:
%INCLUDE{http://koala.ilog.fr/twikiirc/bin/irclogger_logs/mbssrc}%
be able to set your own help text?
date, lines, recorded conversations + own help header and
footer would be cool.
url params to disable head & foot (or clear markers)
search:
do not serach in times (and optionally nicks)
like style.css, provide facilities to include header & footer
<SamHasler> Colas_, have a &user=SamH parameter and then colour code the HTML
log to highlight the part of the log when users with than pattern weren't in
the channel
Adding by hand a / to the end of the URL .../irclogger_logs breaks the list of
channels, as the links to the channel get an extra irclogger_logs component
RSS Feeds (idea by Marc Laporte)
"What hapenned since last login"?
access control:
* login with ldap
* protect by list of users
* with date ranges? (user foo allowed 2005-2007)
For thierry.pasquier@emf.ccsti.eu & jacques@lavignotte.org
* pouvoir garder le chanop