History: TikiLite
Preview of version: 3
Motivation
Some users with limited resources (be it hosting with a specified disk and/or file quota) often wonder how they could get rid of all those features they do not need. Even if the features are nice and cool, they are often not anything everybody needs. An end-user installing tiki would nowadays install many 1000's of files, as well as several 100 tables for every database they install.
This page would be a documented guide to help them determine what they can easily remove, where to do it and what tables it uses. Please feel free to add to this page. Add to it a versioning scheme ...
The works
How this page is to be edited/read:
for every feature, add the database tables it needs. Then add the files that are theirs solely. Then add the files they depend on that are files belonging to other features. As well as database tables that belong to others.
Also make sure that any library used (besides Smarty/adodb) is also mentioned, every img for a theme, ...
An example would be
MyFeature
Version 1.7.x
- [+] Files
- Table(s)
- tiki_myFeature
- Depends on feature(s)
- OtherFeature
- Files it depends on
- lib/OtherFeature.php
- templates/OtherFeatureView.tpl
- templates/OtherFeatureEdit.tpl
- Tables it depends on for that feature
- tiki_otherfeature
- Files it depends on
- OtherFeature
- Other actions
- Remove entire Feature block from main/application menu
- Remove checkbox 'myFeature' in features page
Features List
Wiki
Trackers
Blogs
Articles
Image Galleries
File Galleries
Submissions
FAQs
Forums
Chat
Directory
Trackers
Newsreader
Webmail
Polls
Surveys
Quizzes
Ephemerides
Featured links
Search
Banners
Full Text Search
Games
Search stats
Newsletters
Live support system
Workflow engine
Mini Calendar
Calendar
Themes
- [+]Files
- So to remove the Akwa theme:
- Delete $tikidir/styles/akwa.css
- Delete Folder $tikidir/styles/akwa
- Delete Folder $tikidir/templates/styles/akwa
- Themes are independant of all other TikiWiki features
Modules
- [+]Files
- Some good ones to remove
- mod-shoutbox
- mod-logo
- mod-google
- mod-last_modified_blogs
- mod-last_modif_pages
- mod-last_modif_tracker_items
- mod-live_support
- mod-messages_unread_messages
... please fill on the list with features, modules, themes (although for them it is almost straightforward to remove)
History
| Information | Version | |||||
|---|---|---|---|---|---|---|
| Stephan Borg | 8 | |||||
| Stephan Borg | 7 | |||||
| Smits Dimitri | 4 | |||||
| Damian Parker Added a bigger list of features, Theme instructions and module details. :) | 3 | |||||
| Smits Dimitri | 2 | |||||