de:doc:faq
no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
Last revision | |||
— | de:doc:faq [2019/01/12 17:53] – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== FlatPress - Häufig gestellte Fragen ====== | ||
+ | |||
+ | ===== Was ist FlatPress? ===== | ||
+ | |||
+ | FlatPress ist ein anpassungsfähiges, | ||
+ | |||
+ | ===== Kann ich meine Wordpress Plug-Ins und Templates weiterverwenden? | ||
+ | |||
+ | Nein, leider nicht ;) Wir sind schon dabei, Wunder zu tun, aber es reicht noch nicht ganz... | ||
+ | |||
+ | Man kann es eigentlich nicht oft genug wiederholen: | ||
+ | Die Themes haben nichts mit WP zu tun - das geht gar nicht. | ||
+ | |||
+ | |||
+ | ===== FlatPress ist als .tar.bz2-Archiv gepackt. Gibt es keine ZIP-Archive? | ||
+ | |||
+ | Archive für alle verschiedenen Betriebssysteme bereitzustellen wäre sehr aufwändig. Zum Beispiel müsste man dann auch eine .sit-Datei für MAC-Benutzer anbieten. | ||
+ | BZIP2 komprimiert Textdateien sehr gut, und es gibt Entpacker für jedes Betriebssystem. | ||
+ | |||
+ | Unter Windows verwendet man am besten 7-Zip (Deutsch, Opensource, www.7-zip.org ), dass neben TAR und BZ2 auch viele andere Formate beherrscht. | ||
+ | |||
+ | Wenn nur ein Archiv bereitgestellt werden muss, muss ich mich nicht um weitere Formate kümmern und habe mehr Zeit für die eigentliche Entwicklung ;) | ||
+ | |||
+ | |||
+ | |||
+ | ===== Was ist BBCode? ===== | ||
+ | |||
+ | Schau mal hier: [[http:// | ||
+ | |||
+ | ===== Welche Codes kann FlatPress? ===== | ||
+ | |||
+ | Siehe: [[doc: | ||
+ | |||
+ | ===== Wie ist BBCode implementiert ? ===== | ||
+ | |||
+ | Mit dieser großartigen Klasse: [[http:// | ||
+ | |||
+ | ===== Wie kann ich meine alten SPB-Einträge in FP importieren? | ||
+ | |||
+ | Normalerweise muss man dazu nur die Verzeichnisse content/ und images/ in das fp-content/ | ||
+ | |||
+ | |||
+ | |||
+ | ===== Warum sehe ich so komische Zeichen in meinen alten Einträgen? ===== | ||
+ | |||
+ | Vielleicht hast du sie nicht von ISO-8859-15 nach UTF-8 konvertiert? | ||
+ | Man kann zwar die Kodierung in der Konfiguration im Admin-Panel auch umstellen, aber wir empfehlen immer eine Umwandlung. UTF-8 ermöglicht es, Einträge in beliebigen Sprachen zu verfassen. Mehr dazu gibt es auf [[http:// | ||
+ | |||
+ | Wenn du versuchst, Dateien zu konvertieren, | ||
+ | |||
+ | **Wenn es das Problem mit nur sehr wenigen einzelnen Zeichen gibt**, kann es auch daran liegen, dass das System sich vertan hat. in diesem Fall einfach den Eintrag mit dem Problem editieren und das Zeichen ersetzen - der Fehler sollte anschließend nie wieder auftauchen. | ||
+ | |||
+ | |||
+ | ===== Ich kenne die Blocks vom SimplePHPBlog; | ||
+ | |||
+ | Die Blocks in FlatPress und in SimplePHPBlog unterscheiden sich ziemlich stark. Wenn du einen **Text-Sidebar-Block** erstellen möchtest, dann sieht die Prozedur verglichen mit SPB etwas komplizierter aus. Aber dafür ist FlatPress sehr sehr viel vielseitiger. | ||
+ | |||
+ | Erstelle eine neue **statische Seite** (siehe unten) und wähle einen Namen dafür aus (nicht der Titel; hier geht es um die kleine Textbox am Ende der Editor-Seite), | ||
+ | |||
+ | Nun füge einen neuen **Blockparser** genau dort ein, wo der Block erscheinen soll. Beim Blockparser handelt es sich um das Plugin, das eine statische Seite einliest (" | ||
+ | |||
+ | < | ||
+ | // [...] vorhergehende Zeilen | ||
+ | ' | ||
+ | ' | ||
+ | // [...] // nachfolgende Zeilen | ||
+ | </ | ||
+ | |||
+ | also eben ' | ||
+ | |||
+ | Speichere die Konfiguration, | ||
+ | |||
+ | Leute, die Italienisch können, schauen bitte auch hier: [[http:// | ||
+ | |||
+ | |||
+ | ===== Was ist eigentlich ein Widget? ===== | ||
+ | |||
+ | Ein Widget ist eine dynamische Komponente, die zum Beispiel (abhängig von Theme und Konfiguration) in einer Titelleiste oder in der rechten Seitenleiste (das ist der Standard) angezeigt wird. | ||
+ | " | ||
+ | Auf diese Art kann ein Widget natürlich viel mehr als einfach nur eine Liste von Links auszugeben (dafür gibt es übrigens die Kombination aus Statischer Seite und Blockparser). Beispielsweise könnte man sich ein Widget vorstellen, das einen RSS-Feed einer Nachrichtenseite anzeigt. Die Grenze liegt darin, was man mit PHP alles machen kann :) | ||
+ | |||
+ | ===== Was ist eine Statische Seite? ===== | ||
+ | Eine statische Seite ist ein Eintrag, der nichts mit einem normalen Blogeintrag zu tun hat und der nicht kommentiert werden kann. Die statische Seite kann durch Angabe des Dateinamens (der beim Speichern gewählt wird - **nicht** der Seitentitel!) als Parameter im URL erreicht werden. Wenn zum Beispiel eine statische Seite als MEINE_SEITE abgespeichert wird, erreicht man sie anschließend über %%http:// | ||
+ | |||
+ | ===== Wo sind meine statischen Seiten verlinkt? Wie veröffentliche ich sie? ===== | ||
+ | SimplePHPBlog erstellt automatisch eine Liste aller statischen Seiten. Wir haben uns aber dafür entschieden, | ||
+ | Zum Beispiel: | ||
+ | < | ||
+ | [list] | ||
+ | [*][url=static.php? | ||
+ | [*][url=static.php? | ||
+ | [/list] | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Wie füge ich ein neues Widget hinzu? ====== | ||
+ | Das Plugin muss in die Pluginliste und in die Wigdetliste eingetragen werden; genau dort, wo es erscheinen soll. | ||
+ | |||
+ | Widgets sind in **Gruppen** oder **Leisten** organisiert. Jede Leiste kann beliebig viele Widgets enthalten. Diese Leisten werden innerhalb des Themas durch das Spezial-Tag '' | ||
+ | |||
+ | In den Themes gibt es eine oder mehrere vordefinierte Leisten; normalerweise gibt es wenigstens die '' | ||
+ | |||
+ | Um ein neues Widget hinzuzufügen, | ||
+ | |||
+ | ===== Ich habe ein Widget im Plugin-Panel aktiviert, aber ich sehe es nirgends in den Seitenleisten ===== | ||
+ | |||
+ | Wie schon gesagt, Widgets sind spezielle Plugins, die eine Widget-Funktionialität mitbringen. FlatPress weiß nur durch das Aktivieren noch nicht, wo es dargestellt werden soll. Wenn also ein Widget geladen wird, sollte es auch im Widget-Panel aktiviert | ||
+ | werden (siehe vorhergehende Frage) | ||
+ | |||
+ | ===== Gibt es Unterstützung für mehrere Benutzer? ===== | ||
+ | Die kurze Antwort lautet: Nein. | ||
+ | |||
+ | Wenn man aber fragt "kann ich mehr als einen Benutzer anlegen?", | ||
+ | |||
+ | Prinzipiell kann man den Installer mehrere Male aufrufen. Wenn man bei jedem Aufruf einen anderen Benutzernamen angibt, wird deshalb der vorherige Benutzer nicht gelöscht. So bekommt man für jeden Aufruf einen neuen Benutzer. | ||
+ | |||
+ | |||
+ | Das Manko dabei ist, dass jeder einzelne Benutzer Admin-Rechte hat, und dass es in FlatPress so gut wie keine Kontrollen bezüglich Multi-User gibt: Zum Beispiel könnten komische Dinge passieren, wenn zwei Einträge gleichzeitig editiert werden. FP könnte zum Beispiel einen der beiden Einträge nicht anzeigen (das kann man aber noch durch Löschen des Caches vom Wartungspanel aus beheben). Wenn ein Eintrag von zwei Personen gleichzeitig editiert wird, werden die Änderungen des ersten Posts vom zweiten Post höchstwahrscheinlich überschrieben. Dafür gibt es momentan keine Lösung. | ||
+ | |||
+ | Natürlich stehen diese Dinge auf meiner Todo-Liste - vielleicht gibt es in ein paar Monaten schon etwas zu sehen... | ||
+ | |||
+ | |||
+ | ===== Warum veräppelt mich der Installer? ===== | ||
+ | |||
+ | |||
+ | Weil ich **böse** bin! :D | ||
+ | |||
+ | ===== Ich habe mein Passwort vergessen! ===== | ||
+ | |||
+ | Lösche **%%setup.lock** im Verzeichnis fp-content/, | ||
+ | Anschließend das config/ | ||
+ | |||
+ | * [[de: | ||
+ | * [[https:// | ||
+ | |||
+ | |||
+ | |||
+ | ===== Ich habe einen Fehler gefunden! ===== | ||
+ | |||
+ | Denke erst nochmal drüber nach. Fertig? Denk nochmal drüber nach. :D Ist es wirklich ein Fehler oder eine noch nicht programmierte Funktion? | ||
+ | Von einem Fehler sprechen wir, wenn ein Verhalten so nicht erwartet wird. Zum Beispiel wenn man einen Beitrag speichert und dann wird er in der falschen Reihenfolge dargestellt - dann haben wir einen Fehler. Dann ist es auch richtig, Kontakt aufzunehmen. Vorher aber auf jeden Fall kontrollieren, | ||
+ | Wenn du allerdings einen Beitrag speicherst und dich wunderst, warum das System dabei **nicht Banjo spielt** - dann haben wir eine noch nicht programmierte Funktion. | ||
+ | **Achtung**: | ||
+ | |||
+ | ===== Kann ich euch ein Bier kaufen? ===== | ||
+ | |||
+ | Ja, gegen zwei haben wir aber auch nichts... | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||