Bitte geben Sie einen Grund für die Verwarnung an
Der Grund erscheint unter dem Beitrag.Bei einer weiteren Verwarnung wird das Mitglied automatisch gesperrt.
mehrere Smilie-Fenster (von Sabine die)
#1 mehrere Smilie-Fenster (von Sabine die)
ich habe vor, meinen Forum-Usern ein paar extra Weihnachtssmilies temporär anzubieten. Da ich meine direkt sichtbare Symbolbar sehr schlicht gehalten habe und zusätliche Smilies in ein extra Smilie-Fenster gepackt habe, das ich nach Sabines Anleitung erstellt habe, habe ich mir überlegt, für die Weihnachtssmilies auch ein extra Fenster zu bauen.
Ein zweites Fenster, was sich unabhängig vom ersten problemlos auf und zumachen lässt habe ich reingebastelt, indem ich hinter alles, was mir nach Funktion aussah, eine 2 geklatscht hab ^^. Allerdings habe ich noch einen kleinen Schönheitsfehler:
Wenn ich das zweite parallel zum ersten öffne, bleibt das erste natürlich auf und verschwindet dahinter. Kann man es einrichten, dass sich das erste automatisch schließt, wenn man das zweite öffnet und umgekehrt?
Hier noch der Code (allerdings aus meinem Testlabor, deshalb ohne Smilies und so)
<script language="javascript">function hidewindow2() { document.getElementById('smiliewindow2').style.visibility = 'hidden';}function showwindow2() { document.getElementById('smiliewindow2').style.visibility = 'visible';}</script><style type="text/css">.swhead { /** Style der Titelleiste **/ background-color:#336633; font-weight:bold; color:#f9f9f9; font-family:Arial; font-size:10pt;}.swbody { /** Style des Fensterinhalts **/ background-color:#f9f9f9; font-weight:normal; font-family:arial; font-size:10pt;}</style><div id="smiliewindow2" style="visibility:hidden; position:absolute; top:100px; left:350px; border:1px solid #003300; padding:0px; text-align:left;"> <!-- Titelleiste --> <div class="swhead" style="width:400px; height:20px; border:none; border-bottom:1px solid black; padding:1px 4px;"> <table width="100%" cellspacing="0" border="0"> <tr> <!-- Titel --> noch mehr Smilies <td align="left" class="swhead">Smilies</td> <!-- Fenstermenu --> <td align="right"><a href="javascript:hidewindow2();"> <img src="https://files.homepagemodules.de/b214495/bhnetfiles-2en6-14.gif" border="0"> </a> </td> </tr> </table> </div> <!-- Fensterinhalt --> <div class="swbody" style="width:400px; height:200px; border:none; overflow:auto; padding:4px;"> <!-- SMILIES --> smilies </div></div>
<script language="javascript">function hidewindow() { document.getElementById('smiliewindow').style.visibility = 'hidden';}function showwindow() { document.getElementById('smiliewindow').style.visibility = 'visible';}</script><style type="text/css">.swhead { /** Style der Titelleiste **/ background-color:#336633; font-weight:bold; color:#f9f9f9; font-family:Arial; font-size:10pt;}.swbody { /** Style des Fensterinhalts **/ background-color:#f9f9f9; font-weight:normal; font-family:arial; font-size:10pt;}</style><div id="smiliewindow" style="visibility:hidden; position:absolute; top:100px; left:350px; border:1px solid #003300; padding:0px; text-align:left;"> <!-- Titelleiste --> <div class="swhead" style="width:400px; height:20px; border:none; border-bottom:1px solid black; padding:1px 4px;"> <table width="100%" cellspacing="0" border="0"> <tr> <!-- Titel --> <td align="left" class="swhead">Smilies</td> <!-- Fenstermenu --> <td align="right"><a href="javascript:hidewindow();"> <img src="https://files.homepagemodules.de/b214495/bhnetfiles-2en6-14.gif" border="0"> </a> </td> </tr> </table> </div> <!-- Fensterinhalt --> <div class="swbody" style="width:400px; height:200px; border:none; overflow:auto; padding:4px;"> <!-- SMILIES --> </div></div>
(witzigerweise lässt sich das Smiliefenster eins nur schließen, wenn der Code dafür nach dem des zweiten Fensters steht)
Und die Verlinkung:
<a href="javascript:showwindow()">mehr Smilies</a> <a href="javascript:showwindow2();">noch mehr Smilies</a>
Benutzen Sie dazu einfach statt den normalen Link die Funktion "OnClick".
Erklärung und Beispiele: http://de.selfhtml.org/javascript/sprach...ler.htm#onclick
Danke für die rasche Antwort.
Allerdings übersteigt das doch noch meine html-Kenntnisse ein wenig...
Deshalb hab ich noch etws selbst rumgebastelt und bin auf eine schrecklich einfach Lösung gekommen:
<a href="javascript:showwindow(); hidewindow2()">mehr Smilies</a> <a href="javascript:showwindow2(); hidewindow()">noch mehr Smilies</a>
nun wechselt es wie gewünscht brav
Hallo hennnamae oder jemand anderes.
ich würde auch gern für Weihnachten ein " Smiliefenster aufmachen!
Wo genau muss dieser Code eingesetzt werden.
Wäre sehr dankbar für eine Antwort!
LG Rehlein
<a href="javascript:showwindow(); hidewindow2()">mehr Smilies</a> <a href="javascript:showwindow2(); hidewindow()">noch mehr Smilies</a>
#5 RE: mehrere Smilie-Fenster (von Sabine die)
Und dann an die Stelle, wo der Link stehen soll (bei mir zwischen Smilies und Toolbar) den Code für den Link rein.
Die Smilies werden so wie sonst auch in der Symbolbar an die Stelle im Fenster-Code eingefügt, wo <-- SMILIES --> steht.
Fertig kanns dann so aussehen (das ist allerdings nur für eine Box)
Huhuuu!!
Also um ein 2. Smiliefenster zu bekommen,soll ich diesen Code
<a href="javascript:showwindow(); hidewindow2()">mehr Smilies</a> <a href="javascript:showwindow2(); hidewindow()">noch mehr Smilies</a>
VOR die Smilies in der Symbolbar einfügen ja?
Und WIE bekomme ich Extrasmilies in den 2. Kasten?
Kann mir da einer behilflich sein bitte?
Lieben Dank
Jammy
Oh jee....
Gibt es denn ne andere Möglichkeit?
Also zum jetzigen Template?
Also die Schrift/Link habe ich in der Leiste-aber wo kommt jetzt genau der Smilie Code hin?Muss ich ein neues <div> schreiben?
Gibt es irgendjemanden,dem es gelungen ist Smilies in die Box einzufügen?
#14 RE: mehrere Smilie-Fenster (von Sabine die)
So ich habs geschafft!
<!-- SMILIES --> die Schrift in dieser Klammer löschen und den gesammten ahref smiliecode dort einfügen.
Dann öffnet sich das Fenster etwas weiter oben.
Dafür habe ich auch eine Lösung gefunden.Wer möchte schreibt hier bitte wg d.Lösung!
#15 RE: mehrere Smilie-Fenster (von Sabine die)
und wie muss der code nun aussehen das man ein zweites smiliefenster bekommt ?
und wie fürgt man da dann smilies ein das diese im 2. fenster sind?
es gab da mal einen thread dazu wo es erklärt wurde aber ich finde den nicht mehr
- Informationen
- Aktuelle News
- Forum Tutorials - Tipps und Anleitungen
- SEO / Werbung fürs Forum
- Verwaltung
- Extras
- Design
- Plugin(system)
- Eure Fragen zu Tutorials
- Forum Support
- Fragen und Antworten
- Pluginsystem
- Plugins
- Templates & Sprachen
- Bugreport
- Verbesserungsvorschläge
- Sponsoren gesucht
- Das neue Xobor Business-Template
- News und Updates
- Bugreport
- Allgemeines Feedback
- Verbesserungsvorschläge
- Sonstiges
- Kaffeeklatsch
- Lob & Kritik
- Verbesserungsvorschläge
- Allgemeine Fragen
- Fehlermeldungen
- Verbesserungsvorschläge Responsive Design
- Bugreport Responsive Design
- Archiv - Alter Betatest
- Responsive Design - Verbesserungsvorschläge
- Responsive Design - Bugreport
- Fragen zum neuen Template
- Neue Administration Beta Test
- Bugreport Neue Administration
- Allgemeines Fragen & Feedback
- Verbesserungsvorschläge zur neuen Administration
- Shoutbox
Ähnliche Themen
Jetzt anmelden!
Jetzt registrieren!
© 2017 Xobor | Forum-Software