Navigation

PmWiki (deutsch) für die Liste aller Seiten


Englisch:  Home Page
 twitter Twitter Feed
 ko-fi Support me on Kofi
 Series Index: A to Z|By Country|By Platform
 News Feed & Site Updates: 2019 Nov|Dec
2020 Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec
2021 Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec
2022 Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec
2023 Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec
2024 Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec
2025 Jan


BL Calendar (click image to open in new tab)
January 2025
Archive 2020|2021|2022|2023|2024|2025

Jump To
CurrentUpcomingCompleted
ShortsCancelledNot Made


 Currently Airing  (A-Z order)

Click here to expand or collapse...
Thailand Every You, Every Me (Youtube release)

 Upcoming BL Series  (Start date)

Click here to expand or collapse...
Thailand Top Form (Thu 20 Mar 2025)

 Completed Series 

Click here to expand or collapse...
Philippines Art Of Love (OFFLINE)
Philippines Beautiful Scars (Episode 4 finale OFFLINE)
Thailand Boyband (No International release)
Myanmar Healing Thingyan (OFFLINE)
Hong Kong Hehe & He (Season 3 - on hiatus)
Thailand If I Love A Boy (OFFLINE)
Philippines Indigo (OFFLINE)
Philippines Jack And Jill (OFFLINE)
Philippines Lakan (OFFLINE)
Thailand Make A Wish [Thailand] (No International release)
Thailand Missing Piece (OFFLINE)
Myanmar My
Thailand My Secret Love (OFFLINE)
Philippines Quaranthings (OFFLINE)
Thailand Roommate (Season 1 OFFLINE)
Japan Sugar Dog Life (No International release)
Thailand Venus In The Sky (Youtube release)

 One-Off BL shorts 

Click here to expand or collapse...

 Cancelled BLs (Uncompleted) 

Click here to expand or collapse...
Philippines Destined/Fated (OFFLINE)
Philippines Infinity (OFFLINE)
Philippines Kiss The Night (OFFLINE)
Philippines Overlooked Love (OFFLINE)
Thailand The Whisperer (EP10 Finale never released)
Philippines Unexpected (OFFLINE)

 Abandoned - Not Made 

Click here to expand or collapse...

Cambodia= Cambodia China= China Hong Kong= Hong Kong India= India
Japan= Japan Laos= Laos Myanmar= Myanmar The Philippines= Philippines
South Korea= South Korea Taiwan= Taiwan Thailand= Thailand Vietnam= Vietnam


edit SideBar

Entwürfe


für die Liste aller Seiten

Autoren, Administratoren

PmWiki hat die Fähigkeit, Entwurfsversionen einer Seite zu stapeln, bevor sie offiziell werden. Alle Entwurfs-Seiten enden standardmäßig auf "-Draft". Das kann verändert werden durch Setzen der Variablen $DraftSuffix. Mehrfache Zwischenentwürfe einer Seite können zwischengespeichert werden in einer Entwurfs-Kopie der Seite, bis der Entwurf fertig ist zum Veröffentlichen.

Konfiguration und Gebrauch

Wenn der Site-Administrator $EnableDrafts in einer lokalen Anpassungsdatei setzt, wird der "Save"-Button in zwei einzelne Buttons aufgeteilt: "Publish" und "Save draft".

Der "Save draft"-Button veranlasst, dass alle Bearbeitungen in einer Entwurfs-Kopie der Seite gespeichert werden. Dabei bleibt die Originalseite intakt. Nachfolgende Aufrufe zum Bearbeiten der Seite (Original oder Entwurf) lädt immer die Entwurfsseite zum Bearbeiten.

Der "Publish"-Button fügt die Änderungen in die Originalseite ein und löscht alle Entwurfs-Kopien, die angelegt worden sein könnten.

Im Standard sind "Save draft" und "Publish" für jeden mit 'Bearbeiten'-Rechten erlaubt (siehe Passwörter). Allerdings kann der Administrator auch die Konfigurationsvariable $EnablePublishAttr setzen, die ein separates "Publish"-Recht anbietet, das erforderlich ist, um in eine Originalseite zu speichern.

