Computer: HTML (aus Wiki)

Gehört zu: Internet
Siehe auch: Web-Browser, Hyperlink, Scriptsprache, SGML, W3C, XML

Web-Seiten mit HTML (aus Wiki)

  • Abkürzung von “Hyper Text Markup Language”
  • Ein Standard der W3C

Mein Lexikon sagt dazu:

HTML, Abk. für Hypertext Markup Language. Seitenbeschreibungssprache für die Seiten im World Wide Web. Struktur und Bestandteile einer Seite werden geräte-unabhängig beschrieben. Daraus werden Darstellungen für verschiedene Medien (Computerbildschirm, Drucker, Fernseher, Blindenschrift etc.) automatisch erzeugt. Die Software zur Erzeugung dieser Darstellung für den Nutzer heisst Browser. Neben der Beschreibung von Information enthält HTML Konstrukte zur Formulierung von sog. Hyperlinks, die Verknüpfungen gemäß dem Konzept von Hypertext bedeuten. Die Grundideen dieser Markup-Language gehen auf DCF und SGML zurück.

Der letzte Standard war HTML 4.0, danach wurde HTML als XML-basierte Sprache “XHTML 1.0” neudefiniert. Die Standards zu HTML werden vom WWW Consortium (W3C) entwickelt, siehe: http://www.w3.org/pub/WWW/MarkUp/

Die klassische HTML-Seite besteht aus rein statischem Inhalt. Zur Dynamisierung des Inhalts wurden zahlreiche Techniken entwickelt wie u.a.: Scriptsprachen, SSI, CGI, ASP, JSP, PHP

 

Computer: W3C (aus Wiki)

Gehört zu: Internet

W3C das World Wide Web Consortium (aus Wiki)

  • Abkürzung für “World Wide Web Consortium”.
  • Standardisierungsgremium für Standards im Bereich des WorldWideWeb.
  • Gegründet 1994 von Zim Berners-Lee, dem “Erfinder” des World Wide Web.
  • HTML wurde am 3.9.1992 als erster W3C-Standard veröffentlicht.

Computer: Die Markup Language XML (aus Wiki)

Gehört zu: Internet
Siehe auch: ASCII, Middleware, Schnittstelle, SGML, W3C, XSL

Die Markup Language XML (aus Wiki, aus Lexikon)

Abkürzung für: Extensible Markup Language. Ein XML-Dokument ist ein Text-Dokument mit einer Struktur, die “nur” die fachlichlogische Bedeutung der enthaltenen Daten ausdrücken soll. Die Aufbereitung für einen menschlichen Leser erfolgt erst in einem zweiten, getrennten Schritt durch XSL-Stylesheets. Ein XML-Dokument ist also gleichzeitig so etwas wie ein Textdokument und so etwas wie ein strukturierter Datenbanksatz, wobei die Informationen nicht binär kodiert sind, sondern als Text (ASCII, Unicode).

Ein XML-Dokument muss exakt einem definiertem formalen Aufbau genügen. Dieser Aufbau ist definierbar als sog. DTD (Document Type Definition) oder als sog. XML Schema. Da man dieses Schema selbst frei definieren kann, hat das “X” in XML seine Begründung.

Durch die vollkommene Trennung des Inhalts von der Form, eignen sich XML-Dokumente hervorragend zur systemneutralen Aufbewahrung und als Schnittstelle in hererogenen Systemen. Die separate Funktion der Formatierung und Aufbereitung kann ein und dasselbe XML-Dokument in vielen verschiedenen Formen darstellen.

1996 startete das W3C mit einer Gruppe aus 80 SGML-Experten die Entwicklung von XML. Im Februar 1998 wurde der XML-Standard verabschiedet. XML hat breite Unterstützung durch führende Firmen der Industrie wie Microsoft, IBM und Sun Microsystems.

 

Computer: HTML-Editing (aus Wiki)

Gehört zu: HTML
Siehe auch: FileEditing

HTML-Editing/-Authoring (HTML-Editor, WYSIWYG) (aus Wiki)

Einige HTML-Editoren haben weitergehende Funktionen wie Site-Magagement, Hochlade-Funktionen, die sie eigentlich zum Web-Authoring System machen.

Meine Anforderungen

  • HTML WYSIWYG
  • Unicode
  • VersionControl

Meine Shortlist

  • Frontpage (WYSIWYG, Microsoft, proprietär)
  • NamoWebEditor (WYSIWYG, schlank und reichhaltig)
  • Macromedia Dreamweaver: definitiv nein, weil zu teuer und zu “fett” (=langsam, klobig, mächtig)
  • Amaya (OpenSourceSoftware, schlicht, aber: SVG- und RDF-Funktionalität)
  • NVU 0.5: Ganz neu aus der Mozilla-Ecke. Für Linux und Windows http://www.nvu.com (WYSIWYG,…)
  • Weaverslave http://www.weaverslave.ws (In Delphi geschrieben. schnell und flexibel, Plugins, nicht WYSIWYG, PHP XDEBUG,…)
  • OpenOffice beinhaltet auch einen HTML-Editor…
  • Mozilla Composer… http://www.mozilla.org

 

— Main.DietrichKracht – 29 Jun 2004

Computer: WebBrowser (aus Wiki)

Gehört zu: Internet
Siehe auch: HTML, Bookmarks

Mit einem Web-Browser im Internet surfen (aus Wiki)

Meine Anforderungen

  • Korrekte Darstellung aller Web-Seiten
  • Möglichst wenig Kopplung/Verzahnung mit dem Betriebssystem (WindowsXP, Windows Vista)
  • Verwaltung meiner Bookmarks so dass sie auf mehreren Computern verwendet werden können
  • Darstellung von PDF, Flash, SVG etc.
  • Tabbed Browsing
  • Eignung für alle meine Browser-abhängigen Anwendungen z.B. MediaWiki, Typo3, WisoMeinGeld,…

Meine Shortlist für Windows Mobile

;NetFront: Das Programm der japanischen Firma Acces ist einer der meistinstallierten Handy-Browser. Kann JavaScript, Ajax, RSS,…
;Safari & Co.: Auf dem ”’WenKit”’ basieren Browser wie: Safari (Apple), Nokia und TeaShark.
;Minimo: Endlich gibt es auch für den [[PDA]] unter [[WindowsMobile]] eine [[MozillaFirefox]]-Version – sie heisst ”’Minimo”’. <br>Quelle http://www.mozilla.org/projects/minimo/,<br />Mal sehen, ob er auch all’ die schönen Extensions kann, wie z.B. [[Foxmarks]]…
;Opera Mobile: gibt es auch noch…

