Modern Guestbook maxPages Patch

 / typo3wizard.com / Artikel / Modern Guestbook 1.6.11 maxPages Patch

Laut Dokumentation der Modern Guestbook "ve_guestbook" Extension (Version 1.6.11) ist es möglich über maxPages des pageBrowsers die Anzahl der angezeigten Seiten zu konfigurien. Nach einem erfolglosen Versuch dies zu verwenden, habe ich im Sourcecode entdeckt, dass der entsprechende Code nicht vorhanden ist.

Nun habe ich entschlossen diese Funktion hinzuzuprogrammiern. Um diese Funktion zu nutzen einfach folgende Zeilen nach Zeile 335 in die Datei

typo3conf/ext/ve_guestbook/pi1/class.tx_veguestbook_pi1.php einfügen:

if(ceil($actualPage - $this->internal['maxPages']/2) > 0){

$firstPage=ceil($actualPage - $this->internal['maxPages']/2);

$addLast=0;

}else{

$firstPage=0;

$addLast=floor(($this->internal['maxPages']/2)-$actualPage);

}

if(ceil($actualPage + $this->internal['maxPages']/2) <= $pages){

$lastPage=ceil($actualPage + $this->internal['maxPages']/2) > 0 ? ceil($actualPage + $this->internal['maxPages']/2) : 0;

$subFirst=0;

}else{

$lastPage=$pages;

$subFirst=ceil($this->internal['maxPages']/2-($pages-$actualPage));

}

$firstPage=($firstPage-$subFirst)>0?($firstPage-$subFirst):$firstPage;

$lastPage=($lastPage+$addLast)<=$pages?($lastPage+$addLast):$pages;

 

oder einfach den untenstehenden Patch downloaden und in das Verzeichnis

typo3conf/ext/ve_guestbook/pi1/

kopieren. Nun nur noch in das entsprechende Verzeichnis wechseln und folgenden Befehl ausführen

patch -p0 class.tx_veguestbook_pi1.php class.tx_veguestbook_pi1.php.patch

Download:

class.tx_veguestbook_pi1.php.patch

 

Have Fun

Helmuth Antholzer


Top 10 Updates

Typoscript Eigenschaften mit stdWrap erweitern geändert am  13-Jun-2008 14:16:12
Anderes Feld für GMENU alt Text geändert am  13-Jun-2008 13:55:51
Lightbox ohne Extension einbinden geändert am  13-Jun-2008 13:46:21
Menü erstellen mit Daten aus anderen Tabellen als pages V2 geändert am  24-Mär-2008 13:02:25
Login geändert am  17-Mär-2008 12:18:29
Forum geändert am  17-Mär-2008 10:07:40
Wer sind wir? geändert am  26-Dez-2007 16:06:55
Menu als unnested lists (iphone navigation) geändert am  29-Okt-2007 15:05:47
If Bedingungen mit UND und ODER Operator... geändert am  16-Okt-2007 19:04:17
UserFunc um ein Problem mit HMENU Typ "special=updated" zu umgehen geändert am  16-Okt-2007 18:58:28
English
Suche: