BlueM:Wiki development: Difference between revisions

From BlueM
Jump to navigation Jump to search
(→‎Update from 1.17: progress update)
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
List of things to do in the wiki:
List of things to do in the wiki:
== Translation to English ==
All pages need to be translated to English.
A list of German terms and their English equivalents is maintained [https://docs.google.com/spreadsheet/ccc?key=0AsyVaE_JALqKdFdJclA5YmI5WjdRS251cFBCUnpnNmc&usp=sharing here]:


== Update from 1.17==
== Update from 1.17==
Line 6: Line 11:
The following needs to be fixed/updated:
The following needs to be fixed/updated:


* Replace the navigation for the [[BlueM.Sim theory | BlueM Theory]] pages somehow
=== New navigation for BlueM.Sim Theory ===
* Syntax hightlighting: All code-tags such <code><nowiki><vbnet></nowiki></code>, <code><nowiki><fortran></nowiki></code> and in particular <code><nowiki><bluem></nowiki></code> need to be converted to <code><nowiki><source lang="vbnet"></nowiki></code> or equivalent
As the Hierarchy extension no longer works, replace the navigation for the [[BlueM.Sim theory | BlueM Theory]] pages somehow. ([[Bugzilla:680]])
* Magic words: Alle references to Bugs or Revisions need to be converted to interwiki links, e.g. <code>Bug 2</code> &rarr; <code><nowiki>[[bugzilla:2]]</nowiki></code>
 
Solution: include the new Template [[Template:BlueMTheory_nav]] on all relevant pages:
* Remove <code><nowiki>{{HierarchieKopf}}</nowiki></code> and <code><nowiki>{{HierarchieFuss}}</nowiki></code> from the page and add the following to the top of the page:
<pre>
{{BlueM.Sim_nav}}
{{BlueMTheory_nav}}
</pre>
 
====Progress====
* All pages up to and including [[Branching points]] have been updated [[User:Froehlich|Felix]] ([[User talk:Froehlich|talk]]) 07:41, 9 January 2015 (PST)
 
=== Syntax highlighting ===
The new Syntax Highlighting extension engine requires some changes:
 
All code tags such <code><nowiki><vbnet></nowiki></code>, <code><nowiki><fortran></nowiki></code> need to be converted to <code><nowiki><source lang="vbnet"></nowiki></code> or equivalent.
 
The tag <code><nowiki><bluem></nowiki></code> is automatically converted to <code><nowiki><source lang="bluem"></nowiki></code> by the extension [[Extension:BlueM|BlueM]], so no need to change that.
 
=== Magic words ===
All references to Bugs or Revisions need to be converted to interwiki links, e.g. <code>Bug 2</code> &rarr; <code><nowiki>[[bugzilla:2]]</nowiki></code>

Latest revision as of 08:41, 9 January 2015

List of things to do in the wiki:

Translation to English

All pages need to be translated to English.

A list of German terms and their English equivalents is maintained here:

Update from 1.17

The wiki was updated from 1.17.0 to 1.22.0, unfortunately a lot of things have changed and so now a few things are broken. The old wiki can be viewed here: http://oldwiki.bluemodel.org

The following needs to be fixed/updated:

New navigation for BlueM.Sim Theory

As the Hierarchy extension no longer works, replace the navigation for the BlueM Theory pages somehow. (Bugzilla:680)

Solution: include the new Template Template:BlueMTheory_nav on all relevant pages:

  • Remove {{HierarchieKopf}} and {{HierarchieFuss}} from the page and add the following to the top of the page:
{{BlueM.Sim_nav}}
{{BlueMTheory_nav}}

Progress

Syntax highlighting

The new Syntax Highlighting extension engine requires some changes:

All code tags such <vbnet>, <fortran> need to be converted to <source lang="vbnet"> or equivalent.

The tag <bluem> is automatically converted to <source lang="bluem"> by the extension BlueM, so no need to change that.

Magic words

All references to Bugs or Revisions need to be converted to interwiki links, e.g. Bug 2[[bugzilla:2]]