MediaWiki: Difference between revisions

From Wiki RB4
 
(47 intermediate revisions by 3 users not shown)
Line 1: Line 1:
==Installation==
==Installation==


# per xammp swicht.bat auf php5 umgestellt
===Upgrade auf 1.16===
# entpackt in htdocs
# backup database
# DB UwesWiki angelegt
# install to C:\Uwes\xampp\htdocs\mediawiki-1.16.0
# DB-User testuser angelegt
# new database mediawiki, user root, password <empty>
# DB-Password testuser
# DB takeover not known anymore
# index.php aufgerufen
 
# User: UweHeuer
===Upgrade to 1.25 in E.ON Laptop New===
# Passwort: halloo
# see [[EONISLaptopHPNew#UweHeuer|here]]
 
===Copy to Ubuntu Home PC===
# Copy from Laptop to New Home PC via CopyUwesWikiTo192.168.178.202.bat
 
===Upgrade from 1.25 to 1.33 on Raspberry===
* see [[RaspberryPi3B#Upgrade_from_1.25_to_1.33|here]]


==Bearbeitung und Tips==
==Bearbeitung und Tips==


===Zentrale Einstellungen===
===Zentrale Einstellungen===
<MediaWikiDir>\LocalSettings.php. LocalSettings.php is not in the Mediawiki root directory, but created from /maintenance/DefaultSettings.php during guided installation. In case of an upgrade it is copied from the old installation.
====Upload files====
=====Upload ermöglichen=====
* $wgEnableUploads in LocalSettings.php auf true setzen
* $wgFileExtensions[] in LocalSettings.php ergänzen
=====Upload=====
* s. Toolbox (both named filenames need an extension like .png)
====Suche für Zeichenketten ab Länge 3 ermöglichen====
in LocalSettings.php
$wgDBminWordLen = 3
ergänzen und in MySQL configuration file (e.g. [[EONISLaptopHPNew#MySQL|E.ON Laptop New]])
[mysqld]
ft_min_word_len=3
und
use <WikiDB>;
REPAIR TABLE searchindex;


====Upload ermöglichen====
====Suche mit Wildcards ermöglichen====
$wgEnableUploads in LocalSettings.php auf true setzen
s. http://www.mwusers.com/forums/showthread.php?t=3055&highlight=wildcard
 
#new file /includes/SearchMySQL4SubString.php
#adjust LocalSettings.php
 
 
====Links extern öffnen====
add $wgExternalLinkTarget = '_blank'; to C:\Uwes\xampp\htdocs\mediawiki-1.16.0\LocalSettings.php


====Logo ändern====
====Logo ändern====
alter $wgLogo in LocalSettings.php, Datei muss in /skins/common/images/ liegen.
alter $wgLogo in LocalSettings.php, Datei muss in /skins/common/images/ liegen.
====Navigation/Sidebar anpassen====
* ''Sidebar->Sidebar anpassen''


====HTML ermöglichen====
====HTML ermöglichen====
Line 30: Line 65:
#unzip to extension directory
#unzip to extension directory
#add include to LocalSettings.php
#add include to LocalSettings.php
====adjust general styles====
* edit <MEDIAWIKI_DIR>/skins/common/common.css
====adjust skins====
* edit <MEDIAWIKI_DIR>/skins/<SKINNAME>/main.css
===Personal Configuration===
====Skins====
* click my preferences
* select tab skins
* preview or select skin
====Version====
* Left Menu -> Special Pages -> Data and tools section -> Version


===Standard Funktionen===
===Standard Funktionen===
====Suchen====
#Go sucht nach Seitennamen
#Search durchsucht den Text
#Anpassung um mit Wildcard * suchen siehe [[MediaWiki#Suche_mit_Wildcards_erm.C3.B6glichen|hier]]
#Anpassung, um nach Länge 3 zu suchen siehe [[MediaWiki#Suche_f.C3.BCr_Zeichenketten_ab_L.C3.A4nge_3_erm.C3.B6glichen|hier]]


====Formatierungen====
====Formatierungen====
Line 52: Line 109:


====Links====
====Links====
<tt><nowiki>[[<Pagename|<Text>]]</nowiki></tt> InterWikiLink<br>
*<tt><nowiki>[[<Pagename>|<Text>]]</nowiki></tt> InterWikiLink
<tt><nowiki>http://www.siteground.com/tutorials/mediawiki/mediawiki_links.htm</nowiki></tt> External Link<br>
*<tt><nowiki>[[<Pagename>#<Heading>|<Text>]]</nowiki></tt> InterWikiLink to section/heading. Pagename can be ommitted for interpage links.
<tt><nowiki>[http://www.siteground.com/tutorials/mediawiki/mediawiki_links.htm Text]</nowiki></tt> External Link
*<tt><nowiki>[[#<Anchorname]]</nowiki></tt> Interpage link
*manually setting link targets/anchors <tt><nowiki><span id="AnchorName">text</span></nowiki></tt>
*<tt><nowiki>http://www.siteground.com/tutorials/mediawiki/mediawiki_links.htm</nowiki></tt> External Link
*<tt><nowiki>[http://www.siteground.com/tutorials/mediawiki/mediawiki_links.htm Text]</nowiki></tt> External Link with Text
*<tt><nowiki>[[File:<Filename>.jpg|<Text>]]</nowiki></tt>


====Tabellen====
====Tabellen====
  <nowiki>{|</nowiki>
  <nowiki>{|</nowiki> ['''border="1"'''] ['''class="wikitable"''']
  |Orange
  |Orange
  |Apple
  |Apple
  |-
  |- ['''valign="top"''']
  |Bread
  |Bread
  |Pie
  |Pie
Line 67: Line 128:
  |Ice cream
  |Ice cream
  |}
  |}
s. http://de.wikipedia.org/wiki/Hilfe:Tabellen-Referenz


====Images hinzufügen====
====Images hinzufügen====
=====Workaround=====
* export to C:\Uwes\xampp\htdocs\mediawiki-1.9.3\MyImages\
* link to <nowiki>[http://localhost/mediawiki-1.9.3/MyImages/<HTMLFilename> "<Text>"]</nowiki>
=====Standard=====
uploading the desired image in your MediaWiki folder. Then you need to indicate it in your post as an image using : <nowiki>[[image:tst.png]]</nowiki> (where tst.png is the name of the image).
uploading the desired image in your MediaWiki folder. Then you need to indicate it in your post as an image using : <nowiki>[[image:tst.png]]</nowiki> (where tst.png is the name of the image).


Line 81: Line 148:


====Seite umbenennen====
====Seite umbenennen====
move
Its called 'move a page'. While moving there will be automatically a redirect page generated, which redirects the old name to the new name.


==Test==
==Test==
Line 97: Line 164:


<b>akdfja</b>
<b>akdfja</b>
==Backup==
#Data is stored in the database.
#Images are stored <INSTALLATION_DIR>/images/*
#Configuration items are defined in the source iles like LocalSettings.php.

Latest revision as of 13:02, 28 August 2019

Installation

Upgrade auf 1.16

  1. backup database
  2. install to C:\Uwes\xampp\htdocs\mediawiki-1.16.0
  3. new database mediawiki, user root, password <empty>
  4. DB takeover not known anymore

Upgrade to 1.25 in E.ON Laptop New

  1. see here

Copy to Ubuntu Home PC

  1. Copy from Laptop to New Home PC via CopyUwesWikiTo192.168.178.202.bat

Upgrade from 1.25 to 1.33 on Raspberry

Bearbeitung und Tips

Zentrale Einstellungen

<MediaWikiDir>\LocalSettings.php. LocalSettings.php is not in the Mediawiki root directory, but created from /maintenance/DefaultSettings.php during guided installation. In case of an upgrade it is copied from the old installation.

Upload files

Upload ermöglichen
  • $wgEnableUploads in LocalSettings.php auf true setzen
  • $wgFileExtensions[] in LocalSettings.php ergänzen
Upload
  • s. Toolbox (both named filenames need an extension like .png)

Suche für Zeichenketten ab Länge 3 ermöglichen

in LocalSettings.php

$wgDBminWordLen = 3

ergänzen und in MySQL configuration file (e.g. E.ON Laptop New)

[mysqld]
ft_min_word_len=3

und

use <WikiDB>;
REPAIR TABLE searchindex;

Suche mit Wildcards ermöglichen

s. http://www.mwusers.com/forums/showthread.php?t=3055&highlight=wildcard

  1. new file /includes/SearchMySQL4SubString.php
  2. adjust LocalSettings.php


Links extern öffnen

add $wgExternalLinkTarget = '_blank'; to C:\Uwes\xampp\htdocs\mediawiki-1.16.0\LocalSettings.php

Logo ändern

alter $wgLogo in LocalSettings.php, Datei muss in /skins/common/images/ liegen.

Navigation/Sidebar anpassen

  • Sidebar->Sidebar anpassen

HTML ermöglichen

setting $wgRawHtml = true; in LocalSettings.php.

Überschriften nummerieren

auf der Seite preferences unter misc ankreuzen

breadcrumbs

  1. download Extension:BreadCrumbs from http://www.mediawiki.org
  2. unzip to extension directory
  3. add include to LocalSettings.php


adjust general styles

  • edit <MEDIAWIKI_DIR>/skins/common/common.css

adjust skins

  • edit <MEDIAWIKI_DIR>/skins/<SKINNAME>/main.css

Personal Configuration

Skins

  • click my preferences
  • select tab skins
  • preview or select skin

Version

  • Left Menu -> Special Pages -> Data and tools section -> Version

Standard Funktionen

Suchen

  1. Go sucht nach Seitennamen
  2. Search durchsucht den Text
  3. Anpassung um mit Wildcard * suchen siehe hier
  4. Anpassung, um nach Länge 3 zu suchen siehe hier

Formatierungen

''...'' italics
'''...''' bold
'''''...''''' bolded italics
<sub>tiefgestellt</sub>
<sup>hochgestellt</sup>

Zeilenumbrüche

Leerzeile oder <br />.

Headings/Sections

==...== top level

Aufzählungen/Listings

  • * bullet lists
  • # numbered lists
  • #* mixtured lists

Links

  • [[<Pagename>|<Text>]] InterWikiLink
  • [[<Pagename>#<Heading>|<Text>]] InterWikiLink to section/heading. Pagename can be ommitted for interpage links.
  • [[#<Anchorname]] Interpage link
  • manually setting link targets/anchors <span id="AnchorName">text</span>
  • http://www.siteground.com/tutorials/mediawiki/mediawiki_links.htm External Link
  • [http://www.siteground.com/tutorials/mediawiki/mediawiki_links.htm Text] External Link with Text
  • [[File:<Filename>.jpg|<Text>]]

Tabellen

{| [border="1"] [class="wikitable"]
|Orange
|Apple
|- [valign="top"]
|Bread
|Pie
|-
|Butter
|Ice cream
|}

s. http://de.wikipedia.org/wiki/Hilfe:Tabellen-Referenz

Images hinzufügen

Workaround
  • export to C:\Uwes\xampp\htdocs\mediawiki-1.9.3\MyImages\
  • link to [http://localhost/mediawiki-1.9.3/MyImages/<HTMLFilename> "<Text>"]
Standard

uploading the desired image in your MediaWiki folder. Then you need to indicate it in your post as an image using : [[image:tst.png]] (where tst.png is the name of the image).

You can also add thumbnailed images using: [[image:tst.png|thumb|caption]]

The images can be aligned so that you can add text next to it. Here is an example how to create a left alligned image:

[[image:tst.png|left|thumb|50px|]]

Quoting

<nowiki>...</nowiki>

Seite umbenennen

Its called 'move a page'. While moving there will be automatically a redirect page generated, which redirects the old name to the new name.

Test

External Links

http://www.siteground.com/tutorials/mediawiki/mediawiki_links.htm [http://www.siteground.com/tutorials/mediawiki/mediawiki_links.htm Text]

Sections

HTML

akdfja


Backup

  1. Data is stored in the database.
  2. Images are stored <INSTALLATION_DIR>/images/*
  3. Configuration items are defined in the source iles like LocalSettings.php.