Wie kann ich ALLE Smilies in der Antwort anzeigen lassen?

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.
Antworten
Knowhow-Sauger
Mitglied
Beiträge: 656
Registriert: 18.05.2012 07:06

Wie kann ich ALLE Smilies in der Antwort anzeigen lassen?

Beitrag von Knowhow-Sauger »

Hallo Freunde,

standardmäßig werden ja leider nur auf der rechten Seite ein paar Smilies angezeigt.
Ich habe aber sehr viele Smilies und die restlichen erreicht man ja immer nur, wenn man auf "mehr Smilies anzeigen" geht.
Wie kann ich alle Smilies in der Antwort anzeigen lassen, so dass auch im unteren Bereich Smilies angezeigt werden?
Also rechts (wie bisher) UND zusätzlich auch noch unten. Siehe:
http://www.kurzehosenforum.com/smilies.png

Danke! :)
Forum für Freunde kurzer Hosen: http://www.kurzehosenforum.com
Benutzeravatar
AYYILDIZLAR
Ehemaliges Teammitglied
Beiträge: 4148
Registriert: 09.11.2010 18:08
Kontaktdaten:

Re: Wie kann ich ALLE Smilies in der Antwort anzeigen lassen

Beitrag von AYYILDIZLAR »

Hallo,

Verstehe ich dich richtig? Du willst das deine ganzen Smilies alle auf der posting.php, also rechts oder links von deinem Editor angezeigt werden sollen.
Wenn du das meinst, kannst du das doch über den ACP regeln. Gehe dazu in den ACP/Beiträge/Smilies/dann rechts bei deinen Smilies das grüne Zahnrädchen und dann bei Beim Verfassen eines Beitrags anzeigen das Häckchen setzen.

Grüße
DasEtwasAndereMotorradforum.de
Deutsche Übersetzung der Tapatalk Extension | Deutsche Übersetzung der Tapatalk MOD
Bitte keine PN wegen Support, werde diese zukünftig ignorieren und gleich löschen.
Knowhow-Sauger
Mitglied
Beiträge: 656
Registriert: 18.05.2012 07:06

Re: Wie kann ich ALLE Smilies in der Antwort anzeigen lassen

Beitrag von Knowhow-Sauger »

Hallo AYYILDIZLAR,

ja dann werden zwar alle Smilies in der Antwort angezeigt.
Aber dann stehen die ja alle nur rechts neben dem Editor.
Da unter dem Editor aber viel Freiraum ist (siehe den Screenhot) möchte ich, dass ein Teil der Smilies rechts zum anklicken ist und die anderen smilies dann unter dem Editor abgebildet werden.
Oder so, dass alle Smlilies unter dem Editor sind und der Editor dann etwas breiter wird.
Verstehst? :)
Forum für Freunde kurzer Hosen: http://www.kurzehosenforum.com
Benutzeravatar
AYYILDIZLAR
Ehemaliges Teammitglied
Beiträge: 4148
Registriert: 09.11.2010 18:08
Kontaktdaten:

Re: Wie kann ich ALLE Smilies in der Antwort anzeigen lassen

Beitrag von AYYILDIZLAR »

Aha, ok jetzt habe ich es verstanden.

Da wirst du wohl warten und hoffen müssen, das sich einer deine Sache annimmt, der dein Style und Template kennt und bereit ist die Zeit dafür aufzuopfern.

Grüße und viel Erfolg
DasEtwasAndereMotorradforum.de
Deutsche Übersetzung der Tapatalk Extension | Deutsche Übersetzung der Tapatalk MOD
Bitte keine PN wegen Support, werde diese zukünftig ignorieren und gleich löschen.
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8174
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Wie kann ich ALLE Smilies in der Antwort anzeigen lassen

Beitrag von Kirk »

Hallo
Wenn du alle Smlilies unter dem Editor anzeigen lassen willst, probier das hier mal aus:
Öffne: root/styles/stylename/template/posting_editor.html
Finde:

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>

	<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>
</fieldset>
Ersetzen mit:

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 -->
			<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>
Öffne: root/styles/stylename/theme/form.css
Finde:

Code: Alles auswählen

/* Main message box */
#message-box {
	width: 80%;
}
Ersetzen mit:

Code: Alles auswählen

/* Main message box */
#message-box {
	width: 100%;
}
Finde:

Code: Alles auswählen

/* Emoticons panel */
#smiley-box {
	width: 18%;
	float: right;
}
Ersetzen mit:

Code: Alles auswählen

/* Emoticons panel */
#smiley-box {
	width: 100%;
	float: right;
}
Zum Schluß aktualisiere deine Styles:
"Administrations-Bereich" (ACP) > "Styles" > "Templates" > jedes > "Aktualisieren"
"Administrations-Bereich" (ACP) > "Styles" > "Themes" > jedes > "Aktualisieren"

Leere den Cache im "Administrations-Bereich" (ACP) > "Allgemein" > "Den Cache leeren"


Gehe im ACP/Beiträge/Smilies klicke ganz unten auf den Button Smilies bearbeiten
und dann bei Beim Verfassen eines Beitrags anzeigen das Häckchen setzen.

Damit werden dir alle Smilies unter dem Editor anzeigt.
So schaut es dann aus: [ externes Bild ]
Knowhow-Sauger
Mitglied
Beiträge: 656
Registriert: 18.05.2012 07:06

Re: Wie kann ich ALLE Smilies in der Antwort anzeigen lassen

Beitrag von Knowhow-Sauger »

Super genial!
Funktioniert bestens. :P
Dankeschön! :) :) :)
Forum für Freunde kurzer Hosen: http://www.kurzehosenforum.com
Benutzeravatar
P@InKiLLeR
Mitglied
Beiträge: 149
Registriert: 26.10.2008 14:26
Kontaktdaten:

Re: Wie kann ich ALLE Smilies in der Antwort anzeigen lassen

Beitrag von P@InKiLLeR »

Ja hat Super geklappt Kirk :wink:

Wie bekommt man den Farbcode auf die linke Seite(siehe Bild) weißt Du das zufällig?

http://s7.directupload.net/images/140120/yngc33kb.jpg
MfG Nico

deviantart | forum
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8174
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Wie kann ich ALLE Smilies in der Antwort anzeigen lassen

Beitrag von Kirk »

Hallo
Öffne: root/styles/stylename/template/posting_body,html
Finde und lösche das hier:

Code: Alles auswählen

			<!-- IF S_BBCODE_ALLOWED -->
			<td width="80" align="center" valign="top">
				<script type="text/javascript">
				// <![CDATA[
					colorPalette('v', 7, 6)
				// ]]>
				</script>
			</td>
			<!-- ENDIF -->
Finde:

Code: Alles auswählen

<td class="row1" valign="top"><b class="genmed">{L_MESSAGE_BODY}:</b><br /><span class="gensmall">{L_MESSAGE_BODY_EXPLAIN}&nbsp;</span><br /><br />
Danach einfügen:

Code: Alles auswählen

<!-- IF S_BBCODE_ALLOWED -->
		<table width="100%" cellspacing="5" cellpadding="0" border="0" align="center">
		<script type="text/javascript" src="{T_SUPER_TEMPLATE_PATH}/editor.js"></script>
		<td class="genmed" align="center">{L_FONT_COLOR}</td>
		<tr>
			<td width="80" align="center" valign="top">
				<script type="text/javascript">
				// <![CDATA[
					colorPalette('v', 7, 6)
				// ]]>
				</script>
			</td>
	 	</tr>
		</table>
	<!-- ENDIF -->
Öffne: root/styles/stylename/template/posting_buttons.html
Finde und lösche das hier:

Code: Alles auswählen

	<!-- IF not $S_SIGNATURE and not S_EDIT_DRAFT -->
		<td class="genmed" align="center">{L_FONT_COLOR}</td>
	<!-- ENDIF -->
Hinweis:
Dieses Änderungen beziehen sich auf org. subsilver2, bei dir kann es ein wenig anders sein.

Zum Schluß das hier nicht vergessen: Änderungen am Style sind nicht sofort sichtbar (Template-Caching)
Benutzeravatar
P@InKiLLeR
Mitglied
Beiträge: 149
Registriert: 26.10.2008 14:26
Kontaktdaten:

Re: Wie kann ich ALLE Smilies in der Antwort anzeigen lassen

Beitrag von P@InKiLLeR »

Besten dank,hat wunderbar Funktioniert :wink:
MfG Nico

deviantart | forum
Antworten

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