Meine Shortlist für Windows

Microsoft Internet Explorer

Den InternetExplorer von Microsoft benötigt man z.B. wenn man OnlineBanking mit WisoMeinGeld machen will und auch für den VirenScanner KasperskyAntiVirus.

Mozilla

Das Mozilla-Paket (Browser + Mail + Newsreader + Composer; d.h. als alte Netscape Navigator Konzept) verwende ich nicht mehr.

Mozilla Firefox

Als schlanke Lösung für das Web-Browsing verwende ich als preferrierte Lösung MozillaFirefox (alter Name Firebird). Damit kann man auch alle störenden Werbe-Popups unterdrücken…

K-Meleon

Ausserdem habe ich noch meinen ersten Versuch zum Thema “schlanker Web-Browser” installiert: ”’K-Meleon”’.
Quelle: http://kmeleon.sourceforge.net (PortableApplication???)

Opera

Hat eine integrierte Funktion zum W3C-Check.
Quelle: http://www.opera.com/

Amaya

Zum Experimentieren habe ich auch den Editor/Browser des W3C namens Amaya (Version 8.2 vom 13.11.2003) heruntergeladen. Interessant ist die Editier-Funktion und die Unterstützung von RDF und von SVG (VektorGrafik).

— Main.DietrichKracht – 15 Feb 2004

Computer: Web Authoring (aus Wiki)

Gehört zu: Web Authoring
Siehe auch: Web-Provider

Web Authoring für meine Websites (aus Wiki)

Zur Zeit betreibe ich folgende Websites

Tabelle 1: Meine Websites

Name der Website Interne URL URL beim WebProvider Inhalt Eingesetzte Tools Erläuterungen
WebSite Traditionell http://127.0.0.1/www.kr8.de https://www.kr8.de Meine Traditions-Website Smarty Wird umgestellt auf Joomla
WebSiteKnowhow http://localhost/phpknowhow https://www.kr8.de/phpknowhow Abfrage der Know-how-Datenbank NamoWebEditor alte Access-Datenbank
WebSiteHildeBeinwell http://127.0.0.1/www.bio-well.de http://www.bio-well.de Hildes Beinwell-Website NamoWebEditor Hildes WebShop
WebsiteHildeHilft http://127.0.0.1/hildehilft http://www.hildehilft.de Hildes Ha-Ra-Website Ist abgeschafft
WebsiteMonikaJungfrau http://127.0.0.1/jungfrau.kr8.de https://www.kr8.de/jungfrau Monikas Geburtstags-Website NamoWebEditor Zum Geburtstag
WebsiteMonikaFaulkner http://localhost/faulkner https://www.kr8.de/faulkner
http://www.sirp.de
Monikas Faulkner Website MediaWiki 1.9.3 Umgestellt auf MediaWiki
WebsitePhpWorkshop http://127.0.0.1/phpworkshop https://www.kr8.de/php PHP Workshop PHP, MySQL, PhpMyAdmin WebsitePhpWorkshop
WebsiteTwiki http://127.0.0.1/twiki http://lonzo.org.whsites.net Mein elektronisches Notizbuch PHP, Perl, TWiki Umgestellt auf MediaWiki
WebsiteWiki http://127.0.0.1/wikikracht https://www.kr8.de/wiki Mein elektronisches Notizbuch MediaWiki 1.9.3 Umgestellt auf MediaWiki
WebsiteLexikon http://127.0.0.1/lexikon https://www.kr8.de/lexikon Meine Wiki Website MediaWiki 1.9.3 Umgestellt auf MediaWiki
WebsiteMediaLibrary http://127.0.0.1/MediaLibrary/page201_view.php Meine Wiki Website MediaLibrary
WebsiteChronik http://127.0.0.1/chronik https://www.kr8.de/chronik Chronik der Firma GMO DocBook
WebsiteLonzo http://127.0.0.1/lonzo http://dietrich.kracht.free.fr Versuche mit Lonzo PHP
WebsiteMyPhpAdmin http://127.0.0.1/pma https://www.kr8.de/pma MySQL Administration PHP, PhpMyAdmin, MySQL
WebsiteKalender http://127.0.0.1/kalender https://www.kr8.de/kalender Ein Wandkalender PHP
WebsiteJoomla http://127.0.0.1/joomla http://www.dkracht.com Meine Traditions-Website Joomla
WebsiteRolodap http://127.0.0.1/rolodap https://www.kr8.de/rolodap Meine LDAP-Website Rolodap
WebsiteBlog http://127.0.0.1/wordpress ./. Versuche zu WebLogs WordPress

Werkzeuge für Entwicklung und Pflege meiner WebSites

Werkzeuge zum Betrieb meiner WebSites

WebProvider etc.

Tabelle 2: Web-Provider

Domain Registrar Web Space E-Mail Accounts
kr8.de
Subdomains: biowell, chronik, faulkner, jungfrau, kalender, wiki
regfish Westhost 2000 MB Yes
lonzo.org regfish lonzo.dkracht.com
sirp.de 1&1 www.kr8.de/faulkner 10 accounts
bio-well.de 1&1 1&1 50 accounts
hildehilft.de domain)FACTORY www.biowell.de
dkracht.com
(4 Domains und 40 Subdomains)
Strato Strato 400 MB 150 accounts à 1 GB

Provider für meine Websites

Da ich meine Websites nicht selbst im Internet betreibe, benötige ich WebHosting-Provider, die einen Web-Server mit Web-Space und Upload-Möglichkeit zur Verfügung stellen. Ausserdem muss die Internet-Domain (der Name) von einem InternetRegistrar verwaltet werden.

InternetZugang

Für die Verbindung meines häuslichen Entwicklungssystems (Notebook) mit meinen Websites bei den Web-Hosting-Providern benötige ich einen InternetZugang und Werkzeuge zum Upload.

Werkzeuge für die Entwicklung und Verwaltung meiner Websites

PHP-Editor (“PHP-IDE”)

  • Weaverslave (s.o.)
  • PHPEdit http://www.phpedit.net (Freeware, Zeilennummern, Syntaxhighlighting, kontextsensitive Hilfe, Debug??, Klassenbrowser??)
  • ZendStudio 3.0
  • Nusphere PhpED
  • Eclipse mit PHP-Plugin…

— Main.Dietrich

Computer: WLAN (aus Wiki)

Gehört zu: Netzwerk
Siehe auch: FritzBox, ADSL-Router

