Verfügbare Aktionen

für die Liste aller Seiten

Autoren (Fortgeschritten)

Zum Ausführen der Aktionen fügt man in der Adresszeile des Browsers hinter die Internetadresse (URL) der gewünschten Seite '?action=gewünschte_Aktion' ein. Sicherheit kann bei allen Standardaktionen und Skriptaktionen (mit einer Ausnahme) durch den Einsatz von Passwörter Anwendung finden, wenn auch nicht bei Diagnoseaktionen.

Zusätzlich sind alle anderen URL-Queries dokumentiert.

Beachten Sie: Alle Aktionen werden deaktiviert, wenn das Folgende gesetzt wird:

    $EnableActions = 0;
    include('pmwiki.php');

Das initialisiert PmWiki (zusammen mit allen Konfigurationen/Anpassungen, die z. B. in der local/config.php-Datei gemacht wurden), aber führt keinerlei Aktionen aus. Der Aufrufer kann dann die gewünschte Aktion oder andere Funktionen wie gewünscht aufrufen. Dies ist seit Version 2.2.0-beta22 oder später verfügbar.

Standardaktionen

Siehe auch Seitenaktionen der Site.

?action=attr
Ruft einen Dialog zum Setzen der Passwörter der jeweiligen Seite oder Gruppe von Seiten auf. Siehe auch $EnablePostAttrClearSession, sofern die Session-Daten nach einer Änderung nicht zurückgesetzt werden sollen. Siehe insbesondere Passwörter (Seiten und Gruppen mit Passwörtern schützen).

