By Olaf Waltersdorf
Bei dem Update hatte ich das Problem, das auf einmal in der LIST-View der “more” bzw. “weiter” Link zur Singleansicht doppelt auftaucht.
Die Lösung ist folgende kleine Zeile im Setup:
plugin.tt_news.displayList.subheader_stdWrap.append >
By Olaf Waltersdorf
In SysCP 1.4.2.1 ist squirrelmail als Standard webmail definiert. Wer es etwas “neumodischer” mag, sollte mal einen Blick auf roundcubemail werfen: eine kleine webmail Software, die auf PHP/MySQL basiert und per AJAX ein nettes Userinterface anbietet.
Um roundcoube 0.3 stable zur Zusammenarbeit mit den IMAP Konten (dovecot) von SysCp zu bewegen, muss man nur folgende Schritte durchführen:
1. roundcube herunterladen und nach Anleitung installieren
2. Die Datei config/main.inc.php bearbeiten
IMAP Einstellungen
// IMAP auth type. Can be "auth" (CRAM-MD5), "plain" (PLAIN) or "check" to auto detect.
// Optional, defaults to "check"
$rcmail_config['imap_auth_type'] = null;
zu:
$rcmail_config['imap_auth_type'] = 'plain';
SMTP Einstellungen:
// SMTP username (if required) if you use %u as the username RoundCube
// will use the current username for login
$rcmail_config['smtp_user'] = '%u';
// SMTP password (if required) if you use %p as the password RoundCube
// will use the current user's password for login
$rcmail_config['smtp_pass'] = '%p';
// SMTP AUTH type (DIGEST-MD5, CRAM-MD5, LOGIN, PLAIN or empty to use
// best server supported one)
$rcmail_config['smtp_auth_type'] = 'LOGIN';
By Olaf Waltersdorf
Das Content-Element Text mit Bild ist sehr gut für die Einpflege von Inhalten in ein strukturiertes Layout geeignet. Wer das Maximum aus diesem Element rausholen will, möchte früher oder später seine eigenen Klassen und Stile unterbringen. Das geht auch ganz leicht über Seiten TSConfig, TypoScript und CSS.
1. Seiten TS Config
Zuerst brauchen wir eine eigenen Wert in dem Positions-Pulldown. Dies machen wir im Seiten TS Config mit diesem Code:
TCEFORM.tt_content.imageorient.types.textpic {
addItems {
31 = Bild links und Rahmen um alles
}
}
2. Wir defnieren im TypoScript Setup, was beim Wert 31 geschehen soll:
tt_content.image.20.layout {
31 = TEXT
31.value = <div><div>###IMAGES###</div><div>###TEXT###</div><div><!-- --></div></div>
31.insertData = 1
}
3. Mit Css formatieren wir noch unsere Klassen:
.sw31_textpic_border {
border: 1px solid #E0E0E0;
width: auto;
margin-bottom: 1em;
}
.sw31_pic {
float:left;
border-right: 1px solid #E0E0E0;
margin-right:10px;
}
.sw31_text {
padding: 10px;
}
und fertig ist das gewünschte, eigene Handling des CE Elements!
By Olaf Waltersdorf
Ich habe zwar noch keine Email oder ein Zertifikat bekommen, aber ich stehe im Internet schon auf der offiziellen Liste der Typo3 Integratoren. Zertifikate machen Spaß!
By Olaf Waltersdorf
Typo3 und MySQL – was fehlt? Natürlich PHP! Seit dem 29. 04. 2009 bin ich Zend Certified Engineer (ZCE) in PHP5 (hier mein Profil). Ich habe mich ca. 5 Tage vorbereitet und hatte auch das Gefühl, es wäre knapp gewesen. Aber genaue Punktzahlen erfährt man nicht und ein schlechtes Gefühl hat man ja fast immer
Als nächstes kommen Google Analytics und Google Adwords, wahrscheinlich irgendwann im Mai.
By Olaf Waltersdorf
Seit dem 22. 04. 2009 bin ich ein “Certified MySQL Associate (CMA)“. Das ist die Einsteiger-Zertifizierung von MySQL, die bisher in Deutschland nur 13 Personen abgelegt haben. Leider darf ich nichts über die Fragen schreiben (NDA), aber es ist etwas schwerer als die Beispielfragen auf mysql.com glauben machen…
By Olaf Waltersdorf
Gestern habe ich meine Prüfung zum “Certified Typo3 Integrator” abgelegt. In 2-3 Wochen werde ich erfahren, ob ich erfolgreich war. Ich denke, dass ich es geschafft habe und bald ein tolles Logo auf meiner Seite einbauen kann
Wer mehr über das Zertifikat wissen will, sollte mal auf http://certification.typo3.org schauen, dort steht alles beschrieben.
Gelernt habe ich knapp 2 Wochen mit diesen Büchern:
Wer das zuletzt genannte Buch beherrscht (ich hatte es leider erst einen Tag vor der Prüfung), der sollte keine Probleme mit den Fragen in der Prüfung haben und diese demenstprechend auch gut lösen können. Einen großen Dank an Patrick Lobacher dafür!
By Olaf Waltersdorf
Dem Einen oder Anderen ist es vielleicht aufgefallen – ich habe ca. 2 Jahre meine Website nicht mehr aktualisert.
Deshalb habe ich beschlossen, die alte Seite auf den Datenfriedhof zu schicken und eine neue zu bauen.
Ich habe mich dabei für Wordpress entschieden, da es leicht zu pflegen ist und mit einem guten Theme auch ansprechend aussieht.