Extension:VBulletin/de

Extension: ist ein Recherche-Portal zur Zusammenarbeit MediaWiki — vBulletin.

Die auf verschiedenen Homepages und Foren verteilten Infos werden hier nach und nach übersetzt oder verlinkt.

Administratoren soll das Verwenden von MediaWiki und vBulletin bzw. deren einheitliche Anwendung und Zusammenarbeit erleichtert werden.

Wunschliste

 * single sign on (einmaliges Registrieren, Anmelden, Abmelden)
 * single style (Einheitliches Design)
 * Automatische Verlinkung Forenbeitrag — Wikiartikel (in beide Richtungen)

Seitenlösungen
Lösungen um MediaWiki und vBulletin auf einer Site unterzubringen. Insbesondere ist z.B. ein einheitlicher Linkheader erwünscht.

vBulletin: Ordnerverschachtelung anpassen
Standardmässig sieht der vB-Header das Forum als Root. Durch folgende Manipulationen wird die Hauptseite zum Root und das Forum zur ersten Verschachtelung:

1. Im Template navbar die Zeile ersetzen durch:

2. Betrachte nun die Umgebung dieser Codezeilen genauer. Es wurde die erste If-Klausel angepasst. Damit die Verschachtelung auch sichtbar ist, wenn nur das Forum offen ist, müssen auch die Zeilen unterhalb des else angepasst werden:

ersetzen durch

3. Nun sollte man folgendes Ergebnis haben:

SinnImLeben.net > Forum > Das Projekt dieser Homepage

Weitere Infos siehe Problemthread:
 * &gt ; steht für das > zwischen den Verschachtelungen
 * Wenn die Verschachtelung auf zwei Zeilen verteilt wird, geschieht dies via   
 * das erste Else prüft, ob eine zweizeilige Verschachtelung benötigt wird (oben). Ich will nun allerdings immer 2 Zeilen.
 * wo ein <img class="... vorhanden ist, werden die verlinkten Ordnersymbole eingefügt
 * im  ...  befindet sich das hervorgehobene aktuelle Element.
 * $vboptions[bbtitle] enthält "Name des Forums", was hier nicht erwünscht ist und daher durch "Forum" ersetzt wird.

vBulletin: Wiki-Link vor Titel
Mit diesem Hack erscheint ein Wiki-Logo vor der letzten Brotkrume. Dieses wird mit dem gleichlautenden Wiki-Artikel verknüpft. Dieser Idee ist noch unausgereift:
 * Es wird nicht unterschieden, ob der Artikel schon vorhanden ist, oder neu angelegt wird (müsste wohl aus der Wiki-Datenbank ausgelesen werden). Ideal wäre ein unauffälliges Logo bei noch nicht vorhandenem Artikel.

Im Template navbar vor das letzte  vor den Zeilen ... (kommt 2x vor) folgenden Code einfügen:

vBulletin: Wiki-Link hinter ausgewählte Foren
Idee: Via Link in den Brotkrumen kann man direkt auf die Wiki klicken: Da die Länge für Forentitel begrenzt ist (auch durch die Spaltenbreite der Datenbank) verwende ich folgende Lösung: Achtung: Aufgrund des speziellen Forentitels kann die Idee des Wiki-Logos vor dem aktuellen Forentitel dann nicht mehr angewendet werden
 * De Forentitel um folgenden Code ergänzen: " (Wiki)"
 * Eine Datei 1.php (je Forum ein eigener Redirect, idealerweise die Foren-ID) im Foren-Root mir folgendem Code:
 * in dieser Datei den Wiki-Titel manuell eintragen (hier 2x Personensuche.de, könnte man wohl mit den richtigen Includes auch automatisieren, ist aber eh noch keine perfekte Lösung)

verschiedene Favicons für Wiki, Forum, ...
Natürlich jeweils die Pfade den eigenen Bedürfnissen anpassen
 * MediaWiki: LocalSettings.php ergänzen um
 * vBulletin: zuoberst im headinclude anfügen:

Erweiterungen

 * Kommerzielle Extensions durch Preis im Titel hervorheben.

Features

 * ''Provides single sign on capability between vBulletin and Mediawiki. vBulletin user repository is used
 * ''Configurable sysop/bureaucrat groups
 * ''Configurable disallowed user groups
 * ''Configurable "Who's Online" display
 * ''Counts users viewing wiki in vBulletin's "Who's Online"

Probleme

 * Is the link in Who's Online suppose to go to a download of the opensearch_desc.php file?????
 * läuft nicht mit vbDrupal

Features
''The purpose of this mod is to get your MediaWiki to look like your forums

Probleme

 * Die unteren zwei Zeilen des Headers fehlen bei wollmilchsau.org. So müsste es aussehen.

Nuhit vBWikiPro (60$)

 * Nuhit Demo
 * Demo: wollmilchsau.org
 * Nuhit Forum

Probleme

 * Seit einem Jahr keine Weiterentwicklung mehr
 * Kann nicht mehr erworben werden

Nuhit vBWikiStandard

 * Kostenlose Liteversion von vbWiki Pro

Probleme

 * Seit einem Jahr keine Weiterentwicklung mehr
 * Notlösungen nur durch "Nicht-Original-Entwickler" auf vbulletin.org

VaultWiki

 * Demo: crackedeggstudios.com

Probleme

 * Seit einem Jahr keine Weiterentwicklung mehr
 * Kann nicht mehr erworben werden

Inyoka
Eigenentwicklung von ubuntuusers.de (gem. Link)

Features

 * gleiche Syntax im Forum und im Wiki
 * gleiche Benutzerdatenbank
 * Schnell-Verlinkung von Wikiartikeln im Forum
 * jede Wikiseite kann einen hartverlinkten Diskussionsthread haben.

Interessengemeinschaft
Hinzufügen via Signature-Button oder folgenden Code:  * ~ 


 * BRotondi 12:07, 16 October 2008 (UTC) (SinnImLeben.net, Kontakt)
 * vBulletin 3.7.3 (Deutsch), MediaWiki 1.9.3, MediaWiki/vBulletin Single Sign-On 1.3

Links

 * vBulletin Germany
 * Interessengemeinschaf Wiki-Integration & vBulletin
 * vBulletin Germany (Mods)
 * vBulletin US
 * vBulletin US (Mods)
 * Wikipedia
 * vBulletin

Konventionen

 * Bitte erst Anmelden, dann mutieren. So können Änderungen zugewiesen und bei Bedarf diskutiert werden.
 * Irrtümer / bessere Lösungen dürfen gerne angepasst werden - das ist ja die Idee der Wiki.
 * Vorsicht selbst beim Löschen von veralteten / nicht perfekten Infos: Kaum etwas wurde sinnlos hinterlegt. Allenfalls für ein paar Wochen in ein Unterkapitel Archiv/Trash verschieben, bis es klar redundant ober überflüssig ist.

Erstellen neuer deutscher Seiten in dieser Wiki

 * Die neue Seite soll gemäss hier geltenden Konventionen folgenden Titel haben: Extension:vBulletin EnglishSubtitle/de
 * dies erreicht man am einfachsten, indem in der Adresszeile der Untertitel angepasst wird. Nach dem Enter wird gefragt, ob man die Seite erstellen will
 * Kategorien nicht vergessen!
 * Gem. IAlex Dazu aus   und dortigen Subkategorien wählen.
 * Ich habe eine Unterkategorie VBulletin extensions/de erstellt, welche unsere hoffentlich nicht zu spärlichen Artikel zusammenfasst.
 * Hierzu am Ende der neuen Seiten folgenden Code einfügen:  
 * Lösschutz: Wird eine Seite gelöscht, verschwinden auch die Einträge unter my contributions, hingegen erscheint der Seitenlink rot unter my watchlist - sofern durch Klick auf Register watch aktiviert.
 * zusätzlich empfehle ich nach grösseren Änderungen den Seitencode in ein lokales Backup zu kopieren.
 * EMail bei Änderungen ist standardmässig deaktiviert. Dies kann zuunterst bei my preferences angepasst werden.