Ideen für staticpages2

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
falk
Regular
Posts: 512
Joined: Tue Sep 27, 2005 10:16 am
Location: DD
Contact:

Ideen für staticpages2

Post by falk »

Hallo Alle,

am Wochenende habe ich eine Liste mit Ideen für ein neues staticpages-Plugin zusammengestellt. Das neue Plugin wird ein kompletter "Neubau" mit neuen Funktionen. Schreibt eure Ideen und Kommentare hierher, damit ich schnell mit der Planung und Programmierung beginnen kann.
  • Staticpages Features
    =======================================

    Event:
    ---------------------------------------

    Seiten allgemein:
    * Eltern- oder Kindseite
    * Jede Seite kann in verschiedenen Sprachen existieren
    * Jede Seite kann Template zugeordnet werden
    * Jeder Seite kann ein Bildchen zugeordnet werden

    Alternativ: Gruppieren von Seiten:
    * Eine Gruppe besteht aus Eltern- und Kindseiten
    * Jede Seite kann in verschiedenen Sprachen existieren
    * Einer Gruppe kann ein (Haupt-)Template zugeordnet werden
    * Je nach gewählter Sprache werden entsprechende Alternativseiten geladen, wenn vorhanden
    * Standard: aktuelle Sprache
    * Jeder Seite (für jede Sprache gleich) kann ein Bildchen zugeordnet werden
    * Sinnvoll für Seitentyp "Aboutpage"
    * Globale Einstellungen für
    * Navigation (Weiter bzw. Vorher, Überschrift, an, aus, ...)
    * Passwortschutz (?)
    * Autoreninfos anzeigen

    Veröffentlichtstatus:
    * Entwurf (für Autor sichtbar)
    * Fertig (muss vom Redakteur freigegeben werden)
    * Veröffentlicht (Internet)

    Rechtesystem:
    * freier Autor (Artikel _muss_ vom Redakteur freigegeben werden)
    * Autor (Artikel _kann_ vom _Autor_ freigegeben werden)
    * Redakteur (für jede Sprache ein anderer möglich?)
    * kann Artikel bearbeiten, freigeben, zurückziehen, ...
    * Zuordnung Autoren <-> Redakteur (ein Autor hat einen Redakteur, ein Redakteur mehrere Autoren)
    * Chefredakteur (kann staticpages2 verwalten und hat Rechte von Redakteur)
    * Autoren und Redakteure einrichten
    * Artikeltypen definieren
    * Kategorien einrichten
    * Templates zuordnen
    * andere Plugins in Navigation aufnehmen
    * Formatvorlagen definieren (Probleme mit WYSIWYG-Editor möglich?)
    (div-Tags, Styles, in DB gespeichert und per event_hook css in Seite eingebunden,
    Aufbau ähnlich wie Anmerkungen und Zitate bei heute.de-Artikeln)

    Eine Seite besteht aus:
    * einer Gruppe
    * einer Sprache
    * Seitentitle für title-Tag
    * Überschrift
    * einem Vorspann
    * einem Haupttext
    * kann mehrere Abschnitte haben
    * ein Abschnitt hat einen Autor, ein Autor mehrere Abschnitte
    * Link
    * Aufbau:
    * /staticpage/<sprache>/<name>.html // direkter Link auf Sprache
    * /staticpage/<name>.html // aktuelle Sprache
    * permalink mit und ohne mod_rewrite
    * Artikeltyp: Artikel, Aboutpage, ...
    * Veröffentlichtstatus
    * einen/mehreren Autor(en) (siehe Abschnitt oben)
    * Passwortschutz

    Standardseitentypen:
    * Artikel: normaler Artikel mit Text
    * Aboutpage: Inhaltsübersicht für Kinderseiten (in Anlehnung an drweb.de)
    * Text
    * Kategoriebild

    allgemeine Konfiguration:
    * Startseite festlegen (nur bei Elternseiten möglich, nicht über Seitenerstellung)
    * Seitenreihenfolge (Sprachenunabhängig)


    Plugin:
    ---------------------------------------

    * Auswahl, welche Seitengruppen angezeigt werden
    * Anzeigearten: Menü oder Text
    * Überschrift Sprachabhängig
    * Anzahl anzuzeigender Seiten fliegt raus
    * nur Elternseiten anzeigen
    * Sprachen über serendipity_event_multilingual wählbar
    * Andere Plugins in Navigation aufnehmen (jetzt event)


    weitere Ideen:
    ---------------------------------------

    * Kalender in staticpages2 integrieren (Datum und Überschrift in sidebar, genauere Beschreibung klickbar)
    * Artikel als PDF zum herunterladen anbieten


    Abhängige Plugins:
    ---------------------------------------

    * serendipity_event_multilingual (Sprachen)
    * serendipity_event_userprofiles (Infos über Autoren)
