Beiträge: Smilies unter Textfeld verschieben - mehr Smilies!

Alles zu Styles, Templates, Icons und Smilies für phpBB 3.0.x, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
phpBB Styles Demo
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Henning29
Mitglied
Beiträge: 33
Registriert: 08.08.2011 16:59

Beiträge: Smilies unter Textfeld verschieben - mehr Smilies!

Beitrag von Henning29 »

Hallo liebe phpBB Profis,

ich würde gerne folgendes tun. Ich habe ein Forum eingerichtet, in dem viele lange Beiträge, gerne geschmückt mit netten Smilies, verfasst werden. Nun gefällt mir der Aufbau der Smilie-Box rechts neben dem eigentlichen Textfeld nicht sonderlich gut. Fügt man mehr als die üblichen Smilies ein, gewinnt die gesamte Seite schnell an Höhe, obwohl das Textfeld immer die gleiche maximale Höhe einnimmt. Könnte man den Smiliebereich nicht einfach unter die Textbox verschieben? So hätte man eine deutlich breitere Textbox und könnte unter diese weitere Smilies einfügen, ohne dass dadurch gleich die gesamte Seite in ihrer Gestaltung an Schick verliert.

[ externes Bild ]

Ich wäre sehr dankbar für eine Lösung. In WordPress wird das soweit ich weiß so gelöst, man hat dann einfach mehr Platz zum Schreiben in der Horizontalen und kann Smilies ohne weiteres hinzufügen, ohne dass alles gleich total fehlproportioniert aussieht.

LG Henning
Benutzeravatar
7emper5i
Ehemaliger Übersetzer
Beiträge: 1473
Registriert: 11.04.2009 13:31
Wohnort: Köln
Kontaktdaten:

Re: Beiträge: Smilies unter Textfeld verschieben - mehr Smil

Beitrag von 7emper5i »

Hallo Henning,

bitte nenn uns den Downloadlink zu deinem Forumstemplate.

Gruß
Die Deutsche Rechtschreibung ist Freeware, sprich, du kannst sie kostenlos nutzen. Allerdings ist sie nicht Open Source, d.h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.
Benutzeravatar
franki
Ehemaliges Teammitglied
Beiträge: 2823
Registriert: 21.10.2007 14:02
Wohnort: Sonsbeck
Kontaktdaten:

Re: Beiträge: Smilies unter Textfeld verschieben - mehr Smil

Beitrag von franki »

Hallo Henning

Schau mal nach dem Mod "smilies_in_iframe3_1.0.5" (von 4seven).
Damit wird eine feste Höhe für die Smilies gebildet und mit einem
Scrollbalken versehen.
Somit wird das Beitragsfenster nicht, bei vielen Smilies, in die Höhe gezogen.
LG Franki
Henning29
Mitglied
Beiträge: 33
Registriert: 08.08.2011 16:59

Re: Beiträge: Smilies unter Textfeld verschieben - mehr Smil

Beitrag von Henning29 »

Sorry, ich bin ein bisschen blöd. Das habe ich doch total vergessen. Das Template lautet: prosilver special edition. Hier der Link:

http://www.phpbb.com/customise/db/style ... l_edition/

Das Forum läuft in der Version 3.0.9, der Style ist dementsprechend die Version 1.0.7.

Vielen Dank für die Hilfe!

Ich habe bereits einige Mods installiert (Kalender, Newspage, Recent Topics, Download Mod usw.), das nur als Hinweis, dürfte aber bei der Änderung des entsprechenden Templates hoffentlich weniger hinderlich sein...
Benutzeravatar
7emper5i
Ehemaliger Übersetzer
Beiträge: 1473
Registriert: 11.04.2009 13:31
Wohnort: Köln
Kontaktdaten:

Re: Beiträge: Smilies unter Textfeld verschieben - mehr Smil

Beitrag von 7emper5i »

Hallo,

es gibt zwei Optionen:

die erste ist die von Franki,

die zweite ist die Auflistung unterhalb der Message-Box.

Das Ergebnis sieht wie folgt aus: [ externes Bild ]

Dieses Ergebnis bekommst du, wenn du deine posting_editor.html in dem Template prosilver öffnest (prosilver_se baut auf dem Standard Prosilver auf) und dann ab Zeile 115 den Quellcode bis einschließlich

</fieldset>

