Seite 1 von 1
Smilies statt neben Nachrichtentext darunter anzeigen
Verfasst: 02.06.2008 11:51
von Overhead
Hallo zusammen,
ich möchte die Smilies nicht rechts neben dem Nachrichtentext angezeigt bekommen, sondern unterhalb des Eingabefelds. - Da ich dann größere Smilies verwenden kann.
Weiss jemand wo ich dazu etwas verändern muss?
cu
Overhead
Verfasst: 02.06.2008 12:04
von redbull254
Hallo, Overhead
such in der posting_editior.html nach folgender Zeile und versetze diese nach Deinen Wünschen (Z.B an das Ende der postimg_editor.html).
Code: Alles auswählen
<!-- IF S_SMILIES_ALLOWED and .smiley -->
<strong>{L_SMILIES}</strong><br />
<!-- BEGIN smiley -->
<a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true); return false;"><img src="{smiley.SMILEY_IMG}" width="{smiley.SMILEY_WIDTH}" height="{smiley.SMILEY_HEIGHT}" alt="{smiley.SMILEY_CODE}" title="{smiley.SMILEY_DESC}" /></a>
<!-- END smiley -->
<!-- ENDIF -->
<!-- IF S_SHOW_SMILEY_LINK and S_SMILIES_ALLOWED-->
<br /><a href="{U_MORE_SMILIES}" onclick="popup(this.href, 300, 350, '_phpbbsmilies'); return false;">{L_MORE_SMILIES}</a>
<!-- ENDIF -->
Verfasst: 02.06.2008 13:56
von Overhead
@ redbull254
danke, dass hilft aber nur bedingt weiter - da es ein div Container ist erscheint es nun rechts seitlich versetzt.
Nachdem ich die forms.css angepasst habe kommt es zumindest auf die linke Seite
suche:
Code: Alles auswählen
/* Emoticons panel */
#smiley-box {
width: 8%;
float: right;
}
ersetze durch:
Code: Alles auswählen
/* Emoticons panel */
#smiley-box {
width: 8%;
float: left;
}
jetzt habe ich das Problem das die smilies immer nur zu dritt nebeneinander angezeigt werden - das macht noch keinen Sinn. -
EDIT:// So das Problem mit dem normalen Nachrichtentext habe ich gelöst der width wert muss auf 70% erhöht werden.
Außerdem geht der Container zwar nach links beim Advance Quick Reply aber nicht darunter.
Und wie geht es nun weiter??
cu Overhead
Verfasst: 02.06.2008 15:42
von redbull254
ich möchte die Smilies nicht rechts neben dem Nachrichtentext angezeigt bekommen, sondern unterhalb des Eingabefelds. - Da ich dann größere Smilies verwenden kann.
Genau das habe ich mit dem versetzen erreicht, bei mir klappt es jedenfalls so.
da es ein div Container ist erscheint es nun rechts seitlich versetzt.
Verstehe ich jetzt nicht wirklich. Ich habe genau den Code versetzt, den ich oben gepostet habe, mehr nicht.
Dadurch stehen die Smilies nebeneinander (um Platz zu sparen) und nicht in einem kompakten Block.
Wenn Du aber einen Block benutzen willst, lege Dir einen neuen div Container an, damit Änderungen unabhängig sind und nur die Smilies Anordnung betroffen ist.
Ich vermute mal, das Du den ganzen div Container versetzt hast. Ich habe den dort belassen, damit der Text weiterhin rechts neben dem Beitragsfeld erscheint.
BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist eingeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet Die letzten Beiträge des Themas
Außerdem geht der Container zwar nach links beim Advance Quick Reply aber nicht darunter.
Und wie geht es nun weiter??
Keine Ahnung, ich habe die Mod nicht installiert.
Verfasst: 02.06.2008 16:27
von Wanze
Habs getestet wen du genau wie redbull beschrieben nach ganz unten versetzt
Code: Alles auswählen
<!-- IF S_SMILIES_ALLOWED and .smiley -->
<strong>{L_SMILIES}</strong><br />
<!-- BEGIN smiley -->
<a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true); return false;"><img src="{smiley.SMILEY_IMG}" width="{smiley.SMILEY_WIDTH}" height="{smiley.SMILEY_HEIGHT}" alt="{smiley.SMILEY_CODE}" title="{smiley.SMILEY_DESC}" /></a>
<!-- END smiley -->
<!-- ENDIF -->
<!-- IF S_SHOW_SMILEY_LINK and S_SMILIES_ALLOWED-->
<br /><a href="{U_MORE_SMILIES}" onclick="popup(this.href, 300, 350, '_phpbbsmilies'); return false;">{L_MORE_SMILIES}</a>
<!-- ENDIF -->
ohne
wird es unten als eine reihe angezeigt also platz sparend!
Verfasst: 02.06.2008 18:02
von Overhead
@ all
ich glaube so sieht es auch ganz gut aus...
[ externes Bild ]
cu
Overhead
Verfasst: 05.12.2008 12:15
von Michi69
Und wie genau hast Du die Smilies jetzt unter die Textbox bekommen?
Ich kenne mich nicht so gut aus...