Dieser Crosspost wurde freundlich genehmigt von: Garvin Hicking :-)
Guest

Post by Guest »

Hallo Falk!

Wowowow! Das wird super!

Ich habe mir Deine Liste mehrmals angesehen und bin von den Ideen ganz begeistert!

Einige Ergänzungen habe ich noch, die glaube ich noch nicht erwähnt wurden:

1. Ich fände es sehr praktisch, wenn es möglich wäre, die Artikel zu bestimmten Themen zusammenfassen zu können, sodass die Artikel besser gegliedert werden können. Im Prinzip ist eine hierarchische Struktur ja schon implementiert, aber es ist noch nicht möglich, die Artikel einfach unter einer Überschrift zusammenzufassen. (soweit ich weiß). Ich stelle mir das ungefähr so vor:

Image

2. Du schreibst:
„Formatvorlagen definieren (Probleme mit WYSIWYG-Editor möglich?)
(div-Tags, Styles, in DB gespeichert und per event_hook css in Seite eingebunden,
Aufbau ähnlich wie Anmerkungen und Zitate bei heute.de-Artikeln)“
Das finde ich auch einen sehr interessanten Punkt! Wie eine Kombination mit einem WYSIWYG-Editr möglich ist, weiß ich leider auch nicht genau, aber es wäre sehr praktisch, wenn man vordefinierte Formatvorlagen verwenden könnte, in denen auch die Position der Bilder und der Bildunterschriften etc. vordefiniert werden können. Um solch komplexe Seiten nämlich in dem WYSIWYG zu erstellen, kann es schon mal sehr sehr viel Geduld kosten…. Vielleicht kann man da was mit Smarty-Templates machen? Das wäre super...

Image

Jedenfalls wünsche ich schon jetzt viel Erfolg bei der Umsetzung! Das Plugin wird wieder ganz neue Dimensionen in 9y eröffnen!

Mit besten Grüßen,

Robert
SirRobert
Regular
Posts: 38
Joined: Fri Oct 14, 2005 12:18 am

Post by SirRobert »

Sorry, hatte vergessen mich einzuloggen :?

Grüße, Robert
falk
Regular
Posts: 512
Joined: Tue Sep 27, 2005 10:16 am
Location: DD
Contact:

Post by falk »

Hallo (Sir) Robert :-),

dieser Vorschlag klinkt nicht schlecht. Ich habe es auf meine Liste aufgenommen und werde es bei der Planung berücksichtigen.
SirRobert
Regular
Posts: 38
Joined: Fri Oct 14, 2005 12:18 am

Post by SirRobert »

Hallo Falk,

Klasse! :D

Wird eine Gestaltung (und das Einfügen von Bildern) der Static Pages wohl
auch mit der Smarty Template Engine möglich sein? 8)

Ach, eine weitere Sache fiel mir noch ein:
Vielleicht ist es auch keine schlechte Idee, wenn auch die Static Pages von
Usern kommentiert werden können, so wie es auch bei Blog-Einträgen
möglich ist. Gut, diese Idee hat jetzt keine Priorität, wollte es nur los
werden.. :wink:

Mit besten Grüßen,

Robert
falk
Regular
Posts: 512
Joined: Tue Sep 27, 2005 10:16 am
Location: DD
Contact:

Post by falk »

Staticpages kommentieren? Hm, kann man mit notieren. Guter Vorschlag.
robert
Regular
Posts: 1062
Joined: Mon May 09, 2005 9:17 pm
Location: Vienna, Austria
Contact:

Post by robert »

Zuerst einmal WOW!!!! Wenn das was wird - Daumendrück - dann ist es ein toller Schritt für s9y.

Nun, mein Anliegen wäre etwas wikiähnliches in s9y zu bringen. Die entsprechenden Textauszeichnungen müßten es nicht unbedingt sein. Aber interessant wäre, dass beim Rechtesystem auch die Möglichkeit bestünde, das mehrere (angemeldete) User an einer Seite arbeiten bzw. diese bearbeiten können.
Bekäme das ganze noch eine Art Historyfunktion (also frühere Inhalte der Seite wiederaufrufen) wären meine Wikianliegen eigentlich erfüllt. Denn es geht mir nicht so sehr um die Textauszeichnungen a la wiki sondern eher darum, dass mehrere Menschen an einem Dokument arbeiten und dieses Weiterentwickeln können.

