ToverPhpWikiURLs
Over phpwiki: URLs
Een speciaal typen URL is beschikbaar voor het maken van koppelingen naar beheers- en andere speciale functies in PhpWiki. Hier is een korte beschrijving hoe ze werken.
De basissyntax van een phpwiki: URL is
phpwiki:paginanaam?vraag-argen
Als paginanaam wordt weggelaten, wordt het de huidige pagina.
Vraag-argen moet een reeks van parameters in standaard HTTP GET formaat zijn.
Vraag-argen
FIXME: can these be localised? De "action=x" parameter moet altijd worden opgegeven. Het kan er een zijn van browse, info, diff, search, edit, zip, dumpserial, loadserial, remove, lock, unlock, login, logout, setprefs of save. The standaard actie is browse.
Sommige van deze acties accepteren andere parameters.
- info
- Accepteert showpagesource.
- search
- Accepteert searchterm, and searchtype.
- edit
- Accepteert version.
- remove
- Accepteert verify.
- save
- Accepteert editversion, minor_edit, en content.
- setprefs
- Accepteert edit_area_width, edit_area_height.
Tover Koppelingen Schrijven in Wiki Pagina's
- Een toverkoppeling ziet eruit als
- __ ''phpwiki-url'' __
Het "tekst |" deel is optioneel maar meestal wel aan te raden. Als dit is opgegeven wordt dit het etiket voor de koppeling.
Het phpwiki-url gedeelte is ook optioneel. Als dit wordt weggelaten, wijst de koppeling naar de huidige wiki-pagina.
Enkele voorbeelden
phpwiki:!ZandBak?action=edit
zal een koppeling maken die je direct naar het wijzigen van de ZandBak brengt, aldus: Lock page to enable link.
Andere mogelijkheden:
- Diff de ZandBak,
- Lock page to enable link,
- Lock page to enable link,
- Paginatitels die 'wiki' bevatten,
Tover Formulieren schrijven in Wiki Pagina's
Als een van de vraag-argen een waarde heeft als
argopt-breedte''(opt-verstek-waarde)
zal de koppeling worden weergegeven als een formulier, in plaats van een anker.
Opt-breedte, als opgegeven specificeert de breedte van het invoerveld, terwijld opt-verstek-waarde de verstekwaarde voor de invoer specificeert. Als tekst wordt opgegeven in de koppelijng, dan wordt een submit-knop met dat etiket opgenomen in het formulier, zoniet wordt de submit knop achterwege gelaten.
- Voorbeelden
- phpwiki:?action=search&searchtype=full&searchterm=()
geeft Volledige Zoektocht
Terwijl
oplevert phpwiki:?action=search&searchterm=12()
Andere voorbeelden: Blader Pagina