Von Michael:
Vergleich von Django und Yii. An sich ja ein Äpfel-und-Birnen-Vergleich, für mich aber relevant:
http://blog.leehsueh.com/2010/03/django-vs-yii/
Von Michael:
Vergleich von Django und Yii. An sich ja ein Äpfel-und-Birnen-Vergleich, für mich aber relevant:
http://blog.leehsueh.com/2010/03/django-vs-yii/
Da Quadrate ja gerade in sind, hier ein neues Effekt-Plugin:
http://tympanus.net/codrops/2011/06/09/grid-navigation-effects/
Demo:
http://tympanus.net/Development/GridNavigationEffects/example5.html
Löschen aller Unterstriche (zum manuellen Austausch in Silverstripe):
#! /bin/bash
for file in *; do
filename=${file}
file_clean=`echo $filename | tr -d "_" `
final="$file_clean"
mv "$file" "$final"
done
Von michael:
> RexExp Tool
> http://txt2re.com/index-php.php3?s=Thu,%2014%20Apr%202011%2011:46PM&16&22&6
Tommi:
> ich hatte ja neulich erzählt, dass der dom ab r414 immer beim upload
> abbricht. Mit dieser Zeile tuts wieder, auch bei den neuen Versionen.
> Was für dein Braindump.
>
> in der Datei SWFUploadField.php line 20 :
> SWFUploadConfig::addPostParam(’PHPSESSID’,session_id());
Shit, ich hatte die Idee, meine Python-Installationen so zu bauen, dass sie auf dem Mac-OSX Filesystem arbeiten und über eine VMWare hgfs-Freigabe dann von Ubuntu benutzt werden. Klappt nicht, weil:
das Mac-Filesystem case-insensitive ist. Shit, ich wollte damit meine “svn in eclipse klappt nicht, weil Mac das SMB mistig mounted”. Nächster Versuch: NFS, diesmal aber mit Ubuntu als Server.
Hallo allerseits! Na wie gehts Euch?
Wollte mal was nettes für Designer posten:
Die Stofftiere sind zusammen mit der Beschreibung und Aufmachung echt gut!
Wenn man in Silverstripe einen Modeladmin baut, dann ist das Formular eingeschränkt, weil es nicht scrollt.
public function init() {
parent::init();
Requirements::customCSS("#ModelAdminPanel {overflow:auto;}");
}
War gestern auf einer Konferenz, der http://www.tedxhamburg.de
Hier mein Fazit: http://andy.adiwidjaja.com/2010/05/tedx-hamburg-highlights/
Farbvarianten definieren, sehr praktisch:
0to255 is a simple tool that helps web designers find variations of any color…
und das hier auch, schreibt Sonderzeichen in allen möglichen Sprachen:
Type-it: Type accent marks, diacritics and other characters online…
Gerade mal SilverStripe 2.4 ausprobiert. Installiert aktuell nur, wenn man in der php.ini die Option
asp_tags = Off
schaltet.
Interessant: Wenn man in einem IP-Feld in mysql sehr viele Vorkommen der IP 127.255.255.255 hat, hat man einen falschen Feldtyp verwendet. Ein INT(11) kann nur bis zu dieser IP speichern, alles nach 128.0.0.0 hat den gleichen Speicherinhalt:
http://www.bot-trap.de/forum/index.php?topic=96465.0
Eine Lösung in Silverstripe ist schwierig, weil es weder unsigned noch bigint als Feldtyp erlaubt.
Sehr, sehr cool:
Ah – Benutzernamen statt E-Mail. Noch nicht getestet, ob man zusätzlich eine E-Mail-Adresse pflegen kann und Passwort vergessen funktioniert.
Von Tommi die Lösung für einen deutschen Editor in Silverstripe 2.3.7:
“Habe eben noch mal den TinyMCE unter Version 2.3.7 angeschaut und
endlich die Lösung gefunden”
HtmlEditorConfig::get('cms')->setOption('language', 'de');
Was für eine supercoole Fotowelt: http://www.ruetz.de/
Ok, das ist sehr nützlich zum Debuggen:
Email::bcc_all_emails_to("mail@test.de");
Email::send_all_emails_to("test@test.de");
Das sendet alle E-Mails an einen bestimmten Empfänger.
Haha, endlich! Silverstripe setzt immer solche Kommentare in den HTML-Code, wenn der dev-Mode gesetzt ist.
<!-- template /nesting/mysite/templates/Page.ss -->
Normalerweise nicht so schlimm, manchmal (mir nicht klar, wann, vielleicht bei HTML5) setzt er so einen Kommentar aber *vor* den Doctype der Seite, was dazu führt, dass IE6+7 in den Quirks-Mode gehen, was diverse Bugs auslöst.
Ok, und so kann man es verhindern:
SSViewer::set_source_file_comments(false);
Ok, utf-8 in Silverstripe braucht:
mysql_query (”SET CHARACTER SET utf8″);
mysql_query(”set names ‘utf8′”);
im Konstruktor der MysqlDatabase.
Das entspricht diesem Ticket:
http://open.silverstripe.org/ticket/2377
Könnte auch so gelöst werden:
http://silverstripe.org/migrating-a-site-to-silverstripe/show/256159?start=8
und ist in SS 2.4 gelöst. Und in unserem SVN auch.
Elegantere Methode für KopfbildVererbt und Co.:
public function Acquire($ComponentName){
$Component = $this->getComponent($ComponentName);
if(!empty($Component->ID))
return $Component;
$Parent = $this->Parent();
if(is_object($Parent) && $Parent->ID != 0){
return $Parent->Acquire($ComponentName);
} else {
return null;
}
}
Benutzen in Silverstripe-Templates:
$Acquire(HeaderImage)
Andy 09:09 on 2010/09/09 Permalink | Log in to Reply
Zur Info: NFS klappt fast perfekt. Viel schneller als SMB, allerdings Timeout-Probleme, wenn die VM nicht an ist.