wrongPageLinks.patch
| class.tx_mmforum_pi1.php (working copy) | ||
|---|---|---|
| 672 | 672 |
'tid' => $row['uid'], |
| 673 | 673 |
'page' => $i |
| 674 | 674 |
); |
| 675 |
if ($linkparams[$this->prefixId]['page'] < 1) {
|
|
| 676 |
$linkparams[$this->prefixId]['page'] = ''; |
|
| 677 |
} |
|
| 675 | 678 |
$page_link .= ' '.$this->pi_linkToPage($i,$GLOBALS['TSFE']->id,'',$linkparams); |
| 676 | 679 |
$menge = $menge - $conf['post_limit']; |
| 677 | 680 |
} |
| ... | ... | |
| 1368 | 1371 |
'tid' => $row['uid'], |
| 1369 | 1372 |
'page' => $i |
| 1370 | 1373 |
); |
| 1374 |
if ($linkParams[$this->prefixId]['page'] < 1) {
|
|
| 1375 |
$linkParams[$this->prefixId]['page'] = ''; |
|
| 1376 |
} |
|
| 1371 | 1377 |
$page_link .= ' ' . $this->pi_linkToPage($i+1, $GLOBALS['TSFE']->id, '', $linkParams); |
| 1372 | 1378 | |
| 1373 | 1379 |
if ($interval > 1) {
|
| ... | ... | |
| 1810 | 1816 |
while ($topicPostsLeft >= 0) {
|
| 1811 | 1817 |
$i++; |
| 1812 | 1818 |
$linkParams['page'] = $i; |
| 1819 |
if ($linkParams['page'] < 1) {
|
|
| 1820 |
$linkParams['page'] = ''; |
|
| 1821 |
} |
|
| 1813 | 1822 |
$page_link .= ' '.$this->pi_linkToPage($i, $GLOBALS['TSFE']->id, '', $linkParams) . ' '; |
| 1814 | 1823 |
$topicPostsLeft -= $postLimit; |
| 1815 | 1824 |
} |
| ... | ... | |
| 4677 | 4686 |
} |
| 4678 | 4687 |
} |
| 4679 | 4688 |
$seite = intval($seite); |
| 4680 | ||
| 4689 |
if(!$this->conf['doNotUsePageBrowseExtension']) {
|
|
| 4690 |
$seite--; |
|
| 4691 |
} |
|
| 4681 | 4692 |
$linkparams[$this->prefixId] = array ( |
| 4682 | 4693 |
'action' => 'list_post', |
| 4683 | 4694 |
'tid' => $topic_id, |
| 4684 | 4695 |
'page' => $seite - 1 |
| 4685 | 4696 |
); |
| 4697 |
if($linkparams[$this->prefixId]['page'] < 1) {
|
|
| 4698 |
$linkparams[$this->prefixId]['page'] = ''; |
|
| 4699 |
} |
|
| 4686 | 4700 |
if($this->useRealUrl()) {
|
| 4687 | 4701 |
$linkparams[$this->prefixId]['fid'] = $forum_id; |
| 4688 | 4702 |
$linkparams[$this->prefixId]['pid'] = $this->pi_getLL('realurl.page');
|