Difference between revisions of "How I made this site"

From ThorstensHome
Jump to: navigation, search
m (1 revision(s))
Line 2: Line 2:
 
Now I found it was time to change the code of mediawiki a bit - all what I did can be found at https://bugs.kde.org/process_bug.cgi.
 
Now I found it was time to change the code of mediawiki a bit - all what I did can be found at https://bugs.kde.org/process_bug.cgi.
 
enable_file_uploads=true
 
enable_file_uploads=true
=Comparing PhpNuke and MediaWiki=
 
==Advantages of Mediawiki==
 
*easier to install
 
*no unexplainable errors so it does not change an article
 
*no more worrying what is a section and what a category
 
*no more author X supported by Y - version history instead
 
*"my patches for phpnuke" - can link it from "About this site" and from "Programming"
 
*no more untranslated stuff(don't know how this could happen)
 
*developed by a community
 
*answers to your questions,e.g.on irc.freenode.net #mediawiki
 
  
==Advantages of PhpNuke==
+
= Comparing PhpNuke and MediaWiki =
*statistics which browsers on which OS went onto the page
+
== Advantages of Mediawiki ==
*easy rating of articles
+
* easier to install
*aims at being a homepage generator
+
* no unexplainable errors so it does not change an article
*easy backup, "Backup button" is there
+
* no more worrying what is a section and what a category
 +
* no more author X supported by Y - version history instead
 +
* "my patches for phpnuke" - can link it from "About this site" and from "Programming"
 +
* no more untranslated stuff(don't know how this could happen)
 +
* developed by a community
 +
* answers to your questions,e.g.on irc.freenode.net #mediawiki
 +
 
 +
== Advantages of PhpNuke ==
 +
* statistics which browsers on which OS went onto the page
 +
* easy rating of articles
 +
* aims at being a homepage generator
 +
* easy backup, "Backup button" is there
 +
 
 +
= Settings =
 +
== Subpages ==
 +
Yes, foo/bar now yields a navigation link to "foo". But then, the title names become very long. My_Tutorials/Programming_Tutorials/C_Programming_Tutorial/How_to_simulate_a_keypress is not what you want as a title! So, I should set http://www.mediawiki.org/wiki/Manual:$wgRestrictDisplayTitle to false, but my mediawiki version is too old for this. So I slightly modified $IP/includes/CoreParserFunctions.php and it works now. For the most impressive example, see http://www.staerk.de/thorsten/index.php/My_Tutorials/Programming_Tutorials/C_Programming_Tutorial/How_to_simulate_a_keypress.

Revision as of 03:07, 11 May 2009

To create this site, I used the wonderful software of mediawiki. Then, I got a cousin to draw the wonderful logo. My site has been on PhpNuke before. On 1st of july, 2006, I went over to mediawiki. I had to lock the system against users registering themselves, and I block anonymous page edits. How I did this, can be found at http://wiki.linuxquestions.org/wiki/mediawiki.
Now I found it was time to change the code of mediawiki a bit - all what I did can be found at https://bugs.kde.org/process_bug.cgi. enable_file_uploads=true

Contents

Comparing PhpNuke and MediaWiki

Advantages of Mediawiki

  • easier to install
  • no unexplainable errors so it does not change an article
  • no more worrying what is a section and what a category
  • no more author X supported by Y - version history instead
  • "my patches for phpnuke" - can link it from "About this site" and from "Programming"
  • no more untranslated stuff(don't know how this could happen)
  • developed by a community
  • answers to your questions,e.g.on irc.freenode.net #mediawiki

Advantages of PhpNuke

  • statistics which browsers on which OS went onto the page
  • easy rating of articles
  • aims at being a homepage generator
  • easy backup, "Backup button" is there

Settings

Subpages

Yes, foo/bar now yields a navigation link to "foo". But then, the title names become very long. My_Tutorials/Programming_Tutorials/C_Programming_Tutorial/How_to_simulate_a_keypress is not what you want as a title! So, I should set http://www.mediawiki.org/wiki/Manual:$wgRestrictDisplayTitle to false, but my mediawiki version is too old for this. So I slightly modified $IP/includes/CoreParserFunctions.php and it works now. For the most impressive example, see http://www.staerk.de/thorsten/index.php/My_Tutorials/Programming_Tutorials/C_Programming_Tutorial/How_to_simulate_a_keypress.