MyBB.de Forum
Enhanced Account Switcher - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Veröffentlichungen und -Support (https://www.mybb.de/forum/forum-82.html)
+--- Thema: Enhanced Account Switcher (/thread-31592.html)

Seiten: Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64


RE: Enhanced Account Switcher - Amaryllion - 10.04.2016

Aaah, sehr schön, das war es - vielen Dank! <3 <3


RE: Enhanced Account Switcher - whisperofdreams - 08.07.2016

Hallo,
könnte man irgendwie nur den Teil mit dem 'Nachricht wenn ein Zweitaccount eine Nachricht hat' nachträglich einbauen? Weil ich habe schon einen Accountswitcher drin und eigentlich brauche ich nur diese sache und das würde es ersparen sämtliche Charaktere nochmal neu anhängen zu müssen ... Das sind nämlich sehr viele...

LG


RE: Enhanced Account Switcher - doylecc - 08.07.2016

Kommt drauf an, welchen Accountswitcher benutzt du denn?


RE: Enhanced Account Switcher - whisperofdreams - 08.07.2016

Erweiterter Account Switcher (2.0.8)
Erstellt von doylecc

hab gerade gemerkt das das der hier sein müsste aber irgendwie kriege ich das nicht angezeigt wenn ein verbundener Acc eine Nachricht hat *Kopf kratz*

*Einstellungen sollten richtig sein


RE: Enhanced Account Switcher - doylecc - 08.07.2016

Wenn die Einstellungen stimmen, dann überprüfe doch mal, ob im Template "header" hinter {$pm_notice} die Variable {$pm_switch_notice} vorhanden ist. Wenn nicht, trage sie einfach dort ein.


RE: Enhanced Account Switcher - whisperofdreams - 08.07.2016

Das war der Fehler geht jetzt danke Smile

"Austausch des Autors nach Beitragserstellung" funktioniert irgendwie allerdings auch nicht habe ich gerade gesehen das das eigentlich auch gehen müsste... Liegt vielleicht auch an einer Variable die irgendwie nicht reingekommen ist? Wenn ja wie würde die heißen?

EDIT:
Ich denke das einige sachen nicht gehen liegt daran, dass die styles die nicht existiert haben als der Hack eingebaut wurde dadurch fehlen vermutlich die Variablen... Nur weiß ich nicht wo die hinmüssten um sie aus dem Default rauszukopieren...


RE: Enhanced Account Switcher - doylecc - 08.07.2016

Die heißt {$post['authorchange']} und befindet sich in den Templates postbit und postbit_classic jeweils hinter {$post['onlinestatus']}


RE: Enhanced Account Switcher - whisperofdreams - 08.07.2016

Danke funktioniert alles jetzt denke Smile


RE: Enhanced Account Switcher - truthmayvary - 21.07.2016

Hallo, ihr Lieben!

Ich habe leider ein Problem, das scheinbar schon ein paar gehabt zu haben scheinen: Wenn ich das Dropdown im Header anklicke und über die aufgelisteten Accounts hovere, steht da bloß "JavaScript-Fehler. Falls in Deinem Browser JavaScript aktiviert ist, wende Dich bitte an den Administrator!"
Und wenn man dann drauf klickt, fügt er das "#switch" oben an die URL an, aber switched eben nicht. Ich hab schon viel rumgegooglet und an vielen Stellen gelesen, dass das igrendwas mit jquery bzw. den javascripts zu tun hat (ich habe auch ein Stepcarousel eingebaut), allerdings hat bei mir nichts geholfen, was ich so gefunden habe, daher muss ich mich leider nochmal an euch wenden.  Sad Mein headerinclude-Template sieht so aus:

PHP-Code:
<!--Make sure page contains valid doctype at the very top!-->

<
script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>

<
script type="text/javascript" src="jscripts/stepcarousel.js">

/***********************************************
* Step Carousel Viewer script- (c) Dynamic Drive DHTML code library (www.dynamicdrive.com)
* Visit http://www.dynamicDrive.com for hundreds of DHTML scripts
* Please keep this notice intact
***********************************************/

</script>

<
script type="text/javascript">

stepcarousel.setup({
galleryid'mygallery'//id of carousel DIV
beltclass'belt'//class of inner "belt" DIV containing all the panel DIVs
panelclass'panel'//class of panel DIVs each holding content
autostep: {enable:falsemoveby:1pause:3000},
panelbehavior: {speed:500wraparound:falsewrapbehavior:'slide'persist:true},
defaultbuttons: {enabletruemoveby1leftnav: ['{$theme['imgdir']}/left.png', -90,40], rightnav: ['{$theme['imgdir']}/right.png'10,40]},
statusvars: ['statusA''statusB''statusC'], //register 3 variables that contain current panel (start), current panel (last), and total panels
contenttype: ['inline'//content setting ['inline'] or ['ajax', 'path_to_external_file']
})

</
script>

<
link rel="alternate" type="application/atom+xml" title="{$lang->latest_threads} (Atom 1.0)" href="{$mybb->settings['bburl']}/syndication.php?type=atom1.0" />
<
meta http-equiv="Content-Type" content="text/html; charset={$charset}/>
<
meta http-equiv="Content-Script-Type" content="text/javascript" />

<
script type="text/javascript" src="{$mybb->asset_url}/jscripts/jquery.js?ver=1806"></script>
<
script type="text/javascript" src="{$mybb->asset_url}/jscripts/jquery.plugins.min.js?ver=1806"></script>
<
script type="text/javascript" src="{$mybb->asset_url}/jscripts/general.js?ver=1806"></script>

{
$stylesheets}
<
script type="text/javascript">
lang.unknown_error "{$lang->unknown_error}";

lang.select2_match "{$lang->select2_match}";
lang.select2_matches "{$lang->select2_matches}";
lang.select2_nomatches "{$lang->select2_nomatches}";
lang.select2_inputtooshort_single "{$lang->select2_inputtooshort_single}";
lang.select2_inputtooshort_plural "{$lang->select2_inputtooshort_plural}";
lang.select2_inputtoolong_single "{$lang->select2_inputtoolong_single}";
lang.select2_inputtoolong_plural "{$lang->select2_inputtoolong_plural}";
lang.select2_selectiontoobig_single "{$lang->select2_selectiontoobig_single}";
lang.select2_selectiontoobig_plural "{$lang->select2_selectiontoobig_plural}";
lang.select2_loadmore "{$lang->select2_loadmore}";
lang.select2_searching "{$lang->select2_searching}";

var 
cookieDomain "{$mybb->settings['cookiedomain']}";
var 
cookiePath "{$mybb->settings['cookiepath']}";
var 
cookiePrefix "{$mybb->settings['cookieprefix']}";
var 
deleteevent_confirm "{$lang->deleteevent_confirm}";
var 
removeattach_confirm "{$lang->removeattach_confirm}";
var 
loading_text '{$lang->ajax_loading}';
var 
saving_changes '{$lang->saving_changes}';
var 
use_xmlhttprequest "{$mybb->settings['use_xmlhttprequest']}";
var 
my_post_key "{$mybb->post_code}";
var 
rootpath "{$mybb->settings['bburl']}";
var 
imagepath "{$theme['imgdir']}";
  var yes_confirm "{$lang->yes}";
var 
no_confirm "{$lang->no}";
var 
MyBBEditor null;
var 
spinner_image "{$theme['imgdir']}/spinner.gif";
var 
spinner "<img src='" spinner_image +"' alt='' />";
var 
modal_zindex 9995;
</
script

Ich wäre sehr dankbar, wenn irgendwer helfen könnte <3


RE: Enhanced Account Switcher - doylecc - 21.07.2016

Versuche es mal mit diesem headerinclude Template:
Code:
<!--Make sure page contains valid doctype at the very top!-->
<link rel="alternate" type="application/atom+xml" title="{$lang->latest_threads} (Atom 1.0)" href="{$mybb->settings['bburl']}/syndication.php?type=atom1.0" />
<meta http-equiv="Content-Type" content="text/html; charset={$charset}" />
<meta http-equiv="Content-Script-Type" content="text/javascript" />

<script type="text/javascript" src="{$mybb->asset_url}/jscripts/jquery.js?ver=1806"></script>
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/jquery.plugins.min.js?ver=1806"></script>
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/general.js?ver=1806"></script>

<script type="text/javascript" src="jscripts/stepcarousel.js">

/***********************************************
* Step Carousel Viewer script- (c) Dynamic Drive DHTML code library (www.dynamicdrive.com)
* Visit http://www.dynamicDrive.com for hundreds of DHTML scripts
* Please keep this notice intact
***********************************************/

</script>

{$stylesheets}
<script type="text/javascript">
lang.unknown_error = "{$lang->unknown_error}";

lang.select2_match = "{$lang->select2_match}";
lang.select2_matches = "{$lang->select2_matches}";
lang.select2_nomatches = "{$lang->select2_nomatches}";
lang.select2_inputtooshort_single = "{$lang->select2_inputtooshort_single}";
lang.select2_inputtooshort_plural = "{$lang->select2_inputtooshort_plural}";
lang.select2_inputtoolong_single = "{$lang->select2_inputtoolong_single}";
lang.select2_inputtoolong_plural = "{$lang->select2_inputtoolong_plural}";
lang.select2_selectiontoobig_single = "{$lang->select2_selectiontoobig_single}";
lang.select2_selectiontoobig_plural = "{$lang->select2_selectiontoobig_plural}";
lang.select2_loadmore = "{$lang->select2_loadmore}";
lang.select2_searching = "{$lang->select2_searching}";

var cookieDomain = "{$mybb->settings['cookiedomain']}";
var cookiePath = "{$mybb->settings['cookiepath']}";
var cookiePrefix = "{$mybb->settings['cookieprefix']}";
var deleteevent_confirm = "{$lang->deleteevent_confirm}";
var removeattach_confirm = "{$lang->removeattach_confirm}";
var loading_text = '{$lang->ajax_loading}';
var saving_changes = '{$lang->saving_changes}';
var use_xmlhttprequest = "{$mybb->settings['use_xmlhttprequest']}";
var my_post_key = "{$mybb->post_code}";
var rootpath = "{$mybb->settings['bburl']}";
var imagepath = "{$theme['imgdir']}";
 var yes_confirm = "{$lang->yes}";
var no_confirm = "{$lang->no}";
var MyBBEditor = null;
var spinner_image = "{$theme['imgdir']}/spinner.gif";
var spinner = "<img src='" + spinner_image +"' alt='' />";
var modal_zindex = 9995;
</script>

<script type="text/javascript">
stepcarousel.setup({
galleryid: 'mygallery', //id of carousel DIV
beltclass: 'belt', //class of inner "belt" DIV containing all the panel DIVs
panelclass: 'panel', //class of panel DIVs each holding content
autostep: {enable:false, moveby:1, pause:3000},
panelbehavior: {speed:500, wraparound:false, wrapbehavior:'slide', persist:true},
defaultbuttons: {enable: true, moveby: 1, leftnav: ['{$theme['imgdir']}/left.png', -90,40], rightnav: ['{$theme['imgdir']}/right.png', 10,40]},
statusvars: ['statusA', 'statusB', 'statusC'], //register 3 variables that contain current panel (start), current panel (last), and total panels
contenttype: ['inline'] //content setting ['inline'] or ['ajax', 'path_to_external_file']
})
</script>

Wenn das Stepcarousel-Skript mit der aktuellen jQuery-Version kompatibel ist, sollte es so eigentlich funktionieren.