Mediawiki installation: Difference between revisions

The educational technology and digital learning wiki
Jump to navigation Jump to search
m (Created page with '{{Under construction}} I will describe here installation procedure of EduTechWiki and its major extensions. Got a brand new server :) - ~~~~ Category: Installation tips …')
 
Line 2: Line 2:


I will describe here installation procedure of EduTechWiki and its major extensions. Got a brand new server :) - [[User:Daniel K. Schneider|Daniel K. Schneider]] 11:59, 12 August 2009 (UTC)  
I will describe here installation procedure of EduTechWiki and its major extensions. Got a brand new server :) - [[User:Daniel K. Schneider|Daniel K. Schneider]] 11:59, 12 August 2009 (UTC)  
Installation tips are for Ubuntu. The old version runs under Solaris (IMHO a superior but much more difficult environment, this is why we decided to switch).
== First time installation ==
I will make this short, since it's not difficult...
== Configuration ==
=== The main configuration file ===
Unless you use some configuration extension, all the configuration (except for styles and user messages) is done in file LocalSettings.php (in the top-level directory of the distribution)
=== Skins and CSS ===
Unless you have time to spend, I suggest to use the standard Monobook skin. Other skins are not as well supported. E.g. some extensions just won't work with other skins.
You should define CSS (in particular ''class'' or ''id'' selectors for extensions) in [[MediaWiki:Common.css]]. Do not edit CSS files in the server if you can avoid. This strategy makes maintenance much easier.
=== Changes to the navigation bar to the left ===
Reading: [http://meta.wikimedia.org/wiki/Help:Navigation_bar Navigation bar help]
Configuration: Edit [[MediaWiki:Sidebar]] in your wiki
Since version 1.14 (or earlier) you may use keywords to change the order of portlets (boxes with menu items). E.g.
<pre>
* SEARCH
* navigation and help
** mainpage|Mainpage
** EduTech_Wiki:About|about
<!-- ** portal-url|portal -->
<!-- ** currentevents-url|currentevents -->
** randompage-url|randompage
** helppage|Help
** Help:Editing rules|Editing rules
** Blog:DKS|Blog (D.K.S.)
* categorytree-portlet
* TOOLBOX
* LANGUAGES
* big brother
** Special:Newpages|New Pages
** recentchanges-url|recentchanges
** Special:Guestbook|Guestbook
** Special:Popularpages|Popular Pages
** Special:WhosOnline|Who is online ?
* TECFA links
** http://tecfa.unige.ch/ |TECFA
** http://tecfaseed.unige.ch/door/ |TECFA Portal
</pre>
In addition one also could add more sophisticated custom items (instead of hand editing the skin files, to do ....)
== Extensions ==





Revision as of 14:14, 12 August 2009

This article or section is currently under construction

In principle, someone is working on it and there should be a better version in a not so distant future.
If you want to modify this page, please discuss it with the person working on it (see the "history")

I will describe here installation procedure of EduTechWiki and its major extensions. Got a brand new server :) - Daniel K. Schneider 11:59, 12 August 2009 (UTC)

Installation tips are for Ubuntu. The old version runs under Solaris (IMHO a superior but much more difficult environment, this is why we decided to switch).

First time installation

I will make this short, since it's not difficult...


Configuration

The main configuration file

Unless you use some configuration extension, all the configuration (except for styles and user messages) is done in file LocalSettings.php (in the top-level directory of the distribution)

Skins and CSS

Unless you have time to spend, I suggest to use the standard Monobook skin. Other skins are not as well supported. E.g. some extensions just won't work with other skins.

You should define CSS (in particular class or id selectors for extensions) in MediaWiki:Common.css. Do not edit CSS files in the server if you can avoid. This strategy makes maintenance much easier.

Changes to the navigation bar to the left

Reading: Navigation bar help

Configuration: Edit MediaWiki:Sidebar in your wiki

Since version 1.14 (or earlier) you may use keywords to change the order of portlets (boxes with menu items). E.g.

* SEARCH

* navigation and help
** mainpage|Mainpage
** EduTech_Wiki:About|about
<!-- ** portal-url|portal -->
<!-- ** currentevents-url|currentevents --> 
** randompage-url|randompage
** helppage|Help
** Help:Editing rules|Editing rules
** Blog:DKS|Blog (D.K.S.)

* categorytree-portlet

* TOOLBOX

* LANGUAGES

* big brother
** Special:Newpages|New Pages
** recentchanges-url|recentchanges
** Special:Guestbook|Guestbook
** Special:Popularpages|Popular Pages
** Special:WhosOnline|Who is online ?

* TECFA links
** http://tecfa.unige.ch/ |TECFA
** http://tecfaseed.unige.ch/door/ |TECFA Portal

In addition one also could add more sophisticated custom items (instead of hand editing the skin files, to do ....)

Extensions