[TYPO3-german] Neugikeiten auf BE-Loginseite integrieren

Steffen Kreuzberg steffen.kreuzberg at datenbaenker.de
Wed Oct 8 14:22:00 CEST 2008


Hallo Joachim,

welche Extension im TER meinst Du?

Viele Grüße
Steffen


"Joachim Streit" <jstreit at ditnetwork.de> schrieb im Newsbeitrag 
news:mailman.1.1223367681.3393.typo3-german at lists.netfielders.de...
> Steffen Ritter schrieb:
>> Hallo,
>> die BE-Login Seite hat eine solche Funktionalität integriert.
>> Du musst nur in der LocalConf das Array mit den News füllen.
>>
>> Und wenn du Bilder einbauen willst:  HTML ist kein Problem: du solltest 
>> dann das CSS anpassen fürs floating und die Bilder müssen die richtige 
>> Größe haben weil: da wird nix neu gerendert...
>
> Könnte so aussehen:
>
>
> // Thanks to 'TYPO3 Kochbuch'
> // $table must be changed to $table2 because of conflicts with 
> ext:phpmyadmin
>
> if (!t3lib_div::_GET('loginRefresh')) {
> if (t3lib_extMgm::isloaded('tt_news')) {
> require_once(PATH_t3lib.'class.t3lib_page.php');
>
> $lConf = unserialize($TYPO3_CONF_VARS['EXT']['extConf'][$_EXTKEY]);
>
> $table_2 = 'tt_news';
> // $enableFields = t3lib_pageSelect::enableFields($table_2);
> $pid = intval($lConf['login_news_pid']);
> $limit = intval($lConf['login_news_limit']);
>
> $res = $GLOBALS['TYPO3_DB']->exec_SELECTquery('*', $table_2, 'pid='.$pid.' 
> '.$enableFields, '', 'crdate DESC', $limit);
>
> if ($GLOBALS['TYPO3_DB']->sql_num_rows($res)) {
> while ($row = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($res)) {
> $GLOBALS['TYPO3_CONF_VARS']['BE']['loginNews'][] = Array (
> 'date' => strftime ('%e. %B %Y', $row['datetime']),
> 'header' => $row['title'],
> 'content' => nl2br($row['bodytext'])
> );
> }
>    }
>    }
>
> *+++ und ja es es gibt im TER eine Extension die das macht ....
>
>
>
> viel Erfolg
>
> Joachim 




More information about the TYPO3-german mailing list