Seite 1 von 2

Viele Smilies verzerren das Forum

Verfasst: 12.12.2009 20:57
von Lix1
Hallo,

ich habe eben noch ne ganze Menge zusätzlicher Smilies in meinem Forum installiert.

Beim Schreiben eines Beitrags sind nun die ganzen Smilies zu sehen.
Nun ist es aber so, dass rechts eine ganze Liste Smilies zu sehen ist. Die unteren Buttons "Vorschau", "Absenden" werden dadurch wei nach unten geschoben.
Unter den beitrag ist dann eine grosse leere Fläche.

Kann ich dies evtl. ändern ?
Was gibt es für Lösungen ?

Falls meine Frage nicht verständlich ist füge ich noch ein Bild an.

Gruß, heiko

Re: Viele Smilies verzerren das Forum

Verfasst: 12.12.2009 22:56
von redbull254
Hallo erstmal,
das sollte Dein Problem lösen.
Erstellt rechts ein scrollbares Fenster für deine Smilies.
Zum Thema:
http://www.phpbb.de/community/viewtopic ... e#p1148079

Zum Mod:
Smilies in Iframe 3 - v.1.0.5

Re: Viele Smilies verzerren das Forum

Verfasst: 12.12.2009 23:09
von Lix1
Hallo,

super.
Werde es gleich morgen testen.

Mal ein ganz dickes Lob an alle hier im Forum.
Ich habe bereits viele Fragen gestellt / stellen müssen und habe immer in kurzer Zeit optimale Antworten erhalten. Ganz lieben Dank dafür.


Gruß, heiko

Re: Viele Smilies verzerren das Forum

Verfasst: 14.04.2011 16:02
von xXSTrikeXx
Ich möchte das gerne anders haben und zwar nicht als iframe, sondern als Button in der WYSIWYG Leiste. Wenn mann daraufklickt, öffnet sich ein Popup, wo man das jeweilige Smiley setzen kann.

Hier ist ein Bespiel:
http://demo.dzcp.de/forum/index.php?act ... =add&kid=1

MFG STrike

PS: Sy, falls ich den alten Thread ausgegraben habe ;)

Re: Viele Smilies verzerren das Forum

Verfasst: 14.04.2011 18:24
von Kirk
Hallo
Vielleicht währe das hier was für dich
viewtopic.php?f=88&t=182351

Re: Viele Smilies verzerren das Forum

Verfasst: 14.04.2011 22:42
von xXSTrikeXx
Da wäre schonmal das WYSIWYG, aber die Smileys, sind trotzdem hier an der Seite. Dort müsste man das nur noch mit dem button und dem Popup einbauen ;) :D

Re: Viele Smilies verzerren das Forum

Verfasst: 15.04.2011 11:18
von cemcoco
Hi!

Und wenn die Smilies einfach unterhalb des Editors angezeigt werden?
In der posting_editor.html die Reihenfolge so ändern und >br /> einfügen:

Code: Alles auswählen

<div id="message-box">
      <textarea <!-- IF S_UCP_ACTION and not S_PRIVMSGS and not S_EDIT_DRAFT -->name="signature" id="signature" style="height: 9em;"<!-- ELSE -->name="message" id="message"<!-- ENDIF --> rows="15" cols="76" tabindex="4" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" onfocus="initInsertions();" class="inputbox">{MESSAGE}{DRAFT_MESSAGE}{SIGNATURE}</textarea>
   </div>
   <div id="smiley-box">
      <!-- IF S_SMILIES_ALLOWED and .smiley -->
         <br /><strong>{L_SMILIES}</strong><br />
         <!-- BEGIN smiley -->
Zusätzlich in der forms.css Breite auf 100% bei den Smilies - dann hat man etwas mehr Spielraum.

Liebe Grüße,
cemcoco

Re: Viele Smilies verzerren das Forum

Verfasst: 17.04.2011 01:46
von xXSTrikeXx
Ich hätte es gerne so wie hier:

http://tinymce.moxiecode.com/tryit/full.php

Am besten wäre es, wenn man das genau so anpassen könnte.^^

Re: Viele Smilies verzerren das Forum

Verfasst: 22.04.2011 02:04
von xXSTrikeXx
Wäre das möglich?

Re: Smileyfenster mittels Smiley im Editor öffnen, ein Test

Verfasst: 22.04.2011 23:39
von Talk19zehn
Prosilver 3.08
Hello,

ich habe lediglich in der posting_buttons.html

nach diesem Abschnitt

Code: Alles auswählen

<input type="button" class="button2" name="bbpalette" id="bbpalette" value="{L_FONT_COLOR}" onclick="change_palette();" title="{L_BBCODE_S_HELP}" />
jene Codierung eingefügt:

Code: Alles auswählen

<!-- IF S_SHOW_SMILEY_LINK and S_SMILIES_ALLOWED-->
		<a href="{U_MORE_SMILIES}" onclick="popup(this.href, 300, 350, '_phpbbsmilies'); return false;"><img src="http://www_Pfad_zum_Bild_/forum/images/smilies/icon_e_geek.gif" width="17" height="17" align="bottom" alt="{L_SMILIES}" title="{L_SMILIES}"></a>
	<!-- ENDIF -->


Bitte noch anpassen: --> ..........._Pfad_zum_Bild_/xxx

Ergebnis: [ externes Bild ]

Bei mir klappt der Test --> Firefox 4.0 insoweit, dass sich das Popup öffnet und Smileys im Beitrag gesetzt werden können.
Weitere Tests sind sicherlich nötig, denke ich.
Grüße


Edit 1: 23.04.2011
Sprachvariable geändert: {L_SMILIES}

Der Internetexplorer8 öffnet das separate Smileyfenster und setzt sie zur Zeit in meinem Falle mit und ohne Kompatibilitätsmodus gleichermaßen in den Beiträgen ein.

Die Idee den Editor komplett unter das Beitragsfeld zu legen, ist sicherlich sehr zweckmäßig, da bspw. in kleineren Auflösungen oder via Netbook nicht wieder nach oben gescrollt werden muss, wenn man rechts vom Beitragsfeld keine Smileys mehr zur Ansicht hat.

Danke für den guten Gedankenanstoß und dem besagten Tipp, - - - - :wink: muss ich noch einpflegen.

Grüße

.

Edit 2: 23.04.2011
Ganz wirtzig ist´s, wenn große oder riesengroße Schildersmileys anstelle der Standardsmilies genutzt werden:

Vor das Ende der posting_buttons.html

davor

Code: Alles auswählen

<!-- ENDIF -->

dies ggf. bitte testweise einfügen ( Beispiel )

Code: Alles auswählen

<p>
<!-- IF S_SHOW_SMILEY_LINK and S_SMILIES_ALLOWED-->
<a href="{U_MORE_SMILIES}" onclick="popup(this.href, 300, 350, '_phpbbsmilies'); return false;"><img src="http://www_Pfad_zum_Bild_/forum/images/smilies/osterhasenschuleschildersmiley.gif" width="198" height="74" align="bottom" alt="{L_SMILIES}" title="{L_SMILIES}"></a>
<!-- ENDIF --></p>
Ergibt unterhalb vom Editor eine linksbündige Ausgabe des Bildes einschl. der besagten Funktion.

LG