Click here to register.
      
IRC banner


     Discuss > Etcetera

Discuss: How would you want a wiki implemented in WebGUI?

User crythias
Date 4/14/2006 10:55 pm
Views 2894
Rating 25    Rate [
|
]
Previous · Next
User Message
crythias

I get off-list requests regarding my experience with wiki and WebGUI.

What would be something that could work within WebGUI? I remember that it could be a CS-ish thing. New pages could be like new threads or posts. Alternative is that wiki markup is provided as a different UI to TinyMCE. Or that wikis make new articles.

I'm sure higher brains than me have thoughts on this.
--
Maintainer of an unofficial WebGUI FAQ Please contribute questions or answers!
When asking questions on this forum, please indicate (at least) which version of WebGUI you are using. Optional, but sometimes helpful, are your Operating System name and version, PERL version, and Apache version. The little icons next to my picture indicate my IM status. Yes, you are welcome to IM me. I am not an employee of Plain Black. My offers of assistance are subject to the general disclaimer of this discussion board that my answer may be completely wrong. Have a great day!

www.gwy.org U2U crythias on #webgui on irc.freenode.net

--- (Edited on 4/14/2006 11:55 pm [GMT-0400] by crythias) ---



Back to Top
Rate [
|
]
 
 
crythias

Just so I can reference it later ... http://twiki.org/cgi-bin/view/Codev/ModPerlUnix
--
Maintainer of an unofficial WebGUI FAQ Please contribute questions or answers!
When asking questions on this forum, please indicate (at least) which version of WebGUI you are using. Optional, but sometimes helpful, are your Operating System name and version, PERL version, and Apache version. The little icons next to my picture indicate my IM status. Yes, you are welcome to IM me. I am not an employee of Plain Black. My offers of assistance are subject to the general disclaimer of this discussion board that my answer may be completely wrong. Have a great day!

www.gwy.org U2U crythias on #webgui on irc.freenode.net

--- (Edited on 4/15/2006 4:19 pm [GMT-0400] by crythias) ---



Back to Top
Rate [
|
]
 
 
ntisithoj

couldn't you just use the editor to write wiki pages, and then use something like text_wiki to turn that into a standard WebGUI article?  This would requite a wiki asset, which is the same as anarticle, but with an extra property that holds the wiki text, and one thart holds the final html output (which is created on 'save')
--- (Edited on 4/29/2006 6:37 pm [GMT-0500] by ntisithoj) ---

 

Correcting... something like  http://benjamin-schweizer.de/wiked/  (text_wiki is php)

--- (Edited on 4/29/2006 6:50 pm [GMT-0500] by ntisithoj) ---



Back to Top
Rate [
|
]
 
 
crythias

The thing with articles... should average user be able to create articles? maybe within a folder structure (WikiWeb equivalent)? Here and no farther up the tree?

should the edit screen be more article-esque or should it be wiki-esque?

Frankly, I see that WikiWords[?] could be implemented if WikiMode is turned on.... it seems to me to be only a slight modification to Article, but the overhead to generate the wiki asset might be nasty. Well, maybe not. If there is already Macro parsing on the text in an asset, checking if the WikiWord is linked... Ick. It better be fast. But once a WikiWord is linked, it should be an anchor tag embedded in the data, so the WikiWord shouldn't be checked for linkedness?

My main thought is just to make certain there isn't tons of overhead to check if WikiWords are linked and/or linked properly. 


--
Maintainer of an unofficial WebGUI FAQ Please contribute questions or answers!
When asking questions on this forum, please indicate (at least) which version of WebGUI you are using. Optional, but sometimes helpful, are your Operating System name and version, PERL version, and Apache version. The little icons next to my picture indicate my IM status. Yes, you are welcome to IM me. I am not an employee of Plain Black. My offers of assistance are subject to the general disclaimer of this discussion board that my answer may be completely wrong. Have a great day!

www.gwy.org U2U crythias on #webgui on irc.freenode.net

--- (Edited on 4/29/2006 8:54 pm [GMT-0400] by crythias) ---



Back to Top
Rate [
|
]
 
 
ntisithoj

