foobla von Norbert Wigbels

  • Über
  • Flugmodellbau
  • Radfahren
  • enklavE trebroN
  • BallonBallon

    DSC03962.JPG
    17.12.2008
    Miscellaneous

  • Maenschchen

    DSC03957.JPG
    17.12.2008
    Miscellaneous

  • Using the Oddmuse wiki engine as a CMS

    [The following information could be a bit outdated; but it should not get lost…]

    To me the Oddmuse wiki is one of the best wiki engines out there: Simple perl script, no database, easy administration, lots of functionality by adding modules et cetera.

    I use it quite a lot when it comes to organizing my professional and personal life.

    One of my upcoming projects needed a small website; I wanted something, where one (admin) could edit the current content, bring up new pages, search possibility for users and I needed a RSS feed… Sounds like a CMS-Deal. But: I did not want a full-blown CMS; And I didn’t want to use a database for that thing!

    The question was, can I modify the Oddmuse installation in a way, a CMS generated site would look like (hidden admin interface, no wiki feeling).

    As I have a working Oddmuse installation und you could add more than one wiki to a installation by setting up wrapper scripts I tried to accomplish this task with my Oddmuse installation.

    I did the following steps to get a Oddmuse CMS:-)

    #1 appropriate config
    relevant extractions from the config-file


    # wrapper-script defining a $DataDir and calling "current"
    $FullUrl = 'http://www.example.com/cgi-bin/wrapperscript';
    # rewriten url (.htaccess)
    $ScriptName = 'http://www.example.com/cgi-bin/wrapperscript';
    # initial page loaded
    $HomePage = 'Custom_Homepage';
    # List of pagenames
    @UserGotoBarPages = ('Home', 'More', 'Pages', 'In', 'Headermenu');
    $UserGotoBar = 'RSS';
    #1 = Link to the W3C HTML validator service
    $ValidatorLink = 0;

    #2 setup the admin interface
    Just setup a hidden page with Editlinks to all your „frequently“ updated pages like:


    == Edit ==
    * http://www.example.com/cgi-bin/wrapperscript?action=edit;id=Custom_Homepage
    * http://www.example.com/cgi-bin/wrapperscript?action=edit;id=More
    [...]
    * http://www.example.com/cgi-bin/wrapperscript?action=edit;id=HiddenSecretPage

    #3 You want to hide typical wiki-stuff via CSS
    grep -i „display: none“ com.example.css


    span.edit { display: none; }
    span.time { display: none; }
    div.footer span.gotobar { display: none; }

    To add a new page, add the name to the UserGotoBarPages, create an edit-link in the HiddenSecretPage and start with the content. Simple.

    With these configurations the wiki leans down to a very simple and plain website(-cms):
    njw_cms

    BTW: There is a module extension also; I did not try it – look at the: PlainSite_Module

    16.12.2008
    Software

  • Mehrlichtbaum

    DSC03943.JPG
    14.12.2008
    Miscellaneous

  • Baumlampen

    DSC03940.JPG
    14.12.2008
    Miscellaneous

←future
1 … 770 771 772 773 774 … 1.057
past→

21c3 (16) 2015whirli (45) a4000 (23) amiga (25) balsaworks beaver (34) bierbrauen (22) brompton (26) causemann slingshot kis (44) cncfraese (24) corona 2020 (20) ctcini (21) elektro-uhu 4207 (31) enklavE trebroN (254) f3k (338) f3k german open 2015 (20) flitzebogen (43) Fotografie (28) hamburg (19) hameln richtung frankfreich 2014 (40) hannaland (19) hermannsweg (54) hochebene (27) jan henning (17) javelin (25) jürgensweg (40) laufen (20) normandie 2019 (25) norwegen 2016 (47) purist (35) putzaleit (925) quadrocoptersizeof7 (16) radweise (40) rainbow ep (22) rcn09 (145) rumpfnegativform (54) snipe (61) stade (25) stade hameln 2009 (31) stade salzbergen 2011 2012 (19) tretbron (114) urmodell (33) werner stark kis (16) whirli 3 (72) zweiter spinning contest kaltenkirchen 2012 (17) zweiter stader schleudercup 2012 (16)


Recherche & Archiv

Impressum