WLAN das Netzwerk ohne Verkabelung (aus Wiki)

Die Abkürzung WLAN steht für Wireless LAN. In anderen Ländern ist auch der Begriff WiFi dafür gebräuchlich.

WLAN Stichwörter

  • LAN
  • Wireless LAN
  • Wireless Access Point – ”’Hotspot”’
  • WiFi (Wireless Fidelity)
  • IEEE 802.11b (11 Mbit/s)
  • IEEE 802.11g (54 Mbit/s)
  • IEEE 802.11n Beide Frequenzbänder 2,4 GHz und 5 GHz, 150 Mbit/s pro Datenstrom – z.B. 300 Mbit/s mit zwei Datenströmen in MIMO-Technik)
    • 2,4 Gigahertz-Band (wie Bluetooth) (Wellenlänge = 12 cm)
  • IEEE 802.11ac: Nur das 5 GHz Frequenzband; z.B. 1300 MBit/s bei 3xMIMO
  • WDS (Wireless Distribution System, Teil von IEEE 892.11 für WLAN-Repeater)

WLAN-Software

  • Easy WiFi Radar
  • WIFI Studio
  • inSSIDer
  • Vistumbler

Access Points, Antennen und Repeater

Im Zuge meines Einstiegs in die ADSL (InternetZugang über Broadband / Cable) mit dem DrayTek Vigor2500We wollte das Ganze gleich damit verbinden, in die WLAN-Technik einzusteigen, da ich bereits zwei Notebooks habe, die eine eingebaute WLAN-Karte haben und weil wir diesen Sommer so schönes Terrassenwetter haben/hatten.

Der DrayTek als WLAN Access Point funktioniert gut. Nur das mit der Reichweite ist ein Riesenproblem: Als ADSL-Modem muss das Ding in der Nähe des ISDN-NTBAs stehen. Der NTBA ist im Arbeitszimmer auf der Fensterwand (Strassenseite). Die Terrasse befindet sich auf der anderen Seite zum Innenhof hin ca 20 Meter Luftlinie. Das schafft der DrayTek Vigor2500We teilweise garnicht mehr. Da sind dann einige Mauern eines Altbaus von 1925 zuviel im Wege…

Grundsätzlich also die Erkenntniss: So ein integriertes Gerät ist prinzipiell ungeeignet, da es einerseits als ADSL-Modem in der Näche des ISDN-NTBAs stehen muss, andererseits als WLAN Access Point zentral in der Mitte des Nutzungsbereichs (Wohnung/Terrasse) stehen muss. Das ist häufig ein Gegensatz. Wenn man noch nicht alle Computer auf wireless umstellen will, benötigt man den DrayTek Vigor2500We auch noch als Ethernet-Switch in der Nähe seiner Alt-Computer; z.B. im Arbeitszimmer. Das ergibt zusätzliche Restriktionen für den Standort des Geräts.

DrayTek 2500We für 29,90 statt für 250,00 Euro. Router mit integriertem ADSL-Modem (U-R2), 4-Port-Switch mit Auto-Uplink-Funktion und WLAN nach IEEE 802.11b.

Da die Antennen bei mir zuhause nicht den gewünschten Erfolg bringen, habe ich mich jetzt entschieden einen Repeater einzusetzen. Da die Repeater-Technologie nicht standardisiert ist, geht man auf Nummer sicher, wenn man Access Point und Repeater baugleich wählt. Ich habe mir deshalb zwei D-Link DWL 2100AP angeschaft. Einer ist als Access Point konfiguriert, der andere als Repeater. Nachdem ich die Firmware von v1.01eu auf v2.10eu upgeradet hatte, hat das ganze dann auch gut funktioniert. Der Access Point steht im Arbeitszimmer (Strassenseite), der Repeater im Badezimmer (Mitte/zum Innenhof) und der Notebook-Computer mit WLAN-Karte auf der Terrasse (Innenhof). Die Funktion WLAN Access Point im DrayTek ist nun abgeschaltet.

WLAN im Notebook

Damit eine Notebook (ComputerLonzo) PCMCIA-WLAN-Karte optimal zum Access Point passt, sollte der verwendete Chipsatz identisch sein.

  • D-Link DWL G650M Atheros Chipsatz mit Super-G, MIMO und Turbo-Funktion
  • Netgear WG511T & Netgear WAG511

Mein Android-Mobiltelefon konnte ich ja schon seit längerem auch als Access Point (“Mobile Hotspot”) schalten. Nun kann ich auch in Windows (ComputerAcerbaer) einen sog. “Mobilen Hotspot” einrichten. Allerdings geht das in Windows nur zum Zwecke der Weiterreichung einer vorhanderen Internet-Verbindung. Logischweise funktioniert unter Windows ein “Persönlicher Hotspot” nur, wenn mein eine Internet-Verbindung hat. Ohne Internet-Verbindung will Windows keinen Mobile Hospot machen. Aber dafür gibt es eine spezielle Software “WiFi Creator”.

Meine WLAN-Konfiguration

Ich verwende zwei D-Link DWL 2100AP. Einer fungiert als Access Point, der andere als Repeater.

Mittlerweile habe ich als Access Point und ADSL-Modem eine Fritzbox und dazu drei Repeater.

WLAN Checker

Zur Anzeige der drahtlosen Netzwerke in der nähren Umgebung (Signalstärke, Channels etc.) benutze ich: Inssider http://www.metageek.net/products/inssider

WLAN Kloning

Im c’t magazin 6/2009 vom 2.3.2009 gab es ein kleines Programm “c’t WLAN Kloner”. Das kann aus einer vorhandenen aktiven WLAN-Verbindung die Verbindungsdaten auslesen und in eine XML-Datei schreiben. So exportierte Daten können auf einem anderen Rechner wieder “importiert” werden.

Damit das läuft, sind unter WindowsXP oder Windows Vista folgende Voraussetzungen erforderlich:

  • Installation des Microsoft Wireless LAN-API (KB918997)
  • Starten des Service “Wireless Zero Configuration” (deutsch: “Automatische WLAN Konfiguration”)

Aus der Wikipedia

The 802.11b amendment to the original standard was ratified in 1999. 802.11b has a maximum raw data rate of 11 Mbit/s and uses the same CSMA/CA media access method defined in the original standard. Due to the CSMA/CA protocol overhead, in practice the maximum 802.11b throughput that an application can achieve is about 5.9 Mbit/s over TCP and 7.1 Mbit/s over UDP.