Wenn eine Seite veröffentlicht wird, hängt die Art, wie die Seitenversionen gespeichert werden, davon ab, ob der Administrator die Variable $EnableDraftAtomicDiff gesetzt hat.

  • Wenn sie auf 1 gesetzt ist, wird das Veröffentlichen der Seite alle Entwurfsversionen löschen und nur die Differenz zwischen der neu veröffentlichen und der vorher veröffentlichen Version speichern. Beachten Sie, dass das die Autorennamen, die Zeiten, die Beiträge und die Zusammenfassungen der Zwischenversionen löscht. Deshalb sollte die Zusammenfassung, die Sie am Schluss zur Veröffentlichung eintragen, eine Summierung aller Änderungen umfassen.
  • Andernfalls werden alle Versionen der Zwischenentwürfe einzeln gespeichert und bleiben erhalten – das ist die Voreinstellung. Der letzte Eintrag für die Änderungen umfasst nur die Änderungen seit des letzten Zwischenentwurfs.

Entwürfe und (Alle) Aktuelle(n) Änderungen

Standardmäßig wird die Änderung bei "Save draft" und "Save draft and edit" in beide Listen, sowohl bei AllRecentChanges als auch bei RecentChanges in der Gruppe, eingetragen. Auch nach dem "Publish" bleiben die Verweise auf die (verweisten) Versionen der Entwürfe.

Um das auf beiden Seiten, AllRecentChanges und RecentChanges (in der Gruppe), zu deaktivieren:

$DraftRecentChangesFmt = array();

oder alternativ:

if ( @$EnableDrafts && @$_POST['postedit']>'' || @$_POST['postdraft']>'' )
  unset($RecentChangesFmt);

Um nur eines von beidem zu deaktivieren, setzen Sie es individuell zurück:

if ( @$EnableDrafts && @$_POST['postedit']>'' || @$_POST['postdraft']>'' ) {
  unset($RecentChangesFmt['$Group.RecentChanges']); # -und/oder-
  unset($RecentChangesFmt['$SiteGroup.AllRecentChanges']);
}

Wenn ein $DraftRecentChangesFmt-Array definiert ist, wird es anstelle von $RecentChangesFmt benutzt, wenn eine Entwurfsversion gespeichert wird. Um zum Beispiel alle Entwurfsversionen nur auf der Seite Site.DraftRecentChanges erscheinen zu lassen, können sie dies zur config.php''-Datei hinzufügen:

$DraftRecentChangesFmt['Site.DraftRecentChanges'] 
  = '* [[{$Group}.{$Name}]]  . . . $CurrentTime $[by] $AuthorLink: [=$ChangeSummary=]';

Siehe auch $RecentChangesFmt und $DraftRecentChangesFmt.

Entwürfe und Seitenlisten (und RSS)

Das Draft-Modul setzt zudem die Seitenlisten so (und dadurch auch RSS-Feeds), dass sie Entwurfs-Seiten per Voreinstellung ignorieren. Man muss schon 'list=all' oder Ähnliches einetzen, damit die Entwurfsseiten in den Seitenlisten und RSS-Feeds erscheinen.

FAQ

Wie moderiere ich alle Postings?

Starten Sie mit Entwürfe erlauben, um den "Save"-Button in separate "Save draft"- und "Publish"-Buttons zu verwandeln. Setzen Sie dann $EnablePublishAttr. Das fügt eine "Publish"-Autorisierungsebene ein, um das Bearbeiten der Entwürfe vom Publish unterscheiden zu können.

für die Liste aller Seiten


Übersetzung von PmWiki.Drafts,   Originalseite auf PmWikiDe.Drafts   —   Backlinks

Zuletzt geändert:   PmWikiDe.Draftsam 22.11.2019
 PmWiki.Draftsam 21.11.2019