mehrere Smilie-Fenster (von Sabine die)

  • Seite 1 von 3
06.11.2008 21:27 (zuletzt bearbeitet: 06.11.2008 21:27)
#1 mehrere Smilie-Fenster (von Sabine die)
he
Mitglied
Hallo,

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>&nbsp;<a href="javascript:showwindow2();">noch mehr Smilies</a>

 Antworten

 Beitrag melden
06.11.2008 21:49
avatar  Vitalis
#2 RE: mehrere Smilie-Fenster (von Sabine die)
avatar
Profi

Benutzen Sie dazu einfach statt den normalen Link die Funktion "OnClick".
Erklärung und Beispiele: http://de.selfhtml.org/javascript/sprach...ler.htm#onclick


 Antworten

 Beitrag melden
06.11.2008 22:16
#3 RE: mehrere Smilie-Fenster (von Sabine die)
he
Mitglied

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>&nbsp;<a href="javascript:showwindow2(); hidewindow()">noch mehr Smilies</a>

nun wechselt es wie gewünscht brav


 Antworten

 Beitrag melden
06.11.2008 23:01
avatar  Rehlein
#4 RE: mehrere Smilie-Fenster (von Sabine die)
avatar
Mitglied

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>&nbsp;<a href="javascript:showwindow2(); hidewindow()">noch mehr Smilies</a>


 Antworten

 Beitrag melden
07.11.2008 14:20 (zuletzt bearbeitet: 07.11.2008 14:23)
#5 RE: mehrere Smilie-Fenster (von Sabine die)
he
Mitglied
Der Code muss ganz oben bei Admin->Einstellungen->Symbolbar eingefügt werden (vor den Smilies)

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)

 Antworten

 Beitrag melden
08.11.2008 14:28
avatar  Rehlein
#6 RE: mehrere Smilie-Fenster (von Sabine die)
avatar
Mitglied

Wo ich die Smilies einsetzen muss weiß.
Ich meinte wie ich es machen muss um ein zweites Smiliefenster zu erstellen?

LG Rehlein


 Antworten

 Beitrag melden
11.11.2008 06:13
#7 RE: mehrere Smilie-Fenster (von Sabine die)
he
Mitglied

Aso, wie ich beschrieben habe. Hinter die Funktionen hab ich ne 2 gesetzt :D Hab ja praktisch den Code für 2 schon eingestellt im ersten Post und der Link dazu ist dann in nem weiteren Post unten.


 Antworten

 Beitrag melden
15.02.2010 16:38
avatar  Jammy
#8 RE: mehrere Smilie-Fenster (von Sabine die)
avatar
Mitglied

Huhuuu!!

Also um ein 2. Smiliefenster zu bekommen,soll ich diesen Code
<a href="javascript:showwindow(); hidewindow2()">mehr Smilies</a>&nbsp;<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


 Antworten

 Beitrag melden
15.02.2010 17:29
avatar  mihca02
#9 RE: mehrere Smilie-Fenster (von Sabine die)
mi
Mitglied

da wirst du dich wohl an den damaligen Autor wenden müssen...

ich weiß nicht ob das alles noch zu dem derzeitigen Template passt

-------------------------------------------------------------------


 Antworten

 Beitrag melden
15.02.2010 20:33
avatar  Jammy
#10 RE: mehrere Smilie-Fenster (von Sabine die)
avatar
Mitglied

Oh jee....

Gibt es denn ne andere Möglichkeit?
Also zum jetzigen Template?


 Antworten

 Beitrag melden
20.02.2010 14:13
avatar  Nordine
#11 RE: mehrere Smilie-Fenster (von Sabine die)
No
Mitglied

Hallo, das mit dem 2. Smiliefenster würde mich auch interessieren.
Hat jemand schon eine Möglichkeit gefunden ?

LG Marion


 Antworten

 Beitrag melden
21.02.2010 13:51
#12 RE: mehrere Smilie-Fenster (von Sabine die)
avatar
Mitglied

Also die Schrift/Link habe ich in der Leiste-aber wo kommt jetzt genau der Smilie Code hin?Muss ich ein neues <div> schreiben?

23.02.2010 04:36
#13 RE: mehrere Smilie-Fenster (von Sabine die)
avatar
Mitglied

Gibt es irgendjemanden,dem es gelungen ist Smilies in die Box einzufügen?

24.02.2010 07:05 (zuletzt bearbeitet: 24.02.2010 07:06)
#14 RE: mehrere Smilie-Fenster (von Sabine die)
avatar
Mitglied

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!

24.02.2010 09:21 (zuletzt bearbeitet: 24.02.2010 09:23)
avatar  bine12
#15 RE: mehrere Smilie-Fenster (von Sabine die)
bi
Mitglied

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


 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!