Hallo, Gast! (Registrieren)

Wir wünschen allen Besuchern frohe Ostern!

Letzte Ankündigung: MyBB 1.8.37 veröffentlicht (04.11.23)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Enhanced Account Switcher
Oh,
Wie toll du bist.
Wie geil.
Ich hab das auch schon probiert - mein Fehler war, dass ich die Variable aber zum Testen ob es geht nicht aus dem Header entfernt habe.
Ich liebe dich *-*
Danke!
Zitieren
Heyho Big Grin

Ich habe dieses Plugin in meinem Forum nun eingebaut aber ich habe das gefühl etwas falsch gemacht zu haben. Unter den Plugins habe ich es aktiviert und in den Einstellungen auch alles eingestellt was ich haben wollte.
Jedoch wird in den User CP kein Account Switcher angezeigt - und ich kann daher auch keine Accounts an andere anbinden. Weiß jemand vllt was ich tun kann?

Lg
Zitieren
Hallo,

hast du nach der Aktivierung den entsprechenden Benutzergruppen erlaubt, den Account Switcher zu benutzen?
Siehe dazu auch diesen Beitag:
https://www.mybb.de/forum/thread-31592-p...#pid228130
Zitieren
Heyho
Super das hat geklappt danke Big Grin
Eine Frage hätte ich noch - ich mag den Account Switcher gerne in meine Navigation einbauen - momentan wird es nicht angezeigt in meinem Theme und ich denke ich muss es Manuell einfügen?

http://btscafe.bplaced.net/index.php <- es geht um dieses Theme

so sieht es momentan aus und nirgends wird der Account Switcher angezeigt
   
Zitieren
Schau mal im Template "header_welcomeblock_member", ob dort folgender Eintrag vorhanden ist:
Code:
<!-- AccountSwitcher -->{$as_header}<!-- /AccountSwitcher -->

Falls nicht, einfach an die gewünschte Stelle einfügen.
Du wirst dann sicher noch einige Klassen in accountswitcher.css an dein Theme anpassen müssen.
Zitieren
Heyhoo ♥

Hat super geklappt danke sehr Big Grin
   

*verbeug*
Zitieren
Heyho
ich hätte noch eine Frage. Ich versuche mich schon die ganze Zeit durch die Accountliste zu fixxen aber irgendwie bekomme ich es einfach nicht hin das die Avatare gleichgroß werden.

im Moment sieht es so aus: 

   


Mein "accountswitcher_accountlist_attached_card" sieht so aus: 
PHP-Code:
<div class="accountlist1 acclist_card_att">
    {$attachedAvatar}{$cardbreak}{$attachedlink}<br /><br />
</
div

und mein accountswitcher_accountlist_attached so: 

PHP-Code:
<tr><td class="accountlist1 acclist_att">{$attachedAvatar}{$cardbreak}</td

Sobald ich allerdings bei accountswitcher_accountlist_attached_card das {$attachedlink} entferne sieht es so aus: 

     

Die größe der Avas und all die formen stimmen so - aber die Namen der Chars sind dann nicht mehr sichtbar. 
und sobald ich den wert {$attachedUser} statt {$attachedlink} verwende sieht es dann so aus: 

   

also er nimmt immer den selben Usernamen 


Hier ist auch mein CSS:

Code:
.accountlist1, .accountlist2 {
  border: 1px solid
}

.accountlist1 > img {
    height: 80px !important;
    width: 200px !important;
    margin: 10px;
    flex-wrap: wrap;
}

    .accountlist1 {
    /*position: absolute;*/
    left: -90px;
    top: 24px;
    min-width: 220px !important;
    min-height: 150px !important;
    /*display: flex;*/
    flex-wrap: wrap;
    justify-content: space-between;
    /* justify-content: normal; */
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    border-color: #fff #ddd #ddd #fff;
     list-style-type: none;
    font-size: 13px;
}