?action=browse
Zeigt die angegebene Seite an (Standardaktion, wenn keine Aktion mittels ?action= angegeben wird.

?action=crypt
Ruft einen Dialog auf, der ein Passwort so verschlüsselt, dass es direkt in der config.php eingetragen werden kann.

?action=diff
Zeigt die Versionen der aktuellen Seite an. Siehe Seitenversionen - Ansehen/Wiederherstellen früherer Versionen einer Seite .

?action=download&upname=datei.erw
Lädt die an die aktuelle Seite angehängte Datei datei.erw herunter. Siehe $EnableDirectDownload.

?action=edit
Startet Bearbeitung der angegebenen Seite. Siehe Grundlagen der Bearbeitung - Grundlegende Syntax für PmWiki-Seiten .

?action=login
Fragt Passwort und ggf. Benutzernamen ab, standardmäßigg wird dabei die Anmelden-Formular benutzt.

?action=logout
Löscht Informationen zum Autor, Passwort und Login.

?action=print
Ruft die angegebene Seite mit der Stilvorlage (Skin) auf, die in $ActionSkin['print'] angegeben wurde.

?action=refcount
Öffnet ein Formular, mit dem sich die Verknüpfungen zwischen den Wikiseiten in oder aus angegebenen Gruppen analysieren lassen (alle, fehlende oder verwaiste Seiten). Siehe Auffinden von verwaisten und fehlenden Seiten - wie sich verwaiste Wikiseiten identifizieren lassen . Diese Aktion muss vom Administrator des Wikis freigeschaltet werden.

?action=search
Zeigt die Suchmaske auf der aktuellen Seite an. Siehe Suche - Zielgerichtete Suche / Aufsetzen eigener Suchseiten .
?action=search&q=suchbegriff
Führt eine Suche nach "suchbegriff" durch und zeigt das Ergebnis dieser Suche auf der aktuellen Seite an.
?action=search&q=link=seitenname
führt eine Suche nach Rückverweisen auf seitenname durch und stellt die Ergebnisse auf der Seite dar.

?action=source
Zeigt den Seitenquelltext an.

?action=template
erzeugt einen Verweis, der eine neue Seite öffnet, deren Inhalt der der Seite 'OldPage' ist, siehe Cookbook:Edit Templates Specify a wiki page or pages to use as a template when a new page is created.

?action=atom
?action=rdf
?action=rss
?action=dc
Wenn die entsprechende Aktion vom Administrator aktiviert wurde, liefert dieser Aufruf einen RSS- oder sonstigen WebFeed zurück, der aus dem Inhalt der Seite oder aus sonstigen über die URL angegebenen Optionen erzeugt wird. Siehe Web-Feeds - PmWiki-Inhalte als Web-Feeds .

?action=upload
Ruft einen Dialog zum Hochladen von Anhängen für die aktuelle Gruppe auf, siehe Hochladen von Dateien - Hochladen von Dateien mit Hilfe des Webbrowsers auf den Wiki-Server .


Querystring-Parameter

?from=seitenname
wird bei umgeleiteten Seiten eingesetzt, um die umleitende Seite in der Zielseite anzeigen zu können.

?n=seitenname
Zeige die Seite an.

?setprefs=BeliebigeGruppe.EigeneEinstellungen
Setzt Cookie mit Verweis zu eigenen Voreinstellungen. Siehe Site-Präferenzen - Erläuterung zum Aufbau der Seite Site.Preferences .

Durch $EnableDiag aktivierte Aktionen

Nachfolgende Aktionen sind nur verfügbar, wenn $EnableDiag = 1 in der Konfigurationsdatei (i.d.R. config.php) eingetragen ist. Sie können für die Fehlersuche verwendet werden und sollten nicht als Standard für den normalen Betrieb eingesetzt werden.

?action=ruleset
Zeigt die Liste aller Markups in 4 Spalten an:
  • Spalte 1 = Name des Markups (1. Parameter von Markup() )
  • Spalte 2 = Wann trifft das Markup zu (2. Parameter von Markup() )
  • Spalte 3 = PmWiki's interner Sortierschlüssel (abgeleitet von #2)
  • Spalte 4 = Informationen zur Fehlerrückwärtssuche über (mit PHP_5.5.) potentiell inkompatible Regeln (Dateiname, Zeilennummer, Muster)
Siehe auch Eigene Auszeichnungen - Gebrauch der Markup()-Funktion zur Erzeugung eigener Formatierungsanweisungen, Übergang zu PHP 5.5 .
Um weitergehende Informationen zu erhalten als ?action=ruleset liefert, kann das (nur auf Englisch verfügbare) Kochbuch-Rezept Cookbook:MarkupRulesetDebugging verwendet werden. Es zeigt auch die definierten Muster und die Zeichenketten an, durch die diese Muster ersetzt werden.
  • macht keinen Gebrauch von PmWikis Autorisierungs-Mechanismen.

?action=phpinfo
Zeigt die Informationen von phpinfo() an und endet dann. Es wird keine Seite verarbeitet.
  • macht keinen Gebrauch von PmWikis Autorisierungs-Mechanismen.

?action=diag
Zeigt die Werte aller globalen Variablen an und endet dann. Es wird keine Seite verarbeitet.
  • macht keinen Gebrauch von PmWikis Autorisierungs-Mechanismen.


Aktionen von PmWiki-Skripten

?action=analyze
siehe SiteAnalyzer und Analyze Results (beides derzeit nur auf Englisch verfügbar).

?action=approvesites
siehe Url approvals - Urls werden geprüft und ggf. freigegeben, ein Mittel gegen Link-Spamming .
  • macht keinen Gebrauch von PmWikis Autorisierungs-Mechanismen.

Aktionen von Kochbuch-Rezepten (nur auf Englisch verfügbar)

?action=admin
siehe Cookbook:UserAuth2 A user-based permission granting and authentication module
?action=backup
siehe Cookbook:BackupPages Automatically back up the wiki.d directory to a .zip file
?action=clearsky
siehe Cookbook:SearchCloud Creates a list of search terms used on a PmWiki site.
?action=cm-dependencies
siehe Cookbook:CodeMirror An enhanced page editor for PmWiki
?action=comment
siehe Cookbook:CommentBox Adds a simple form to post comments
?action=comments
siehe Cookbook:Comments Comment addon - comments in separate files
?action=comment-rss
siehe Cookbook:CommentDb Comment recipe - with pagination and RSS feed
?action=convert
siehe Cookbook:ROEPatterns Replace On Edit
?action=converttable
siehe Cookbook:ConvertTable Convert table action
?action=copy
siehe Cookbook:MovePage Move and copy wiki pages
?action=csv
siehe Cookbook:CSVAction Adds a ?action=csv capability to pmwiki to output tables as a CSV
?action=downloaddeleted
?action=delattach
?action=deldelattach
?action=fileinfo
?action=thumbnail
?action=undelattach
siehe Cookbook:Attachtable Actions to rename, delete & restore deleted attachments, as well as an attachlist replacement to use those actions, show file types and list attachment references.
?action=delete
siehe Cookbook:DeletePage Use a "delete" action and a separate password for deleting pages
?action=discuss
siehe Cookbook:DiscussionTab Provide a skin with a "discussion" tab and "article" tab, etc.
?action=downloadman
siehe Cookbook:DownloadManager How can I know how many times a file was downloaded from my wiki?
?action=expirediff
siehe Cookbook:ExpireDiff How to remove a page's history
?action=hidediff
siehe Cookbook:HideDiff Hide specific edits from page histories
?action=hub
siehe Cookbook:ExtensionHub Configuration panel for extensions
?action=import
siehe Cookbook:ImportText Import text files as PmWiki pages
?action=lang
siehe Cookbook:MultiLanguageViews show language specific content and titles according to user choice
?action=setlang
siehe Cookbook:MultiLanguageViews show language specific content and titles according to user choice
?action=links
siehe Cookbook:RenamePage Rename a wiki page from a browser
?action=lockflipbox
siehe Cookbook:Flipbox Flippable checkboxes and checklists
?action=unlockflipbox
siehe Cookbook:Flipbox Flippable checkboxes and checklists
?action=move
siehe Cookbook:MovePage Move and copy wiki pages
?action=pageindex
siehe Cookbook:CommentBoxPlus Simple styled form to post comments, plus comment counter
?action=PageUrl
siehe Cookbook:ListCategories use categories as tags
?action=pdf
siehe Cookbook:GeneratePDF Generate PDF versions of pages (?action=pdf)
oder Cookbook:PmWiki2PDF Generate a PDF; back up all wiki pages in PDF format
?action=postupload2
siehe Cookbook:UploadForm Alternative file upload form using (:input file:)
?action=ppdonate
siehe Cookbook:PPDonate - Create links to accept donations via PayPal
?action=publish
siehe Cookbook:PublishPDF Typesets wiki page collections into PDF (finalist: New Zealand open source awards 2008)
?action=purgeqns
siehe Cookbook:ASCIIMath Display MathML rendered ascii formula into PmWiki 2.x pages
?action=pwchange
siehe Cookbook:UserAuth2 A user-based permission granting and authentication module
?action=imgtpl
(die imgtpl-Aktion wird automatisch aufgerufen und sollte nicht durch einen Verweis in einer Wikiseite aufgerufen werden)
?action=createthumb
(die createthumb-Aktion wird automatisch aufgerufen und sollte nicht durch einen Verweis in einer Wikiseite aufgerufen werden)
?action=mini
(diese Aktion wird automatisch aufgerufen und sollte nicht durch einen Verweis in einer Wikiseite aufgerufen werden)
?action=purgethumbs
siehe Cookbook:ThumbList A thumbnail picture gallery for PmWiki
siehe Cookbook:Mini Simple, lightweight, un-bloated gallery with thumbnail generator
?action=recipecheck
siehe Cookbook:RecipeCheck Check for new versions of recipes on pmwiki.org
?action=regen
siehe Cookbook:PageRegenerate Make PmWiki regenerate a page, as if someone had done an edit+save sequence.
?action=reindex
siehe Cookbook:Reindex Force re-creation of entire .pageindex
?action=reindexcat
siehe Cookbook:ReindexCategories Update link targets and page index for PmWiki 2.3.0
?action=rename
?action=links
siehe Cookbook:RenamePage Rename a wiki page from a browser
?action=rmpi
siehe Test.PageIndex This page exists to test and benchmark the page indexing facilities.
?action=share
?action=unshare
siehe Cookbook:SharedPages Share selected pages among several wikis on a common server, as in WikiFarms
?action=sitemap
siehe Cookbook:GoogleSiteMap Create an XML sitemap in the root of the website which is suitable for submission to Google (and other) search engines.
?action=sitemapaddgroups
?action=sitemapupdate
siehe Cookbook:Sitemapper Adds a dynamically generated sitemap to PmWiki.
?action=totalcounter
siehe Cookbook:TotalCounter A statistic counter - counts page views, users, languages, browsers, operating systems, referers, locations and web bots
?action=trash
?action=untrash
siehe Cookbook:Trash "safely delete" pages so that they can be restored and listed with pagelists
?action=webadmin
siehe Cookbook:WebAdmin PHP file manager, works without ftp client
?action=zap
siehe Cookbook:ZAP The ZAP forms processor handles data and file management, page insertions (forums, blogs), email & newsletters, e-commerce, and more., auch auf deutsch:ZAP


Querystring-Parameter von Kochbuch-Rezepten (nur auf Englisch verfügbar)

?color=colorscheme

:?setcolor=colorscheme

?skintheme=theme
?setskintheme=theme
siehe Cookbook:ChoiceColorChanger Provide a way of setting persistent skin color and theme choices when using the Choice skin.
?skin=skinname
?setskin=skinname
siehe SkinChange change skin via query or cookie setting

Eigene Aktionen

  • Siehe Eigene Aktionen - Lasse PmWiki selbstdefinierte Werte im URL-Wert 'action=...' verarbeiten


für die Liste aller Seiten


Übersetzung von PmWiki.AvailableActions,   Originalseite auf PmWikiDe.AvailableActions   —   Rückverweise

Zuletzt geändert:   PmWikiDe.AvailableActionsam 20.02.2024
 PmWiki.AvailableActionsam 19.02.2024