Seite 1 von 1

Smilies unter dem Beitrag, nicht daneben Position ändern

Verfasst: 26.01.2014 14:16
von Torsten1980
Einen schönen Sonntag allen zusammen,

ich möchte gern in meinem Forum etwas ändern und brauche dazu etwas Hilfe.

Es geht um folgendes:

Wenn man einen Thread oder eine Antwort erstellt, befinden sich die Smilies ja rechts neben dem Eingebafeld.
Ich möchte nun, das die Smilies unter dem Eingabefeld sind.

Dazu habe ich schnell mal mit PS das gemacht wie es sein soll:

So ist es aktuell:

[ externes Bild ]



Und so soll es dann aussehen:

[ externes Bild ]



Wie einfach/schwer ist es, das umzusetzen und wer kann mir dabei helfen?

Re: Smilies unter dem Beitrag, nicht daneben Position ändern

Verfasst: 26.01.2014 14:19
von Crizzo
Hi,

das ist eine reine Style-Sache. Das sollte recht einfach gehen. Nach dem Screenshot zu Urteilen nutzt du allerdings keinen Standard-Style. Also bitte diesen einmal verlinken.

Grüße

Re: Smilies unter dem Beitrag, nicht daneben Position ändern

Verfasst: 26.01.2014 14:26
von Torsten1980
BlackHawk87 hat geschrieben:Hi,

das ist eine reine Style-Sache. Das sollte recht einfach gehen. Nach dem Screenshot zu Urteilen nutzt du allerdings keinen Standard-Style. Also bitte diesen einmal verlinken.

Grüße
OK, erstmal Sorry das ich im Falschen Forum geschrieben habe. Dachte das ist phpbb spezifisch und hat nix mit dem Style zu tun. Sorry.

Ich habe zwei Styles, allerdings wenn ich einmal die entsprechenden Infos habe, dürfte ich das auch allein hin bekommen, denke ich :)


Als Styles habe ich diese beiden hier Installiert:

Harry Potter
GTA Theme

Re: Smilies unter dem Beitrag, nicht daneben Position ändern

Verfasst: 26.01.2014 14:34
von Crizzo
Hi,

gut. Ich beziehe mich jetzt auf den HarryPotter-Style. Dieser bezieht sich an dieser Stelle auf den prosilver-Style. Deshalb ist die Template-Änderung dort vorzunehmen:

Datei: \styles\prosilver\template\posting_editor.html
Finde und Ausschneiden:

Code: Alles auswählen

<div id="smiley-box">
		<!-- 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>
Einfügen nach:

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>
Datei: \styles\Harry_Potter\theme\forms.css
Finde und lösche:

Code: Alles auswählen

/* Emoticons panel */
#smiley-box {
	width: 18%;
	float: right;
}
Danach sind die Smilies unter dem Posting-Editor in einer Reihe.

Sofern du "prosilver" auch anbietest, musst du natürlich die Änderung in der CSS-Datei auch vornehmen. Soll die Änderung nicht in "prosilver" greifen, musst du die Datei "posting_editor.html" von "prosilver" vorher nach \styles\Harry_Potter\template kopieren und erst dort ändern.

Wie immer gilt: Backup der Dateien anfertigen und KB:dateiedit beachten.

Grüße

Re: Smilies unter dem Beitrag, nicht daneben Position ändern

Verfasst: 26.01.2014 14:36
von Torsten1980
Na das ging ja schnell.

Erstmal vielen Dank dafür. Ich werde das gleich mal machen und dann bescheid geben ob es geklappt hat.

Vielen Dank!

Re: Smilies unter dem Beitrag, nicht daneben Position ändern

Verfasst: 26.01.2014 14:37
von Miriam
Und wie immer: KB:tippstyles

Re: Smilies unter dem Beitrag, nicht daneben Position ändern

Verfasst: 26.01.2014 14:37
von Crizzo
Miriam hat geschrieben:Und wie immer: KB:tippstyles
Bekommt er mit, wenn er den ersten Artikel liest. Aber sicher ist wohl sicher. 8)

Re: Smilies unter dem Beitrag, nicht daneben Position ändern

Verfasst: 26.01.2014 14:39
von Miriam
// Vorbeugen ist besser als nach hinten fallen. :roll:

Re: Smilies unter dem Beitrag, nicht daneben Position ändern

Verfasst: 26.01.2014 14:48
von Torsten1980
Miriam hat geschrieben:Und wie immer: KB:tippstyles

Danke, das habe ich mir schon eingeprägt nach diversen Änderungen.


@BlackHawk87

Hat super funktioniert!

Nochmals Danke für die schnelle Hilfe und einen schönen Rest Sonntag euch!