Ajutor: Inputbox
- Birou de informare |
Inputbox este o extensie MediaWiki dezvoltată de Erik Möller pentru a adăuga formulare HTML predefinite la paginile wiki, create inițial în scopul adăugării unei casete „Creați un articol” la Wikinews . Necesită MediaWiki 1.5 și un script de extensii (consultați secțiunea Instalare ).
Structura
Cutiile de intrare sunt construite astfel:
<inputbox> tip = tip cutie parametru1 = valoare parametru2 = valoare </inputbox> |
Parametrul „tip” este obligatoriu; toți ceilalți parametri sunt opționali.
Sintaxă
Sintaxă, incluzând toți diferiții parametri setabili:
<inputbox> tip = bgcolor = lățime = implicit = preîncărcare = editintro = buttonlabel = ascuns = searchbuttonlabel = pauza = namespaces = prefix = substituent = </inputbox> |
Tipuri de intrări
Tip | Descriere | Exemplu |
---|---|---|
tip = căutare | Generează un câmp de căutare cu o lățime de 50 de caractere. Numele butoanelor poate fi schimbat (vezi mai jos); numele implicite sunt MediaWiki: Tryexact și MediaWiki: Searchfulltext . Caseta de text vă permite să specificați cuvântul de căutat. | |
tip = creați | Vă permite să creați o pagină nouă sau să modificați una existentă. Consultați opțiunile de preîncărcare = și editintro = de mai jos. Eticheta butonului poate fi schimbată, vezi mai jos; implicit este MediaWiki: Createarticle . Câmpul de text vă permite să specificați ce pagină trebuie editată. | |
tip = comentariu | Adăugați una sau mai multe secțiuni la o pagină existentă sau creați una nouă, cu rezumat de editare egal cu numele secțiunii inserate. Eticheta butonului poate fi schimbată, vezi mai jos; implicit este MediaWiki: Postcomment ; rețineți că acest mesaj este utilizat și în bara laterală a vechiului skin „Standard”. Caseta de text specifică ce pagină urmează să fie editată. | |
tip = titlu comentariu | Adaugă o nouă secțiune cu antetul secțiunii tastat în caseta de text. Pagina trebuie specificată cu page = parametru. | |
tip = text complet | Doar butonul Căutare text apare fără căutare potrivire exactă . |
Parametrii
Parametru Funcţie | Descriere | Exemplu |
---|---|---|
bgcolor = | Setați culoarea de fundal (valori HTML). Nu folosiți ghilimele. | <inputbox> tip = căutare bgcolor = # eeeeff </inputbox> produce: |
lățime = | Setează lățimea casetei de text în caractere. | <inputbox> tip = creați lățime = 6 </inputbox> produce: |
implicit = | Vă permite să specificați textul implicit de pus în casetă. | <inputbox> tip = comentariu implicit = Wikipedia: Bar </inputbox> produce: |
preîncărcare = comentează , creează | Când scrieți numele unei pagini inexistente în caseta de text și apăsați butonul, fereastra de editare a paginii relevante se deschide cu textul specificat de opțiunea scrisă. Scrieți titlul unei pagini inexistente în caseta de exemplu pentru a testa această funcție. | <inputbox> tip = creați preîncărcare = Project: Kitchen / Create_a_new_item / Gastronomy </inputbox> produce: |
editintro = comentează , creează | Când scrieți numele unei pagini inexistente în caseta de text și apăsați butonul, se deschide fereastra de editare a paginii relevante. Textul specificat în | <inputbox> tip = creați editintro = Wikipedia: Bot / Cereri / editintro </inputbox> produce: |
buttonlabel = Toate tipurile | Această opțiune este pentru schimbarea etichetei butonului principal. | <inputbox> tip = comentariu buttonlabel = Adaugă un comentariu nou </inputbox> produce: </inputbox> |
ascuns = creează, comentează | Această opțiune este utilizată pentru a ascunde cutia de intrare. Este utilizat împreună cu parametrul implicit, care acum nu mai este valoarea implicită, dar este fixat. | <inputbox> tip = comentariu buttonlabel = Adăugați un comentariu pe pagina de discuții ascuns = da implicit = Subiecte de ajutor: Inputbox </inputbox> produce: |
searchbuttonlabel = căutare | Această opțiune este utilizată pentru a modifica eticheta „Căutare text integral” a butonului relevant. | <inputbox> tip = căutare searchbuttonlabel = Searchyyy </inputbox> produce: |
pauza = căutați , creați | Această opțiune este utilizată pentru a specifica dacă se înfășoară între câmpul de text și butoane. Valoarea implicită este | <inputbox> tip = căutare lățime = 4 pauza = nu </inputbox> produce: |
namespaces = căutare, text complet | Această opțiune este utilizată pentru a afișa casetele de selectare ale spațiilor de nume specificate, astfel încât acestea să poată fi incluse sau excluse din căutare. | <inputbox> tip = căutare namespaces = Ajutor **, Wikipedia </inputbox> produce: |
prefix = căutare, text complet, creați | Rafinează căutarea la pagini începând cu prefixul dat. Valoarea implicită este un șir gol, adică căutați toate paginile. Vă permite să creați o pagină nouă sau să modificați una existentă pornind de la un prefix dat. Notă : punctele de subliniere nu sunt recunoscute ca spații. | <inputbox> tip = căutare prefix = Wikipedia: Bar / Discuții / </inputbox> produce: |
substituent = Toate tipurile | Această funcție vă permite să faceți să apară un text substituent în caseta de text atunci când nu ați introdus text în caseta însăși. | <inputbox> tip = căutare substituent = Căutare ... </inputbox> produce: |
Utilizarea butonului „Creați” pe o pagină deja existentă se referă la pagina de modificare a paginii relevante. În acest caz, editintro și pre- încărcare sunt ignorate.
Avertizări
- Variabilele (tip {{CURRENTMONTH}}), parametrii și șabloanele nu sunt permise ca valori ale parametrilor Inputbox; look m: Template talk: Inputbox demo , unde în locul șablonului introdus ca valoare a valorii
defaultvalue
, Inputbox se potrivește conținutului său.
Instalare
- Descărcați și salvați fișierul inputbox.php în folderul „extensii” din instalarea MediaWiki (software-ul Wikipedia ).
- Deschideți și editați fișierul LocalSettings.php adăugând următoarele linii lângă sfârșit:
require_once ("extensii / inputbox.php");
NOTĂ: Asigurați-vă că este deasupra etichetei php de închidere, astfel încât să arate astfel:
require_once ("extensii / inputbox.php"); ?>