Beiträge: 9
Themen: 2
Registriert seit: 26.03.2023
MyBB-Version: 1.8.34
Oh Mann, ich wusste, dass es so einfach ist.
Vielen Dank für den Gedankenanstoß - die Verlinkung gehört in die accountswitcher_avatar.tpl, worauf ja in den anderen beiden Templates mit {$userAvatar} verwiesen wird.
Danke für deine Hilfe! <3
Beiträge: 85
Themen: 16
Registriert seit: 04.06.2016
MyBB-Version: 1.8.26
23.07.2023, 23:27
(Dieser Beitrag wurde zuletzt bearbeitet: 23.07.2023, 23:27 von Tini93.)
Hallo,
ich komme mit folgendem Problem um die Ecke: Ich habe bei mir den Accountswitcher, Version 2.1.12, installiert. Wenn ich jedoch den Charakter switchen möchte, passiert nichts. In der URL erscheint folgendes URL/#switch
Was habe ich schon versucht, was aber nicht funktioniert hat:
- Plugin deinstallieren und neu installieren
- Rechte wurden überall vergeben, dass jede Gruppe den Accountswitcher nutzen kann
- Alle Plugins deinstallieren, um zu schauen, ob der Accountswitcher mit einem anderen kollidiert
- Usern erlauben, die E-Mail-Adresse mehrfach zu nutzen
- Default-Design überprüft - hier ist der Fehler der gleiche - also liegt es wohl an keinem Template
- In die Konsole habe ich geschaut. Das Ergebnis befindet sich im Anhang.
Ich bin leider mit meinem Latein am Ende. Habt ihr noch eine Idee, was ich versuchen könnte? Das Forum selbst hat die mybb-Version 1.8.35 und php Version 7.4.33
Beiträge: 427
Themen: 45
Registriert seit: 11.08.2012
MyBB-Version: 1.8.36
Plugin-Version: 2.1.12
PHP: 8.2.10
Ein paar Fehler, die geloggt werden beim Wechseln zwischen verschiedenen Accounts, an der Funktionalität konnte ich aber keine Einschränkungen feststellen, aber ich dachte, ich melde es mal.
PHP-Code:
<error>
<dateline>1694888841</dateline>
<script>\inc\plugins\accountswitcher\as_functions.php</script>
<line>1531</line>
<type>2</type>
<friendly_type>Warning</friendly_type>
<message>Undefined variable $session</message>
<back_trace>#0 errorHandler->error() called at [\inc\class_error.php:153]
#1 errorHandler->error_callback() called at [\inc\plugins\accountswitcher\as_functions.php:1531]
#2 accountswitcher_switch() called at [\inc\class_plugins.php:142]
#3 pluginSystem->run_hooks() called at [\xmlhttp.php:205]
</back_trace>
</error>
<error>
<dateline>1694888841</dateline>
<script>\inc\plugins\accountswitcher\as_functions.php</script>
<line>1531</line>
<type>2</type>
<friendly_type>Warning</friendly_type>
<message>Attempt to read property "sid" on null</message>
<back_trace>#0 errorHandler->error() called at [\inc\class_error.php:153]
#1 errorHandler->error_callback() called at [\inc\plugins\accountswitcher\as_functions.php:1531]
#2 accountswitcher_switch() called at [\inc\class_plugins.php:142]
#3 pluginSystem->run_hooks() called at [\xmlhttp.php:205]
</back_trace>
</error>
<error>
<dateline>1694888844</dateline>
<script>\inc\plugins\accountswitcher\as_functions.php</script>
<line>1424</line>
<type>2</type>
<friendly_type>Warning</friendly_type>
<message>Undefined array key "uid"</message>
<back_trace>#0 errorHandler->error() called at [\inc\class_error.php:153]
#1 errorHandler->error_callback() called at [\inc\plugins\accountswitcher\as_functions.php:1424]
#2 accountswitcher_switch() called at [\inc\class_plugins.php:142]
#3 pluginSystem->run_hooks() called at [\xmlhttp.php:205]
</back_trace>
</error>
Beiträge: 2.047
Themen: 10
Registriert seit: 28.06.2007
MyBB-Version: 1.8.x
Danke! Hatte ich noch nicht bemerkt, weil ich gerade erst auf PHP 8.2 aktualisiert habe.,
Beiträge: 427
Themen: 45
Registriert seit: 11.08.2012
MyBB-Version: 1.8.36
Ich habe noch ein paar mehr entdeckt, aber ich lass dich das Ganze mal in Ruhe unter PHP 8.2 testen und überarbeiten. Ist bloss ein lokal installiertes Forum, auf dem ich gerade etwas herumprobiere.
Beiträge: 18
Themen: 4
Registriert seit: 21.12.2018
MyBB-Version: 1.8.37
06.11.2023, 10:03
(Dieser Beitrag wurde zuletzt bearbeitet: 06.11.2023, 10:06 von Sionach.)
Guten Morgen,
ich hab eben das Plugin installiert, aber wenn ich es im ACP aktivieren will, bekomme ich einen http error 500.
Ich nutze das Plugin nicht zum ersten Mal, und hatte nur selten Probleme (meist das bekannte Brett vorm Kopf).
Gerade finde ich aber die Lösung nicht.
Der Error wird auch nur im acp angezeigt
Vermutlich wieder Brett vor Kopf
PHP Version ist 8.1 und mybb Version ist 1.8.37
Viele Grüße
Sio
Beiträge: 2.047
Themen: 10
Registriert seit: 28.06.2007
MyBB-Version: 1.8.x
Leider hast du nicht erwähnt, welche Version vom Accountswitcher du installiert hast.
Tritt der Fehler auch mit der
aktuellsten Version 2.1.12 auf?
Beiträge: 18
Themen: 4
Registriert seit: 21.12.2018
MyBB-Version: 1.8.37
Nee, mit der neusten Version tritt das nicht auf. Ich dachte ich hätte die Neuste installiert gehabt.
Danke fürs helfen.
Beiträge: 3
Themen: 0
Registriert seit: 23.01.2024
Hallihallo,
erst mal vielen Dank für das megatolle Plugin, wir nutzen es bei uns im Forum sehr ausgiebig!
Jetzt hätte ich aber eine Frage - und zwar würde ich gerne in einem Style der Memberlist über den Accountswitcher die verlinkten Accounts nur als Avatar-Bildchen anzeigen. Das habe ich auch alles gut geschafft. Bei den Hauptaccounts switcht er auch bei Klick auf den entsprechenden Ava, alles fein.
Aber bei allen anderen Benutzern würde ich sehr gerne einen Link zu den jeweiligen Profilen der Zweitaccount-Avatarbildchen hinterlegen und ich weiß um die Burg nicht, welche Variable ich da verwenden muss, denn im Grunde muss das System ja über den Accountswitcher die richtige UserID holen, um dann auf das entsprechende Profil zu verlinken. Kann mir da jemand helfen?
LG, Kaos
Beiträge: 2.047
Themen: 10
Registriert seit: 28.06.2007
MyBB-Version: 1.8.x
23.01.2024, 17:50
(Dieser Beitrag wurde zuletzt bearbeitet: 23.01.2024, 17:51 von doylecc.)
Du meinst die Mitgliederliste von MyBB, nicht die Accountliste, die das Plugin zusätzlich anlegt?
Könntest du mal einen Screenshot posten, wie es mit den Avatar-Bildchen aussieht?
Und den Inhalt vom Template accountswitcher_memberlist_link, ich nehme an, dort hast du die Avatare statt der Namen eingesetzt.