So, habe mein Design mal an ein Style von mir angepasst und wollte fragen, ob es im Business Template die Möglichkeit gibt diese Quasselbox auch in einem Forum einzufügen, weil dort geht ja nur HTML. Größen und Farben können angepasst werden. Dann noch eine Frage, kann mans als Plugin eingefügt oder in Kopf-Fußzeile auch per Java für Gäste ausblenden?
Derzeit hab ich so gelöst, als Variante unter der Navigation. Und den HTML Code bei Kopf und Fußzeile eingetragen Forums CSS so geändert:
Danke, probiere ich aus. Ich bin in Sachen CSS immer noch blutiger Anfänger, deshalb kommen solche Fehler vor. Zwei Scripte, weil ich mit den Bezeichnungen im Plugin Probleme hatte, deshalb hab ich die umbenannt. Ich habe mit Headerbox und content auch andere Elemente angesprochen. Gruß Andrea
Kommt super an die Box und das sie für Gäste nun ausgeblendet ist.Danke. Die Fehler waren wirklich logisch, aber es war auch noch nicht richtig ausgearbeitet. Hab das nur mal schnell hingeschrieben.
So, das ist jetzt mein Endprodukt für eine Quasselbox/Shoutbox im Business Template, Grössen, Positionen und Farben können und müssten ans eigene Forum angepasst werden, so sieht es jedenfalls bei mir aus und ist gut angekommen. Funktioniert auch im mobile Template gut.
Ich habe es als Plugin obere Leiste Footer eingefügt, so wars mit den Angaben da wo ich es hin haben wollte.Kann aber an meiner Stylegestaltung liegen, man kanns vermutlich auch in Header...Plugin einfügen. Es wird für Gäste ausgeblendet.
Was mir jetzt noch auffällt, es stört, dass die Quasselbox über jeder Seite steht. Es würde doch ausreichen, wenn sie nur auf der Startseite zu sehen ist. Was kann ich im Plugin eingeben, dass sie nur auf der Startseite angezeigt wird und nicht auf jeder Seite.
Kleine Quasselbox fürs Forum - Nur auf bestimmten Seiten ! Aktualisiert 28,07.23
Hallo Nara, es gibt tolle Variablen um einfach und in bestimmten Bereichen etwas ein- oder auszublenden.
Wenn die Quasselbox nur auf der Startseite angezeigt werden soll, muss alles mit folgenden Variablen umschlossen werden:
1
{{current_page_index==true.start}} Nachricht oder Script ist nur auf der Startseite zu sehen! {{current_page_index==true.end}}
Soll die Quasselbox nur im Portal angezeigt werden, muss man die folgenden Variablen verwenden:
1
{{page_portal==true.start}}Nachricht oder Skript ist nur im Portal zu sehen! {{page_portal==true.end}}
Noch weitere interessante Variablen:
1 2 3 4
Mit "{{xxxxxx==true.start}}" wird das Eingetragene im Bereich X angezeigt! Mit "{{xxxxxx==false.start}}" wird das Eingetragene nur im Bereich X nicht angezeigt! Mit "{{xxxxxx==true.else}}" und "{{xxxxxx==false.else}}" hat man das Gegenstück von Bereich X! Mit "{{xxxxxx==true.end}}" und "{{xxxxxx==false.end}}" schließt man die Variablen ab!
Wenn eine Information oder ein Skript nur oder nicht bei Threads/Beiträge angezeigt werden soll, muss alles mit folgender Variablen umschlossen werden:
1
{{thread_open==true.start}} Nachricht oder Skript nur in Threads/Beiträge {{thread_open==true.else}} Nachricht oder Skript nicht in Threads/Beiträge {{thread_open==true.end}}
Wenn eine Information oder ein Skript nur oder nicht für Mitglieder angezeigt werden soll, muss alles mit folgender Variablen umschlossen werden:
1
{{user_registered==true.start}} Für Mitglieder {{user_registered==true.else}} Für Gäste {{user_registered==true.end}}
Wenn eine Information oder ein Skript nur oder nicht im Portal angezeigt werden soll, muss alles mit folgender Variablen umschlossen werden:
1
{{page_portal==true.start}}Nachricht oder Skript ist nur im Portal zu sehen! {{page_portal==true.else}}Nachricht oder Skript ist nicht im Portal zu sehen! {{page_portal==true.end}}
Wenn eine Information oder ein Skript nur oder nicht auf der Startseite angezeigt werden soll, muss alles mit folgender Variablen umschlossen werden:
1
{{current_page_index==true.start}} Nachricht oder Script ist nur auf der Startseite zu sehen! {{current_page_index==true.else}}Nachricht oder Script ist auf der Startseite nicht zu sehen! {{current_page_index==true.end}}
Ich habe mal eine Frage, ich habe das als Plugin eingebaut, könnte man auch nur bestimmte User ausschließen von der Box? Das nur bestimmte User die Box nicht sehen können?
Fertig: Kleine Quasselbox fürs Forum - Bestimmte Mitglieder ausblenden!
Hallo Nara, interessante Idee!
Es gibt mehrere Gründe, wo das Skript nützlich sein kann!
Habe das Skript aus Mitteilung an bestimmten Mitglieder beim Einloggen - Version 2 genommen und erweitert! Hier wird bereits der Username ausgewertet, alle Usernamen werden erkannt, ob groß oder klein geschrieben, mit oder ohne Symbole! Da Du auch die "Nachrichten für bestimmte Mitglieder" nutzen möchtest, ist es von Vorteil das Skript zu erweitern!
Was kann das Plugin?
Installation
Nachrichten für bestimmte User - Bestimmte User für die Quasselbox ausblenden - Zeitabhängige Begrüßung für Mitglieder!
<br> <!-- Text Gast --> {{user_registered==false.start}} <center> <div class="news_user"><b>Hallo <span style="text-transform:capitalize;">Gast</span>, schön, dass Du vorbeischaust.</b><br><img style="margin:5px 0;" src="https://abload.de/img/schwan2z1kra.gif"> <div>Über eine Anmeldung bei uns würden wir uns freuen!</div> </div> </center> {{user_registered==false.end}}
//// *** Nachricht für bestimmte Mitglieder (1-3) *** ////
/* Text Mitglied 1 */ Name_1 = "Wolfgang" // Nickname eintragen Info_User_1 = '<img src="https://files.homepagemodules.de/b572344/a_601_e3b224a3.gif"> stell dich doch bitte kurz vor und bestätige die Regeln, trage noch, (wenn vorhanden) eine gültige Homepage oder Forenadresse ein und dann wirst du für alle Bereiche freigeschaltet!' // Nachricht - Auch mit HTML
/* Text Mitglied 2 */ Name_2 = "M2" // Nickname eintragen Info_User_2 = '<img src="https://files.homepagemodules.de/b572344/a_601_e3b224a3.gif"> stell dich doch bitte kurz vor und bestätige die Regeln, trage noch, (wenn vorhanden) eine gültige Homepage oder Forenadresse ein und dann wirst du für alle Bereiche freigeschaltet!' // Nachricht - Auch mit HTML
/* Text Mitglied 3 */ Name_3 = "M3" // Nickname eintragen Info_User_3 = '<img src="https://files.homepagemodules.de/b572344/a_601_e3b224a3.gif"> stell dich doch bitte kurz vor und bestätige die Regeln, dann wirst du für alle Bereiche freigeschaltet!' // Nachricht - Auch mit HTML
//// *** Quasselbox für bestimmte Mitglieder ausblenden (1-3) ***////
var Nickname = "nickname"; var xcookie = document.cookie;
if (xcookie.indexOf(Nickname) != -1) { var anfang_suchen = xcookie.indexOf(Nickname)+ Nickname.length + 1; var ende_suchen = xcookie.indexOf(";" , anfang_suchen); var User_Name = xcookie.substring(anfang_suchen, ende_suchen ); }
var TemplateClass = $('.navbar.fixed-top, #obere_leiste, .page table:first, #page-header, #pagewidth .thin #nav_n') if (User_Name.toLowerCase() == Name_1.toLowerCase()){ TemplateClass.after('<center><br><div class="news_user"><b>Hallo ' +Name_1+ ', schön, dass Du vorbei schaust. <br> '+Info_User_1+'</b></div><br></center>'); }else if (User_Name.toLowerCase() == Name_2.toLowerCase()){ TemplateClass.after('<center><br><div class="news_user"><b>Hallo ' +Name_2+ ', schön, dass Du vorbei schaust. <br> '+Info_User_2+'</b></div><br></center>'); }else if (User_Name.toLowerCase() == Name_3.toLowerCase()){ TemplateClass.after('<center><br><div class="news_user"><b>Hallo ' +Name_3+ ', schön, dass Du vorbei schaust. <br> '+Info_User_3+'</b></div><br></center>'); }else { TemplateClass.after('<center><br><div class="news_user"><b>Hallo ' +User_Name+ ', schön, dass Du vorbei schaust. <br></b></div><br></center>'); }
if (User_Name.toLowerCase() == Quassel_1.toLowerCase()){ $('.cb-kopf').hide(); }else if (User_Name.toLowerCase() == Quassel_2.toLowerCase()){ $('.cb-kopf').hide(); }else if (User_Name.toLowerCase() == Quassel_3.toLowerCase()){ $('.cb-kopf').hide(); }
function begruessung(){ var zeit = new Date() var stunden = zeit.getHours(); switch(stunden){ case 7: case 8: case 9: case 10: $('.news_user').append("<p><br>ʕ•ᴥ•ʔ Einen wunderschönen guten Morgen, wünsche ich Dir! hoffe, du hast gut geschlafen ʕ•ᴥ•ʔ"); break; case 11: case 12: case 13: case 14: $('.news_user').append("<p><br>ʕ•ᴥ•ʔ Einen guten Mittag, wünsche ich Dir! Lass dir das Essen Schmecken ʕ•ᴥ•ʔ"); break; case 15: case 16: case 17: $('.news_user').append("<p><br>ʕ•ᴥ•ʔ Hab noch einen schönen Tag! Genieße die Zeit ʕ•ᴥ•ʔ"); break; case 18: case 19: case 20: $('.news_user').append("<p><br>ʕ•ᴥ•ʔ Einen guten Abend, wünsche ich Dir! Nimm Dir Zeit zum Entspannen ʕ•ᴥ•ʔ"); break; case 21: case 22: case 23: $('.news_user').append("<p><br>ʕ•ᴥ•ʔ Eine gute Nacht, schlaf schön und süsse Träume! ʕ•ᴥ•ʔ"); break; case 24: case 0: case 1: case 2: $('.news_user').append("<p><br>ʕ•ᴥ•ʔ Hui, so spät noch auf den Beinen? Jetzt aber schnell ins Bettchen ʕ•ᴥ•ʔ"); break; case 3: case 4: $('.news_user').append("<p><br>ʕ•ᴥ•ʔ Hui, so früh schon auf den Beinen? Schlaf doch noch ein Ründchen.. ʕ•ᴥ•ʔ"); break; case 5: case 6: $('.news_user').append("<p><br>ʕ•ᴥ•ʔ Nur der frühe Vogel fängt den Wurm! wenn er nicht auch noch schläft.. ʕ•ᴥ•ʔ"); break; } }