MyBB.de Forum
Seitenanzahl im Titel wie bei VBulletin - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Theme-Diskussionen (https://www.mybb.de/forum/forum-84.html)
+--- Thema: Seitenanzahl im Titel wie bei VBulletin (/thread-11406.html)



Seitenanzahl im Titel wie bei VBulletin - MyBB-Fanatiker - 01.11.2008

Hallo an alle Smile

ich hatte hier bei mybboard.de schon mal danach gefragt und es wurde mir auch geholfen.

Doch nun würde ich dies gern etwas verfeinert haben.

Es geht darum:


Forumdisplay
Wenn ein (Sub)Forum mehrere Seiten hat, dann soll auf der ersten Seite ganz normal der Names des (Sub)Forums im Title Tag stehen. Und auf Seite 2, 3, 4 u.s.w. soll zusätzlich "Seite 2" bzw. "Seite 3" im Title Tag stehen.

Bisher verwendete ich im forumdisplay Template folgenden Code:
MyBB
Code:
<title>{$foruminfo['name']} - Seite {$page}</title>

Ich habe mal geschaut, wie das die von VBulletin gelöst hatten:
Code:
<title>$foruminfo[title_clean]<if condition="$pagenumber>1"> - <phrase 1="$pagenumber">$vbphrase[page_x]</phrase></if> - $vboptions[bbtitle]</title>
Wie müsste ich den Code für MyBB umstellen ?





Das gleiche bitte für showthread

Showthread
MyBB
Code:
<title>{$thread['subject']} - Seite {$page}</title>


VBulletin
Code:
<title>$thread[prefix_plain_html] $thread[title]<if condition="$pagenumber>1"> - <phrase 1="$pagenumber">$vbphrase[page_x]</phrase></if> - $vboptions[bbtitle]</title>


Ich wäre sehr dankbar, wenn jemand mir helfen könnte den Title Tag Code für MyBB umzuschreiben. Können bestimmt auch andere MyBBianer gebrauchen.



Wegen dem VBulletin Code:
Keine Sorge, ich bleibe MyBB auf jedenfall treu !
Habe nur mal der interessehalber in einer aktuellen VBulletin 3.7.3 Installation gestöbert und ich finde das Admin-CP im VBulletin total unübersichtlich und unlogisch. MyBB 1.4 ist definitiv keine Kopie von VB. MyBB 1.4 ist eigenständiger und besser geworden !


RE: Seitenanzahl im Titel wie bei VBulletin - Michael - 01.11.2008

Das vBulletin arbeitet hier mit Bedingungen (Conditionals) in den Templates. Das kann das MyBB selbst nicht, aber es gibt ein kleines Plugin dafür: http://community.mybboard.net/thread-31860.html

Damit sollte es einfach lösbar sein.


RE: Seitenanzahl im Titel wie bei VBulletin - MyBB-Fanatiker - 01.11.2008

Danke Michael für Deine Antwort Smile

Dann hat sich das erledigt

[Bild: http://www.forum.mybboard.de/images/mybb_de/deutsch_du/solved.gif]

Die Umstellung von MyBB 1.2 auf 1.4 hat mich gelehrt, sehr sparsam mit Plugins umzugehen. Daher verzichte ich lieber auf dieses Plugin.

Trotzdem Danke Smile


RE: Seitenanzahl im Titel wie bei VBulletin - Manuel - 01.11.2008

Dieses Plugin wird immer funktionieren. Es ist sogar mit 1.2 kompatibel. Da brauchst du dir keine Sorgen machen.


RE: Seitenanzahl im Titel wie bei VBulletin - MyBB-Fanatiker - 01.11.2008

(01.11.2008, 15:25)Manuel schrieb: Dieses Plugin wird immer funktionieren. Es ist sogar mit 1.2 kompatibel. Da brauchst du dir keine Sorgen machen.
Danke Manuel, gut zu wissen Smile

Doch wie müsste dann der Code in den MyBB Templates lauten ?

Wie müssten folgende 3 Codes bei MyBB lauten ?

PHP-Code:
$pagenumber 
$pagenumber
>1
$vbphrase
[page_x



RE: Seitenanzahl im Titel wie bei VBulletin - Manuel - 01.11.2008

Also bei showthread wäre es
PHP-Code:
<title>{$thread['subject']} <if $mybb->input['page']>1 then>- $lang->page {$mybb->input['page']} </if>- {$mybb->settings['bbname']}</title

Und die $lang->page solltest du in der Sprachdatei global.lang.php festlegen, da du es ja auch bei forumdisplay machen möchtest. Du kannst es aber auch in forumdisplay.lang.php und showthread.lang.php festlegen.


RE: Seitenanzahl im Titel wie bei VBulletin - MyBB-Fanatiker - 01.11.2008

(01.11.2008, 17:22)Manuel schrieb: Und die $lang->page solltest du in der Sprachdatei global.lang.php festlegen
Sorry für meine *noob* Frage:
Aber was muss ich da in der global.lang.php angeben ?

Wäre das hier richtig ?
Code:
$l['page'] = "Seite";



RE: Seitenanzahl im Titel wie bei VBulletin - Manuel - 01.11.2008

Ja, das wäre so korrekt.

Zitat:Es gibt keine NOOB Fragen, nur NOOB Antworten



RE: Seitenanzahl im Titel wie bei VBulletin - MyBB-Fanatiker - 01.11.2008

Es hat geklappt Big Grin

Danke Michael für den Hinweis mit dem Plugin Big Grin

Danke Manuel für den fertigen Code Big Grin


Ich möchte MyBBoard.de und seinen Usern viel zurückgeben:
Daher schreibe ich eine kurze Zusammenfassung für MyBB 1.4.xx :

Wie bei allem im Leben gilt: Ohne Gewähr und auf eigene Gefahr !



1. Hier im ersten Beitrag das Plugin herunterladen, bei euch hochladen und aktivieren.



2. Bei euch in /inc/languages/EURE_SPRACHE die global.lang.php öffnen und ganz nach unten scrollen.
Finde:
$l['delete'] = "Lösche";

Füge danach in einer neuen Zeile folgendes ein:
$l['page'] = "Seite";



3. Templates ---> Forenanzeige Templates ---> forumdisplay
Euren Title Tag durch folgenden Ersetzen:
<title>{$foruminfo['name']} <if $mybb->input['page']>1 then>- $lang->page {$mybb->input['page']} </if>- {$mybb->settings['bbname']}</title>



4. Templates ---> Zeige Thema Templates ---> showthread
Euren Title Tag durch folgenden Ersetzen:
<title>{$thread['subject']} <if $mybb->input['page']>1 then>- $lang->page {$mybb->input['page']} </if>- {$mybb->settings['bbname']}</title>