Webseite im Webbrowser bearbeiten. Demo ausprobieren.
ZIP-Datei herunterladen und in dein system/extensions
-Verzeichnis kopieren. Weitere Informationen zu Erweiterungen.
Du kannst deine Webseite im Webbrowser bearbeiten. Die Anmeldeseite ist auf deiner Webseite vorhanden als http://website/edit/
. Melde dich mit deinem Benutzerkonto an. Du kannst die normale Navigation benutzen, Änderungen machen und das Ergebnis sofort sehen. Der eingebaute Webeditor gibt dir die Möglichkeit Inhaltsdateien zu bearbeiten und Mediendateien hochzuladen. Es ist eine großartige Art Webseiten zu aktualisieren.
Ganz oben auf einer Seite kannst du Title
und andere Seiteneinstellungen ändern. Darunter kannst du Text und Bilder ändern. Falls du nicht willst dass sich die URL beim Ändern des Seitentitels ändert, benutze TitleSlug
um eine dauerhafte URL zu behalten. Textformatierung mit Markdown wird unterstützt. HTML wird auch unterstützt. Weitere Informationen zu Textformatierung.
Die erste Möglichkeit besteht darin, ein Benutzerkonto im Webbrowser zu erstellen. Gehe zur Anmeldeseite. Du kannst ein Benutzerkonto erstellen und dein Kennwort wiederherstellen. Der Webmaster muss neue Benutzerkonten genehmigen. Die E-Mail des Webmasters wird in der Datei system/extensions/yellow-system.ini
festgelegt.
Die zweite Möglichkeit besteht darin, ein Benutzerkonto in der Befehlszeile zu erstellen. Öffne ein Terminalfenster. Gehe ins Installations-Verzeichnis, dort wo sich die Datei yellow.php
befindet. Gib ein php yellow.php user add
gefolgt von E-Mail und Kennwort. Alle Benutzerkonten werden in der Datei system/extensions/yellow-user.ini
gespeichert.
Die erste Möglichkeit besteht darin, ein Benutzerkonto im Webbrowser zu ändern. Melde dich mit deinem Benutzerkonto an. Gehe in die Einstellungen. Du kannst deine E-Mail und dein Kennwort ändern. Falls du dein Kennwort vergessen hast, kannst du es auf der Anmeldeseite wiederherstellen. Nachdem du bestätigt hast dass du dein Benutzerkonto ändern möchtest, werden die Änderungen gespeichert.
Die zweite Möglichkeit besteht darin, ein Benutzerkonto in der Befehlszeile zu ändern. Öffne ein Terminalfenster. Gehe ins Installations-Verzeichnis, dort wo sich die Datei yellow.php
befindet. Gib ein php yellow.php user change
gefolgt von E-Mail und Kennwort. Alle Benutzerkonten werden in der Datei system/extensions/yellow-user.ini
gespeichert.
Die erste Möglichkeit besteht darin, ein Benutzerkonto im Webbrowser zu löschen. Melde dich mit deinem Benutzerkonto an. Gehe in die Einstellungen. Du kannst dein eigenes Benutzerkonto löschen. Nachdem du bestätigt hast dass du dein Benutzerkonto wirklich löschen möchtest, erhältst du eine abschließende Nachricht und das Benutzerkonto wird entfernt.
Die zweite Möglichkeit besteht darin, ein Benutzerkonto in der Befehlszeile zu löschen. Öffne ein Terminalfenster. Gehe ins Installations-Verzeichnis, dort wo sich die Datei yellow.php
befindet. Gib ein php yellow.php user remove
gefolgt von E-Mail. Alle Benutzerkonten werden in der Datei system/extensions/yellow-user.ini
gespeichert.
Falls du nicht willst dass Seiten im Webbrowser verändert werden, beschränke Benutzerkonten. Öffne die Datei system/extensions/yellow-user.ini
und ändere Access
und Home
. Benutzer dürfen Seiten innerhalb ihrer Startseite bearbeiten, aber nirgendwo sonst. Es gibt verschiedene Zugriffsrechte, um zu bestimmen was Benutzer machen dürfen.
Falls du nicht willst dass Benutzerkonten erstellt werden, beschränke die Anmeldeseite. Öffne die Datei system/extensions/yellow-system.ini
und ändere EditLoginRestriction: 1
. Benutzer dürfen sich einloggen und ihr Kennwort zurücksetzen, aber kein neues Benutzerkonto mehr erstellen.
Inhaltsdatei mit Seitentitel und Text:
---
Title: Beispielseite
---
Das ist eine Beispielseite.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna pizza. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo.
Inhaltsdatei mit dauerhafter URL:
---
Title: Beispielseite
TitleSlug: readme-first
---
Das ist eine Beispielseite mit dauerhafter URL.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna pizza. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo.
Inhaltsdatei mit Bearbeitungs-Abkürzung:
---
Title: Beispielseite
---
Das ist eine Beispielseite mit Bearbeitungs-Abkürzung.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna pizza. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo.
[edit - Du kannst diese Seite bearbeiten].
Ein Benutzerkonto mit maximalen Zugriffsrechten ausstatten:
Email: anna@svensson.com
Name: Anna Svensson
Description: Designer
Language: de
Access: create, edit, delete, restore, upload, configure, update
Home: /
Hash: $2y$10$j26zDnt/xaWxC/eqGKb9p.d6e3pbVENDfRzauTawNCUHHl3CCOIzG
Stamp: 21196d7e857d541849e4
Pending: none
Failed: 0
Modified: 2000-01-01 13:37:00
Status: active
Ein Benutzerkonto mit Standard-Zugriffsrechten ausstatten:
Email: niklas@svensson.com
Name: Niklas Svensson
Description: Redakteur
Language: de
Access: create, edit, delete, restore, upload
Home: /
Hash: $2y$10$zG5tycOnAJ5nndGfEQhrBexVxNYIvepSWYd1PdSb1EPJuLHakJ9Ri
Stamp: a81eb147a5dd3384138b
Pending: none
Failed: 0
Modified: 2000-01-01 13:37:00
Status: active
Ein Benutzerkonto mit beschränkten Zugriffsrechten ausstatten:
Email: deutsch@example.com
Name: Demo
Description: Zum Testen der Webseite
Language: de
Access: edit, upload
Home: /demo/
Hash: $2y$10$zG5tycOnAJ5nndGfEQhrBexVxNYIvepSWYd1PdSb1EPJuLHakJ9Ri
Stamp: 2a2d4ef05dbea5071ba0
Pending: none
Failed: 0
Modified: 2000-01-01 13:37:00
Status: active
Verschiedene Orte zum Hochladen in den Einstellungen festlegen:
EditUploadNewLocation: /media/@group/@filename
EditUploadNewLocation: /media/@group/@timestamp.@type
EditUploadNewLocation: /media/@group/@folder/@filename
EditUploadNewLocation: /media/uploads/@filename
Verschiedene Symbolleistenschaltflächen in den Einstellungen festlegen:
EditToolbarButtons: auto
EditToolbarButtons: format, bold, italic, strikethrough, code, separator, list, link, file, undo, redo
EditToolbarButtons: format, bold, italic, separator, quote, code, link, file, emoji, separator, help
EditToolbarButtons: bold, italic, h1, h2, h3, code, quote, ul, ol, tl, link, file, preview, help
Vorhandene Benutzerkonten in der Befehlszeile anzeigen:
php yellow.php user
Ein Benutzerkonto in der Befehlszeile erstellen:
php yellow.php user add email@example.com password
Ein Benutzerkonto in der Befehlszeile ändern:
php yellow.php user change email@example.com password
Ein Benutzerkonto in der Befehlszeile löschen:
php yellow.php user remove email@example.com
Die folgenden Einstellungen können in der Datei system/extensions/yellow-system.ini
vorgenommen werden:
Author
= Name des Webmasters
Email
= E-Mail des Webmasters
EditSiteEmail
= E-Mail der Webseite, wird für erstellte Nachrichten angewendet
EditLocation
= Ort der Anmeldeseite
EditUploadNewLocation
= Ort für hochgeladene Mediendateien, unterstützte Platzhalter
EditUploadExtensions
= Dateiendungen zum Hochladen, none
um zu deaktivieren
EditKeyboardShortcuts
= Tastaturkürzel und Befehle, none
um zu deaktivieren
EditToolbarButtons
= Symbolleistenschaltflächen, auto
für automatische Erkennung, unterstützte Schaltflächen
EditEndOfLine
= Zeilenenden, z.B. auto
, lf
, crlf
EditNewFile
= Inhaltsdatei für neue Seite
EditUserPasswordMinLength
= Mindestlänge von Kennwörtern
EditUserHashAlgorithm
= Hash-Algorithmus für verschlüsseltes Kennwort
EditUserHashCost
= Hash-Kosten für verschlüsseltes Kennwort
EditUserAccess
= Standard-Zugriffsrechte für neues Benutzerkonto
EditUserHome
= Standard-Startseite für neues Benutzerkonto
EditLoginRestriction
= Anmeldebeschränkung aktivieren, 1 oder 0
EditLoginSessionTimeout
= Gültigkeit der Anmeldung in Sekunden
EditBruteForceProtection
= Anzahl fehlgeschlagener Anmeldeversuche
Die folgenden Platzhalter für hochgeladene Mediendateien werden unterstützt:
@filename
= Dateiname
@timestamp
= Hochladedatum der Datei als Zeitstempel
@date
= Hochladedatum der Datei, JJJJ-MM-TT Format
@type
= Dateityp
@group
= Dateigruppe
@folder
= Ordnername der Urspungsseite
Die folgenden Symbolleistenschaltflächen werden unterstützt:
format
= Format-Dropdown
heading
= Überschriften-Dropdown
h1
= Überschrift 1
h2
= Überschrift 2
h3
= Überschrift 3
paragraph
= Normaler Text
pre
= Quellcode
notice
= Hinweis
quote
= Zitat
bold
= Fettschrift
italic
= Kursiv
strikethrough
= Durchgestrichen
code
= Code
list
= Listen-Dropdown
ul
= Unsortierte Liste
ol
= Sortierte Liste
tl
= Aufgabenliste
link
= Link
file
= Datei-Dialog um Mediendateien hochzuladen
emoji
= Emoji-Dialog, erfordert Emoji-Erweiterung
icon
= Icon-Dialog, erfordert Icon-Erweiterung
status
= Status der Seite
undo
= Rückgängig
redo
= Wiederholen
separator
= Trenner
preview
= Vorschau
help
= Hilfe
Die folgenden Einstellungen können in der Datei system/extensions/yellow-user.ini
vorgenommen werden:
Email
= E-Mail des Benutzers
Name
= Name des Benutzers
Description
= Beschreibung des Benutzers
Language
= Sprache des Benutzers, z.B. de
Access
= Zugriffsrechte, unterstützte Zugriffsrechte
Home
= Ort der Startseite
Hash
= verschlüsseltes Kennwort
Stamp
= eindeutiges Token zur Authentifizierung
Pending
= ausstehende Änderungen
Failed
= Anzahl fehlgeschlagener Anmeldeversuche
Modified
= Änderungsdatum, JJJJ-MM-TT Format
Status
= Status des Benutzers, unterstützte Statuswerte
Die folgenden Benutzer-Zugriffsrechte werden unterstützt:
create
= Benutzer kann Seite erstellen
edit
= Benutzer kann Seite bearbeiten
delete
= Benutzer kann Seite löschen
restore
= Benutzer kann gelöschte Seite wiederherstellen
upload
= Benutzer kann Mediendateien hochladen
configure
= Benutzer kann Einstellungen konfigurieren
update
= Benutzer kann Webseite aktualisieren
Die folgenden Benutzer-Statuswerte werden unterstützt:
active
= Benutzer ist aktiv
inactive
= Benutzer wurde vorübergehend deaktiviert
unconfirmed
= Benutzer hat Benutzerkonto nicht bestätigt
unapproved
= Benutzer wurde vom Webmaster nicht genehmigt
unverified
= Benutzer hat neue E-Mail-Adresse nicht bestätigt
unchanged
= Benutzer hat ausstehende Änderungen nicht bestätigt
removed
= Benutzer hat ausstehende Löschung nicht bestätigt
Die folgenden Dateien können angepasst werden:
content/shared/page-new-default.md
= Inhaltsdatei für neue Seite
content/shared/page-new-wiki.md
= Inhaltsdatei für neue Wikiseite
content/shared/page-new-blog.md
= Inhaltsdatei für neue Blogseite
Diese Erweiterung wurde zuvor betreut von Mark Seuffert und David Fehrmann. Danke für die gute Arbeit.
Anna Svensson. Hilfe finden.