|
|
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 |
|
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 |
|
TWiki-AhatSkin-0.0.7.tar.gz |
props, move |
15.6 K |
07 May 2009 - 17:42 |
HilaryHolz |
|
|
TWiki-AhatSkin-0.1.1.tar.gz |
props, move |
20.5 K |
21 May 2009 - 17:02 |
HilaryHolz |
Heavily refactored, May 21 2009 |
|
TWiki-AhatSkin-0.1.2.tar.gz |
props, move |
22.6 K |
28 May 2009 - 17:46 |
HilaryHolz |
|
|
TWiki-AhatSkin-0.1.3.tar.gz |
props, move |
24.9 K |
02 Jun 2009 - 17:17 |
HilaryHolz |
version with WebService::Validator::CSS::W3C |
|
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 |
|
fixperms.sh |
props, move |
1.3 K |
07 May 2009 - 19:13 |
HilaryHolz |
|
|
xhtml_test |
props, move |
13.0 K |
05 May 2009 - 20:10 |
HilaryHolz |
documented version, automatically loads topics on Testweb |
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.
|