Difference between revisions of "Testiwiki:Technical documentation"

From Testiwiki
Jump to: navigation, search
(Supported filetypes)
(Upcoming/Future extensions)
Line 2: Line 2:
  
 
'''Will be updated soon'''
 
'''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 ==
 
== Upcoming/Future extensions ==

Revision as of 07:57, 11 April 2007

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

BreadCrombs

Additional buttons

Table

New Discussion

Attack

Defend

Comment

Variable

Disclink

Reference -tag

Files needed

Modifications

Supported filetypes

File Type
ana Analytica
ppt Microsoft PowerPoint
pps Powerpoint Show
xls Microsoft Excel
pdf 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

Discussion

This template is implemented when user creates discussions using Add discussion -button. Template contains basic structure of a discussion/argumentation model.

Parameters

  1. {{{Dispute}}} is topic of discussion
  2. {{{Outcome}}} is outcome of discussion
  3. {{{Argumentation}}} contains argumentation supporting/attacking/commenting the dispute


Attack

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. {{{1}}} is number of statement
  2. {{{2}}} is content of statement
  3. {{{3}}} is name of argumentor


Defend

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. {{{1}}} is number of statement
  2. {{{2}}} is content of statement
  3. {{{3}}} is name of argumentor


Comment

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. {{{1}}} is number of statement
  2. {{{2}}} is content of statement
  3. {{{3}}} is name of argumentor


Disclink

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. {{{1}}} is topic of discussion

Prettytable

This style-template is used in tables to make them look a little better. Template is copied from Wikipedia.