David Bruchmann schrieb: > Mach doch nen neues cObj: > > $this->local_cObj = t3lib_div::makeInstance('tslib_cObj'); > In die Richtung geht es wohl, ich lese mich mal rein. Hier ist mal ein Stimmungbild dazu: http://familientagebuch.de/rainer/img/2009/gsw6.png
Gruß Rainer > > Viele Grüße > David > > ----- Ursprüngliche Nachricht ----- > Von: Rainer Schleevoigt <rai...@webmasterei-hamburg.de> > Gesendet: Dienstag, 18. August 2009 14:12:04 > An: German TYPO3 Userlist <typo3-german@lists.netfielders.de> > CC: > Betreff: Re: [TYPO3-german] Bildskalierung in TCA-wizards (Aufruf von > Methoden aus tslib_pibase) > >> David Bruchmann schrieb: >> >>> ----- Ursprüngliche Nachricht ----- >>> Von: Rainer Schleevoigt <rai...@webmasterei-hamburg.de> >>> Gesendet: Dienstag, 18. August 2009 13:35:57 >>> An: German TYPO3 Userlist <typo3-german@lists.netfielders.de> >>> CC: >>> Betreff: [TYPO3-german] Bildskalierung in TCA-wizards (Aufruf von >>> Methoden aus tslib_pibase) >>> >>> >> Das ganze spilet sich nicht im FE ab. Im FE lappt es auch schon so, wie >> Du das angedeutet hast. Es geht mir um das BE-Admintool. Da läuft ein >> wizards, der die Bilderfolge schon mal darstellt. allerdings stehen in >> der XML-Playliste die OriginalBilder, eben die unter Uploads. Im >> FE-Plugin rufe ich: >> >> case 2: // Imagerotator >> $transitions = >> array('random','fade','slowfade','blocks','bubbles','circles','fluids','lines'); >> $images = explode(',',$set['rot']); >> $img_resources = array(); >> foreach($images AS $img) { >> $imageFile = $uploadfolder .'/'. $img; >> $imgConf = array(); >> $imgConf['file'] = $imageFile; >> $imgConf['file.'] = array('maxW' => '360'); >> >> array_push($img_resources,$this->cObj->IMG_RESOURCE($imgConf)); >> } >> // das war der Dummycontainer, damit dei Bilder >> HTML-mäßig über T3 gechacht werden. >> // nun der eigentliche Player, Playlistitems aus obiger >> Liste der gecachten Bilder: >> $total = count($img_resources); >> $js .= '$(id).innerHTML += \'<p class="_mume" >> style="font-size:20px!important;font-weight:bold;font-family:monospace;color:silver" >> >> id="bilderschau">Bilderschau aus '.$total.' Photos</p>\';'; >> $transition = $transitions{$set['transition']}; >> $rotatetime = $set['rotatetime']; >> $player = t3lib_extMgm::extRelPath('ras_geoblog') . >> 'res/imagerotator.swf'; >> $movie = t3lib_extMgm::extRelPath('ras_geoblog') . >> 'genplaylist.php' . urlencode('?type=xml&path=/&items=' . implode(' >> ,',$img_resources) . '&_=.xml'); >> $transition = $transitions{$set['transition']}; >> $js .= "var so = new >> SWFObject('$player','galerie','360','240','9');"; >> $js .= "so.addParam('autostart','true');"; >> $js .= "so.addVariable('file','$movie');"; >> $js .= "so.addVariable('rotatetime','$rotatetime');"; >> $js .= "so.addVariable('transition','$transition');"; >> $js .= "so.addVariable('shownavigation','false');"; >> $js .= "so.write('bilderschau');\n"; >> >> break; >> >> auf. das klappt wunderbar. >> Nun geht das im BE (user_wizards.php) nicht, da dort meine Klasse keine >> Ableitung von tslib_pibase ist. Deshab ist der Aufruf von >> $this->cObj->IMG_RESOURCE nicht möglich. >> >> Rainer >> >>>> Moin, >>>> >>>> in einem Wizard, der Flashbildergalerien verwaltet, muss ich die Bilder >>>> via >>>> >>>> $bars = array(); >>>> foreach($images AS $foo) { >>>> $imgConf = array(); >>>> $imgConf['file'] = $foo; >>>> $imgConf['file.'] = array('maxW' => '360'); >>>> array_push($bars,$this->cObj->IMG_RESOURCE($imgConf)); >>>> } >>>> >>>> skalieren. Hat in diese Richtung schon mal jemand gedacht und hat einen >>>> Tipp? >>>> >>>> >>>> Gruß Rainer >>>> >>>> >>> Hallo Rainer, >>> >>> ja per TS: >>> >>> ---TS--- >>> 10.meinObject.cObject = IMG_RESOURCE >>> 10.meinObject.cObject { >>> file = GIFBUILDER >>> file { >>> format = png >>> quality = 100 >>> XY = 450,600 >>> # width = 200 >>> # height = 150 >>> #transparentBackground = 1 >>> 10 = IMAGE >>> 10 { >>> file = uploads/tx_meine_erweiterung/###Mein_Marker### >>> # offset = 0,0 >>> border=20 >>> file.height = 600c+30 >>> file.width = 450c-25 >>> frame = "" >>> } >>> ... >>> } >>> ... >>> } >>> ---/TS--- >>> >>> >>> >>> >>> >>> Viele Grüße >>> David >>> _______________________________________________ >>> TYPO3-german mailing list >>> TYPO3-german@lists.netfielders.de >>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german >>> >>> >>> >> _______________________________________________ >> TYPO3-german mailing list >> TYPO3-german@lists.netfielders.de >> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german >> >> > _______________________________________________ > TYPO3-german mailing list > TYPO3-german@lists.netfielders.de > http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german > > _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.netfielders.de http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german