Oct 21
Folgerndermaßen kann man in TYPO3 eine userFunc in einem if case aufrufen. In diesem Beispiel, wollen wir die PHP-Funktion user_meineFunktion aufrufen. Wenn die Funktion ein “true” zurückliefert, soll “HALLO WELT” ausgegeben werden.
1. TS
[userFunc = user_meineFunktion()]
page.10 = TEXT
page.10.value = HALLO WELT
[end]
Möchte man jetzt NICHT innerhalb der localconf.php die benötigte Funktion halten, muss man einen kleinen Hook einbauen. Dieser sorgt dafür, dass man die Funktion sauber innerhalb der eigenen Extension (oder sonst wo) halten kann.
2. mod ext_localconf
$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_matchcondition.php']['matchConditionClass'][] = 'EXT:DIE_EXTENSION/hooks/class.matchConditionClass.php:&user_matchConditionClass';
2. der hook (hook/class.matchConditionClass.php)
<?php
/**
* Hook T3 class matchConditionClass
*
* load my script, so we can call
* matchCondition function from extension
*
* normal T3 loading
* 1. T3 load ext_localconf
* 2. T3 load matchConditionClass
* 3. T3 t3lib_matchCondition function_exists, required php script not loaded - FALSE
*
* mod T3 loading (by this class/hook)
* 1. T3 LOAD ext_localconf
* 2. T3 ext_localconf hook matchConditionClass constructor (hook t3lib_matchCondition)
* 3. T3 matchConditionClass hook include required php script
* 4. T3 t3lib_matchCondition function_exists, YES script loaded, functions exists all fine - TRUE
*
* Don'T try this at home!
*/
class user_matchConditionClass {
function __construct() {
require_once(t3lib_extMgm::extPath('DIE_EXTENSION', 'functions/user_meineFunktion.php'));
}
}
?>
3. die Funktion user_meineFunktion() (DIE_EXTENSION/functions/user_meineFunktion.php)
function user_meineFunktion() {
return true;
};
Oct 16
Irgendwie haben die “Flügel” an den Seiten gestört. Jetzt sind Sie weg und es gefällt mir um einiges besser. Zwei Lagen Glasfasermatten / Harz, Grobspachten und Füllspachtel runden die Sache erstmal ab.
Oct 12
Nachdem das Heck “annähernd” die endgültige Form erreicht hatte, musste ich feststellen das es irgendwie ****** aussah. Darum wurde testweise der rechte “Flügel” abgeschnitten und noch eine Kleinigkeit beim rechten Seitenteil entfernt. Mir gefällt es nun besser. Zudem muss ich dringend eine Heckhöherlegung einbauen und die Gabel vorne um ca. 4cm kürzen.
Material:
- Glasfasermatten
- Harz
- Grob-Spachtel
Bilder:
Oct 06

Kennenlern-Gutschein
10% Gutschein für alle Fotokalender
- Laden Sie die kostenlose Gestaltungssoftware hier herunter.
- Gestalten Sie Ihren individuellen Fotokalender
- Bei der Bestellung tragen Sie folgenden Gutschein-Code* ein:
TIKILINECO
- Ihr Fotokalender wird Ihnen bequem nach Hause geliefert.
*Dieser Gutschein ist gültig für Neukunden, bis zum 30.11.2009 auf alle Fotokalender-Bestellungen.
Sep 27
Ich habe den Sonntag mal genutzt um das Heck ein wenig zu modellieren. Natürlich musste ich den ersten Versuch versauen.
Jetzt sieht das ganze aber schon okay aus. Derzeitig besteht das Heck aus einer Suzuki GSX, Yamaha TDR und einer Kawasaki ER6N :=)
Ich habe Glasfasermatten und Harz verwendet um das Heck zu formen. Das TDR Heck habe ich mit einem ER6N Tail-Skirt verkleidet und erstmal provisorisch befestigt.
Wenn das ganze getrocknet ist, werde ich es zusammenstecken und noch ein Bild einstellen.




Sep 19
Ich habe mein altes HTC Touch geschlachtet und versuche nun die Tastatur und ggf. den LCD als Bauteile für den Arduino zu verwenden. Jedoch scheint das ganze ein bisschen komplizierter zu werden…



Sep 14
Es ist vollbracht, ein eigenständiger Alkohol-Sensor! Er funktioniert noch nicht perfekt, tut aber seine Pflicht
Natürlich musste ich erstmal einen Test mit drei Bier durchführen …
Fakten:
1 x Arduino hier
1 x 100 Kohm Widerstand (z.B. Reichelt)
1 x Alcohol Sensor MQ3 hier
3 x Bier (optional Becks) tja wo auch immer (z.B. Combi)
Ich habe noch zusätzlich ein Breakout Board eingebaut hier

