1 * upgrade, MonoBook, Semantic format: ->format or ->output ?
2 * bring 1.3.x to sf.net again. request loops, proxy issues?
5 * check new auth fallback with php4 and php5
6 * fix backlinks (pagelists) for multiple plugins per page
7 * fix pagelist nopage unification
8 * clarify issues with pagenames with ":" and ","
9 ":" in links omit the first part, "," breaks PageList
10 * fix $MailNotify->onChangePage: breaks after-edit-redirect
11 * format=printable (?)
13 * WikiUser/EMailConfirm (?)
14 * fix Wikiwys with prettyurl and link labels
18 * Optimization: try template_lite or try simple regex replacements as before.
19 * Add some xml syntax for plugins:
20 <IncludePagesPlugin pages=<!plugin-list BackLinks !> />
21 <BackLinkPlugin include_self=false />
22 And/or fix PLUGIN_MARKUP_MAP aliases which break the InlineParser.
23 * Fix postgresql stored procedures.
24 * Move serialized data from page_data / version_data to seperate SQL columns.
26 * Content expansion hooks in transformer. (SearchHighlight)
27 * Convert RecentChanges to PageList as source for format options.
28 Generic rss, rdf handling.
31 * stabilize WYSIWYG converters
32 * HtmlParser and importer plugins (word, excel, html, interwiki)
33 * SemanticWeb link parser+db update, plugins: SemanticRelations, SemanticSearch
34 * TrackBack, PingBack services
37 * ENABLE_MARKUP_DIVSPAN
40 * pcre textsearch with multiple words: order-independency
41 * SQL textsearch with multiple words: AND
42 (the two new failing unit tests)
43 * fix textsearch optimize with "word -word -word"
45 2006-03-07 19:54:31 rurban
48 * finish moacdropdown integration (xmlrpc)
49 * the new Mailer class
50 * maybe evaluate other Template solutions (Smarty or regex replacements)
51 * add xml syntax for plugins:
52 <IncludePagesPlugin pages=<!plugin-list BackLinks !> />
53 <BackLinkPlugin include_self=false />
54 * SQL-Schema: add relation to link table, add relation to getPageLinks() extractor
57 * finish ModeratedPages
58 * WYSIWYG (htmlarea3 + tinymce) integration into EditToolbar
59 * HtmlParser and importer plugins (word, excel, html, interwiki)
60 * SemanticWeb link parser+db update, plugins: SemanticRelations, SemanticSearch
61 * TrackBack, PingBack services
63 * FileInfoPlugin (done)
65 * add Help: and Relation: interwiki map entries. (done)
69 * pcre textsearch with multiple words: order-independency
70 * SQL textsearch with multiple words: AND
71 (the two new failing unit tests)
72 * fix textsearch optimize with "word -word -word"
73 * add Help/ prefix to all documention pages, via upgrade also. (done)
75 and the rest of the sf.net buglist
77 -----------------------
81 * check why template expansion is so slow (xml parsing and printing, ob + exec)
82 * upgrade => %BODY% in MonoBook
83 * more httpauth tests: enforced, server-side ok
84 * test reported personalpage auth problems
85 * fix random PearDB mysql connection loss (fixed?)
86 * fix SystemInfoPlugin dump failure
87 * fix jscalendar in sidebar and blog (fixed?)
88 * ModeratedPage 3/3 (GET=>POST, Preview?)
89 * fix configurator.php (fixed?)
90 * pagedata_cache on PageGroupTest/subpage (fixed?)
91 wrong PhpWikiAdmin/Chown owner display
92 * re-enable pagedata_cache->next iterator (?, mem test)
95 * collapse page change notification on LoadAny (80%, missing: )
96 * restrict certain action to groups: RawHtml (could be a define)
97 * db.timeout: force mysql.connect_timeout = 60
99 Maybe (probably defer):
100 * CalendarList/UnfoldSubpages/Blog changes should update links to the basepage.
102 * http://www.movabletype.org/docs/mttrackback.html, http://umsu.de/beta-blogger/
103 * http://www.hixie.ch/specs/pingback/pingback, http://umsu.de/beta-blogger/
104 * Other languages: check page for [de:pagename] pseudo-interwiki links?
105 * pagerank algo: HITS http://www2002.org/CDROM/refereed/643/node1.html
106 FractalNavigation (pagetrail analysis)
107 * fix more wikilens libs and plugins, layout improvements (header, sidebar include)
108 * format=rdf and a new owl PageType (similar to InterWikiMap)
109 to statically define predicates used by PhpWiki:SemanticWeb
110 (semantically enriched links, like interwiki links).
111 * SqlResult paging (finished?)
112 * plugin\WikiAdminSetAclSimple, Chmod
113 * plugin\NewUserWelcomePage.php (some better template solution)
114 * plugin\SearchHighlight
116 * plugin\RecentReferrers
117 * WikiAccessRestrictions
118 * SpamAssassinIntegration
121 * PgsrcTranslation slowness (update_locale?)
122 * overlarge session data
123 * handle empty DEFAULT_LANGUAGE: proper client detection
125 * display login page on "$action is disallowed on this wiki for user ..."
126 * remove "Invalid username" warning on "sign in as" button click
127 * themes/blog, BlogArchivesPlugin
128 * test WikiPluginCached support for image maps and svg, swf, eps, ...
130 * don't print php notices and warnings as red errors.
132 * rewrite OldTextFormattingRules, AnciennesR%E8glesDeFormatage
134 * PageChangeNotification other actions also (rename, remove).
135 better subject on create.
137 all langs, all db backends, all pages import and export
138 * javascript search&replace
139 * pdf button when an external html2pdf app is defined
140 (enabled at PhpWikiDemo)
141 * enhanced WikiPluginCached (static, ondemand)
142 * added LdapSearchPlugin
143 * more PageList options
145 2004-11-10 20:25:13 rurban
146 * optimize increaseHitCount, esp. for mysql.
147 * prepend dirs to the include_path (phpwiki_dir for faster searches)
148 * Pear_DB version logic (awful but needed)
149 * fix broken ADODB quote
150 * _extract_page_data simplification
152 2004-11-10 16:24:58 rurban
153 * requires newer Pear_DB (as the internal one): quote() uses now escapeSimple for strings
154 * ACCESS_LOG_SQL: fix cause request not yet initialized
155 * WikiDB: moved SQL specific methods upwards
156 * new Pear_DB quoting: same as ADODB and as newer Pear_DB.
157 fixes all around: WikiGroup, WikiUserNew SQL methods, SQL logging
159 2004-11-09 18:10:22 rurban
160 * revert to the wikidb ref passing. there's no memory abuse there.
161 * use new wikidb->_cache->_id_cache[] instead of wikidb->_iwpcache, to effectively
162 store page ids with getPageLinks (GleanDescription) of all existing pages, which
163 are also needed at the rendering for linkExistingWikiWord().
164 pass options to pageiterator.
165 use this cache also for _get_pageid()
166 This saves about 8 SELECT count per page (num all pagelinks).
167 * fix passing of all page fields to the pageiterator.
168 * fix overlarge session data which got broken with the latest ACCESS_LOG_SQL changes
172 * fix more sf.net bugs and patches (90%)
173 * fix LDAP with USER_AUTH_POLICY=old (100%)
174 * ADODB lock and transaction fixes (50%)
175 * some more theme beautification, new crao and nuke theme,
176 cut or split long sidebar links somehow (100%)
177 * add some basic Recommender engine to enable rating recommendations,
178 fix metadata getAvg and test it. (100%)
179 * fix metadata RateIt methods and RateIt usergroups, (100%)
180 * rewrite WikiGroup to be current_user independent to be able
181 to ask for group membership of any user. (100%)
182 * more action=upgrade (diffs, multi-page interface) (60%)
183 * finish PdfOutput plugin and button (80%)
184 * add editpage javascript toolbar (100%)
185 * try the php-internal soap extension, test SOAP, fix GooglePlugin+AmazonPlugin (0%)
186 * iniconfig helpers (Joby?) (0%)
187 * improve more plugins caching (90%)
189 * change remove_page in WikiDb API, so that RecentChanges displays it.
190 (just purge all revisions?)
191 * rename global $Theme to $WikiTheme (gforge nameclash) (100%)
195 * fix WikiAdminSetAcl (least common ACL denominator) (100%)
196 * enable ACL's in the mime dumps (100%)
197 * force strict PagePermissions on all plugins, which require now
198 admin and some more administrative actions (90%)
199 * complete full paging support (limit=, prev/next buttons in PageList) (95%)
200 fix paging in MostPopular
201 * fix possibly remaining WikiGroup problems (100%)
202 * fix possibly remaining RateIt problems (50%)
203 * finalize PdfOutput (0%)
205 * finalize editpage javascript toolbar (80%)
206 fix search/replace bug (100%)
207 * finalize SOAP support (0%)
208 * better utf-8 support (50%)