WikiDev - Discarded Feature Suggestions
Although they are discarded here, but may be there is way to do that in
CitiWiki2
Access Control
Reason: trouble if one wants to create a page with name potentially prefix with a user name
- (Discarded)General Users: CS3334 can access all pages start with CS3334. For example, if you have a cslab account "csking", then you can access CsKing as well as CsKingDom, CsKingDiary. Safety complement: check if CsKingD or CsKingDo or CsKingDomis a user first. Notice: beware of name aliasing. (hack required)
- (Discarded-Use Template)CSS Flexibility Redesign the CSS class distribution, to achieve the highest flexibility.
- (Discard - set default page owner in sites instead) A page with name same as a user is always owned by that user.
- (Discard - may mess up system) Wiki Name Restriction / Warning: User cannot / should not use Wiki Name that can potentially become a login name. e.g. 51234567, csstaff, etc. He / she cannot be Wiki Name that is a login name, except his / her own login name. Say, 50307104 cannot create a page called 50307100, but he / she can create a page called 50307104.
- (Discarded - Security problem, investigate in CitiWiki2) Template system
Function
- (Discarded - not necessary now) Defination list support
- (Discarded - may use bookmark system instead) Footer and Header - Personalized footer and header(within the class "page"). -Alan
- (Discarded - dicarded at this moment, this will make the traffic jam) Real Time wiki: as the name says, new idea for the whole world..............as the CVS solution??? --LaiHoKwan
- (Discard - MathML will be like a part of the CitiWiki2, which is XML based) LaTex support, useful in writing formula (Alan: I think LaTeX is good for printing media but not for Wiki, MathML would be a better choice ?)
- ( http://www.w3.org/TR/REC-MathML/ ) Thank you for the real suggestion. Its allabout semantic. In fact the current wiki have to be on production before the semester start, otherwise I will work for a XML version first. Now, I will finish the points on WikiDev to let the site on going. Then morph the structure into XML. MathML should be integrated at that time as well. Now I need to learn.--LaiHoKwan
- (Discarded - use UTF-8)Character Set preference
- (Discard - implement as action in CitiWiki1)Use "page type" to apply useful function such as Calendar, Commenting, Chat, etc....--LaiHoKwan
- (Discard - use interwiki link instead can also achieve this goal, the differece is that you have to know the name of the site, which is obvious before you enter
) This pointer - Similar to Inter Wiki, e.g. This:50307104 will become This:50307104. Helpful to linking to page not named in the Wiki's Way. And for doing thing like: This:WikiDev/show?time=2003-12-05+16%3A21%3A02 would become http://wiki.cs.cityu.edu.hk/WikiDev/show?time=2003-12-05+16%3A21%3A02
- (Discard - as sites are treated as separate sites, we will use interwiki instead)Parent / Root pointer - Since the database can be splitted, children pages (e.g. http://abc.com/a/b/ChildPage cannot link to the parent pages (e.g. http://abc.com/a/ParentPage now. Helpful if Parent:PageName would link to a page called PageName in the parent. Similarly, Root:PageName would link to a page called PageName in the root.
- (Discard - for pages inclusion, there is security problem, for external pages, we can use the iframe action)Page Include - The ability of including other pages, e.g. menu. See OpenWiki:HelpOnMacros (Including Pages)
- (Discard - XML function is ok now, while we can do more in it) Change Broadcasting: Add a checkbox. If it is checked, the change will be announced to a group of target users (e.g. a lecturer want to broadcast the a change to his / her course wiki page to students who take his / her course. Wiki: But usually the page is edited frequently before the final edition comes out, will this cause spamming?
- (Discard - May destroy system uniformity) Avoid self-linking - If a Wiki Word in a page is same as the name of that page, it shouldn't be linked. For example, WikiDev should not be a link as this page is called WikiDev.
- Judge - will cause fall into a basic trap:system inconsistence (??) --LaiHoKwan
- (Discarded - Where to store the files? Security is also a problem)Files: Include file action. To upload files in an easy way. (hack required)
- (Discard - this is a standalone system and we can use formatted text to simulate) Wiki Chat: See http://nontroppo.org/wiki/Opera7 This Opera7Wiki uses Wakka.
marco Island vacation rental
marco Island vacation
marco Island home
marco Island house