Eine neue Erweiterung wurde veröffentlicht:
Square
Zitat:Information
Square is a minimalistic theme, renewed for MyBB 1.8 series.
You can find a lot of details, animated forums, sidebars, news and more with jQuery.
Tested in the latest Google Chrome, Opera and Mozilla Firefox versions.
Hallo Community,
ich verwende das Theme Square und habe z. B. unter Private Nachrichten einen Fehler im Breadcrump und möchte dies gerne Fixen.
Kann mir vielleicht jemand weiterhelfen wie ich dies in Ordnung bekomme?
Hi,
aus einem Screenshot einen Fehler rauszulesen ist ziemlich schwierig. Den Code anschauen macht es leichter... hast du denn einen Link zu deiner Seite?
Gruß
(17.12.2014, 22:28)Nik101010 schrieb: [ -> ]Hi,
aus einem Screenshot einen Fehler rauszulesen ist ziemlich schwierig. Den Code anschauen macht es leichter... hast du denn einen Link zu deiner Seite?
Gruß
Gerne kann man sich mit diesem Account einloggen:
Link:
http://helpboard.eu
BN: demo_helpboard
PW: demohb
Link zum Fehler:
http://helpboard.eu/private.php
Hi,
wenn man im Default MyBB die Privaten Nachrichten öffnet, sehen die Breadcrumbs folgendermaßen aus: Forumname > Private Nachrichten. Bei dir wird allerdings noch ein Link zum UserCP hinzugefügt, also Forumname > User CP > Private Nachrichten. Der User CP Link hat allerdings keinen Text, wodurch der Breadcrumb leer ist. Dies führt zu diesem Anzeigefehler, da jeder Breadcrumb eine Mindestlänge an Text braucht.
Der Link wird entweder durch Codeänderungen, oder durch ein Plugin eingefügt, hat allerdings nichts mit dem Theme zu tun (ist im Defaulttheme auch vorhanden, nur fällt es da nicht so schnell auf).
Gruß
(17.12.2014, 23:24)Nik101010 schrieb: [ -> ]Hi,
wenn man im Default MyBB die Privaten Nachrichten öffnet, sehen die Breadcrumbs folgendermaßen aus: Forumname > Private Nachrichten. Bei dir wird allerdings noch ein Link zum UserCP hinzugefügt, also Forumname > User CP > Private Nachrichten. Der User CP Link hat allerdings keinen Text, wodurch der Breadcrumb leer ist. Dies führt zu diesem Anzeigefehler, da jeder Breadcrumb eine Mindestlänge an Text braucht.
Der Link wird entweder durch Codeänderungen, oder durch ein Plugin eingefügt, hat allerdings nichts mit dem Theme zu tun (ist im Defaulttheme auch vorhanden, nur fällt es da nicht so schnell auf).
Gruß
Also kann ich selber nichts daran ändern?
Oder gibt es dafür doch noch eine Lösung?
Möglichkeit 1: du hast was an den Dateien geändert, dann kannst du diese Änderung rückgängig machen
Möglichkeit 2: es kommt von einem Plugin, dann kannst du das Plugin deaktivieren, oder entsprechend nachvollziehen, an welcher Stelle im Plugin das Problem entsteht (vermutl. fehlende Sprachvariablen im Deutschen)
Gruß
(17.12.2014, 23:51)Nik101010 schrieb: [ -> ]Möglichkeit 1: du hast was an den Dateien geändert, dann kannst du diese Änderung rückgängig machen
Möglichkeit 2: es kommt von einem Plugin, dann kannst du das Plugin deaktivieren, oder entsprechend nachvollziehen, an welcher Stelle im Plugin das Problem entsteht (vermutl. fehlende Sprachvariablen im Deutschen)
Gruß
Ein Mitglied auf unserem Board hat das ganze mal Lokal auf seinem Rechner ausprobiert und konnte diesen Fehler nicht reproduzieren.
Wir bzw. ich muss das ganze also dann noch ein wenig Untersuchen.
Ich habe dann noch zwei weitere Probleme dich ich selber nicht gelöst bekomme.
- Auf dem ersten Bild wird das default_avatar.png nicht angezeigt, obwohl dieses existiert.
Wenn man den Pfad untersucht, wird auch kein Bild geladen (src ist leer).
- Auf dem zweiten Bild wird "Benutzer Control-Panel" zwei mal angezeigt mit jeweils dem gleichen Link (usercp.php). Wieso ist das so und wie kann ich dies ändern?
1.) Der Standard-Avatar ist für dieses Template nicht definiert, daher wird er auch nicht geladen. Bevor du aber in den Core-Dateien rumwerkelst, könntest du lieber diesen Weg gehen.
Installiere (wenn nicht schon erfolgt) das PlugIn:
PHP in Templates
Öffne das Theme Template "
header_welcomeblock_member"
Suche dort...
PHP-Code:
<a href="{$mybb->settings['bburl']}/usercp.php?action=avatar"><img class="panelavatar" style="vertical-align: top; margin-top: 5px;" src="{$mybb->user['avatar']}" height="40" width="40"></a>
und ersetze den Teil komplett durch:
PHP-Code:
<a href="{$mybb->settings['bburl']}/usercp.php?action=avatar"><img class="panelavatar" style="vertical-align: top; margin-top: 5px;" src="<if $mybb->user['avatar'] then>{$mybb->user['avatar']}<else>{$theme['imgdir']}/default_avatar.png</if>" height="40" width="40"></a>
------------------
2.) Diese doppelte Anzeige hat wahrscheinlich die gleiche Ursache wie das Problem in den PNs.
Ich habe das Theme lokal auch installiert, konnte den Fehler aber auch nicht reproduzieren.
- Die Avatar Lösung von dir hat wunderbar funktioniert
Danke.
- Dann werde ich mal demnächst schauen .. vielleicht finde ich mit Glück eine Lösung für dieses Problem.