Release 0.3.2 Changes
Most people know how to handle generic word processors as long as these tools somehow resemble the graphical user interfaces they are used to work with. This is why a minimalistic point and click interface has now been integrated into the editing form. The GUI does not support all of Pie's formatting rules, though, but just a selected subset of the most frequently used features.
Page Template Support
Users can now choose from a list of local templates when creating new pages. This allows for pages based on the same template resulting in (somewhat) the same layout and structure of a page. Templates are meant to be guidelines. Users can still delete and ignore unwanted parts of the template and even ignore the offered code altogether. The list of available templates, being entirely content sensitive and specific to the covered project, must be maintained locally, that is, administrators have to create the templates (snipsets of Wiki-code, actually) and place them in the system's template directory.
Customized Code Environments
A feature to explicitely customize a limited environment of code, Customized Code Environments offer a technique to apply CSS-rules only to a selected portion of the page. The effect is similar to the use of the
class-selector introduced in release 0.3.1, but now stretches over DIVs, the latter of which being defined through classes, IDs as well as local statements.
- Session handling
- The session handler did not terminate pending sessions correctly. This has been fixed.
- Action selector
- Authenticated users may display a pull-down menu to trigger all available actions for the currectly displayed page.