Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> Themes für SF, Realisierung als Plugins?
smail
Beitrag Tue. 3. June 2008, 23:14
Beitrag #1


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 587
Mitglied seit: 01.07.2006
Mitglieds-Nr.: 62



Hallo zusammen,

bereits mehrfach kam nun die Anfrage nach Themes für SF. Olaf hat seinerzeit mal an einer Umsetzung eines Themes für SF gebastelt.

Warum gibt es nun keine Themes?
1. Flexibilität von Layouts und Templates
Die Gestalung von Seiten in SF ist extrem flexibel. Damit ergibt sich gleich das Problemm, denn
  • im Layout werden nur Container für Module definiert (was später darin "eingesetzt" wird ist zunächst nicht klar)
  • Module können beliebig diesen Containern zugeordnet werden

2. Flexibilität von Modulen
  • Module können extrem flexibel programmiert werden, da jedes Modul theoretisch beliebige Inhalte verwalten und speichern kann
  • diese Inhalte werden jedoch in der DB zu dem jeweiligen Module gespeichert
Es gibt also quasi einfach keine Standard-Felder, die in der DB vorhanden sind, sondern jedes Modul definiert selbst, welche Dinge gespeichert werden.

3. Speicherung von Layouts, Templates und Modulen in der DB
Ein weiteres Problem ergibt sich aus dem Umstand, dass Layouts, Templates und Module in der DB gespeichert werden. Ein "Plug&Play"-Theme müsste daher nicht nur aus Files bestehen, sondern auch die benötigten Layouts, Templates und Module in der DB spreichern.



Lösungsansätze:
1. + 2. Konformität vs. Individualität
Die beiden ersten Probleme können wir nicht lösen, da diese in der Grundstruktur von SF begründet liegen.
Denkbar wäre allerdings, dass sich Themes auf einige Standardmodule beschränken, z.B. ein Listen-Navigatonsmodul, und ein möglichst universell konfiguriertes ContentFlex-Modul. Aus meiner Erfahrung kommen gerade viele kleinere Seiten mit sehr wenig, gut konfigurierten Modulen aus. Fraglich ist dabei jedoch grundsätzlich, ob das Sinn macht...

3. Theme-Komponenten und die DB
Da Layouts, Templates und Module in die DB geschrieben werden müssen, habe ich mir die Frage gestellt, wie man das mit bereits vorhandenen Mitteln in SF realisieren kann.
Plugins können bei der Installation/Deinstallation SQL-Statements ausführen. Damit könnten die Inhalte einfach und komfortabel in die DB geschrieben werden. Alle benötigten Files (css, js, etc.) liegen dann schön sortiert im Plugin-Verzeichnis und müssen nicht mehr per Hand angefasst werden.



Tja, soweit meine Gedanken. Über Feedback freue ich mich.


Gruß
Jan



--------------------
Zufall ist das Pseudonym, das Gott sich zugelegt hat, wenn er unerkannt bleiben möchte.
Go to the top of the page
 
+Quote Post
Sukrams
Beitrag Wed. 4. June 2008, 19:15
Beitrag #2


Advanced Member
***

Gruppe: Members
Beiträge: 61
Mitglied seit: 30.03.2008
Wohnort: Barnstorf/Freiberg
Mitglieds-Nr.: 1.448



Hallo,

da ich ja relativ neu bin möchte ich kurz dazu etwas sagen: Sefrengo zeichnet sich für mich dadurch aus, dass es so flexibel ist. Ein Standard Theme, das eben kurz die Art der Layouts kennzeichnet wäre sehr wünscheswert.

Hierfür fände ich eine simple Seite mit ein, zwei Textfeldern und vielleicht einer NAvigation schon schön und sinnvoll.

Markus
Go to the top of the page
 
+Quote Post
Geronimo
Beitrag Thu. 5. June 2008, 11:16
Beitrag #3


Member
**

Gruppe: Members
Beiträge: 20
Mitglied seit: 12.10.2007
Mitglieds-Nr.: 1.178



Hast du dir das Easy-Start- Package denn nun schon mal angesehen?
Das erfüllt doch genau deinen Wunsch ... wink.gif
Go to the top of the page
 
+Quote Post
Sukrams
Beitrag Thu. 5. June 2008, 12:23
Beitrag #4


Advanced Member
***

Gruppe: Members
Beiträge: 61
Mitglied seit: 30.03.2008
Wohnort: Barnstorf/Freiberg
Mitglieds-Nr.: 1.448



jepp hab ich wink.gif
Go to the top of the page
 
+Quote Post
smail
Beitrag Fri. 6. June 2008, 00:03
Beitrag #5


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 587
Mitglied seit: 01.07.2006
Mitglieds-Nr.: 62



ZITAT(Geronimo @ Thu. 5. June 2008, 12:16) *
Hast du dir das Easy-Start- Package denn nun schon mal angesehen?
Das erfüllt doch genau deinen Wunsch ... wink.gif



Ja, hat er smile.gif den Tipp habe ich ihm hier nämlich auch schon gegeben.

Gruß
Jan


--------------------
Zufall ist das Pseudonym, das Gott sich zugelegt hat, wenn er unerkannt bleiben möchte.
Go to the top of the page
 
+Quote Post
Geronimo
Beitrag Fri. 6. June 2008, 11:26
Beitrag #6


Member
**

Gruppe: Members
Beiträge: 20
Mitglied seit: 12.10.2007
Mitglieds-Nr.: 1.178



ZITAT(smail @ Fri. 6. June 2008, 01:03) *
den Tipp habe ich ihm hier nämlich auch schon gegeben.


Weis ich. Habe aber das obige Post so verstanden, dass er immer noch auf der Suche ist und wollte
nochmal drauf hinweisen.
Hab ich wohl missinterpretiert ... blink.gif
Go to the top of the page
 
+Quote Post
Sukrams
Beitrag Mon. 9. June 2008, 18:32
Beitrag #7


Advanced Member
***

Gruppe: Members
Beiträge: 61
Mitglied seit: 30.03.2008
Wohnort: Barnstorf/Freiberg
Mitglieds-Nr.: 1.448



ZITAT(Geronimo @ Fri. 6. June 2008, 12:26) *
Weis ich. Habe aber das obige Post so verstanden, dass er immer noch auf der Suche ist und wollte
nochmal drauf hinweisen.
Hab ich wohl missinterpretiert ... blink.gif


Achso, nene. War eher als Anregung gedacht, bzw. Kommentar/Meinung dazu.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 28.4.24 - 05:45

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.