In June 2003, a third modulation standard was ratified: 802.11g. This flavour works in the 2.4 GHz band (like 802.11b) but operates at a maximum raw data rate of 54 Mbit/s, or about 24.7 Mbit/s net throughput like 802.11a. It is fully backwards compatible with b and uses the same frequencies. Details of making b and g work well together occupied much of the lingering technical process. In older networks, however, the presence of an 802.11b participant significantly reduces the speed of an 802.11g network.

DHCP Client Recovery From Failure to Obtain an IP Address

The dependency of DHCP clients on servers is not a problem as long as DHCP is functioning normally and a host can get a lease, and in fact has many benefits that we have explored. Unfortunately, a number of circumstances can arise that result in one of the DHCP processes not resulting in a lease for the client. The client may not be able to obtain a lease, re-acquire one after reboot, or renew an existing lease. There are many possible reasons why this might happen:

  • The DHCP server may have experienced a failure, or may be taken down for maintenance;
  • The relay agent on the client’s local network may have failed;
  • Another hardware malfunction or power failure may make communication impossible;
  • The network may have run out of allocatable addresses.

Without a lease, the host has no IP address, and without an address, the host is effectively dead in the water. The base DHCP specification doesn’t really specify any recourse for the host ”’in the event that it cannot successfully obtain a lease”’. It is essentially left up to the implementor to decide what to do, and when DHCP was first created, many host implementations would simply display an error message and leave the host unusable until an administrator or user took action.

Clearly this is far from an ideal situation. It would be better if we could just have a DHCP client that is unable to reach a server ”’automatically configure itself”’. In fact, the IETF reserved a special IP address block for this purpose. This block, 169.254.0.1 through 169.254.255.254 (or 169.254.0.0/16 in classless notation) is reserved for autoconfiguration, as mentioned in RFC 3330:

“Hosts obtain these addresses by auto-configuration, such as when a DHCP server may not be found.”

Strangely, however, no TCP/IP standard has yet been defined to specify how such autoconfiguration works. To fill the void, Microsoft created an implementation that it calls ”’Automatic Private IP Addressing (APIPA)”’. Due to Microsoft’s market power, APIPA has been deployed on millions of machines, and has thus become a de facto standard in the industry.

Quelle: http://www.tcpipguide.com/free/t_DHCPAutoconfigurationAutomaticPrivateIPAddressingA.htm

— Main.DietrichKracht – 29 May 2005

Computer: News Feeds (aus Wiki)

Gehört zu: RSS

News Feeds (aus Wiki)

Als News Feeds bezeichnet man Listen von Neuigkeiten auf einer Website, die man z.B. mit Newsfeed Readern abonnieren kann.

Formats

Neben dem traditionellen Format RSS gibt es seit 2003 das neuere Atom-Format.

Authoring

Als ”’Autorensystem”’ für News Feeds dienen typischerweise WebLogs (Blog Editor), in denen man Beiträge (Artikel) schreiben kann, die dann nach aussen als RSS– oder Atom-Feed erscheinen. Es gibt aber auch spezielle Newsfeed Writer z.B. Absolute RSS Editor.

Publishing

When you start writing your notes in form of ”News Feeds”, you need a place to publish them. Publishing is done by placing the RSS or Atom file on an HTTP server like Apache.

What is meant for the public could easily be FTPed to an existing HTTP Server in the public internet.

Sensitive internal information should be kept on a private HTTP server within the home LAN.
I have one device at home that is running 24×7 hours, that’s my NAS disk, the Buffalo LinkStation. The LinkStation runs an Apache server for administration and configuration.

With the help of information from the Web, I have managed to telnet to my LinkStation and identify the Apache DocumentRoot. It’s /www. Now it’s easy to create da subdirectory /www/feeds and publish my RSS feeds via SFTP to that directory.

— Dkracht 12:41, 13 April 2009 (CEST)

Computer: Skriptsprache (aus Wiki)

Gehört zu: Programmiersprachen

Was sind Skriptsprachen?

Eine Skriptsprache ist zunächst ebenfalls eine Programmiersprache. Sie unterscheidet sich von einer konventionellen Programmiersprache unter anderem dadurch, dass sie meist nicht kompiliert, sondern interpretiert wird. Der Quellcode wird also bei jeder Ausführung immer wieder neu übersetzt.

Da Skriptsprachen die Verarbeitung von Text vereinfachen, eignen sie sich zur dynamischen Erzeugung von HTML-Seiten.

Skriptsprachen eignen sich daher besonders gut für kleinere bis mittelgroße Programme.

Bekannte Skriptsprachen sind z.B. (aus Wiki)

–Dkracht 13:08, 2 September 2007 (CEST)

Computer: MediaWiki (aus Wiki)

Gehört zu: Notizbuch
Siehe auch: Blogging

Notizen mit MediaWiki (aus Wiki)

MediaWiki has been successfully installed.

Consult the http://meta.wikimedia.org/wiki/Help:Contents User’s Guide for information on using the wiki software.

Die aktuelle Version (2019) von MediaWiki ist 1.32 und benötigt PHP7.
Bis zur MediaWiki-Version 1.26.4 kann noch PHP5 verwendet werden.

Die MediaWiki-Version (1.26.4)  ist aber veraltet und wird nicht mehr unterstützt.

Download

z.B. bei: https://releases.wikimedia.org/mediawiki/1.27/   (funktioniert bei meinem Web-Provider Strato mit PHP7)

Im März 2019 habe ich bei meinem Provider Strato die MediaWikis auf Version 1.27 hochgezogen. Grund war der bereits erfolgte Wechsel auf PHP7.

Installation

Zur Installation von MediaWiki benötigt man folgende Infrastruktur:

  1. Eine MySQL-Datenbank (auch andere Datenbanksysteme gehen z.B. Oracle, SQLite,…)
  2. Einen Web-Server z.B. Apache
  3. PHP7 (s.o.)

Auf https://www.mediawiki.org/wiki/Manual:Installing_MediaWiki_on_XAMPP finden wir eine schöne Anleitung.

Schritt 1: Eine Datenbank anlegen

Creating your database

  • Direct your browser to http://localhost/dashboard/
  • Go to phpMyAdmin at the top of the page
  • Sign in
  • Click Databases on the top bar.
  • Choose a name e.g. wikidb, select a collation e.g. if your wiki is using utf8 for its default charset then choose utf8_unicode_ci, and click Create)
  • Go into the new database and click on Privileges on the top bar.
  • Click Add a new user
  • Enter a name for the user (e.g., wikiuser), a password and for the hostname select Local/localhost. You can leave all the rest blank. You may want to write down your database name, user name, and password, because you’ll need those to install MediaWiki.
  • Click the radio button for “Grant all privileges on database “xxx”
  • For Global privileges select check all
  • Click Go.

