Silverstripe: Unterschied zwischen den Versionen

Aus d0b
Zur Navigation springenZur Suche springen
Zeile 16: Zeile 16:
 
* [http://www.silverstripe.org/dataobjectmanager-module/ dataobject_manager]
 
* [http://www.silverstripe.org/dataobjectmanager-module/ dataobject_manager]
 
* [http://www.silverstripe.org/uploadify-module/ uploadify] bzw. [http://www.silverstripe.org/swfuploadfield-module/ swfupload]
 
* [http://www.silverstripe.org/uploadify-module/ uploadify] bzw. [http://www.silverstripe.org/swfuploadfield-module/ swfupload]
* [https://github.com/frankmullenger/silverstripe-simplegallery simplegallery]
+
* [http://www.silverstripe.org/imagegallery-module/ imagegallery]
  
 
'''Was ist zu tun?'''
 
'''Was ist zu tun?'''
 
# Die oben genannten Module downloaden
 
# Die oben genannten Module downloaden
# Umbennen der Modulordner in: dataobject_manager, uploadify, simplegallery
+
# Umbennen der Modulordner in: dataobject_manager, uploadify, image_gallery
 
# In das Stammverzeichniss von Silverstripe kopieren
 
# In das Stammverzeichniss von Silverstripe kopieren
 
# /dev/build?flush=1 ausführen und loslegen =)
 
# /dev/build?flush=1 ausführen und loslegen =)
 +
 +
  
 
== Troubleshooting ==
 
== Troubleshooting ==
 
Die folgenden Angaben beziehen sich auf Silverstripe v2.4 auf einen Debian Server mit Plesk!
 
Die folgenden Angaben beziehen sich auf Silverstripe v2.4 auf einen Debian Server mit Plesk!
 +
 +
  
 
=== Admin login stuck ===
 
=== Admin login stuck ===

Version vom 6. März 2012, 00:31 Uhr

Nettes Open Source CMS / Framework in das ich mich einarbieten möchte, mehr infos unter http://www.silverstripe.org/

Module hinzufügen

Es gibt bereits eine vielzahl an Modulen auf der Silverstripe HP. Jedem Modul / Widget liegt eine INSTALL Textdatei bei, reinschauen lohnt sich, da es ggf. Abhängigkeiten zu anderen Modulen gibt.


Gallerie

Ich habe mich mal für die simplegallery entschieden.

Benötigte Module:

Was ist zu tun?

  1. Die oben genannten Module downloaden
  2. Umbennen der Modulordner in: dataobject_manager, uploadify, image_gallery
  3. In das Stammverzeichniss von Silverstripe kopieren
  4. /dev/build?flush=1 ausführen und loslegen =)


Troubleshooting

Die folgenden Angaben beziehen sich auf Silverstripe v2.4 auf einen Debian Server mit Plesk!


Admin login stuck

Fehlerbeschreibung: Nachdem man die Login Daten auf www.domain.tld/admin eingegeben hat, wechselt die Anzeige in den "Laden...." zustand, der Hintergrund ist Weiß und es ist das Silverstripe Logo zu sehen....und dann....passiert nichts mehr, quasi freeze.

Fehlerursache: Das Skript konnte wahrscheinlich keine .js Files im Verzeichniss "assets/_combinedfiles/" erstellen.

Fehlerbehebung: Das Verzeichniss "assets/_combinedfiles/" sollte die Rechte 777 haben und die user:group Parameter sollten auch stimmen, bei mir war das nicht der Fall. Mit folgenden Befehlen ändern wird das.

cd httpdocs/assets/
chown user:goup _combinedfiles/       <-- user:group sind Platzhalter, hier kommen eure Daten rein!
chmod 777 _combinedfiles/

Falls das noch nicht geholfen hat, schalten wir das ganze einfach ab indem wir in die "mysite/_config.php" folgende Zeile eintragen:

Requirements::set_combined_files_enabled(false);


Image Gallery

Da die "Standard" Image Gallery bisher nur für Ss v2.3 verfügbar ist, noch zusätzliche Module benötigt werden, dachte ich mir vor Installationsbegin mal Google zu befragen. Ich war erfolgreich, aber hatte gehofft es wäre weniger anpassung nötig, aber lest selbst...


Web-file Upload Fail

Fehlerbeschreibung: Wenn man im Admin Bereich des CMS mit der Upload Funktion eine Datei ausgewählt hat, diese Datei dann mit den Button "Ausgewählte Dateien hochladen" möchte, erscheint folgende Fehlermeldung "Dies ist kein gültiger Upload" in einen Pop-Up Fenster.

Fehlerursache: Kann ich nicht sagen, war zu faul zum nachlesen ;)

Fehlerbehebung: Diverse Nutzer dieses CMS bieten hier Dateien zum patchen an:

Links