LinuxBasics.org

The community that helps people to run Linux

rss

Notes from the old website

What we learned from this project...

LinuxBasics .org is using some fine pieces of open-source-software to run this site. While building LBo, we needed to find out many things about Zope, Plone, ZWiki, Mailman, just to name the biggest pieces.

Here we are trying to pay back the community by making the information we needed to puzzle together public. Maybe it saves somebody else some work.

Mainly, we use these pages to keep the information together, so we can find it again someday... :)

Zope

An object-oriented CMS-Framework

Plone

A Content Management System based on Zope

Adding a custom footer to certain types of pages:

We wanted to add a copyright notice to all ZWiki ? -Pages. This was done using the Zope-Management-Interface (ZMI) and customizing the templates in "/manage_workspace/portal_skins/" There are many templates to be customized.The footer of the ZWiki-pages is at ".../zwikiplone/wikipage_footer". The note for editing under GPL is in ".../zwikiplone/editform"
. After customizing, the custom templates are in ".../custom".

ZWiki

A wiki-engine based on Zope, we use it integrated into Plone

Comments

Turn off Comments in Zwiki
In ZMI, go to / and Security. Near the bottom is: "Zwiki: Add comments" with a block to the left for "Acquire?".  Uncheck this box to get rid of the comments.

Subscription (MailNotify)

Turn on Subscription for a Wiki
There is a wonderful page about this on ZWiki.org .
What follows is for the impatient:
In ZMI, find the folder. Open it and click on the Properties Tab.
Put 'mail_replyto' in Name and ' MailNotify @ LinuxBasics.org ' in Value.
To mail out all edits, not just comments, set a 'mailout_policy' property on the folder to 'edits'. All types should be 'string'

Subtopics

Turn off subtopics so there is not a list of them at the bottom of a Zwiki page
In ZMI go to the page. In Properties Tab at the bottom add: Name show_subtopics and set to boolean. Add it. Then be sure the box for that property is not checked. Checking it will add the subtopics list back in.

Epoz

A WYSIAWYMG-HTML-Editor for Zope/Plone/ZWiki

mxTidy - Nice HTML

Epoz's HTML looks quite ugly. Since Epoz itself needs Mozilla or IE to run, I wanted the HTML to look better, for those who use other browsers and need to edit the raw tags.

So I installed the HTML-tidy, which was included in my distribution, and also the eGenix.com mx Extensions for Python available here: www.egenix.com/... (Both packages are neccesary: Base and Experimental). I had to use the --force option to instal the experimental package because three files conflicted with the base-package.

The result is so good, I can not even show a  before-after example.

Mailman

A widely used system for mailing-lists

ht://Dig

A open-source search engine

We wanted a means of searching both the LBo-Site and the mailman archives using one search engine. While Plone has a very nice search-feature itself, the archives of our mailing-list is not searchable. Feeding htdig with both URL to start searching, convenient knowledge retrieval should be possible.

Documentation is available on the htdig website .

Omitting the search.html in URLs

I made the search-form available as http://search.linuxbasics.org/ instead of http://search.linuxbasics.org/search.html by creating a link:

 p15156159:/srv/www/htdig # ln search.html index.html 

Searching the site and the mailinglist-archives

This was the reason for installing htdig in the first place, so I edited /etc/htdig/htdig.conf



0


Copyright (c) by the authors.
Prior to editing, authors agreed to license their contributions by the terms of the GPL.
See our licensing page for details.


Linux® is a registered trademark of Linus Torvalds.


 
  making/the_old_system.txt · Last modified: 2007/11/16 12:24

LinuxBasics.org

Start Linux-Course Tutorials Linux Links Security Mailing List Online Chat Blog Forum

Site-Info

Help Get in Touch Making of LBo

Wiki-Control

Powered by

Linux Apache DokuWiki Mailman RUTE ht://Dig