Wiki source for WikiToDo
BaxilDragon's to-do list to bring Wikka in line with the grand TTU Wiki vision. Such as it is.
This page is only editable by administrators. To suggest changes, leave a comment here or at WikiRequests.
====Changes to Make====
===Upgrade to WikkaWiki 1.2===
STILL TO DO:
~- Fix UserSettings (and add code changes to installed_mods) to match customized v1.1.6.2 look/instructions
~- Copy FormattingRules to FormattingRulesFull and make FormattingRules into the simple cheat sheet again
~- Fix ALL! pages with tables - use new table cell code ... (fortunately the floats aren't tables).
~- Either fix or disable email page action
~~- Fix user template: no email links (munging broken by Google)
~- Add new wanted mods, especially:
~~- http://wikkawiki.org/UnCategoryAction
~~- http://wikkawiki.org/MinorEditHack ?? (or something custom to hide TemplateFixer edits from RecentChanges)
~~- http://wikkawiki.org/ChangesTeaser
~~- **Done**: external_links_samehost_fix (links to pages at http://www.tomorrowlands.org pages no longer have the little arrow). n.b.: based on http://wikkawiki.org/KickTheDonkey
~~- **Done**: Code in a category verticalizer - http://wikkawiki.org/AdvancedCategoryAction is all div-y and shit :-/
~~~- **Done**: 0-item list bug fixed thanks to Goldkin's sharp eyes.
~~~- Total custom job. Submit to Wikka (possibly along with namespace code)?
==ESSENTIAL AND ONGOING==
~- 2009/10/30: Last database backup. get one scheduled now that backup support is in.
~- seed the wiki with basic pages
~~- Create all templates
~~- Add all eras
~~- Add all existing stories
~~~- (get other authors to do pages for their own?)
~~- Get all front-page links active
~- Create all pages with >1 inbound link: see WantedPages
~- Add some freakin' images to the wiki. ;-)
==DONE==
omg yay its live guyz 8D
~- Oh lord. This is going to be huge. On the other hand it will allow me to keep the software up to date despite all my custom mods ...
~- Reinstall all code mods
~~- The critical ones:
~~- **Done**: User registration password
~~~- **Done**: Test this so I can make v1.2 public! (No spambots plz)
~~- **Done**: Custom category listings (namespace support)
~~- **Done**: Custom name display for links in various namespaces (""SpaceOut"" mod)
~~~- **Done**: (Add config items for this back to wikka.config, or do plugins allow self-config ...?)
~~- **Done**: Check original "done" list below to ensure all original mods are either ported or obsoleted
~~- **Done**: Fix sidebox formatting, which broke again in update (new css?)
~- **Done**: ACLs: Default it to allow editing/commenting for every registered user
~- **Done**: Remove ""AdministratePages/AdministrateUsers""
~- **Done**: relink home page to the new AdminPages/AdminUsers builtins
~- **Done** (there were no changes): Ensure robots.txt and favicon.ico didn't get overwritten back to defaults
~- Page updates
~~- **Done**: Fix WelcomeNewUser (new ACLs, etc)
~~- **Done**: Fix HomePage (announce upgrade, etc). Also WikiNews
~~- Fix user template: no email links (munging broken by Google)
~- **Done**: Choose theme. ("default" = Wikka 1.1.6 style)
~- **Done**: Copy files from test subdomain to genuine one and change wikka config's Base URL
~~- **Done**: Remove lock file
----
----
===Original List (1.1.6.2)===
==ALSO MIGHT BE NICE==
~- It would be awesome to have a "Visit a random page" action. Awesomer yet to have a "visit a random page inside this namespace/category" action.
~- Some hack to display ACLs on a page (or look at a table of them)
- http://wikkawiki.org/GmBowenAdminPageControlTool for page hides, easier deletes
- //Homebrew//: Templates for auto-creating new pages based on namespace of first word? (probably built on http://wikkawiki.org/CloneHandlerInfo)
- //Homebrew//: Wikipedia-like feature where it'll notify you of changes to your user page (as a way to communicate to other users)
- ++Skins: http://wikkawiki.org/TestSkin++
- Better user listing?: http://wikkawiki.org/DescribeUsers
- Recently Edited: http://wikkawiki.org/GmBowenRecentEditCheck (hack to flag multi-person edit conflicts)
- Page hit counter: http://wikkawiki.org/GmBowenCounter
- Better menus: http://wikkawiki.org/WikkaMenus
~~- not that I'm using the current ones ;-p I can edit those at header.php and footer.php
- for page renaming should it become necessary - http://wikkawiki.org/RefactorWiki
~~- (current workaround: /clone to move to new location, /delete to kill old one. Disadvantage: This removes editing history and comments)
- ? list uncategorized pages? - http://wikkawiki.org/UnCategoryAction
Also to do: Skim through usermods listed on [[http://wikkawiki.org/CodeContributions Wikka:CodeContributions]]
==USER REQUESTS==
~- //I'll add any requests here//
====Changes Completed====
~- Basic installation.
~- [[http://wikkawiki.org/UserRegistration official Control Registration patch]]
~- * http://wikkawiki.org/ACLsWithUserGroups
~- Reset default ACL to require registration & editor group membership to edit
~- Trim FormattingRules and move full version to preserve it
~- Add FormattingRules external link to edit page
~~- er, it's actually already there as "help" button
~~- maybe better document this with changes to editing template?
~- Move to permanent home directory (and change config files accordingly)
~~- And let me just say that subdomaining it made my head hurt ;-p
~- Add extra info/help to registration page template
~~- **Spamblock**: Require code for registration -- (this is done)
~- http://wikkawiki.org/UserAdmin and new AdministrateUsers
~- http://wikkawiki.org/AutomaticUserPageCreation
~~- the ""WelcomePage"" for new registrations
~~~- ++this feature disabled for now++ re-enabled; I wrote the page 12/16: WelcomeNewUser -B
~- (http://wikkawiki.org/RedirectOnLogin could go in later for login redirects)
~~- this feature is actually done already - changed one line of code myself. Logins now take you to your user page. -B
~- http://wikkawiki.org/EmailActionInfo: ##""{{email username domain.com}}""## now makes spamsafe e-mail link
~~- Updated pages and templates accordingly
~- Back up sql db and see if there's a backup scheduler
~~- Done. No scheduler, but download at any time via ""DirectAdmin""
~- Make new full pre-live backup of directory and database before first public announcement
~- 2007-01-28: Fixed robots.txt and favicon.ico links: see Wikka:RobotsDotTxt
~- //Homebrew hack needed//: Auto-format links for Character*, Story*, (others? Event*? Location*?), to read nicely - remove (predefined) prefixes from link text and separate ""CamelCaseWords.""
~~- Probably based on http://wikkawiki.org/UrlBeautify and/or http://wikkawiki.org/LinkUsingPageTitle and/or http://wikka.jsnx.com/AdvancedCategoryAction
~~~- http://wikkawiki.org/AdvancedCategoryAction has great code at the bottom
~~- **Done:** Namespaces are now defined in php config file. Could use more polish but it's working. -b 20070807
~~- And also to munge BaxilDragon into Baxil :)
~~~- Not done yet; better namespace control in version 2. -b
~- Add filter to Category listing: exclude pages not starting with (word)
~~- **Done:** ##""{{category header=0 exclude="Comma,Separated,List" only="Comma,Separated,List"}}""## works. -b 20070807
~~~- ##header##: Set to 0 or blank to turn off the "The following X pages ..." blurb
~~~- ##exclude|only##: Namespaces to (respectively) not display, or display. Only overrides exclude.
----
CategoryWiki
This page is only editable by administrators. To suggest changes, leave a comment here or at WikiRequests.
====Changes to Make====
===Upgrade to WikkaWiki 1.2===
STILL TO DO:
~- Fix UserSettings (and add code changes to installed_mods) to match customized v1.1.6.2 look/instructions
~- Copy FormattingRules to FormattingRulesFull and make FormattingRules into the simple cheat sheet again
~- Fix ALL! pages with tables - use new table cell code ... (fortunately the floats aren't tables).
~- Either fix or disable email page action
~~- Fix user template: no email links (munging broken by Google)
~- Add new wanted mods, especially:
~~- http://wikkawiki.org/UnCategoryAction
~~- http://wikkawiki.org/MinorEditHack ?? (or something custom to hide TemplateFixer edits from RecentChanges)
~~- http://wikkawiki.org/ChangesTeaser
~~- **Done**: external_links_samehost_fix (links to pages at http://www.tomorrowlands.org pages no longer have the little arrow). n.b.: based on http://wikkawiki.org/KickTheDonkey
~~- **Done**: Code in a category verticalizer - http://wikkawiki.org/AdvancedCategoryAction is all div-y and shit :-/
~~~- **Done**: 0-item list bug fixed thanks to Goldkin's sharp eyes.
~~~- Total custom job. Submit to Wikka (possibly along with namespace code)?
==ESSENTIAL AND ONGOING==
~- 2009/10/30: Last database backup. get one scheduled now that backup support is in.
~- seed the wiki with basic pages
~~- Create all templates
~~- Add all eras
~~- Add all existing stories
~~~- (get other authors to do pages for their own?)
~~- Get all front-page links active
~- Create all pages with >1 inbound link: see WantedPages
~- Add some freakin' images to the wiki. ;-)
==DONE==
omg yay its live guyz 8D
~- Oh lord. This is going to be huge. On the other hand it will allow me to keep the software up to date despite all my custom mods ...
~- Reinstall all code mods
~~- The critical ones:
~~- **Done**: User registration password
~~~- **Done**: Test this so I can make v1.2 public! (No spambots plz)
~~- **Done**: Custom category listings (namespace support)
~~- **Done**: Custom name display for links in various namespaces (""SpaceOut"" mod)
~~~- **Done**: (Add config items for this back to wikka.config, or do plugins allow self-config ...?)
~~- **Done**: Check original "done" list below to ensure all original mods are either ported or obsoleted
~~- **Done**: Fix sidebox formatting, which broke again in update (new css?)
~- **Done**: ACLs: Default it to allow editing/commenting for every registered user
~- **Done**: Remove ""AdministratePages/AdministrateUsers""
~- **Done**: relink home page to the new AdminPages/AdminUsers builtins
~- **Done** (there were no changes): Ensure robots.txt and favicon.ico didn't get overwritten back to defaults
~- Page updates
~~- **Done**: Fix WelcomeNewUser (new ACLs, etc)
~~- **Done**: Fix HomePage (announce upgrade, etc). Also WikiNews
~~- Fix user template: no email links (munging broken by Google)
~- **Done**: Choose theme. ("default" = Wikka 1.1.6 style)
~- **Done**: Copy files from test subdomain to genuine one and change wikka config's Base URL
~~- **Done**: Remove lock file
----
----
===Original List (1.1.6.2)===
==ALSO MIGHT BE NICE==
~- It would be awesome to have a "Visit a random page" action. Awesomer yet to have a "visit a random page inside this namespace/category" action.
~- Some hack to display ACLs on a page (or look at a table of them)
- http://wikkawiki.org/GmBowenAdminPageControlTool for page hides, easier deletes
- //Homebrew//: Templates for auto-creating new pages based on namespace of first word? (probably built on http://wikkawiki.org/CloneHandlerInfo)
- //Homebrew//: Wikipedia-like feature where it'll notify you of changes to your user page (as a way to communicate to other users)
- ++Skins: http://wikkawiki.org/TestSkin++
- Better user listing?: http://wikkawiki.org/DescribeUsers
- Recently Edited: http://wikkawiki.org/GmBowenRecentEditCheck (hack to flag multi-person edit conflicts)
- Page hit counter: http://wikkawiki.org/GmBowenCounter
- Better menus: http://wikkawiki.org/WikkaMenus
~~- not that I'm using the current ones ;-p I can edit those at header.php and footer.php
- for page renaming should it become necessary - http://wikkawiki.org/RefactorWiki
~~- (current workaround: /clone to move to new location, /delete to kill old one. Disadvantage: This removes editing history and comments)
- ? list uncategorized pages? - http://wikkawiki.org/UnCategoryAction
Also to do: Skim through usermods listed on [[http://wikkawiki.org/CodeContributions Wikka:CodeContributions]]
==USER REQUESTS==
~- //I'll add any requests here//
====Changes Completed====
~- Basic installation.
~- [[http://wikkawiki.org/UserRegistration official Control Registration patch]]
~- * http://wikkawiki.org/ACLsWithUserGroups
~- Reset default ACL to require registration & editor group membership to edit
~- Trim FormattingRules and move full version to preserve it
~- Add FormattingRules external link to edit page
~~- er, it's actually already there as "help" button
~~- maybe better document this with changes to editing template?
~- Move to permanent home directory (and change config files accordingly)
~~- And let me just say that subdomaining it made my head hurt ;-p
~- Add extra info/help to registration page template
~~- **Spamblock**: Require code for registration -- (this is done)
~- http://wikkawiki.org/UserAdmin and new AdministrateUsers
~- http://wikkawiki.org/AutomaticUserPageCreation
~~- the ""WelcomePage"" for new registrations
~~~- ++this feature disabled for now++ re-enabled; I wrote the page 12/16: WelcomeNewUser -B
~- (http://wikkawiki.org/RedirectOnLogin could go in later for login redirects)
~~- this feature is actually done already - changed one line of code myself. Logins now take you to your user page. -B
~- http://wikkawiki.org/EmailActionInfo: ##""{{email username domain.com}}""## now makes spamsafe e-mail link
~~- Updated pages and templates accordingly
~- Back up sql db and see if there's a backup scheduler
~~- Done. No scheduler, but download at any time via ""DirectAdmin""
~- Make new full pre-live backup of directory and database before first public announcement
~- 2007-01-28: Fixed robots.txt and favicon.ico links: see Wikka:RobotsDotTxt
~- //Homebrew hack needed//: Auto-format links for Character*, Story*, (others? Event*? Location*?), to read nicely - remove (predefined) prefixes from link text and separate ""CamelCaseWords.""
~~- Probably based on http://wikkawiki.org/UrlBeautify and/or http://wikkawiki.org/LinkUsingPageTitle and/or http://wikka.jsnx.com/AdvancedCategoryAction
~~~- http://wikkawiki.org/AdvancedCategoryAction has great code at the bottom
~~- **Done:** Namespaces are now defined in php config file. Could use more polish but it's working. -b 20070807
~~- And also to munge BaxilDragon into Baxil :)
~~~- Not done yet; better namespace control in version 2. -b
~- Add filter to Category listing: exclude pages not starting with (word)
~~- **Done:** ##""{{category header=0 exclude="Comma,Separated,List" only="Comma,Separated,List"}}""## works. -b 20070807
~~~- ##header##: Set to 0 or blank to turn off the "The following X pages ..." blurb
~~~- ##exclude|only##: Namespaces to (respectively) not display, or display. Only overrides exclude.
----
CategoryWiki