Mutualdiscovery
Our goal is to foster mutual discovery among learners at all stages of cognitive and meta-cognitive growth. Project members take on shifting roles as teacher, student, facilitator, coach, peer and colleague.

Guests are welcome to view our materials. To subscribe, edit, view raw markup, etc., you'll need to register for an account. Accounts are free (and will always be free) - your involvement helps us directly and indirectly (by demonstrating that our work matters to our funders...) StartingPoints has more info.
Mutualdiscovery » WebBasedSystemsSpr09

Help from HilaryHolz for working with TWiki installs

hints 'n tips

  • configure UseSudo and then do everything with your foswiki install as the apache user. The easiest way to do this (at least once you learn how to use the tool in question) is to use emacs. Then you can log in to your foswiki server and type
    sudo -u apache emacs
    and work on the foswiki install as the apache user. This approach is the best combination of options - you don't want to let people log in to the apache user directly as that would be a huge security hole, therefore you need to restrict the ability to even do the trick listed above (but we can do that with the sudo configuration.) It's a very senior trick to learn. What's nice for apprentices, and makes it well worth learning, is that you will never mess up the ownership and/or permissions of the files in your foswiki installation.
  • use template based authentication. we've worked with the apache authentication and it really is brittle. Ultimately, twiki/foswiki is interested in being platform-neutral, so platform neutral tools are always the place to start.
  • see also CreatingInstallAhatSkin

early versions of some tools

  • xhtml_test: automatically loads topics from Ahatwiki and runs tests on them
  • css_test: uses the logvalidator to automatically validate css files for ahatwiki
  • InstallAhatSkin-0.0.5.tar.gz: here's the package I'm working on that the scripts are part of

updated version

some foswiki bits 'n pieces

  • fixperms.sh: a script for setting ownership and permissions for a foswiki install on fedora. (really critical for getting foswiki to run!)

  Attachment Action Size Date Who Comment
else InstallAhatSkin-0.0.5.tar.gz props, move 14.3 K 05 May 2009 - 17:30 HilaryHolz here's the package I'm working on that the scripts are part of
else TWiki-AhatSkin-0.0.7.tar.gz props, move 15.6 K 07 May 2009 - 17:42 HilaryHolz  
else TWiki-AhatSkin-0.1.1.tar.gz props, move 20.5 K 21 May 2009 - 17:02 HilaryHolz Heavily refactored, May 21 2009
else TWiki-AhatSkin-0.1.2.tar.gz props, move 22.6 K 28 May 2009 - 17:46 HilaryHolz  
else TWiki-AhatSkin-0.1.3.tar.gz props, move 24.9 K 02 Jun 2009 - 17:17 HilaryHolz version with WebService::Validator::CSS::W3C
else css_test props, move 3.1 K 05 May 2009 - 18:01 HilaryHolz documented version! uses the logvalidator to automatically validate css files for ahatwiki
sh fixperms.sh props, move 1.3 K 07 May 2009 - 19:13 HilaryHolz  
else xhtml_test props, move 13.0 K 05 May 2009 - 20:10 HilaryHolz documented version, automatically loads topics on Testweb
r8 - 02 Jun 2009 - 17:18:22 - HilaryHolz
Guests are welcome to view our materials. To subscribe, edit, view raw markup, etc., you'll need to register for an account. Accounts are free (and will always be free) - your involvement helps us directly and indirectly (by demonstrating that our work matters to our funders...) StartingPoints has more info.
This site is powered by the TWiki collaboration platformCopyright 1999-2010 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Ahatwiki? Send feedback Syndicate this site RSSATOM