Actually, I was not thinking about WikiWords at all (I don;t use Wiki's much), so there may be overhead, but if the article was generated at submit time (vs at delivery time), then the overhead is only once per edit and not every delivery.

I totally agree with the simpler UI.  uiLevel==0  or 1 should never show the edit screen to the user, but rather show only the minimum fields in a pop-up/ajax-ish window.

I have implemented something like this where I show users icons on their page which adds assets to the page and only askes them a few questions and defaults everything else.   Much cleaner and simpler for most end users.

 

--- (Edited on 4/30/2006 2:33 am [GMT-0500] by ntisithoj) ---



Back to Top
Rate [
|
]
 
 
crythias

The problem with rendering on save is that the WikiWord links could be ?? generated without clicking on the [?] unless that is the only way links could be generated, but the search and replace would need to be done at least one time once the WikiWord is activated
--
Maintainer of an unofficial WebGUI FAQ Please contribute questions or answers!
When asking questions on this forum, please indicate (at least) which version of WebGUI you are using. Optional, but sometimes helpful, are your Operating System name and version, PERL version, and Apache version. The little icons next to my picture indicate my IM status. Yes, you are welcome to IM me. I am not an employee of Plain Black. My offers of assistance are subject to the general disclaimer of this discussion board that my answer may be completely wrong. Have a great day!

www.gwy.org U2U crythias on #webgui on irc.freenode.net

--- (Edited on 4/30/2006 1:07 pm [GMT-0400] by crythias) ---



Back to Top
Rate [
|
]
 
 
greghacke

I think you'd actually be running WikiWord on any new submission or update to the system.  Each article submitted/edited would need to be run against the other articles to develop the linkage neccessary.
--- (Edited on 2006-04-30 12:46:21 [GMT-0500] by greghacke) ---



Back to Top
Rate [
|
]
 
 
crythias

Yes, but how often and when? the overhead involved in checking WikiWords for real links seems daunting.

I guess you'd only update the WikiLinks when the WikiWord is activated? but only on wiki-assets. Would probably be per-wiki, as well?
--
Maintainer of an unofficial WebGUI FAQ Please contribute questions or answers!
When asking questions on this forum, please indicate (at least) which version of WebGUI you are using. Optional, but sometimes helpful, are your Operating System name and version, PERL version, and Apache version. The little icons next to my picture indicate my IM status. Yes, you are welcome to IM me. I am not an employee of Plain Black. My offers of assistance are subject to the general disclaimer of this discussion board that my answer may be completely wrong. Have a great day!

www.gwy.org U2U crythias on #webgui on irc.freenode.net

--- (Edited on 5/ 1/2006 10:52 pm [GMT-0400] by crythias) ---



Back to Top
Rate [
|
]
 
 
greghacke

The overhead is definately daunting but rather than run it on edit, update, etc. you'd run it once a day per-wiki and you'd have to decide if you want to create cross-wiki referential links, etc.

Would definately be fun and create a user tool people would like or at least be a bit more familiar with (even for those of us who aren't huge fans...) 

--- (Edited on 2006-05-02 09:46:29 [GMT-0500] by greghacke) ---



Back to Top
Rate [
|
]
 
 
     Discuss > Etcetera



Recent Discussions Color Key

Design:

Development:

Et Cetera:

Install/Upgrade:  

Smoketest:

Template Group:


Re: Navigation links by techwriter - Fri @ 03:23pm

Re: Best way to make files available to webgui comunity by bernd - Fri @ 02:50pm

Re: User event history by knowmad - Fri @ 02:02pm

Re: Best way to make files available to webgui comunity by lctn2 - Fri @ 01:55pm

Re: Strategic Roadmap by JT - Fri @ 01:55pm

Re: Navigation links by rogier - Fri @ 01:55pm

Re: 2009 Presidents Meeting by JT - Fri @ 01:10pm

Re: navigation new window by rogier - Fri @ 01:03pm

Re: navigation new window by rogier - Fri @ 12:53pm

Re: WUC 2009 by JT - Fri @ 12:50pm

Re: Best way to make files available to webgui comunity by preaction - Fri @ 12:35pm

Re: Pagination markup by rogier - Fri @ 12:35pm

Re: Best way to make files available to webgui comunity by kristi - Fri @ 12:29pm

Debian and Ubuntu Packaging Status by jmarsden - Fri @ 12:12pm