Schritt 2: PHP konfigurieren

Editing PHP.ini

To make sure that the Apache HTTP server doesn’t time out during the creation of the databases, modify the php.ini config file:

  1. Open the php.ini (can be found in the folder /path_to_xampp/php) file using your favorite text editor and find the following section and change to max_execution_time = 600.
  2. Save the file and restart Apache

Schritt 3: Setting up MediaWiki

Setting up MediaWiki

  • Download MediaWiki
  • Extract all your MediaWiki files and folders into a subfolder e.g. mywiki\ of the htdocs folder, wherever that is e.g. c:\xampp\htdocs\.
  • Direct your browser to the appropriate page, e.g. http://localhost/mywiki
  • Follow the MediaWiki installer’s instructions, entering the database name, user name, and password you wrote down during the “creating your database” step above.
  • If you enabled the “security” option, then you need to Use superuser account. This means the MySQL root account and its password.
  • After MediaWiki tells you that everything went smoothly, save your LocalSettings.php file to your wiki’s root folder, e.g. c:\xampp\htdocs\mywiki.
  • Direct your browser once again to the appropriate page, e.g. http://localhost/mywiki. It should take you to the Main Page of your new wiki. Congratulations! You’re done.
  • Add any extra extensions your wiki is going to require.

Speicherung der Settings

Die Einstellungen (Settings) werden in der Datei LocalSettings.php gespeichert

Manuelle Einstellungen in der Datei LocalSettings.php:

Logo: 

  • $wgLogo = “$wgResourceBasePath/resources/assets/Answer_to_Life.png”;
  • $wgLogo = “$wgResourceBasePath/resources/assets/owl12.gif”;

Permissions:

  • $wgGroupPermissions[‘*’][‘edit’] = false;
  • $wgGroupPermissions[‘*’][‘editcreateaccount’] = false;

Getting started

  • http://www.mediawiki.org/wiki/Help:Configuration_settings Configuration settings list
  • http://www.mediawiki.org/wiki/Help:FAQ MediaWiki FAQ
  • http://mail.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list
  • http://www.debacher.de/wiki/Wiki-Administration
  • http://meta.wikimedia.org/wiki/Layout_customization
  • See also: Templates

Interwiki einrichten

In der MySQL-Datenbank des Wikis die Table “interwiki” bearbeiten.

  • Im Feld “iw_prefix” wird der Kurzname eingetragen z.B. “kr8lex”
  • Im feld “iw_urt” wird die Ziel-URL mit dem Parameter eingetragen z.B. “http://lexikon.kr8.de/index.php?title=$1”

Damit wird aus “[kr8lex:Ethernet]” die URL “http://lexikon.kr8.de/index.php?title=Ethernet”

Als zweites Interwiki habe ich eingerichtet:  kr8web  –>  https://www.kr8.de/$1

Flash Extension installieren

