Opasnet:Technical documentation
This page will contain all the technical documentation related to this Mediawiki environment.
Will be updated soon
Technical background and installation requirements
Versions:
- MediaWiki: 1.9.3
- PHP: 5.1.6 (apache2handler)
- MySQL: 5.0.27
Requirements:
- XML / Latin-UTF-8 conversion support (php-xml?)
- PHP memory limit 8M -> 20M
- GNU diff3
- GD graphics library (php-gd)
Upcoming/Future extensions
- Graphical editor
- Distribution database
- Analytica <-> Wiki converter
Extensions and add-ons
Input-box
Input-box extension is used for create article -box.
Files: (/extensions/)
- create.php
- inputbox.php
More detailed information can be found from here.
BreadCrombs
Additional buttons
All extra buttons require additions to Monobook.js
Table
Table -button is used to create tables. Icon available:
New Discussion
Discussion -button is used to create new discussion. Button implements discussion -template. Icon available:
Attack
Attack -button is used to create attacking argumentations. Button implements attack -template. Icon available:
Defend
Defend -button is used to create defending argumentations. Button implements defend -template. Icon available:
Comment
Comment -button is used to create comments in argumentations. Button uses comment -template. Icon available:
Variable
Variable -button creates automatically variable structures. Icon available:
Link to discussion
Link to discussion -button creates link to discussion to the related discussion page. Button uses disclink -template. Icon available:
Reference -tag
Files needed
Modifications
Supported filetypes
File | Type |
---|---|
ana | Analytica |
ppt | Microsoft PowerPoint |
pps | Powerpoint Show |
xls | Microsoft Excel |
Adobe | |
doc | Microsoft Word |
tif | Tagged Image File -picture |
png | Portable Network Graphics -picture |
gif | Graphics Interchange Format -picture |
jpg & jpeg | Joint Photographic Experts Group -picture |
ogg | Audio -file |
Changes made to LocalSettings.php
Linking
Font changed
Font is changed to Arial Unicode Ms due to problems with Internet Explorer and arrows used in argumentation. Changes made to Monobook.css -file.
Templates
This template is implemented when user creates discussions using Add discussion -button. Template contains basic structure of a discussion/argumentation model.
Parameters
- {{{Dispute}}} is topic of discussion
- {{{Outcome}}} is outcome of discussion
- {{{Argumentation}}} contains argumentation supporting/attacking/commenting the dispute
This template is implemented when user creates attacking argumentation using Attack -button. Template contains attack argumentation structure and parameters for user to add.
Parameters
- {{{1}}} is number of statement
- {{{2}}} is content of statement
- {{{3}}} is name of argumentor
This template is implemented when user creates defending argumentation using Defend -button. Template contains defend argumentation structure and parameters which are set by user.
Parameters
- {{{1}}} is number of statement
- {{{2}}} is content of statement
- {{{3}}} is name of argumentor
This template is implemented when user creates comment using Comment -button. Template contains comment argumentation structure and parameters which are set by user.
Parameters
- {{{1}}} is number of statement
- {{{2}}} is content of statement
- {{{3}}} is name of argumentor
This template is implemented when user creates a link to a discussion using Link to discussion -button. Template generates a link to the discussion page.
Parameters
- {{{1}}} is topic of discussion
This style-template is used in tables to make them look a little better. Template is copied from Wikipedia.