Beiträge: 197
	Themen: 18
	Registriert seit: 15.04.2007
	
MyBB-Version: 1.8.4
	
 
	
	
		Hi,
Hätte mal wieder eine Frage:
Ist es möglich, in den Seitentitel der Threads die Seitenzahl einzubauen?
Ungefähr so: "Titel des Threads - Seite 2"
Danke, Nico
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 2.769
	Themen: 28
	Registriert seit: 18.03.2006
	
	
 
	
	
		Die Variable {$page} müsste eigentlich funktionieren (wobei ich mir da jetzt nicht ganz sicher bin).
Die head-Tags der Seiten lassen sich einfach im Template bearbeiten, in deinem Fall also im Template showthread.
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 197
	Themen: 18
	Registriert seit: 15.04.2007
	
MyBB-Version: 1.8.4
	
 
	
	
		Ja hat geklappt, vielen Dank!
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 204
	Themen: 40
	Registriert seit: 06.12.2006
	
	
 
	
		
		
		25.08.2010, 12:02 
(Dieser Beitrag wurde zuletzt bearbeitet: 25.08.2010, 12:03 von Basteltrulla.)
		
	 
	
		Hallo!
Weiß jemand, wie ich die Seitenzahl nur dann anzeigen kann, wenn es 
mehr als 1 Seite gibt?
Also bei 2 Seiten soll der 
Titel blabla - Seite 2 stehen
und bei nur 1 Seite soll da nur 
Titel blabla stehen.
Kann mir vielleicht jemand helfen. Ich probiere das schon lange, aber egal was ich mach, es geht nicht. Ich habe es bisher mit verschiedenen Versionen von if ... bis endif probiert. Egal welchen Klammertyp ich wähle, das if bzw. endif steht immer da. Außer wenn ich ... endif mit multipage_page_current probiere. Da war dann das Thema weiß. Schade! Über einen hilfreichen Tipp würde ich mich sehr freuen und bedanke mich schon einmal im Vorraus dafür.
	 
	
	
bastelige Grüße
Basteltrulla
	
	
 
 
	
	
	
		
	Beiträge: 2.318
	Themen: 13
	Registriert seit: 09.11.2008
	
	
 
	
		
		
		25.08.2010, 14:19 
(Dieser Beitrag wurde zuletzt bearbeitet: 25.08.2010, 14:19 von frostschutz.)
		
	 
	
		Geht nur mit Codeänderung, oder Plugin... if($page > 1) { $pagestring = " - Seite {$page}"; } in showthread.php und dann im Template eben {$pagestring} in den Titel einbauen...
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 204
	Themen: 40
	Registriert seit: 06.12.2006
	
	
 
	
		
		
		25.08.2010, 17:33 
(Dieser Beitrag wurde zuletzt bearbeitet: 25.08.2010, 18:43 von Basteltrulla.)
		
	 
	
		Vielen Dank für die schnelle Antwort!
Wärest du noch so lieb und teilst mir mit, an welche Stelle ich das im showthread.php schreiben muss? Und ob ich davor und danach noch Zeichen eingeben muss.
Nochmal Danke um Vorraus.
Im Moment habe ich das so. Aber da kriege ich das ganze Multipage-Template. Mache ich das mit page kommt ein Fehler. 
PHP-Code:
$pagestring = multipage($postcount, $perpage, $page, str_replace("{tid}", $tid, THREAD_URL_PAGED.$highlight.$threadmode)); 
        if($page > 1) { $pagestring = " - Seite {$page}"; } 
So ist es richtig:
PHP-Code:
        $pagestrnig = multipage($pages, $page, $postcount, $perpage); 
if($pages > 1) { $pagestring = " - Seite {$page}"; } 
Danke für den Denkanstoß!!! 
	 
	
	
bastelige Grüße
Basteltrulla
	
	
 
 
	
	
	
		
	Beiträge: 204
	Themen: 40
	Registriert seit: 06.12.2006
	
	
 
	
		
		
		23.11.2010, 09:34 
(Dieser Beitrag wurde zuletzt bearbeitet: 23.11.2010, 11:43 von Basteltrulla.)
		
	 
	
		PHP-Code:
        $pagestring = multipage($pages, $page, $postcount, $perpage, str_replace("{tid}", $tid, THREAD_URL_PAGED.$highlight.$threadmode)); 
if($pages > 1) { $pagestring = " - Seite {$page}"; } 
Guten Morgen,
weiß vielleicht jemand, was ich tun müßte, wenn ich die Seitenzahl auch in der Navigationszeile angezeigt haben möchte? Ich probiere das schon ein halbes Jahr lang, aber kriege das nicht hin.
Das muss auch nicht unbedingt in die Navigation. Ich hätte gern den Titel der Seite plus die Seitenzahl falls vorhanden, unter dem Willkommenblock angezeigt bekommen.
Ich würde mich riesig freuen, wenn mir jemand helfen könnte.
Ich habe das jetzt außerhalb vom header gelöst. Da muss man halt jede Seite einzeln machen. Leider funktioniert das pagestring so wie oben nicht in search.php. Würde mir jemand verraten, wie ich auch in der Suche die Seitenzahl anzeigen lassen kann?
	
 
	
	
bastelige Grüße
Basteltrulla
	
	
 
 
	
	
	
		
	Beiträge: 2.318
	Themen: 13
	Registriert seit: 09.11.2008
	
	
 
	
	
		Geht so ohne weiteres nicht, da die Seitenzahl von einem Posting in einem Thread erst berechnet wird, wenn das Posting aufgerufen wird.
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 204
	Themen: 40
	Registriert seit: 06.12.2006
	
	
 
	
	
		Wie ginge es denn so mit weiteres? Im Forumdisplay und im Showthread geht es auch, obwohl er da rechnen muss. Was müsste ich denn noch ändern / hinzufügen?
	
	
	
bastelige Grüße
Basteltrulla
	
	
 
 
	
	
	
		
	Beiträge: 2.318
	Themen: 13
	Registriert seit: 09.11.2008
	
	
 
	
	
		Kannst dir ja in showthread.php anschauen wie die Seitenzahl dort ermittelt wird.
PHP-Code:
if($mybb->input['pid'])
                {
                        $query = $db->query("
                                SELECT COUNT(p.pid) AS count FROM ".TABLE_PREFIX."posts p
                                WHERE p.tid='$tid'
                                AND p.pid <= '".$mybb->input['pid']."'
                                $visible
                        ");
                        $result = $db->fetch_field($query, "count");
                        if(($result % $perpage) == 0)
                        {
                                $page = $result / $perpage;
                        }
                        else
                        {
                                $page = intval($result / $perpage) + 1;
                        }
                } 
Um das auf die Suche anzuwenden, musst du also für jedes Suchergebnis, so eine Abfrage machen.
Und das ist ziemlich blöd, da die Suche auch so schon teuer genug ist. Nur um eine Seitenzahl anzuzeigen, ist hier Aufwand >> Nutzen.