--- joko/doc/SampleTasks/joko_2003-02.twingle 2003/02/27 15:25:54 1.14 +++ joko/doc/SampleTasks/joko_2003-02.twingle 2003/02/27 18:25:48 1.18 @@ -839,34 +839,68 @@ o re-enable: [Yakka => http://www.netfrag.org/~bareface/yakka/] o test: [Yakka] o run: ./sbin/indexer -a -v 5 -p 1 -u "http://www.netfrag.org/~bareface/%" - o tree for html, follow http://search.netfrag.org/tree: - x view layer: (frontend/dhtml) use joust or (maybe better) XTree, follow http://search.netfrag.org/xTree - x model layer: look at PEAR::Tree, follow http://search.netfrag.org/pear::tree - o controller layer: to be implemented! (php!) (as phpHtmlLib component/lib? what about ->NavTree?) - o backend layer: maybe use File::List (perl) for directory traversal backend, follow http://search.netfrag.org/pear::tree - o look at: search::TreeNav (http://search.netfrag.org/TreeNav) this is from phpHtmlLib (search::/news/nfo.links.*::phpHtmlLib) - ->http://www.netfrag.org/webnews/article.php?id=89&group=nfo.log.cvs - o phpHtmlLib::TreeCSSNav|TreeDHtmlNav? - o look at http://www.chipchapin.com/WebTools/MenuTools/HTML_TreeMenuXL/ - x using [HTML_TreeMenu|http://pear.php.net/package-info.php?pacid=77] - o begin [Twingle] (proj./lang.) + a tree for html, follow http://search.netfrag.org/tree: + x brainstorming: + - view layer: (frontend/dhtml) use [joust|http://www.ivanpeters.com] or (maybe better) search::xTree + - model layer: look at PEAR::Tree, follow http://search.netfrag.org/pear::tree + - controller layer: to be implemented! (php!) (as phpHtmlLib component/lib? what about ->NavTree?) + - backend layer: maybe use File::List (perl) for directory traversal backend, follow http://search.netfrag.org/pear::tree + - look at: search::TreeNav (http://search.netfrag.org/TreeNav) this is from phpHtmlLib (search::/news/nfo.links.*::phpHtmlLib) + ->http://www.netfrag.org/webnews/article.php?id=89&group=nfo.log.cvs + - phpHtmlLib::TreeCSSNav|TreeDHtmlNav? + - look at http://www.chipchapin.com/WebTools/MenuTools/HTML_TreeMenuXL/ + x block::implementation: + x using + x [PEAR::Tree|http://opensource.visionp.de/modules/project/tree.php|http://pear.php.net/package-info.php?pacid=104] + x [PEAR::HTML::TreeMenu|http://phpguru.org/treemenu.php|http://pear.php.net/package-info.php?pacid=77] + x controller: + x phpHtmlLib::TreeNav::PearHtmlTreeMenuBridge + x phpHtmlLib::DHTMLTreeNav + x phpHtmlLib::SelectNav + a begin [Twingle] (proj./lang.) x start Twingle-impl. (in perl) - x AutoColouring: - x '^(\s|\t)*o' => 'red' - x '^(\s|\t)*x' => 'green' - o LinkExpansion: link-extrapolation/-expansion - x simple mode: http://... to $url - x proposal: search::Intertwingularity should be resolved/dispatched (via dispatchrequest) to - x http://www.netfrag.org/search/?q=Intertwingularity - x http://search.netfrag.org/Intertwingularity - x "search::..." - o "follow::..." - o NamespaceDetection - find 'Word::Word::Word' style things - o AutoColouring: '\w::|::\w' => 'orange' + x AutoColouring is done by prefixing a line with an EntryTypeDeclarationSymbol: + - Tasks + x 'o' => 'red' (open) + x 'x' => 'green' (closed) + o 'a' => 'blue' (active) (background-color=light-grey?) + o 'c' => 'green' (cancelled) (strike-through?) + o '?' => 'red' (in question) (background-color=yellow?) + o '!' => 'red' (higher priority) (background-color=red?) + o '!!' => 'red' (alert priority) (background-color=red? blinking!!!) + - Notes + o '-|+|.|*|=|:' => '' (note-item) (background-color?) + - Blocks + o "block::..." - notation? + o circumvent lines by '--- snip ---' | '--- (label) ---' + a LinkExpansion: link-extrapolation/-expansion + x simple mode: http://... to $url + x proposal: search::Intertwingularity should be resolved/dispatched (via dispatchrequest) to + x http://www.netfrag.org/search/?q=Intertwingularity + x http://search.netfrag.org/Intertwingularity + x "search::..." + o "follow::..." + o local document (HtmlAnchors, JavaScript) + o local node and below (PhpWiki) + o global tree (search.netfrag.org) + o world (google) + o named links with captions: [caption|url] + o "anchor::..." + o "block::..." ("copy-/paste-/cut-" block feature) + o WikiWords + o auto-assignement (for local processing / to some registry (see below)): + - proposal: [Yakka => http://www.netfrag.org/~bareface/yakka/] + a NamespaceDetection - find 'Word::Word::Word' style things + x AutoColouring: '\w::|::\w' => 'orange' o LinkExpansion: lookup found name in a KeywordRegistry|ShortcutRegistry (sub-node: "namespace") (a registry-db (has to store classnames from perl and/or php and stuff)) + o which registries are possible/required? + o KeywordRegistry + o ShortcutRegistry + o NamespaceRegistry + o ComponentRegistry o propose Twingle-impl. (for php/yakka) - o phpDocumentIndex + a phpDocumentIndex o re-enable "stat" for symlinks - if possible o "last run by/on" o sync-meta: @@ -907,7 +941,7 @@ o google::test -o use phpHtmlLib's CSSBuilder!!! (e.g. instead of horde's css-merging mech) +o use phpHtmlLib::CSSBuilder!!! (e.g. instead of horde's css-merging mech) o todo, 2003-02-27 o bw_acct @@ -916,7 +950,11 @@ o hd-space on h1!!! o backup on h1!!! +o gharb -> /etc to cvs + +o load XmlTopicMaps (XTMs) into a PEAR::Tree! +