Kommentarfunktion für die statischen Seiten (optional) wäre durchaus auch interessant.

Good coding!!!!
falk
Regular
Posts: 512
Joined: Tue Sep 27, 2005 10:16 am
Location: DD
Contact:

Post by falk »

Hallo Robert,

ich notiere mir "Historyfunktion".

Das mit dem mehrere "Leute an einem Dokument arbeiten" ist ja schon in der Liste. Allerdings in der Kombination Autor <=> (Chef-)Redakteur. Es können mehrere Autoren an einem Artikel schreiben, allerdings an unterschiedlichen Abschnitten. Das klingt für mich logischer, Oder was meinst du? Noch lasse ich mich eines besseren belehren.

Mir ist klar, das staticpages2 das vermutlich größte Plugin von s9y werden wird (wenn alles umgesetzt ist). Da kann man das Pluginsystem mal so richtig austesten :-).
Col. Kurtz
Regular
Posts: 450
Joined: Thu May 26, 2005 10:43 am
Location: Bonn, Germany
Contact:

Post by Col. Kurtz »

das klingt alles fast so als wird das staticpageplugin ein eigenes CMS ?1 :) :shock:
Marc
falk
Regular
Posts: 512
Joined: Tue Sep 27, 2005 10:16 am
Location: DD
Contact:

Post by falk »

Col. Kurtz wrote:das klingt alles fast so als wird das staticpageplugin ein eigenes CMS ?! :) :shock:
So könnte man es nennen, ja. Warum auch nicht? Und viele Ideen die ich aufgeschrieben habe bzw. hier genannt worden sind, könnten in s9y (als Blog-Erweiterungs-Plugin :-)) einfließen.
Col. Kurtz
Regular
Posts: 450
Joined: Thu May 26, 2005 10:43 am
Location: Bonn, Germany
Contact:

Post by Col. Kurtz »

das ist ja ohnehin ein anliegen, wofür sich robert und ich gerne stark machen. (siehe den s9y als cms strang hier im forum) z.z. hab ich aber nicht die zeit um mir da mehr gedanken zu zu machen.
Marc
falk
Regular
Posts: 512
Joined: Tue Sep 27, 2005 10:16 am
Location: DD
Contact:

Post by falk »

Col. Kurtz wrote:das ist ja ohnehin ein anliegen, wofür sich robert und ich gerne stark machen. (siehe den s9y als cms strang hier im forum) z.z. hab ich aber nicht die zeit um mir da mehr gedanken zu zu machen.
Soll das heißen, ich habe zwei Betatester/Mitstreiter gefunden? Da freue ich mich. :-)
Col. Kurtz
Regular
Posts: 450
Joined: Thu May 26, 2005 10:43 am
Location: Bonn, Germany
Contact:

Post by Col. Kurtz »

prinzipiell gerne, hab im moment nicht so viel zeit zum testen und meine php kenntnisse sind nicht vorhanden, aber sonst... rumspielen bis nen fehler kommt, das sollte ja machbar sein.
Marc
kho
Regular
Posts: 342
Joined: Fri Mar 04, 2005 8:34 pm

static page...

Post by kho »

Hallo,

ich wollte auch eine Rückmeldung geben...

Danke für die Ideenaufarbeitung!!

Ich finde deine Ansätze schon sehr interessant, auch die anderen Hinweise Richtung wiki würden mich interessieren..

Was mir bei den static.pages derzeit überhaupt nicht gefällt, sind die wie ich finde nur unzureichenden Möglichkeit der Steuerung über eigene css, besonders bei den Inhalten...

Und als potentieller betatester hebe ich hier auch schon mal meinen Finger!

Liebe Grüsse, kho
kho: Bilder, Geschichten, Begegnungen...
www.k-ho.de/blog
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: static page...

Post by garvinhicking »

Hi kho!
Was mir bei den static.pages derzeit überhaupt nicht gefällt, sind die wie ich finde nur unzureichenden Möglichkeit der Steuerung über eigene css, besonders bei den Inhalten...
Was meinst Du damit konkret? Die plugin_staticpage.tpl ist ja frei anpassbar und enthält eigentlich überall CSS Klassen, die Du ansprechen kannst...?

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Post Reply