Teammitglieder online
Regeln und nützliche Hinweise
Neueste Themen
» kann man noch Blogs hier erstellen?von Joost Gestern um 18:40
» Einstellen der Profilfelder funktioniert nicht
von Skouliki Di 26 März 2024 - 12:54
» Gründer-E-Mail-Adresse ändern
von Skouliki Mo 25 März 2024 - 13:48
» PN's werden nicht mehr rot eingefärbt
von Skouliki Fr 22 März 2024 - 7:44
» Forum löschen, Probleme mit Gründeraccount
von Skouliki Do 21 März 2024 - 9:04
» Missbrauchsmeldung "Sexueller Inhalt" war (wieder) Werbung/Spam/Scam
von Skouliki Do 21 März 2024 - 9:03
» [phpBB3] Suchfunktion ohne Funktion
von Skouliki Mi 20 März 2024 - 8:41
» Neuer User kann sich anmelden.
von Skouliki Mi 20 März 2024 - 8:38
» Zugangsdaten vergessen/verloren
von Joost Sa 16 März 2024 - 21:07
» Schwierigkeiten mit BBCode
von Skouliki Fr 15 März 2024 - 11:51
» Entdeckt die neue Option Servimg Premium
von Joost Mi 6 März 2024 - 19:50
» Neues YAMAHA XT660-Forum
von gnadenlos Fr 1 März 2024 - 7:33
» Forum nur noch für Eingeloggte sichtbar?
von Skouliki Di 27 Feb 2024 - 7:53
» [phpBB3] Eine Frage zum Forum selbst.
von Skouliki Di 27 Feb 2024 - 7:52
» Beiträge verschwinden
von Skouliki Do 22 Feb 2024 - 7:47
» [Tutorial - alle Versionen] (De)aktiviert die Anzeige von Signaturen aus Eurem Profil
von Eto Do 15 Feb 2024 - 22:17
» Datenback-Dump?
von Skouliki Mo 12 Feb 2024 - 22:02
» Einloggen nicht mehr möglich [erbitte schnelle Rückmeldung!]
von Skouliki Mo 12 Feb 2024 - 8:15
Beiträge mit den meisten Reaktionen des Monats
» Beitrag von Joost in Entdeckt die neue Option Servimg Premium ( 2 )
» Beitrag von Joost in Missbrauchsmeldung "Sexueller Inhalt" war (wieder) Werbung/Spam/Scam
( 2 )
» Beitrag von T.G. in Zugangsdaten vergessen/verloren
( 1 )
» Beitrag von Skouliki in PN's werden nicht mehr rot eingefärbt
( 1 )
» Beitrag von Skouliki in PN's werden nicht mehr rot eingefärbt
( 1 )
[phpBB3] Modul Wechsel-Account Problem mit "value"
2 verfasser
Das Forum der Foren :: Hilfe und Unterstützung :: Probleme mit Scripten oder Codes :: Probleme mit Scripten oder Codes - Archiv
Seite 1 von 1 • Teilen
[phpBB3] Modul Wechsel-Account Problem mit "value"
URL-Adresse des Forums: http://www.throughtheashes.com/
Rang/Funktion im Forum: Admin
Forenversion: phpBB3 pro silver
Browser: Firefox
Persönliches CSS(Ja/Nein): ja
Templateänderungen(Ja/Nein): ja
Guten Abend!
ich habe einen Account-Switcher bei uns eingebaut. Ich bin zunächst dieser Anleitung gefolgt: Tutorial für's Modul.
Da mir das aber irgendwie zu mühsam war, das Modul freizustellen oder eben nach oben zu verschieden, habe ich mir gedacht, es muss doch einfacher gehen. Also habe ich ganz todesmutig und risikofreudig den Code aus dem Tutorial voneinander getrennt. Der abgetrennte Scrypt wurde bei "index-body" eingfügt und das CSS ganz normal im Stylesheet. Ein paar persönliche Einstellungen wurden vorgenommen und das Ganze sah dann so aus:
Ihr seht also, dass der Switcher nur für angemeldete Mitglieder zu sehen ist. Hier das dazugehörige CSS:
Nun das EIGENTLICHE PROBLEM:
Die Value-Class mit dem Wortlaut "Wechseln" ist eigentlich ja als Button gedacht zum Bestätigen. Per Enter-Taste funktioniert das auch. Wenn ich dort allerdings mit der Maus drauf klicke, habe ich plötzlich ein Eingabefeld und kann den Wortlaut "Wechseln" ändern. Sonst funktioniert aber alles. Es ist nur dieses Eingabefeld, das eigentlich ein Button sein sollte.
Braucht ihr noch einen Screenshot oder das komplette Index-Body-Template?
Danke für eure Mühen!
Rang/Funktion im Forum: Admin
Forenversion: phpBB3 pro silver
Browser: Firefox
Persönliches CSS(Ja/Nein): ja
Templateänderungen(Ja/Nein): ja
Guten Abend!
ich habe einen Account-Switcher bei uns eingebaut. Ich bin zunächst dieser Anleitung gefolgt: Tutorial für's Modul.
Da mir das aber irgendwie zu mühsam war, das Modul freizustellen oder eben nach oben zu verschieden, habe ich mir gedacht, es muss doch einfacher gehen. Also habe ich ganz todesmutig und risikofreudig den Code aus dem Tutorial voneinander getrennt. Der abgetrennte Scrypt wurde bei "index-body" eingfügt und das CSS ganz normal im Stylesheet. Ein paar persönliche Einstellungen wurden vorgenommen und das Ganze sah dann so aus:
- Code:
<!-- BEGIN switch_user_logged_in -->
<br><div id="accountswitch">
<script type="text/javascript">
function switch_accounts() {
jQuery.get(document.getElementById('logout').href, function() {
jQuery.post('/login', 'login=1&username='+document.getElementById('switch_username').value+'&password='+document.getElementById('switch_password').value, function () {
window.parent.location.reload();
});
});
}
</script>
<span id="username">Switch to: <input type="text" id="switch_username" /></span> <span id="password">Password: <input type="password" id="switch_password" /></span> <input class="button2" value="Wechseln" onclick="switch_accounts();" />
</div><br>
<!-- END switch_user_logged_in -->
Ihr seht also, dass der Switcher nur für angemeldete Mitglieder zu sehen ist. Hier das dazugehörige CSS:
- Code:
#accountswitch {
text-align: center;
font-family: Calibri;
padding:5px;
border-radius:10px;
}
#username, #password {
font-size: 11px;
display: inline-box;
margin-bottom: 8px;
text-align: left;
border-radius:10px;
}
#switch_username, #switch_password {
background: #ffffff none repeat scroll 0 0; /*Anpassung an das Forum*/
border: 1px solid #bcbcbc; /*Anpassung an das Forum*/
border-radius: 10px;
height: auto;
padding: 3px;
width: 140px;
}
#switch_username:hover, #switch_username:focus, #switch_password:hover, #switch_password:focus {
border: 1px solid #3793ff; border-radius:10px; /*Anpassung an das Forum*/
}
div#accountswitch input.button2 {
cursor: pointer;
max-width: 120px;
text-align: center;
border-radius:10px;
}
Nun das EIGENTLICHE PROBLEM:
Die Value-Class mit dem Wortlaut "Wechseln" ist eigentlich ja als Button gedacht zum Bestätigen. Per Enter-Taste funktioniert das auch. Wenn ich dort allerdings mit der Maus drauf klicke, habe ich plötzlich ein Eingabefeld und kann den Wortlaut "Wechseln" ändern. Sonst funktioniert aber alles. Es ist nur dieses Eingabefeld, das eigentlich ein Button sein sollte.
Braucht ihr noch einen Screenshot oder das komplette Index-Body-Template?
Danke für eure Mühen!
Zuletzt von Peter Steele am So 25 Jun 2017 - 11:44 bearbeitet; insgesamt 1-mal bearbeitet
Peter Steele- Lehrling
- Beiträge : 31
Anmeldedatum : 21.06.15
Re: [phpBB3] Modul Wechsel-Account Problem mit "value"
Hallo @Peter Steele,
kann man davon ausgehen das Du sonst keine anderen Module im Forum nutzt?
Hinweis: Auch empfiehlt es sich nicht immer gleich die Templates zu bearbeiten, da dort dann eventuelle Updates dann im Nachhinein von Hand eingesetzt werden müssten.
Wenn Du nur ein Modul im Forum verwenden solltest, dann könntest Du ja auch diese Variante wählen um Dein Modul freizustellen.
Solltest Du mit der Positionierung Probleme haben, dann setze bitte das Modul für alle User incl. Gäste ein, sodass wir auch als Gast dann einen Einblick für die Position haben.
Hilft Dir das weiter?
LG inde
kann man davon ausgehen das Du sonst keine anderen Module im Forum nutzt?
Dann hattest Du den komplizierteren Weg gewählt.Peter Steele schrieb:Da mir das aber irgendwie zu mühsam war, das Modul freizustellen oder eben nach oben zu verschieden, habe ich mir gedacht, es muss doch einfacher gehen. Also habe ich ganz todesmutig und risikofreudig den Code aus dem Tutorial voneinander getrennt. Der abgetrennte Scrypt wurde bei "index-body" eingfügt und das CSS ganz normal im Stylesheet.
Hinweis: Auch empfiehlt es sich nicht immer gleich die Templates zu bearbeiten, da dort dann eventuelle Updates dann im Nachhinein von Hand eingesetzt werden müssten.
Wenn Du nur ein Modul im Forum verwenden solltest, dann könntest Du ja auch diese Variante wählen um Dein Modul freizustellen.
- Code:
<div style="position: absolute; top: 100px; right: 70px; z-index: 10000;">Dein Code bzw. Modulinhalt</div>
Solltest Du mit der Positionierung Probleme haben, dann setze bitte das Modul für alle User incl. Gäste ein, sodass wir auch als Gast dann einen Einblick für die Position haben.
Hilft Dir das weiter?
LG inde
inde- Admin a.D.
- Beiträge : 5658
Anmeldedatum : 20.10.11
Re: [phpBB3] Modul Wechsel-Account Problem mit "value"
So nun habe ich mir das heute Morgen noch einmal angeschaut, es geht ja auch noch alles viel einfacher. Schau Dir das bitte einmal hier an. Meintest Du es in etwa so? Ja es ist in einem Modul und kann für Gäste auch abgestellt sowie frei positioniert werden.
Breite der 1. Kolonne (Links): 0
Breite der 3. Kolonne (Rechts): ca. 192
Raum zwischen den Zeilen: 0
Raum zwischen Spalten: 0
Absenden
Die Standardaufstellung nutzen: Nein
Inhalt des Moduls:
Jetzt sollte es doch funktionieren oder?
LG inde
Nehme einen Eintrag in das persönliche CSS mit nachfolgendem Inhalt vor.
- Code:
/*Module auf der rechten Seite verstecken für BB3*/
#right {
width:0px !important;
margin-right:0px !important;
}
#content-container div#content {
margin-right:0px !important;
}
|
|
Aktiviere die Rechte Modulreihe der Indexmodule
Index-Module anzeigen: JaBreite der 1. Kolonne (Links): 0
Breite der 3. Kolonne (Rechts): ca. 192
Raum zwischen den Zeilen: 0
Raum zwischen Spalten: 0
Absenden
Erstellen eines persönlichen Moduls
Name des Moduls: Wechsel-AccountDie Standardaufstellung nutzen: Nein
Inhalt des Moduls:
- Code:
<style type="text/css">
#accountswitch {
display: block;
left: 50%;
margin-left: 350px;/*Abstand von links, auch ein negativer Wert ist möglich*/
position: absolute;
text-align: center;
top: 140px;/*Abstand von oben*/
}
#username, #password {
font-size: 11px;
display: inline-block;
margin-bottom: 8px;
text-align: left;
}
#switch_username, #switch_password {
background: #ffffff none repeat scroll 0 0; /*Anpassung an das Forum*/
border: 1px solid #bcbcbc; /*Anpassung an das Forum*/
border-radius: 3px;
height: auto;
padding: 3px;
width: 140px;
}
#switch_username:hover, #switch_username:focus, #switch_password:hover, #switch_password:focus {
border: 1px solid #3793ff; /*Anpassung an das Forum*/
}
div#accountswitch input.button2 {
cursor: pointer;
max-width: 120px;
text-align: center;
}
</style>
<div id="accountswitch">
<script type="text/javascript">
function switch_accounts() {
jQuery.get(document.getElementById('logout').href, function() {
jQuery.post('/login', 'login=1&username='+document.getElementById('switch_username').value+'&password='+document.getElementById('switch_password').value, function () {
window.parent.location.reload();
});
});
}
</script><span id="username">Benutzername:<br /><input type="text" id="switch_username" /></span><br /><span id="password">Passwort:<br /><input type="password" id="switch_password" /></span><br /><input class="button2" value="Wechseln" onclick="switch_accounts();" />
</div>
Einfügen des persönlichen Moduls
Widget Wechsel-Account in die 3. Kolonne je nach Befugnissen einsetzen. (Haken bei Gästen entfernen)Positionierung des Moduls
Gleich in der ersten Class "#accountswitch" kannst Du die Positionierung im CSS des Moduls festlegen.Jetzt sollte es doch funktionieren oder?
LG inde
inde- Admin a.D.
- Beiträge : 5658
Anmeldedatum : 20.10.11
Re: [phpBB3] Modul Wechsel-Account Problem mit "value"
Hey Inde,
guten Morgen!
Vielen Dank für deine Hilfe. Dass du dir das alles nochmal angeschaut hast, finde ich klasse!
Im Grunde funktioniert der Code. Und der Button auch. Mich stört nur der Cursor, der auf dem Button erscheint, wenn man ihn aktivieren will Das sieht wirklich fast aus wie ein Eingabefeld.
Nein, ich verwende keine anderen Module.
Freistehend will ich das auch nicht so gern haben. Eben weil viele von uns mobil die klassische Version anschauen und wenn ich das freistehend mache, rückt das Modul auf dem Handy irgendwo in die Mitte des Index. Und das sieht wirklich blöd aus ^^
guten Morgen!
Vielen Dank für deine Hilfe. Dass du dir das alles nochmal angeschaut hast, finde ich klasse!
Im Grunde funktioniert der Code. Und der Button auch. Mich stört nur der Cursor, der auf dem Button erscheint, wenn man ihn aktivieren will Das sieht wirklich fast aus wie ein Eingabefeld.
Nein, ich verwende keine anderen Module.
Freistehend will ich das auch nicht so gern haben. Eben weil viele von uns mobil die klassische Version anschauen und wenn ich das freistehend mache, rückt das Modul auf dem Handy irgendwo in die Mitte des Index. Und das sieht wirklich blöd aus ^^
Peter Steele- Lehrling
- Beiträge : 31
Anmeldedatum : 21.06.15
Re: [phpBB3] Modul Wechsel-Account Problem mit "value"
Würdest Du bitte einmal auf einem Screenshot aufzeichnen wo Du das hin haben möchtest und wie der Button dort aussieht. Auch lässt sich doch über das CSS das Aussehen des Buttons verändern. Ich benötige da schon eine gute Beschreibung dafür, da ich ansonsten zu viel Zeit hineinstecke und wir dabei nicht wirklich weiter kommen.
LG inde
LG inde
inde- Admin a.D.
- Beiträge : 5658
Anmeldedatum : 20.10.11
Re: [phpBB3] Modul Wechsel-Account Problem mit "value"
Na klar, kein Problem!
Bisher ist der Code in der Index-Body an oberster Stelle. Quasi direkt unter dem Overall-Header.
Screen dazu: *klick*. Ich werde ihn aber wohl ganz unten auf die Startseite packen. Es ist einfach irritierend für die User, wenn sie nach dem Einloggen einen neuen Einloggbefehl sehen. Dann würde wieder Index-Body verwendet. Nur eben recht weit unten im Template.
Hier nochmal das Problem herangezoomt:
Bisher ist der Code in der Index-Body an oberster Stelle. Quasi direkt unter dem Overall-Header.
Screen dazu: *klick*. Ich werde ihn aber wohl ganz unten auf die Startseite packen. Es ist einfach irritierend für die User, wenn sie nach dem Einloggen einen neuen Einloggbefehl sehen. Dann würde wieder Index-Body verwendet. Nur eben recht weit unten im Template.
Hier nochmal das Problem herangezoomt:
Peter Steele- Lehrling
- Beiträge : 31
Anmeldedatum : 21.06.15
Re: [phpBB3] Modul Wechsel-Account Problem mit "value"
Nun Du hast ja alles komplett umgebaut, ich bin bei Deiner Beschreibung davon ausgegangen das es Probleme mit der Positionierung gäbe.
Das müsste ich mir dann nach dem fertigen Umbau in Deinem Forum vor Ort in Deinem Forum anschauen.
Baue das erst einmal an gewünschter Stelle ein und dann würde ich mir das einmal im Forum anschauen.
LG inde
Das müsste ich mir dann nach dem fertigen Umbau in Deinem Forum vor Ort in Deinem Forum anschauen.
Baue das erst einmal an gewünschter Stelle ein und dann würde ich mir das einmal im Forum anschauen.
LG inde
inde- Admin a.D.
- Beiträge : 5658
Anmeldedatum : 20.10.11
Re: [phpBB3] Modul Wechsel-Account Problem mit "value"
Du meinst also das der Blinkende Cursor (|) im Wortlaut "Wechseln" störend ist? Das ist vom Browser her so bedingt, das bekommst Du auch nicht weg.
Selbst wenn Du dort eine Grafik einbauen würdest, hat das weiterhin so bestand. Das ist durch das Script so gegeben.
LG inde
EDIT: Klick einmal in das Suchfeld im Browser oder bei Google, dann wirst Du feststellen das es an den Browsern liegt.
Selbst wenn Du dort eine Grafik einbauen würdest, hat das weiterhin so bestand. Das ist durch das Script so gegeben.
LG inde
EDIT: Klick einmal in das Suchfeld im Browser oder bei Google, dann wirst Du feststellen das es an den Browsern liegt.
inde- Admin a.D.
- Beiträge : 5658
Anmeldedatum : 20.10.11
Re: [phpBB3] Modul Wechsel-Account Problem mit "value"
Oh. Okay. Tja so einfach kann die Lösung sein
Danke für deine Mühen!
P.S.: Und weil ich dich beschäftigt halten will, eröffne ich gleich noch ein Thema bzgl "Style-Switcher"^^
Thema erledigt. Danke.
Danke für deine Mühen!
P.S.: Und weil ich dich beschäftigt halten will, eröffne ich gleich noch ein Thema bzgl "Style-Switcher"^^
Thema erledigt. Danke.
Peter Steele- Lehrling
- Beiträge : 31
Anmeldedatum : 21.06.15
Re: [phpBB3] Modul Wechsel-Account Problem mit "value"
Bitte, ich habe auch noch andere Beschäftigungen. In dem Script wird das als Textfeld ausgewiesen und in Textfeldern blinkt nun einmal der Cursor, das ist selbst hier im Editor so.
Abstellen kannst Du es nur für Dich persönlich und das in Deinem System. Klick
LG inde
Abstellen kannst Du es nur für Dich persönlich und das in Deinem System. Klick
LG inde
inde- Admin a.D.
- Beiträge : 5658
Anmeldedatum : 20.10.11
Ähnliche Themen
» [phpBB3] Account Problem
» [phpBB3] Problem mit Löschen des Forum und Gründer Account
» [phpBB3] Problem mit RPG Modul im Userprofil
» [phpBB2] Nach Nutzung des Wechsel-Account Moduls automatisch ausgeloggt
» [Tutorial] Modul für Wechsel-Accounts / Charakterswitch
» [phpBB3] Problem mit Löschen des Forum und Gründer Account
» [phpBB3] Problem mit RPG Modul im Userprofil
» [phpBB2] Nach Nutzung des Wechsel-Account Moduls automatisch ausgeloggt
» [Tutorial] Modul für Wechsel-Accounts / Charakterswitch
Das Forum der Foren :: Hilfe und Unterstützung :: Probleme mit Scripten oder Codes :: Probleme mit Scripten oder Codes - Archiv
Seite 1 von 1
Befugnisse in diesem Forum
Sie können in diesem Forum nicht antworten