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:

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

phpwiki:?action=search&searchterm=12()

oplevert phpwiki:?action=search&searchterm=12()

Andere voorbeelden: Blader Pagina