.accountlist2 {
background: rgba(168, 187, 255, 0.45) none repeat scroll 0% 0%;
  border: 0px solid;
  padding: 10px;
  border-bottom: 1px solid #F9F9F9;
  /*background: #efefef;*/
  border-color:#fff #ddd #ddd #fff;

}

#accountswitcher_header {
    position: relative;
    float: right;
    cursor: pointer;
}

#accountswitcher_header_popup {
   padding: 0 30px 0 15px;
   position:absolute;
   top:0;
   display: none;
   opacity: 1;
}

#accountswitcher_header_popup ul {
    position: absolute;
    left: -90px;
    top: 24px;
    width: 320px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    /* justify-content: normal; */
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    border-color: #fff #ddd #ddd #fff;
    font-size: 13px;
}

[id*="profile_switch_"] > img {
    height: 80px;
    width: 200px;
}

[id*="profile_link_"] {
    list-style-type: none;
}

[id*="profile_link_"] > a > img {
    height: 80px;
    width: 200px;
}

.acclist_outer {
    text-align: center;
    float: left;
    border: 1px solid;
    border-color: #000;
    width: 50%;
}

.acclist_att {
    padding-left: 20px;
}

.acclist_att > img {
    height: 80px;
    width: 200px;
    margin: 10px;
}

.acclist_mast {
    padding-left: 30px;
}

.acclist_mast > img {
    height: 80px;
    width: 200px;
}

.acclist_card_mast {
    float:left;
    width: 100%;
    padding-right: 0;
    border-bottom: 1px solid #000;
    min-height: 140px;
}

.acclist_card_mast > img {
    height: 80px;
    width: 200px;
    margin: 10px;
}

.acclist_card_att {
    float:left;
    text-align: center;
    height:auto;
    width: 200px;
    margin-left: 18px;
    margin-top: 10px;
}

.acclist_card_hidden {
    text-align: center;
    padding-top: 30px;
    float: left;
    width: 250px;
    border: none;
}

.acclist_card_att > img {
    height: 80px !important;
    width: 200px !important;
    margin: 10px;
    flex-wrap: wrap;
background-image: url({$useravatar['image']})
  background-size: 100% 100%;
}

.profile_card_mast {
    padding: 5px;
    background: none;
    border: none;
}

.profile_card_att {
    padding: 5px;
    background: none;
    border: none;
}

.as_head_drop {
    margin: 6px 0px;
    /* margin: 6px; */
    min-width: 50%;
    display: flex;
}

.as_head_drop a span.noscript {
    font-size: 1em !important;
}

.as_head_drop a span.noscript span:hover {
   color: #9683ff !important;
}

.as_head_drop > img {
    height: 22px;
    width: auto;
}

.as_head_userbit {
    list-style: none;
}

.as_head_userbit > img {
    height: 22px;
    width: auto;
}

.as_header {
    border-top: 1px solid;
    margin-top: 7px!important;
    padding-top: 7px!important;
    clear: both;
    min-width: 400px;
}

.as_header > img {
    height: 22px;
    width: auto;
}

.as_header > li > img {
    height: 22px;
    width: auto;
}

.as_side_user {
    list-style-type: none;
    white-space: nowrap;
    height: 24px;
}

.as_menu-arrow {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 10;
    background: rgba(255, 255, 255, 0.2);
    width: 10px;
    height: 100%;
    border: 5px solid transparent;
    -webkit-transition: opacity .4s ease .4s;
    -moz-transition: opacity .4s ease .4s;
    -ms-transition: opacity .4s ease .4s;
    -o-transition: opacity .4s ease .4s;
    transition: opacity .4s ease .4s;
}

.as_sidenav {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 10000;
    top: 0;
    left: 0;
    background-color: #111;
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 60px;
}

.as_sidenav a {
    padding: 8px 8px 8px 20px;
    text-decoration: none;
    font-size: 15px;
    color: #ccc;
    display: inline-block;
    transition: 0.3s;
}

.as_sidenav a:hover {
    color: #f1f1f1;
}

.as_sidenav .closebtn {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}

