Smilies in Scrollbox

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Hazel
Mitglied
Beiträge: 9
Registriert: 18.04.2011 15:01

Smilies in Scrollbox

Beitrag von Hazel »

Hallo,

ich weiß,dass es dafür mal Threads gab, aber irgendwie hab ich Tomaten auf den augen und find sie nicht mehr, sorry.

Ich möchte gern alle Smileys neben dem Editor bei der Beitragserstellung haben, aber das wären zu viele. Also hätt ich sie gern in einer Scrollbox. Was muss ich dafür ändern?
hackepeter13
Valued Contributor
Beiträge: 3557
Registriert: 21.04.2004 12:22
Wohnort: Berlin
Kontaktdaten:

Re: Smilies in Scrollbox

Beitrag von hackepeter13 »

Du suchst sowas wie "Smilies in iFrame". ;)

Hier mal der Anleitung von 4seven damals:

Öffne:
styles/prosilver/template/posting_editor.html

Suchen:

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 />
{SMILIES_STATUS}
<!-- ENDIF -->
<!-- ENDIF -->
Ersetzen mit:

Code: Alles auswählen

<!-- smilies_in_iframe_3-by-BBCodeBox3/4seven-2008 -->
<div id="smiley-box">
<div style="width: 100%; height: 285px; overflow: auto">
<!-- IF S_SMILIES_ALLOWED and .smiley -->
<!-- <strong>{L_SMILIES}</strong> <br /> -->
<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 /><br /><a href="{U_MORE_SMILIES}" onclick="popup(this.href, 300, 350, '_phpbbsmilies'); return false;">{L_MORE_SMILIES}</a><br />
<!-- ENDIF -->
<!-- IF BBCODE_STATUS -->
<!-- IF .smiley --><hr /><!-- ENDIF -->
{BBCODE_STATUS}<br />
<!-- IF S_BBCODE_ALLOWED -->
{IMG_STATUS}<br />
{FLASH_STATUS}<br />
{URL_STATUS}<br />
{SMILIES_STATUS}<br />
<!-- ENDIF -->
</div>              
<!-- ENDIF -->
<!-- smilies_in_iframe_3-by-BBCodeBox3/4seven-2008 -->
Hazel
Mitglied
Beiträge: 9
Registriert: 18.04.2011 15:01

Re: Smilies in Scrollbox

Beitrag von Hazel »

Genau da liegt das Problem: ich hab ein anderes Stile und da gibt es kein "posting_editor".
Da gibt es viel mit Posting (posting_body , posting_review, posting_smilies) - aber keinen Posting editor.
hackepeter13
Valued Contributor
Beiträge: 3557
Registriert: 21.04.2004 12:22
Wohnort: Berlin
Kontaktdaten:

Re: Smilies in Scrollbox

Beitrag von hackepeter13 »

Hazel hat geschrieben:Genau da liegt das Problem: ich hab ein anderes Stile und da gibt es kein "posting_editor".
Dann wäre es auch sehr hilfreich und sinnvoll, wenn du uns verraten würdest, wie das Style heißt.
Ansonsten wird das mit dem weiterhelfen sehr schwer. :wink:

Es gibt nämlich auch Style die auf einige html-Dateien des standard-Style zurückgreifen, versuche es also auch erst einmal mit der Änderung im standard-Style.

PS: Nicht vergessen im ACP das Style nach der Änderung zu aktuallisieren und ggf. Cache leeren!
Hazel
Mitglied
Beiträge: 9
Registriert: 18.04.2011 15:01

Re: Smilies in Scrollbox

Beitrag von Hazel »

Das Prosilver habe ich, ehrlich gesagt, gar nicht installiert.

Das Stile hast WF_Jade und ist von awesomestyles.com
hackepeter13
Valued Contributor
Beiträge: 3557
Registriert: 21.04.2004 12:22
Wohnort: Berlin
Kontaktdaten:

Re: Smilies in Scrollbox

Beitrag von hackepeter13 »

Autsch, das Style ist für phpBB: 3.0.2 :o
Wenn du eine aktuelle phpbb3 (3.0.10) Version verwendest, hoffe ich das du auch das Style immer fleißig mit aktualisiert hast.

Aber zurück zum eigentlichen Problem:
Werf mal ein Blick in die nächst naheliegende Datei posting_body.html (da das Style auf subsilver2 basiert und nicht auf prosilver). :wink:

Code: Alles auswählen

		<tr>
			<td align="center">
				<!-- BEGIN smiley -->
					<a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true); return false;" style="line-height: 20px;"><img src="{smiley.SMILEY_IMG}" width="{smiley.SMILEY_WIDTH}" height="{smiley.SMILEY_HEIGHT}" alt="{smiley.SMILEY_CODE}" title="{smiley.SMILEY_DESC}" hspace="2" vspace="2" /></a>
				<!-- END smiley -->
			</td>
		</tr>
Der Code muss jetzt natürlich angepasst werden.

Probiere mal folgenden Code (ist aber jetzt ungetestet).

Ersteze den oben gezeigten Codeabschnitt durch:

Code: Alles auswählen

		<tr>
			<td align="center" style="width: 100%; height: 285px; overflow: auto">
				<!-- 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 -->
			</td>
		</tr>
Hazel
Mitglied
Beiträge: 9
Registriert: 18.04.2011 15:01

Re: Smilies in Scrollbox

Beitrag von Hazel »

Nein, leider keine Veränderung :(
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“