Community-Wiki

Achtung: Fandom stellt ab dem 31.12.2023 bis auf Weiteres den Support für die deutsche Sprache ein. Nach diesem Datum müssen alle Anfragen im englischen Community Central oder über das Kontaktformular gestellt werden.

MEHR ERFAHREN

Community-Wiki
Community-Wiki
Keine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
Markierung: Quelltext-Bearbeitung
Zeile 1: Zeile 1:
 
{{Hilfebalken}}
 
{{Hilfebalken}}
 
{{Standard-Erweiterung}}
 
{{Standard-Erweiterung}}
{{wikicode}}
+
{{Wikicode}}
  +
Die ''' Inputbox''' ermöglicht es, auf beliebigen Seiten Eingabefelder mit Bestätigungsbuttons einzubauen, welche einige spezielle [[Hilfe:MediaWiki|MediaWiki]]-Funktionen einfach und schnell ausführbar machen und somit vor allem neue Benutzer „an die Hand nehmen“. Außerdem können sie auf vielfältige Weise [[#Anpassungen|angepasst]] werden.
{{Tocrechts}}
 
[[Datei:Inputbox Beispiel.png|framed|right|Beispielhafte Nutzung der Inputbox]]
 
Das '''Eingabefeld''' – auch (<small>aus dem Englischen [[Wikipedia:de:Entlehnung|entlehnt]]</small>, die) ''''' Inputbox''''' genannt – ermöglicht es, auf beliebigen Seiten entsprechende Eingabefelder mit Bestätigungstaste einzubauen, welches vor allem neue Benutzer „an die Hand nimmt“. Das Feld ist eine optisch auffällige Ergänzung zu häufig genutzten aber nicht besonders hervorgehobenen Funktionen im [[Hilfe:MediaWiki|MediaWiki]].
 
   
== Gut zu wissen ==
+
== Die verschiedenen Inputbox-Typen ==
Es gibt drei Typen der ''Inputbox'':
+
Es gibt drei Arten von Inputboxen:
# Eine Box zum Anlegen neuer Seiten.
+
# Eine Box zum Anlegen neuer Seiten
#: Benutzern mit geringer Wikierfahrung erleichtert dies erheblich den Schritt zum ersten „eigenen Artikel“.
+
#: Benutzern mit geringer Wiki-Erfahrung erleichtert dies erheblich den Schritt zum ersten „eigenen Artikel“
# Eine Box für die Suchfunktion.
+
# Eine Box mit Suchfunktionen
# Eine Box, um auf einer (Diskussions-)Seite einen neuen Abschnitt zu erstellen.
+
# Eine Box, um auf einer (Diskussions-)Seite einen neuen Abschnitt zu erstellen
 
Die Verwendung ist einfach. Du musst nur den Code unten kopieren und einfügen.
 
 
Wie Du das Standardlayout änderst oder weitere Anpassungen vornimmst, steht [[#Angepasste Nutzung|weiter unten]].
 
 
Liste der verfügbaren Inputbox-Parameter:
 
 
<pre>
 
<inputbox>
 
type=
 
bgcolor=
 
width=
 
default=
 
preload=
 
editintro=
 
buttonlabel=
 
hidden=
 
searchbuttonlabel=
 
break=
 
namespaces=
 
prefix=
 
</inputbox>
 
</pre>
 
   
 
{| class=wikitable style="width:100%"
 
{| class=wikitable style="width:100%"
 
!Beschreibung
 
!Beschreibung
  +
!Beispiel
!style="background-color:#f1f1f1; color:darkgrey" |Beispiel
 
 
|-
 
|-
|colspan=2 style="text-align:center"| '''Seite anlegen'''
+
!colspan=2 | Seite anlegen
 
|-
 
|-
 
|
 
|
Zeile 46: Zeile 21:
 
:<code>'''type=create'''</code>
 
:<code>'''type=create'''</code>
 
:<code><nowiki></inputbox></nowiki></code>
 
:<code><nowiki></inputbox></nowiki></code>
Die Standard-Beschriftung des Buttons kann von Admins unter ''[[MediaWiki:Createarticle]]'' geändert werden.<br />
 
 
Versucht jemand, eine bereits existierende Seite anzulegen, so wird diese Seite zum Bearbeiten geöffnet.
 
Versucht jemand, eine bereits existierende Seite anzulegen, so wird diese Seite zum Bearbeiten geöffnet.
 
|
|style="background-color:#e9e9e9; color:black"|
 
 
<inputbox>
 
<inputbox>
 
type=create
 
type=create
 
</inputbox>
 
</inputbox>
 
|-
 
|-
|colspan=2 style="text-align:center"| '''Suche'''
+
!colspan=2 | Suche
 
|-
 
|-
 
|
 
|
Zeile 59: Zeile 33:
 
:<code>'''type=search'''</code>
 
:<code>'''type=search'''</code>
 
:<code><nowiki></inputbox></nowiki></code>
 
:<code><nowiki></inputbox></nowiki></code>
 
|
Die Standard-Beschriftungen der Buttons können von Admins unter ''[[MediaWiki:Tryexact]]'' und ''[[MediaWiki:Searchfulltext]]'' geändert werden.
 
|style="background-color:#e9e9e9; color:black"|
 
 
<inputbox>
 
<inputbox>
 
type=search
 
type=search
Zeile 69: Zeile 42:
 
:<code>'''type=search2'''</code>
 
:<code>'''type=search2'''</code>
 
:<code><nowiki></inputbox></nowiki></code>
 
:<code><nowiki></inputbox></nowiki></code>
 
|
Die Standard-Beschriftung des Buttons kann von Admins unter ''[[MediaWiki:Tryexact]]'' geändert werden.
 
|style="background-color:#e9e9e9; color:black"|
 
 
<inputbox>
 
<inputbox>
 
type=search2
 
type=search2
Zeile 79: Zeile 51:
 
:<code>'''type=fulltext'''</code>
 
:<code>'''type=fulltext'''</code>
 
:<code><nowiki></inputbox></nowiki></code>
 
:<code><nowiki></inputbox></nowiki></code>
 
|
Die Standard-Beschriftung des Buttons kann von Admins unter ''[[MediaWiki:Searchfulltext]]'' geändert werden.
 
|style="background-color:#e9e9e9; color:black"|
 
 
<inputbox>
 
<inputbox>
 
type=fulltext
 
type=fulltext
 
</inputbox>
 
</inputbox>
 
|-
 
|-
|colspan=2 style="text-align:center"| '''Neuen Text-Abschnitt hinzufügen'''
+
! colspan=2 | Neuen Text-Abschnitt hinzufügen
 
|-
 
|-
 
|
 
|
Zeile 91: Zeile 62:
 
:<code>'''type=comment'''</code>
 
:<code>'''type=comment'''</code>
 
:<code><nowiki></inputbox></nowiki></code>
 
:<code><nowiki></inputbox></nowiki></code>
In das Feld wird der Name der zu ergänzenden Seite eingegeben. <br />
+
In das Feld wird der Name der zu ergänzenden Seite eingegeben.
 
|
Die Standard-Beschriftung des Buttons kann von Admins unter ''[[MediaWiki:Postcomment]]'' geändert werden.
 
|style="background-color:#e9e9e9; color:black"|
 
 
<inputbox>
 
<inputbox>
 
type=comment
 
type=comment
Zeile 103: Zeile 73:
 
:<code>'''page='''</code>
 
:<code>'''page='''</code>
 
:<code><nowiki></inputbox></nowiki></code>
 
:<code><nowiki></inputbox></nowiki></code>
In das Feld wird der Titel der Abschnittsüberschrift eingegeben; die zu ergänzende Seite ist über den Parameter "page" fest vorgegeben. <br />
+
In das Feld wird der Titel der Abschnittsüberschrift eingegeben; die zu ergänzende Seite ist über den Parameter "page" fest vorgegeben.
 
|
Die Standard-Beschriftung des Buttons kann von Admins unter ''[[MediaWiki:Postcomment]]'' geändert werden.
 
|style="background-color:#e9e9e9; color:black"|
 
 
<inputbox>
 
<inputbox>
 
type=commenttitle
 
type=commenttitle
Zeile 112: Zeile 81:
 
|}
 
|}
   
== Angepasste Nutzung ==
+
== Anpassungen ==
  +
Über folgende Parameter können die Funktionsweise und Darstellung der Inputboxen angepasst werden:
Standardmäßig ist die Inputbox auf der Seite zentriert, das Eingabefeld hat eine bestimmte Breite, der Hintergrund ist weiß und die Buttons haben eine vorgegebene Beschriftung. Dies lässt sich anpassen.
 
 
{| class=wikitable style="width:100%"
 
!Beschreibung
 
!style="background-color:#f1f1f1; color:darkgrey; width:50%" |Beispiel
 
|-
 
|'''Breite des Eingabefeldes'''
 
:<code><nowiki><inputbox></nowiki></code>
 
:<code>type=create</code>
 
:<code>'''width=25'''</code>
 
:<code><nowiki></inputbox></nowiki></code>
 
|style="background-color:#f1f1f1"|
 
<inputbox>
 
type=create
 
width=25
 
</inputbox>
 
|-
 
|'''Hintergrundfarbe'''
 
:<code><nowiki><inputbox></nowiki></code>
 
:<code>type=create</code>
 
:<code>'''bgcolor=#d1eeee'''</code>
 
:<code>width=25</code>
 
:<code><nowiki></inputbox></nowiki></code>
 
|style="background-color:#f1f1f1"|
 
<inputbox>
 
type=create
 
bgcolor=#d1eeee
 
width=25
 
</inputbox>
 
|-
 
|'''Hintergrundfarbe mit zusätzlichem Textbereich'''
 
Hierzu wird die Inputbox einfach in eine kleine [[Hilfe:Tabellen|Tabelle]] eingefügt:
 
:<code><nowiki>{|style="background:#d1eeee; margin:auto;"</nowiki></code>
 
:<code><nowiki>| style="text-align:center" | Bitte den Titel des neuen Artikels eingeben:</nowiki></code>
 
:<code><nowiki><inputbox></nowiki></code>
 
:<code>bgcolor=#d1eeee</code>
 
:<code>type=create</code>
 
:<code>width=25</code>
 
:<code><nowiki></inputbox></nowiki></code>
 
:<code><nowiki>|}</nowiki></code>
 
Ohne ''margin:auto'' wird die Tabelle linksbündig angeordnet.
 
|style="color:black; background-color:#f1f1f1"|
 
{|style="background:#d1eeee; margin:auto;"
 
| style="text-align:center" | Bitte den Titel des neuen Artikels eingeben:
 
<inputbox>
 
bgcolor=#d1eeee
 
type=create
 
width=25
 
</inputbox>
 
|}
 
|-
 
|'''Inputbox linksbündig mit einfacher Tabelle'''
 
:<code>'''<nowiki>{|</nowiki>'''</code>
 
:<code>'''|'''<nowiki><inputbox></nowiki></code>
 
:<code>type=create</code>
 
:<code>width=25</code>
 
:<code>break=no</code>
 
:<code><nowiki></inputbox></nowiki></code>
 
:<code>'''<nowiki>|}</nowiki>'''</code>
 
|style="background-color:#f1f1f1"|
 
{|
 
|<inputbox>
 
type=create
 
width=25
 
break=no
 
</inputbox>
 
|}
 
|-
 
|'''Button-Beschriftung'''
 
:<code><nowiki><inputbox></nowiki></code>
 
:<code>type=create</code>
 
:<code>'''buttonlabel=Neue Buchkritik erstellen'''</code>
 
:<code>width=25</code>
 
:<code><nowiki></inputbox></nowiki></code>
 
Hinweis: Bei der Inputbox „Suche“ bestimmt ''buttonlabel'' den linken Button für die Titelsuche. Der zweite Button für die Volltextsuche kann über ''searchbuttonlabel'' geändert werden.
 
|style="background-color:#f1f1f1"|
 
<inputbox>
 
type=create
 
buttonlabel=Neue Buchkritik erstellen
 
width=25
 
</inputbox>
 
|-
 
|'''Textvorgabe'''
 
:<code><nowiki><inputbox></nowiki></code>
 
:<code>type=create</code>
 
:<code>'''default=Projekt:'''</code>
 
:<code>width=25</code>
 
:<code><nowiki></inputbox></nowiki></code>
 
|style="background-color:#f1f1f1"|
 
<inputbox>
 
type=create
 
default=Projekt:
 
width=25
 
</inputbox>
 
|-
 
|'''Seiteninhaltsvorgabe'''
 
:<code><nowiki><inputbox></nowiki></code>
 
:<code>type=create</code>
 
:<code>'''preload=Vorlage:Stub'''</code>
 
:<code>width=25</code>
 
:<code><nowiki></inputbox></nowiki></code>
 
Lädt die [[Vorlage:Stub|Vorlage „Stub“]] (oder eine beliebige andere Seite) als Inhaltsvorgabe.
 
|style="background-color:#f1f1f1; color:black"|
 
<inputbox>
 
type=create
 
preload=Vorlage:Stub
 
width=25
 
</inputbox>
 
<br />
 
''Zur Ansicht bitte einfach ausprobieren.''
 
|-
 
|'''Bearbeiten-Hinweistext'''
 
:<code><nowiki><inputbox></nowiki></code>
 
:<code>type=create</code>
 
:<code>'''editintro=Vorlage:Bildzitat'''</code>
 
:<code>width=25</code>
 
:<code><nowiki></inputbox></nowiki></code>
 
Lädt an Stelle von ''[[MediaWiki:Newarticletext]]'' die [[Vorlage:Bildzitat|Vorlage „Bildzitat“]] (oder eine beliebige andere Seite) oberhalb des Textfeldes.
 
|style="background-color:#f1f1f1; color:black"|
 
<inputbox>
 
type=create
 
editintro=Vorlage:Bildzitat
 
width=25
 
</inputbox>
 
<br />
 
''Zur Ansicht bitte einfach ausprobieren.''
 
|-
 
|}
 
 
== Link statt Textbox ==
 
Die Inputbox-Effekte kannst Du auch bei einfachen Links im Text verwenden, ohne eine angezeigte Inputbox benutzen zu müssen:
 
* Beispielsweise öffnet ein Klick auf [https://community.fandom.com/de/wiki/Testseite?preload=Vorlage:Stub&action=edit http://_.fandom.com/de/index.php?'''title=Testseite&preload=Vorlage:Stub'''&action=edit] die „Testseite“ und lädt als Vorgabe den Text der [[Vorlage:Stub|Vorlage „Stub“]] im Textfeld.
 
* Genauso gut kannst Du eine neue Seite zum Bearbeiten öffnen, über der sich ein bestimmter Text, z. B. mit Kurzhinweisen für Anfänger, befindet. So öffnet ein Klick auf [https://community.fandom.com/de/wiki/Testseite?editintro=Vorlage:Bildzitat&action=edit http://_.fandom.com/de/index.php?'''title=Testseite&editintro=Vorlage:Bildzitat'''&action=edit] eine leere Seite, über der der Text der [[Vorlage:Bildzitat|Vorlage „Bildzitat“]] angezeigt wird.
 
* Beides kannst Du auch kombinieren. Um eine neue Seite im Bearbeitenmodus zu öffnen, bei der oben die ''Vorlage:Bildzitat'' und im Textfeld die Stub-Vorlage angezeigt wird, verwendest Du: [https://community.fandom.com/de/wiki/Testseite?preload=Vorlage:Stub&action=edit&editintro=Vorlage:Bildzitat http://_.fandom.com/de/index.php?'''title=Testseite&preload=Vorlage:Stub'''&action=edit'''&editintro=Vorlage:Bildzitat''']
 
   
== Alle Parameter im Detail ==
 
 
; type
 
; type
 
* Pflichtparameter
 
* Pflichtparameter
 
* gibt die Grundfunktion der Inputbox vor
 
* gibt die Grundfunktion der Inputbox vor
 
; bgcolor
 
; bgcolor
 
* Ändert die [[Hilfe:Farben|Hintergrundfarbe]] der Inputbox
* nur Inputbox
 
* gibt eine [[Hilfe:Farben|Hintergrundfarbe]] für die Inputbox an
 
 
* Beispiel: <code>bgcolor=#eeeeff</code>
 
* Beispiel: <code>bgcolor=#eeeeff</code>
 
; width
 
; width
* Die Breite der Box (Maßeinheit: die Anzahl der Eingabezeichen)
+
* Verändert die Breite der Box, gemessen an der Anzahl der Eingabezeichen (Standardmäßig 50)
 
; default
 
; default
* Vorgegebener Text im Eingabefeld
+
* Fügt einen Standard-Text im Eingabefeld ein
 
; placeholder
 
; placeholder
* (nur Inputbox) gibt ähnlich wie ''default'' einen Text vor, nun aber im Hintergrund des Eingabefelds, bis etwas eingegeben wird
+
* Zeigt einen Statthaltertext solange an, bis etwas eingegeben wird
 
; preload
 
; preload
* Der Titel der Seite, deren Inhalt ins Textfeld des Bearbeitungsfensters vorgeladen werden soll
+
* Der Titel einer Seite, deren Inhalt im Editor vorgeladen werden soll
* kein Effekt bei Suchboxen
+
* Keine Auswirkungen bei Suchboxen
 
; editintro
 
; editintro
* Der Titel der Seite, deren Inhalt über dem Textfeld des Bearbeitungsfensters angezeigt werden soll
+
* Der Titel einer Seite, deren Inhalt als Bearbeitungshinweis angezeigt werden soll
* kein Effekt bei Suchboxen
+
* Keine Auswirkungen bei Suchboxen
 
; buttonlabel
 
; buttonlabel
* Gibt den Text der (linken) Haupttaste vor
+
* Verändert den Text auf dem Bestätigungsbutton
 
; searchbuttonlabel
  +
* Nur für Suchboxen
  +
* Verändert den Text auf dem Sekundärbutton für die Volltextsuche
 
; hidden
 
; hidden
* nur Inputbox (neue Seite/neuer Abschnitt)
 
 
* Gebrauch: <code>hidden=yes</code>
 
* Gebrauch: <code>hidden=yes</code>
* verbirgt das Eingabefeld; stattdessen wird die zu editierende Seite über den ''Default''-Parameter bestimmt
+
* Verbirgt das Eingabefeld. Stattdessen wird die zu bearbeitende Seite über den <code>default</code>-Parameter festgelegt.
  +
* Keine Auswirkungen bei Suchboxen
; searchbuttonlabel
 
* nur für die Suchfunktion
 
* gibt den Text für die Sekundärtaste (Volltextsuche) vor
 
 
; break
 
; break
* Mögliche Werte: "yes", "no"
+
* Mögliche Werte: <code>yes</code> oder <code>no</code>
* für "yes" befinden sich die Tasten unter dem Eingabefeld
+
* Für <code>yes</code> befinden sich die Buttons unter dem Eingabefeld.
* standardmäßig "no", wenn mit <code>type=search2</code>, sonst "yes"
+
* Standardmäßig ist für <code>type=search2</code> der Wert <code>no</code> eingestellt, ansonsten <code>yes</code>.
 
; namespaces
 
; namespaces
  +
* Nur für Suchboxen
* für die Suchfunktion
 
* mögliche Werte: Zeichenketten, getrennt durch Kommata
+
* Mögliche Werte: Zeichenketten, getrennt durch Kommata
* generiert Checkboxen für die Auswahl der zu durchsuchenden Namensräume
+
* Generiert Checkboxen für die Auswahl der zu durchsuchenden Namensräume
* mit "**" markierte Namensräume sind im Voraus angekreuzt
+
* Mit <code>**</code> markierte Namensräume sind im Voraus angekreuzt.
* es müssen mindestens zwei Namensräume angegeben sein
+
* Es müssen mindestens zwei Namensräume angegeben sein.
* Beispiel: <code>namespaces=Main,Hilfe**,Hilfe_Diskussion,Vorlage**</code> ("Main" = Artikelnamensraum)
+
* Beispiel: <code>namespaces=Main,Hilfe**,Hilfe_Diskussion,Vorlage**</code> (<code>Main</code> ist der Artikelnamensraum.)
   
 
== Siehe auch ==
 
== Siehe auch ==
 
 
* [[Hilfe:Vorgegebener Inhalt]]
 
* [[Hilfe:Vorgegebener Inhalt]]
 
* [[wikipedia:de:Hilfe:Eingabefelder|Anleitung auf Wikipedia]]
 
  +
* [[mw:Special:MyLanguage/Extension:InputBox|Ausführliche Anleitung auf MediaWiki.org]]
* [[Wikipedia:de:Hilfe:Eingabefelder]]
 
 
* [[:mw:Extension:InputBox|Hilfe zu „Inputbox“ im MediaWiki-Wiki]] (englisch)
 
   
 
== Mehr Hilfe ==
 
== Mehr Hilfe ==
 
{{Hilfe/Feedback}}
 
{{Hilfe/Feedback}}
 
[[Kategorie:Wiki einrichten]]
 
   
 
[[be:Даведка:Inputbox]]
 
[[be:Даведка:Inputbox]]

Version vom 2. März 2021, 19:31 Uhr

Nuvola apps kservices
Dies ist eine Standard-Erweiterung!
Standard-Erweiterungen sind generell in allen Communitys aktiviert.

Coding

Wiki-Code

Der folgende Text betrifft das Schreiben von Wiki-Syntax, die in einem Quelltexteditor eingegeben werden muss.

Die Inputbox ermöglicht es, auf beliebigen Seiten Eingabefelder mit Bestätigungsbuttons einzubauen, welche einige spezielle MediaWiki-Funktionen einfach und schnell ausführbar machen und somit vor allem neue Benutzer „an die Hand nehmen“. Außerdem können sie auf vielfältige Weise angepasst werden.

Die verschiedenen Inputbox-Typen

Es gibt drei Arten von Inputboxen:

  1. Eine Box zum Anlegen neuer Seiten
    Benutzern mit geringer Wiki-Erfahrung erleichtert dies erheblich den Schritt zum ersten „eigenen Artikel“
  2. Eine Box mit Suchfunktionen
  3. Eine Box, um auf einer (Diskussions-)Seite einen neuen Abschnitt zu erstellen
Beschreibung Beispiel
Seite anlegen
<inputbox>
type=create
</inputbox>

Versucht jemand, eine bereits existierende Seite anzulegen, so wird diese Seite zum Bearbeiten geöffnet.


Suche
<inputbox>
type=search
</inputbox>
<inputbox>
type=search2
</inputbox>
 
<inputbox>
type=fulltext
</inputbox>
Neuen Text-Abschnitt hinzufügen
<inputbox>
type=comment
</inputbox>

In das Feld wird der Name der zu ergänzenden Seite eingegeben.


<inputbox>
type=commenttitle
page=
</inputbox>

In das Feld wird der Titel der Abschnittsüberschrift eingegeben; die zu ergänzende Seite ist über den Parameter "page" fest vorgegeben.


Anpassungen

Über folgende Parameter können die Funktionsweise und Darstellung der Inputboxen angepasst werden:

type
  • Pflichtparameter
  • gibt die Grundfunktion der Inputbox vor
bgcolor
width
  • Verändert die Breite der Box, gemessen an der Anzahl der Eingabezeichen (Standardmäßig 50)
default
  • Fügt einen Standard-Text im Eingabefeld ein
placeholder
  • Zeigt einen Statthaltertext solange an, bis etwas eingegeben wird
preload
  • Der Titel einer Seite, deren Inhalt im Editor vorgeladen werden soll
  • Keine Auswirkungen bei Suchboxen
editintro
  • Der Titel einer Seite, deren Inhalt als Bearbeitungshinweis angezeigt werden soll
  • Keine Auswirkungen bei Suchboxen
buttonlabel
  • Verändert den Text auf dem Bestätigungsbutton
searchbuttonlabel
  • Nur für Suchboxen
  • Verändert den Text auf dem Sekundärbutton für die Volltextsuche
hidden
  • Gebrauch: hidden=yes
  • Verbirgt das Eingabefeld. Stattdessen wird die zu bearbeitende Seite über den default-Parameter festgelegt.
  • Keine Auswirkungen bei Suchboxen
break
  • Mögliche Werte: yes oder no
  • Für yes befinden sich die Buttons unter dem Eingabefeld.
  • Standardmäßig ist für type=search2 der Wert no eingestellt, ansonsten yes.
namespaces
  • Nur für Suchboxen
  • Mögliche Werte: Zeichenketten, getrennt durch Kommata
  • Generiert Checkboxen für die Auswahl der zu durchsuchenden Namensräume
  • Mit ** markierte Namensräume sind im Voraus angekreuzt.
  • Es müssen mindestens zwei Namensräume angegeben sein.
  • Beispiel: namespaces=Main,Hilfe**,Hilfe_Diskussion,Vorlage** (Main ist der Artikelnamensraum.)

Siehe auch

Mehr Hilfe