Was mache ich, wenn ich mich bei Silverstripe als Admin nicht mehr einloggen kann?
Ich habe gerade eine alte Silverstripe Seite besucht und konnte mich dort nicht mehr einloggen.
Entweder habe ich das Passwort falsch gemerkt oder ein technischer Fehler ist aufgetreten. Dummer Weise hatte mein User keine E-Mail hinterlegt.
Aber was tun?
Ich habe in der Config Datei im mysite Ordner (/mysite/_config.php) folgende PHP Zeile hinzu gefügt:
Security::setDefaultAdmin(‘username’,'meingeheimespasswort’);
Das Statement setzt einen Default Admin User mit Passwort.
Nach dem ich die Datei geändert auf den Server geschoben habe klappte das Einloggen wieder problemlos.
Ich habe dann im Sicherheitsbereich im Siteadmin das Passwort meines Users neu vergeben und konnte mich danach auch damit wieder problemlos wieder anmelden.
Die PHP Zeile habe ich aus Sicherheitsgründen natürlich nachträglich wieder aus der Config Datei gelöscht.
+++
HTML5 ist weiter auf dem Vormarsch und versucht Flash in den Schatten zu stellen. Überall entstehen schöne Showrooms mit neuen Möglichkeiten. Sind das nur nette Spielereien? Oder wie viel Wert bring einem die neue Technik wirklich?
Eines ist sicher: HTML5 ist super! Und wozu wir das brauchen kann jeder Entwickler selbst entscheiden.
Bei hongkiat.com gibts eine schöne Sammlung von
48 coolen HTML5 Showrooms und Anwendungen!
Viel Spaß beim Staunen!



HTML5 Showcase: 48 Potential Flash-Killing Demos.
+++
Und noch eine schöne jQuery Sammlung von coolen jQuery Plugins für jede Gelegenheit
Vom Airport Text Effekt, Sliding Image Puzzle, Quickflip, Super Zoom Effekt, Sticky Notes Curtain Effect, jPlayer und vielem mehr.



Hier gehts zur Tutorial und Plugin Sammlung:
20+ Uniquely Cool jQuery Plugins and Tutorials.
+++
CSS3 kommt! Das Speckyboy Magazin hat wieder eine tolle Zusammenstellung von CSS3 Gallerien und Slidern zusammen gestellt. Einfach ausprobieren.
» 10 Pure CSS3 Image Galleries and Sliders – Speckyboy Design Magazine.
+++
Die Installation des Silverstripe CMS bei 1und1 erzeugt unter Umständen Probleme beim Seitenaufruf durch eine falsche RewriteBase. Nach der Installation erhält man statt der einzelnen Seiten nur einen Server Error 500.
Die Lösung ist eine kleine Änderung in der htaccess Datei:
Ruft die .htaccess Datei im root Odner Eures Silverstripe auf und ergänzt die Zeile mit der Rewrite Base:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^(.*)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* sapphire/main.php?url=%1&%{QUERY_STRING} [L]
Danach sollte es kein Problem beim Seitenaufruf mehr geben. Z.B. sollt dann http://deinedomain.de/ automatisch auf die “home” Seite verweisen.
Wenn Ihr Silverstripe in einem Unterordner insatllieren möchtet muss das ebenfalls in die Rewrite Base eingetragen werden Rewrite Base /Unterordner.
+++
Das Speckyboy Design Magazine hat wieder eine schöne Sammlung von nützlichen jQuery Scripten und Plugins zu verschiedenen Themen zusammengestellt.
Sehr empfehlenswert:
=> 50 Fundamental jQuery Controls, Components and Plugins – Speckyboy Design Magazine.
+++