mit folgendem Code ersetzt:

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>
		<!-- 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 -->

		<!-- IF BBCODE_STATUS -->
		<!-- IF .smiley --><hr /><!-- ENDIF -->
		{BBCODE_STATUS}<br />
		<!-- IF S_BBCODE_ALLOWED -->
			{IMG_STATUS}<br />
			{FLASH_STATUS}<br />
			{URL_STATUS}<br />
		<!-- ENDIF -->
		{SMILIES_STATUS}
		<!-- ENDIF -->
		<!-- IF S_EDIT_DRAFT || S_DISPLAY_REVIEW -->
			<!-- IF S_DISPLAY_REVIEW --><hr /><!-- ENDIF -->
			<!-- IF S_EDIT_DRAFT --><strong><a href="{S_UCP_ACTION}">{L_BACK_TO_DRAFTS}</a></strong><!-- ENDIF -->
			<!-- IF S_DISPLAY_REVIEW --><strong><a href="#review">{L_TOPIC_REVIEW}</a></strong><!-- ENDIF -->
		<!-- ENDIF -->
	</div>
</fieldset>

Edit: öffne ebenfalls noch deine forms.css in deinem prosilver_se/themes-Ordner und finde die Zeile 258

Code: Alles auswählen

/* Main message box */
#message-box {
	width: 80%;
}
Dort musst du den Wert noch ändern: width: 100%,, damit die Messagebox in der kompletten Templatebreite angezeigt wird.
Anschließend musst du noch deinen Template- und Themecache aktualisieren.

Viel Erfolg.
Die Deutsche Rechtschreibung ist Freeware, sprich, du kannst sie kostenlos nutzen. Allerdings ist sie nicht Open Source, d.h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.
Benutzeravatar
franki
Ehemaliges Teammitglied
Beiträge: 2823
Registriert: 21.10.2007 14:02
Wohnort: Sonsbeck
Kontaktdaten:

Re: Beiträge: Smilies unter Textfeld verschieben - mehr Smil

Beitrag von franki »

Hallo

So sieht es mit der Mod "smilies_in_iframe" aus
smilies_iframe.jpg
LG Franki
Benutzeravatar
7emper5i
Ehemaliger Übersetzer
Beiträge: 1473
Registriert: 11.04.2009 13:31
Wohnort: Köln
Kontaktdaten:

Re: Beiträge: Smilies unter Textfeld verschieben - mehr Smil

Beitrag von 7emper5i »

Ich würd Frankis Vorschlag bevorzugen ;)

angenehme Nachtruhe.
Gruß
Die Deutsche Rechtschreibung ist Freeware, sprich, du kannst sie kostenlos nutzen. Allerdings ist sie nicht Open Source, d.h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.
Henning29
Mitglied
Beiträge: 33
Registriert: 08.08.2011 16:59

Re: Beiträge: Smilies unter Textfeld verschieben - mehr Smil

Beitrag von Henning29 »

Wow, danke, gleich 2 Möglichkeiten. Und einfach umzusetzen sind sie auch noch. Ich werde beides mal ausprobieren. Ehrlich gesagt favorisiere ich immer noch die Variante mit unter dem Beitragsfenster angeordneten Smilies. Mal sehen, wenn ich es vor mir sehe, wird mir die passende Umsetzung sicher schnell klar. Vielen vielen Dank Euch beiden für die Mühen. Vielleicht finden ja auch andere Gefallen daran. Das Einschränken der Smilies Menge wäre natürlich eine weitere Lösung!
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8137
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Beiträge: Smilies unter Textfeld verschieben - mehr Smil

Beitrag von Kirk »

Hallo
Du kannst auch im ACP weniger Smilies auswählen die beim Verfassen eines Beitrages angezeigt werden,
man kann dann beim draufklicken des Links unterhalb der Smilies namens Mehr Smilies anzeigen
bekommt man alle angezeigt.
Benutzeravatar
archivar
Mitglied
Beiträge: 572
Registriert: 07.08.2008 08:25
Wohnort: Deutschland

Re: Beiträge: Smilies unter Textfeld verschieben - mehr Smil

Beitrag von archivar »

Und hier noch ne 3. Variante für viele und größere Smilies:
Download-Link zu : Smilies Categories
Passend dazu noch dieser Link zur Geh-Hilfe: viewtopic.php?f=86&t=199801&hilit=smilies_categories
Und ebenfalls passend dazu der Beitrag, über Meinem, von Kirk.
Läuft bei mir tadellos auch auf phpBB v. 3.0.9. :wink:
V. G. archivar
Antworten

Zurück zu „[3.0.x] Styles, Templates und Grafiken“