.as_sidenav ul {
    margin-top: 40px;
}

.as_sidenav ul li {
    display: inline-block;
    width: 100%;
    list-style: none;
    font-size: 15px;
    text-align: left;
    padding: 3px 0px;
}

.as_sidenav ul li img {
    height: 22px;
    width: auto;
}

.as_sidenav ul li:before {
    content: "";
    margin-right: 5px;
    color: rgba(255, 255, 255, 0.2);
}

@media screen and (max-height: 450px) {
  .as_sidenav {padding-top: 15px;}
  .as_sidenav a {font-size: 15px;}
}       

Ich weiß echt nicht mehr weiter - versuche mich jetzt schon seit 3 Stunden daran >-< hoffe es weiß mir jemand zu helfen. 

Danke Schonmal 


Lg Bloody
Zitieren
Heyho Smile
Ich liebe das Plugin und wollte es daher auch nun im neuen Forum einbauen, was ich frisch aufgesetzt habe.
Es ist mein erstes Forum, was auf PHP8 läuft, da für PHP7 ja der Support im November diesen Jahres abläuft.
Das Problem war bereits bei jemand anderes aufgetreten und wurde HIER besprochen, nur ist der Thread nun fast 1 Jahr alt und irgendwie hatte ich gehofft, dass sich da etwas getan hat.
Die Installation von MyBB ging zumindest problemlos, nur trifft das halt leider nicht auf alle Plugins zu.

Dieses Plugin betrifft es auch (zumindest bei mir).
Nach/Während der Installation bekam ich folgende Fehlermeldung:

Zitat:Fatal error: Cannot declare class XMLParser, because the name is already in use in /..../inc/class_xml.php on line 13


Meine inc/class_xml.php sieht so aus:
PHP-Code:
<?php
/**
 * MyBB 1.8
 * Copyright 2014 MyBB Group, All Rights Reserved
 *
 * Website: http://www.mybb.com
 * License: http://www.mybb.com/about/license
 *
 */

require_once MYBB_ROOT."inc/class_xmlparser.php";

class 
XMLParser extends MyBBXMLParser {


line 13 ist die class XML...

Das/Den ACP kann ich normal über den entsprechenden Link öffnen und er zeigt mir dort auch keine Fehlermeldung mehr an. Das Plugin ist zwar installiert, aber nicht aktiviert.
Sobald ich es aktiviere, leitet er mich auf die oben zitierte Fehlermeldung um.

Leider habe ich mit diversen Plugins ein Problem unter PHP 8 und bekomme sehr oft das von Gerti (HIER) beschriebene Problem:

(31.03.2022, 08:01)Gerti schrieb: In PHP 8.0.x

wird der Fehler: Undefined array key "uid" gemeldet. Im Frontend kann zumindest keine fehlerhafte Anzeige/Ausgabe festgestellt werden.
In diesem Fall jetzt nicht, aber vllt hängt es ja trotzdem iwie zusammen.



Jemand eine Idee? Was kann ich tun?
LG
Zitieren
Probiere mal ein Update auf Version 2.1.12. Die läuft bei uns seit einigen Monaten mit PHP 8.1.
Zitieren
(27.07.2022, 15:28)doylecc schrieb: Probiere mal ein Update auf Version 2.1.12. Die läuft bei uns seit einigen Monaten mit PHP 8.1.

Funktioniert ganz wunderbar!!

Vielen lieben Dank <3
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Auto Language Switcher MyBB.de Bot 3 2.125 11.10.2019, 03:05
Letzter Beitrag: MyBB.de Bot
  Account Switcher MyBB.de Bot 33 12.365 01.05.2016, 23:15
Letzter Beitrag: Miss_Kogg
  SSL Switcher MyBB.de Bot 0 1.732 20.03.2012, 17:15
Letzter Beitrag: MyBB.de Bot
  Enhanced Signature Separator(ESS) MyBB.de Bot 0 1.780 14.02.2011, 18:01
Letzter Beitrag: MyBB.de Bot