|
|
|
Welcome to the GnuSkinPlugin
This is the supplemental plugin for the GnuSkin. It provides a small Perl engine for handling dynamic, user configurable, content. For more information see the GnuSkin page.
|
|
Plugin Info
|
< < |
| Plugin Author: | JoachimNilsson? |
|
> > |
|
|
| Plugin Version: | 28 May 2002 |
| Change History: | <!-- versions below in reverse order --> |
| 28 May 2002: | Project started |
|
> > |
Welcome to the GnuSkinPlugin
|
|
|
< < |
- Description
- Set SHORTDESCRIPTION = A complete bare bones skin theme template for TWiki
|
> > |
This is the supplemental plugin for the GnuSkin. It provides a small Perl engine for handling dynamic, user configurable, content. For more information see the GnuSkin page.
|
|
|
< < |
- Debug plugin? Output can be viewed in data/debug.txt
The GnuSkin makes use of most the WebMenu concept, first introduced by the TigerSkin?. See it in action on the Knowledge Web.
Status: It's at beta stage. Now I only have to start ripping out allt the pieces that still say TigerSkin? and are redundant before I start distributing this.
Download: Send me an email if you want a snapshot.
See the GnuSkinPluginDev for development talk,
-- JoachimNilsson? - 04 Jun 2002
GnuSkinPlugin
The GnuSkin plugin is a rip off from the TigerSkinPlugin?. The main intentions are to simplify the design enough to get a basic and yet useful environment suitable for production use by GNU projects.
See it in action on the Hurd Wiki web at vmlinux.org, http://vmlinux.org/twiki/bin/view/Hurd/WebHome.
Primary goals include:
Issues the current release, v1.0, will address.
- Basic skin compatible with most browsers: Mozilla 4.xx-6.xx, Lynx, W3M, Links, (X)Emacs/W3 and maybe even Internet Explorer.
- Looks, "skin deep" design à la The Hurd web pages.
- User configurable everything, as far as possible. Therefore the TigerSkin's WebMenu parser is integrated.
Secondary goals:
These design goals will go into the v2.0 series of the Gnuskin.
- Quicker.
- Lesser files.
- Smaller.
- Extended configurability - Edit all of the webmenu, change topmenu, etc.
|
> > |
Installation:
|
|
|
< < |
Syntax Rules
|
> > |
See GnuSkinInstall for details of download and installation instructions.
|
|
|
< < |
- See the TigerSkin's WebMenu for example.
- More to to come...
|
|
|
< < |
ToDo
- Release v1.0
- Simplify, simplify, simplify!
History
This is the GnuSkin plugin. It's designed to more like a general GNU web page and less like the TigerSkinPlugin?.
Lean & simple and yet still good looking and stylish.
The GnuSkinPlugin is a rip-off from the TigerSkinPlugin? with a lot of the useless stuff removed. It is designed to be simple and functional and yet stylish enough to be used in production like environments.
The GnuSkin design is a rip-off the Hurd website, with a few bells and whistles from TWiki added.
See the GnuSkinPlugin page for more information about the GnuSkin features. Or take a look at the Knowledge Web for a hint of how it looks and feels.
GnuSkinPlugin Settings
|
> > |
GnuSkinPlugin Default Settings
|
|
Plugin settings are stored as preferences variables. To reference
|
< < |
a plugin setting write %<plugin>_<setting>%, i.e. %INTERWIKIPLUGIN_SHORTDESCRIPTION%
|
> > |
a plugin setting write %<plugin>_<setting>%, i.e. %EMPTYPLUGIN_SHORTDESCRIPTION%
|
|
|
< < |
-
- Set SHORTDESCRIPTION = A complete bare bones skin theme template plugin for TWiki
|
> > |
-
- Set SHORTDESCRIPTION = Supplements the bare bones GnuSkin theme for TWiki
|
|
- Debug plugin: (See output in
data/debug.txt)
|
< < |
Plugin Installation Instructions
|
|
|
< < |
- Download the ZIP file from the Plugin web (see below)
- Unzip
GnuSkinPlugin.zip in your twiki installation directory. Content:
| File: | Description: |
data/TWiki/GnuSkinPlugin.txt | Plugin topic |
data/TWiki/GnuSkinPlugin.txt,v | Plugin topic repository |
lib/TWiki/Plugins/GnuSkinPlugin.pm | Plugin Perl module |
- Check this topic here if the installation was successful
- Test if the plugin is correctly installed:
- Make sure the SKINHANDLER is set to Gnu and the
- SKIN variable is set to gnu.
|
> > |
An example logo, named logo.png, is provided in the GnuSkin library. To provide your own web-specific logo, attach a file named logo.png to any WebPreferences page, or set the WEBLOGO variable on the same page to use a logo with a different name.
-
Set WEBLOGO = %PUBURL%/%MAINWEB%/LogoTopic/my_project_logo.png
For non-graphical user agents the alt attribute of the WEBLOGO is hard coded to be the ASCII representation of our favourite animal supplemented with the name of the currently displayed wiki web.
- A configurable left hand menu bar - the contents can be set in an editable WebMenu topic - one for the TWiki web and optionally one for other webs. See WebMenuFormat for details. , supplied one cover TWiki, Main and Test Webs
|
|
Plugin Info
|
|
|
> > |
|
|
Related Topics: TWikiPreferences, TWikiPlugins
|
< < |
-- JoachimNilsson? - 28 May 2002
|
< < |
This is the GnuSkin plugin. It's designed to more like a general GNU web page and less like the TigerSkinPlugin?.
Lean & simple and yet still good looking and stylish.
|
|
- Description
- Set SHORTDESCRIPTION = A complete bare bones skin theme template for TWiki
|
|
Download: Send me an email if you want a snapshot.
|
> > |
See the GnuSkinPluginDev for development talk,
|
|
-- JoachimNilsson? - 04 Jun 2002
|
> > |
GnuSkinPlugin
The GnuSkin plugin is a rip off from the TigerSkinPlugin?. The main intentions are to simplify the design enough to get a basic and yet useful environment suitable for production use by GNU projects.
See it in action on the Hurd Wiki web at vmlinux.org, http://vmlinux.org/twiki/bin/view/Hurd/WebHome.
Primary goals include:
Issues the current release, v1.0, will address.
- Basic skin compatible with most browsers: Mozilla 4.xx-6.xx, Lynx, W3M, Links, (X)Emacs/W3 and maybe even Internet Explorer.
- Looks, "skin deep" design à la The Hurd web pages.
- User configurable everything, as far as possible. Therefore the TigerSkin's WebMenu parser is integrated.
Secondary goals:
These design goals will go into the v2.0 series of the Gnuskin.
- Quicker.
- Lesser files.
- Smaller.
- Extended configurability - Edit all of the webmenu, change topmenu, etc.
Syntax Rules
- See the TigerSkin's WebMenu for example.
- More to to come...
ToDo
- Release v1.0
- Simplify, simplify, simplify!
History
This is the GnuSkin plugin. It's designed to more like a general GNU web page and less like the TigerSkinPlugin?.
Lean & simple and yet still good looking and stylish.
The GnuSkinPlugin is a rip-off from the TigerSkinPlugin? with a lot of the useless stuff removed. It is designed to be simple and functional and yet stylish enough to be used in production like environments.
The GnuSkin design is a rip-off the Hurd website, with a few bells and whistles from TWiki added.
See the GnuSkinPlugin page for more information about the GnuSkin features. Or take a look at the Knowledge Web for a hint of how it looks and feels.
GnuSkinPlugin Settings
Plugin settings are stored as preferences variables. To reference
a plugin setting write %<plugin>_<setting>%, i.e. %INTERWIKIPLUGIN_SHORTDESCRIPTION%
- One line description, is shown in the TextFormattingRules topic:
- Set SHORTDESCRIPTION = A complete bare bones skin theme template plugin for TWiki
- Debug plugin: (See output in
data/debug.txt)
Plugin Installation Instructions
- Download the ZIP file from the Plugin web (see below)
- Unzip
GnuSkinPlugin.zip in your twiki installation directory. Content:
| File: | Description: |
data/TWiki/GnuSkinPlugin.txt | Plugin topic |
data/TWiki/GnuSkinPlugin.txt,v | Plugin topic repository |
lib/TWiki/Plugins/GnuSkinPlugin.pm | Plugin Perl module |
- Check this topic here if the installation was successful
- Test if the plugin is correctly installed:
- Make sure the SKINHANDLER is set to Gnu and the
- SKIN variable is set to gnu.
Plugin Info
Related Topics: TWikiPreferences, TWikiPlugins
-- JoachimNilsson? - 28 May 2002
|
|
This is the GnuSkin plugin. It's designed to more like a general GNU web page and less like the TigerSkinPlugin?.
Lean & simple and yet still good looking and stylish.
|
|
- Debug plugin? Output can be viewed in data/debug.txt
|
< < |
The GnuSkin makes use of most the WebMenu concept, first introduced by the TigerSkin?.
|
> > |
The GnuSkin makes use of most the WebMenu concept, first introduced by the TigerSkin?. See it in action on the Knowledge Web.
|
|
|
< < |
Status: I should say at least alpha quality but the jump from alpha to beta is not far away. Frankly, it's mostly a lot of cleaning up to do.
|
> > |
Status: It's at beta stage. Now I only have to start ripping out allt the pieces that still say TigerSkin? and are redundant before I start distributing this.
|
|
Download: Send me an email if you want a snapshot.
|
< < |
-- JoachimNilsson? - 27 May 2002
|
> > |
-- JoachimNilsson? - 04 Jun 2002
|
< < |
This is the GnuSkin plugin. It's designed to aid menu generation and ...
|
> > |
This is the GnuSkin plugin. It's designed to more like a general GNU web page and less like the TigerSkinPlugin?.
Lean & simple and yet still good looking and stylish.
|
|
- Description
- Set SHORTDESCRIPTION = A complete bare bones skin theme template for TWiki
|
> > |
|
|
- Debug plugin? Output can be viewed in data/debug.txt
|
> > |
The GnuSkin makes use of most the WebMenu concept, first introduced by the TigerSkin?.
Status: I should say at least alpha quality but the jump from alpha to beta is not far away. Frankly, it's mostly a lot of cleaning up to do.
Download: Send me an email if you want a snapshot.
|
|
-- JoachimNilsson? - 27 May 2002
|
> > |
This is the GnuSkin plugin. It's designed to aid menu generation and ...
- Description
- Set SHORTDESCRIPTION = A complete bare bones skin theme template for TWiki
- Debug plugin? Output can be viewed in data/debug.txt
-- JoachimNilsson? - 27 May 2002
|
|
|