Das PHP-Script “Flash.php” wird in den Ordner “Extensions” kopiert (siehe: http://www.mediawiki.org/wiki/Extension:Flash).

Dann wird am Ende von “LocalSettings.php” folgendes eingefügt:
<pre>
$wgFileExtensions = array( ‘png’, ‘gif’, ‘jpg’, ‘jpeg’, ‘swf’, ‘svg’ );
include(‘extensions/Flash.php’);
</pre>

Die Flash-Files (*.swf) müssen dann zuerst hochgeladen werden und können dann benutzt werden.

Math Markup installieren

Wenn ”’Math Markup”’ installiert ist, kann man im Wiki-Text mathematische Formeln eingeben; z.B.:
<math>\sum_{n=0}^{\infty} \frac{f^{(n)}(a)}{n!} (x-a)^{n}</math>

Das soll unter Linux recht einfach zu installieren sein. Unter Windows muss man eine ganze Menge wühlen, um das wirklich zum Laufen zu bekommen. Erforderlich soll sein:

  • LaTeX (z.B. die Edition http://www.miktex.org)
  • texvc (win32 binary)
  • dvips
  • Ghostscript 8.54 / 8.61
  • Image Magick: http://www.imagemagick.org/script/binary-releases.php#windows

Quellen:

  • http://kb.siteground.com/article/How_to_enable_Math_support_in_my_MediaWiki_application.html
  • http://www.mediawiki.org/wiki/Manual:Enable_TeX
  • http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Windows#Building_texvc_on_Windows
  • http://www.megashear.org/wiki/index.php?title=Help:Running_MediaWiki_on_Windows#Optional_utilities
  • http://self-qs.de/m3WDB/Texvc-Erweiterung_unter_Windows

Testen mit einem Math-Formelausdruck:
<math>\sum_{n=0}^{\infty} \frac{f^{(n)}(a)}{n!} (x-a)^{n}</math>

Funktionen von MediaWiki

MediaWiki ist ein besonders schönes WikiWikiWeb. Siehe: WikiWikiWebAuswahlverfahren

Installation MediaWiki 1.5 auf ComputerBraunbaer

Installiert auf ComputerBraunbaer am 22.7.2005, um es mit [[WebsiteMonikaFaulkner]] einmal auszuprobieren.

  • Definitive Software Library ID: ”’MediaWiki”’
  • Name: MediaWiki
  • Version: 1.5 beta4
  • Bezugsquelle/Hersteller: http://sourceforge.net/projects/wikipedia Sourceforge
  • Installations-Ordner: /var/www/htdocs/faulkner
  • Datenbank-User: wikiuser
  • Datenbank-Name: wikifaulkner
  • URL: http://braunbaer.kr8.de/faulkner

Installation Mediawiki 1.9.3 auf Westhost

  • Vorhandenes MySQL 4.1.9 wird mitverwendet
  • Datenbank User: root, wikiuser
  • Neue Datenbank ”’wikidb”’ als Ziel für das zu migrierende TWiki-Kracht
  • Installations-Ordner: /var/www/html/wiki
  • URL: https://www.kr8.de/wiki

Installation MediaWiki 1.5 auf Server Westhost

  • Vorhandenes MySQL 4.1.9 wird mitverwendet
  • Installations-Ordner: /var/www/html/faulkner
  • Datenbank User: wikiuser
  • Datenbank Name: ”’wikifaulkner”’
  • URL: https://www.kr8.de/faulkner

Modifizieren LocalSettings.php

  • $IP = “/var/www/html/faulkner”
  • $wgSitename = “Eisbaer”;
  • $wgScriptPath = “/faulkner”;
  • DBPasswd ….

Konfiguration auf Server Westhost

  • Sitename: Lexikon
  • Language: de – Deutsch UTF-8 ([[Unicode]])
  • Copyright Metadata: No
  • Sysop: WikiSysop / lotusnots
  • E-Mail (general): disabled
  • Database:
    • Server: localhost
    • Datenbank Name: wikilexikon
    • Datenbank User: wikiuser
  • URL: https://www.kr8.de/lexikon
  • Move /config/LocalSettings.php into parent directory
  • User einrichten: dkracht
  • Image Upload: Manuell erlauben durch Einstellung in ”’LocalSettings.php”’
  • Image Resize (Thumbnail) erfordert PHP.INI extension php_gd2.dll
    • PHP Konfigurationsdatei: D:\php\php.ini
    • PHP Extensions DLLs kopieren von D:\php\extensions nach D:\Programme\Apache
    • Use ImageMagick = false
  • Turck MMCache not

Navigation (WebsiteMonikaFaulkner)

In MediaWiki version 1.5beta1, and presumably later versions, you can change this by editing the document ”’MediaWiki:Sidebar”’. (This is erroneously, I think, described as “navbar” in the release notes.)

Looking at it will make the format clear. The ”’keywords”’ are ”’article names”’ in the ”’MediaWiki:”’ namespace.

So, to add “contact-url||contact” to create a contact information page, you would create

  • MediaWiki:Contact-url with the text “Contact” (if the Contact page is to be in the main namespace) and
  • MediaWiki:Contact with text “Contact us” or whatever you want to appear in the navigation sidebar.

Finally, edit the Contact page to contain the text you want readers to see. It will now be in the navigation sidebar, so you can just click it to create and edit the page. To make a link to an external URL, put the URL text only, no wiki markup, in the -url page.

Source: http://meta.wikimedia.org/wiki/Navigation

Der Sidebar wurde wie folgt eingerichtet:

  • http://braunbaer.kr8.de/faulkner/index.php/MediaWiki:Sidebar
  • http://braunbaer.kr8.de/faulkner/index.php/MediaWiki:romane
  • http://braunbaer.kr8.de/faulkner/index.php/MediaWiki:romane-url –> Fau00001
  • http://braunbaer.kr8.de/faulkner/index.php/MediaWiki:geschichtenbaende
  • http://braunbaer.kr8.de/faulkner/index.php/MediaWiki:geschichtenbaende-url —> Fau0002
  • http://braunbaer.kr8.de/faulkner/index.php/MediaWiki:kurzgeschichten
  • http://braunbaer.kr8.de/faulkner/index.php/MediaWiki:kurzgeschichten-url —> Fau00003
  • http://braunbaer.kr8.de/faulkner/index.php/MediaWiki:familien
  • http://braunbaer.kr8.de/faulkner/index.php/MediaWiki:familien-url —> Fau00004
  • http://braunbaer.kr8.de/faulkner/index.php/MediaWiki:personen
  • http://braunbaer.kr8.de/faulkner/index.php/MediaWiki:personen-url —> Fau00005

Alle Artikel exportieren als XML (Bilder fehlen dann aber…)

PHP-Script ”’dumpBackup.php”’ im Ordner ”’maintenance”’.
<pre>
This script dumps the wiki page database into an XML interchange wrapper
format for export or backup.

XML output is sent to stdout; progress reports are sent to stderr.

Usage: php dumpBackup.php <action> [<options>]
Actions:
–full Dump complete history of every page.
–current Includes only the latest revision of each page.
Options:
–quiet Don’t dump status reports to stderr.
–report=n Report position and speed after every n pages processed.
(Default: 100)
</pre>

Beispiel ComputerBraunbaer Faulkner

  1. e:
  2. cd \var\www\www.kr8.de\htdocs\faulkner-1.5\maintenance
  3. d:\php\php dumpBackup.php –current >ppp.xml
  4. xml header direktive korrigieren…
  5. xml syntax überbrüfen..

Beispiel ComputerBraunbaer Lexikon

  1. e:
  2. cd \var\www\www.kr8.de\htdocs\lexikon\maintenance
  3. d:\php\php dumpBackup.php –current >ppp.xml
  4. xml header direktive korrigieren…
  5. xml syntax überbrüfen..

Daten exportieren und importieren als MySQL-Dump

<pre>
mysqldump -uwikiuser -phugo wikikracht > daten.sql
mysql -uwikiuser -phugo wikikracht < daten.sql

Hier auf ComputerBraunbaer ist MySQL Version 4.0.16nt installiert,
das sollte UTF-8 können (UTF8_General_ci…)
</pre>

Beispiel Import auf Bluehost

Beim [[ProviderBluehost]] lade ich zunächt die Sicherungsdatei per FTP in den Ordner /backup hoch.
<br />Dann logge ich mich per [[SSH]] ein und dann tippe ein:
<pre>
cd /home2/kreigxx/backup
mysql -ukreigxx_wikixxx -p kreigxx_wikikracht <backup_wikikracht_20110128tttt.sql
</pre>

Beispiel Import auf Computer T400

<pre>
c:
cd \bin\mysql\bin
mysql -uroot -phugo wikikracht < daten.sql
</pre>

Beispiel Export auf ComputerBraunbaer mit MySQL 4.1

  1. d:
  2. cd \bin\mysql\bin
  3. mysqldump -uwikiuser -phugo wikikracht > wikiallutl8.sql (evtl. –compatibility=mysql323 –default-character-set=latin1 …)

Beispiel Import auf WebsiteWesthost mit MySQL 4.1.9

  1. Tabelle ”’objectcache”’ aus Exportdatei entfernen
  2. SSH-Verbindung zu Westhost herstellen
  3. Upload der Exportdatei ”’d:\programme\mysql\bin\wikiallutf8.sql”’ in den Ordner ”’/home/lonzo”’
  4. Import: mysql -uwikiuser wikikracht <wikiallutf8.sql

Ggf. SQL-Tables kopieren

<pre>
insert into wikidb.cur
select from wikidb_v1.cur
where cur_id>935
</pre>

Synchronisieren Directories

Bei Updates des MediaWiki muss meistens auch der ordner “/wiki/images” synchronisiert werden…

Ich verwende dafür das Tool WinSCP

SVG Support

Vector Graphics in the SVG format are well supported by MediaWiki.
By default SVG is disabled in the LocalSettings.
Normal WebBrowsers do not be scale SVG images. MediaWiki adds such a scaling functionality by generating a scaled pixel image (PNG) in the fly. An external program (e.g. [[Inkscape]]) is needed to provide this functionality.
http://meta.wikimedia.org/wiki/Inkscape_on_Win32_Server

Example source code scaling the SVG to 500px:
<pre>
[[Image:Rss-family.svg|none|500px|thumb|The RSS Family Tree]]
</pre>
Dynamically generated PNG image:
<br />
[[Image:Rss-family.svg|none|500px|thumb|This is the RSS Family Tree]]
<br />

Flash Support

VektorGrafik im Format ”’Flash”’ wird von MediaWiki durch eine extension unterstützt.

Migration von TWiki auf MediaWiki (30.6.2007)

Nachdem ich mit meinem TWiki, das beim WebProvider Westhost gehostet wird, Probleme bekam, habe ich es Schritt für Schritt nach MediaWiki migriert.

Conversion

I am just starting to convert my old TWiki-based Wiki to MediaWiki.

Der Migrationsprozess wird beschrieben auf meiner [http://braunbaer.kr8.de/joomla/index.php?option=com_content&task=view&id=119&Itemid=9 Joomla Site]. Die Migrationsergebnisse sind hier zu sehen.

Von 362 Seiten sind jetzt migriert:

# [[CVS]]

# [[DocBook]]

# [[Internet]]

# [[RCS]]
# [[PowerLine]]
# [[Smarty]]
# [[SuchMaschinen]]
# [[VektorGrafik]]
# [[VersionControl]]
# [[WinPE]]
# [[WinTV]]
# [[Zeitsynchronisation]]
# [[Datensicherung]]
# [[AdobeReader]]
# [[Adressbuch]]
# [[AkramAudioConverter]]
# [[Ambrosia]]
# [[Ant]]
# [[AnwendungenWindowsMobile]]
# [[Anwendungskatalog]]
# [[AnyDVD]]
# [[Apache]]
# [[ArchivierenUndWiederfinden]]
# [[Astronomie]]
# [[AudaCity]]
# [[AudioBearbeiten]]
# [[AudioCodec]]
# [[AudioPlayer]]
# [[AutosUnterWindows]]
# [[AWStats]]
# [[BlueChips]]
# [[BegriffsLexikon]]
# [[Bluetooth]]
# [[BluetoothSoftware]]
# [[BriefeVersicherungungen]]
# [[Buecher]]
# [[BullshitBingo]]
# [[Catalogue]]
# [[CategoryIT]]
# [[ChefZumSchwein]]
# [[CompactDisk]]
# [[ComputerBraunbaer]]
# [[ComputerEisbaer]]
# [[ComputerLonzo]]
# [[ComputerT30]]
# [[ComputerT41]]
# [[ContentSyndication]]
# [[CoolEdit]]
# [[CopernicDesktopSearch]]
# [[CostOfMonkey]]
# [[CVS]]
# [[CVSNT]]
# [[Cygwin]]
# [[Datenbanken]]
# [[DatenbankFrontend]]
# [[Datensicherung]]
# [[DBACentral]]
# [[DBExplorer]]
# [[DBManager]]
# [[DbVisualizer]]
# [[Debian]]
# [[DefinitiveSoftwareLibrary]]
# [[DefSoftLib]]
# [[DirectX]]
# [[DivaClient]]
# [[DivX]]
# [[DivXPro]]
# [[DocBook]]
# [[DokumentenManagement]]
# [[DrayTek]]
# [[DolbyDigital]]
# [[DriveImage]]
# [[DSL]]
# [[DtSearch]]
# [[DVB-T]]
# [[DVBViewer]]
# [[DVD]]
# [[DVDShrink]]
# [[EasyCDCreator]]
# [[Eclipse]]
# [[Einkaufen]]
# [[Einlagensicherung]]
# [[Einzelverbindungsnachweis]]
# [[ElsterFormular]]
# [[E-Mail]]
# [[E-Mail-Client]]
# [[E-Mail-Provider]]
# [[E-Mail-Server]]
# [[EMule]]
# [[EpsonStylusCX3650]]
# [[Faxen]]
# [[Fernsehen]]
# [[Festplatten]]
# [[FileEditing]]
# [[FileManager]]
# [[Finanzen]]
# [[FinePrint]]
# [[Firewall]]
# [[Flachbildschirm]]
# [[FrauenEisenbahn]]
# [[FrauenHubschrauber]]
# [[FridaysCasualDay]]
# [[FritzCard]]
# [[FTP-Client]]
# [[Funkmaus]]
# [[Gaim]]
# [[GefuellterWirsing]]
# [[GolfTagebuch]]
# [[Grafikkarte]]
# [[GSM]]
# [[GUI]]
# [[Hamster]]
# [[HandheldVideo]]
# [[HardLinks]]
# [[Hardware]]
# [[HomeSite]]
# [[HtDig]]
# [[HuntingElephants]]
# [[HTMLEditing]]
# [[InstallShield]]
# [[InstantMessaging]]
# [[Internet]]
# [[InternetByCall]]
# [[InternetExplorer]]
# [[InternetFavoriten]]
# [[InternetRadio]]
# [[InternetSecurity]]
# [[InternetRegistrar]]
# [[InternetZugang]]
# [[Java]]
# [[JavaScript]]
# [[JBoss]]
# [[JBPM]]
# [[JDBC]]
# [[Joomla]]
# [[Kalender]]
# [[Kalorio]]
# [[Kanotix]]
# [[KasperskyAntiVirus]]
# [[KasperskyInternetSecurity]]
# [[KnowledgeManagement]]
# [[KodakImaging]]
# [[LAN]]
# [[LDAPBrowserEditor]]
# [[Linux]]
# [[LinuxBootLoader]]
# [[LiveCD]]
# [[Mainboard]]
# [[Make]]
# [[MasterBootRecord]]
# [[McAfeeVirusScan]]
# [[MediaLibrary]]
# [[MediaLibrarySQL]]
# [[MediaPlayerClassic]]
# [[MediaWiki]]
# [[Metadaten]]
# [[MicrosoftAccess]]
# [[MicrosoftHTMLHelp]]
# [[MicrosoftMediaPlayer]]
# [[MicrosoftOffice]]
# [[MicrosoftOutlook]]
# [[MicrosoftProject2002]]
# [[MicrosoftWord]]
# [[MindGenius]]
# [[MindMaps]]
# [[MMPlayer]]
# [[MobilfunkProvider]]
# [[MobilTelefon]]
# [[MortPlayer]]
# [[MozillaFirefox]]
# [[MozillaThunderbird]]
# [[MP3]]
# [[MP3LameCodec]]
# [[MP3RadiumCodec]]
# [[MultiMedia]]
# [[Musik]]
# [[MYdbPAL]]
# [[MyPhpWiki]]
# [[MySQL]]
# [[MySQL-Front]]
# [[NamoWebEditor]]
# [[Navicat]]
# [[Nero]]
# [[NetzwerkMonitor]]
# [[NeunerEisenFrosch]]
# [[NewsfeedReader]]
# [[NokiaPCSuite]]
# [[NokiaPhoneEditor]]
# [[ODBC]]
# [[OffenePunkteListe]]
# [[OnlineBanking]]
# [[OpenDBcopy]]
# [[OpenLDAP]]
# [[OpenOffice]]
# [[OpenSourceSoftware]]
# [[OpenSSHServer]]
# [[OxygenXMLEditor]]
# [[Owl]]
# [[PaintShop]]
# [[PageScan]]
# [[PalmDesktop]]
# [[PalmDictionary]]
# [[PalmHotSync]]
# [[PalmThinkDB]]
# [[PalmV]]
# [[Parser]]
# [[Partitionierung]]
# [[PartitionMagic]]
# [[PartitionManager]]
# [[PDA]]
# [[Pdb2ldif]]
# [[PDF]]
# [[PdfFactory]]
# [[Perl]]
# [[PerlfectSearch]]
# [[PersonalFirewall]]
# [[PeterPrinzip]]
# [[PGPDesktopSecurity]]
# [[PHP]]
# [[PHP-GTK]]
# [[PhpKalender]]
# [[PhpLinks]]
# [[PhpMyAdmin]]
# [[PicVideo]]
# [[PICVideoMJPEG]]
# [[Pilot-Xfer]]
# [[Playlists]]
# [[PocketMirror]]
# [[Podcasting]]
# [[PowerDVD]]
# [[PowerLine]]
# [[PowerPoint]]
# [[ProjektManagement]]
# [[ProviderWesthost]]
# [[PuTTY]]
# [[RapidApplicationDevelopment]]
# [[RCS]]
# [[RealProducer]]
# [[RealPlayer]]
# [[RemoteAccess]]
# [[ReportGenerator]]
# [[RezeptSardinenSizilianischeArt]]
# [[Rezeptdatenbanken]]
# [[RezeptWeihnachtssplitter]]
# [[RiskManagement]]
# [[RoboCopy]]
# [[Rolodap]]
# [[RssBandit]]
# [[SAPSolutionComposer]]
# [[SchlaueBlondine]]
# [[ScreenShot]]
# [[SmartCardLeser]]
# [[Smarty]]
# [[SMS]]
# [[SoftickPPP]]
# [[SnappyFax]]
# [[Spamfilter]]
# [[SonnenfinsternisKasernenhof]]
# [[SpamPal]]
# [[Spamihilator]]
# [[Spiele]]
# [[SQLyog]]
# [[SSH-Client]]
# [[SSH]]
# [[SSHSecureShell]]
# [[SuchMaschinen]]
# [[SwingingNineties]]
# [[SWiSH]]
# [[Symbian]]
# [[Synchronisieren]]
# [[SystemUtilities]]
# [[TagesLaenge]]
# [[TagScanner]]
# [[Tanzen]]
# [[TaskTimer]]
# [[Telefonieren]]
# [[TelefonstrategieAlltagsfrust]]
# [[T-Mobile]]
# [[Tomcat]]
# [[TopicClassification]]
# [[TortoiseCVS]]
# [[TotalCommander]]
# [[TotePferdeReiten]]
# [[TrueImage]]
# [[TSReader]]
# [[TV-Browser]]
# [[TVcentral]]
# [[TV-Karte]]
# [[TWiki]]
# [[TWikiInstallation]]
# [[TWikiInstallationLinux]]
# [[TWikiInstallationWindows]]
# [[TWikiLDAPPluginBeispiel]]
# [[TwonkyMusicserver]]
# [[UltraEdit]]
# [[UltraISO]]
# [[UnternehmensberaterOptimiertKonzert]]
# [[UnxTools]]
# [[UPnP]]
# [[USB]]
# [[VDR]]
# [[VektorGrafik]]
# [[VersionControl]]
# [[VideoCodec]]
# [[VirenScanner]]
# [[VideoPlayer]]
# [[VirtualDub]]
# [[Visio]]
# [[VisorEdge]]
# [[VoiceOverIP]]
# [[WebApplication]]
# [[WebAuthoring]]
# [[WebBrowser]]
# [[WebHome]]
# [[WebLog]]
# [[WebProvider]]
# [[WebShop]]
# [[WebsiteHildeBeinwell]]
# [[WebsiteHildeHilft]]
# [[WebsiteMonikaFaulkner]]
# [[WebsiteMonikaJungfrau]]
# [[WebsiteTraditionell]]
# [[WebsiteTWiki]]
# [[WebStatistics]]
# [[WebTools]]
# [[WebTopicList]]
# [[WelpenFotografieren]]
# [[WhyChickenCossRoad]]
# [[WikiWiki]]
# [[WikiWikiWeb]]
# [[WikiWikiWebAuswahlverfahren]]
# [[WikiWikiWebMain]]
# [[WinAmp]]
# [[WinbolicLink]]
# [[Windows2000]]
# [[WindowsBootLoader]]
# [[WindowsMobile]]
# [[WindowsXP]]
# [[WinDVD]]
# [[WinFax]]
# [[WinMerge]]
# [[WinPE]]
# [[WinTV]]
# [[WinZip]]
# [[WisoMeinGeld]]
# [[WLAN]]
# [[WohnenHaushalt]]
# [[WokGemuese]]
# [[WS_FTP]]
# [[WsPing]]
# [[X1Search]]
# [[X-Lite]]
# [[XMLEditing]]
# [[XMLmind]]
# [[XMLSpy]]
# [[XnView]]
# [[YahooDesktopSearch]]
# [[YahooMessenger]]
# [[ZeitmessungNavigation]]
# [[Zeitsynchronisation]]
# [[ZeusEdit]]
# [[ZipBackupToCD]]
# [[ZeusSCC-CVS]]
# [[ZoneAlarm]]
# [[ZumSchmunzelnUndNachdenken]]

* http://wiki.ittoolbox.com/index.php/Code:Twiki2mediawiki#Introduction

— Main.DietrichKracht – 23 Jul 2005