Modern Guestbook maxPages Patch

 / Main / Articles / Modern Guestbook 1.6.11 maxPages patch

The documentation of Modern Guestbook "ve_guestbook" Extension (Version 1.6.11) says that it is possibile to limit the pages displayed in the pageBrowser using maxPages. I was trying that but, I wasn't successful. After looking at the source code i saw, that the code to limit the pages was missing. Now I decided to code that functionality.

To use this you have to add the following lines after line 335 in the file typo3conf/ext/ve_guestbook/pi1/class.tx_veguestbook_pi1.php:

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;

or simply download the patch below and copy it to

typo3conf/ext/ve_guestbook/pi1/

Now change to that directory and use the following command:

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

Download:

class.tx_veguestbook_pi1.php.patch

 

Have Fun

Helmuth Antholzer

 

 

 




Comments


No comments

Add comment

* - required field

*



*
*

Top 10 Updates

Nice fonts using Google font API geändert am  20-May-2010 16:36:47
TS-based Searchbox for Indexed Search  geändert am  18-May-2010 18:27:15
TYPO3 SEO geändert am  30-Apr-2010 09:44:22
Search engine friendly graphical headers in TYPO3 geändert am  30-Apr-2010 09:33:44
Creating a simple Infocenter using TYPO3 geändert am  17-Nov-2009 12:12:52
Making the Section Menu work correctly with TemplaVoila geändert am  05-May-2009 12:27:17
Show pages with type "Not in Menu" in a sitemap geändert am  05-May-2009 12:11:17
Implementation of the DHTML menu from brainjar.com  geändert am  01-Feb-2009 14:02:48
Sample DHTML menu geändert am  01-Feb-2009 13:51:25
A introduction to the CONTENT object geändert am  26-Jan-2009 13:20:39

Latest comments

20-Aug-2010 16:31:13
pritam schrieb: Hello, Can any body tell me how to add the realurl in the typo3.
Articles
17-Aug-2010 15:25:30
Graham Solomon schrieb: I have developed a nice extension for using this Google Font API with TYPO3, along with their web...
Nice Fonts using Google font API
12-Aug-2010 17:39:44
Ritesh Jaiswal schrieb: I have added the above code into page template but it is not working. It only index the page into...
Index search
Deutsch
Search: