InputBox
-
- vor 6 Jahren zuletzt von 18.191.195.105 bearbeitet
-
-
- Keine Statusinformation
Erweiterung: InputBox
Übersicht | |||
---|---|---|---|
Beschreibung: | Mit der InputBox können HTML-Formulare in Wikiseiten eingebunden werden | ||
Status: | stable | Dependency: | MediaWiki |
Entwickler: | Erik Möller, Leonardo Pimenta, Rob Church, Trevor Parscal, Daniel Schuba | Lizenz: | - |
Typ: | MediaWiki | Kategorie: | Inhaltliche Strukturierung |
Edition: | BlueSpice free | ||
Funktionen / Anwendung[Quelltext bearbeiten]
Mit der InputBox können HTML-Formulare in Wikiseiten eingebunden werden.
Was ist eine InputBox?[Bearbeiten | Quelltext bearbeiten]
Die InputBox ist ein Eingabefeld, das zusammen mit einem Button versehen ist, der eine bestimmte, vordefinierte Aktion aufruft. Damit lassen sich z.B. neue Seiten durch Eingabe eines Seitentitels und Klick auf den zugehörigen Button automatisch in einem bestimmten Namensraum und mit einer ausgewählten Vorlage erstellen. Oder Sie definieren eine Suche, die sich auf bestimmte Namensräume und Kategorien beschränken und schärfen so die Suchergebnisse.
Welche Art von InputBox kann erstellt werden?[Bearbeiten | Quelltext bearbeiten]
Typ | Ergebnis | Beschreibung |
---|---|---|
type=search | Erstellt eine InputBox mit einer vorgegebenen Breite für 50 Zeichen. Die Suche kann über das Eingabefeld gestartet werden. | |
type=search2 |
Hier ist der Such-Button auf der rechten Seite neben dem Eingabefeld vorgegeben. Momentan scheint es nicht möglich zu sein andere Parameter mit einzubeziehen. Diese Suchbox durchsucht das gesamte Wiki, in dem sie eingesetzt ist. | |
type=create | Erstellt eine neue Seite mit dem Titel, der in das Eingabefeld eingetragen wird. | |
type=comment | Fügt in der oben in der im Eingabefeld eingegebenen Seite einen Kommentar ein. | |
type=commenttitle | Fügt einen Kommentar mit der im Eingabefeld eingegebenen Überschrift ein. Muss zusammen mit dem
| |
type=fulltext | Sucht nur mit dem Volltextsuche-Button | |
type=move | Verschiebt eine Seite (benennt sie um). |
Beispielcode als Vorlage[Bearbeiten | Quelltext bearbeiten]
Um die InputBox zu nutzen, fügen sie folgenden Code in den Inhaltsbereich Ihrer Wiki-Seite ein:
<inputbox> type= placeholder= bgcolor= width= preload= editintro= buttonlabel= hidden= searchbuttonlabel= break= namespaces= prefix= </inputbox>
Konfigurationsmöglichkeiten für die InputBox[Bearbeiten | Quelltext bearbeiten]
Parameter |
Typ |
Beschreibung |
bgcolor= |
Alle |
Hintergrundfarbe (HTML Farbwerte z.B. #eeeeff) |
width= |
Alle |
Bestimmt die Breite der Inputbox |
default= |
Alle |
Vorgabe im Eingabefeld (wird grau angezeigt) |
preload= |
create, comment, commentitle |
Die Seite mit dem angegebenen Titel wird vorgeschalten |
editintro= |
create, comment |
Vorlagen zum Erstellen von Seiten vorschalten |
buttonlabel= |
Alle |
Button-Text |
hidden= |
create, comment |
Versteckt die Texteingabe. Der Parameter "default" ist nun keine Vorgabe mehr, sondern fixiert den Seitennamen |
searchbuttonlabel= |
search, fulltext |
Text für den Volltextsuche-Button |
fulltextbutton= |
search2 |
Zeigt den Volltextsuche-Button bei dem Typ search2 |
break= |
Alle |
Abstand des Eingabefelds zum Button |
labeltext= |
search2 |
Text über dem Eingabefeld |
namespaces= |
search, fulltext |
Namensraum, in dem die Seite erstellt werden soll |
prefix= |
search, fulltext, create |
Text, der dem Seitennamen Vorangestellt werden soll |
placeholder= |
Alle |
Platzhalter, der im Eingabefeld angezeigt werden soll (wird grau angezeigt) |
page= |
comment, move |
Seite auf die verwiesen werden soll |
minor= |
comment, move |
Erstellt kleinere Bearbeitungen |
nosummary= |
comment |
Erstellen einer Zusammenfassung bei neuem Kommentar nicht gewünscht. |
summary= |
comment, move, create |
Erstellt eine Zusammenfassung oder gibt Grund an, warum verschoben wurde. |
id= |
Alle | id Attribute für
<form></form> |
inline= |
search2 |
Macht die InputBox zu einem inline-Element (Keine Rahmenlinie) |
dir= |
Alle |
rtl für das Lesen von rechts nach links oder ltr für links nach rechts |
preloadparams[]= |
create, comment, commentitle |
Spezifikation von Parametern für die vorgeschaltene Seite (s.o.) |