Seite 1 von 2

Smilies auf 3.0.7-PL1 nicht anklickbar

Verfasst: 15.05.2010 22:41
von koelnerin
Hallo,

ich habe bei mir das Problem, dass in zwei Styles (Hello Kitty und Pro Winnie) die Smilies neben dem Antwortfenster nicht anklickbar sind. Weder die Stammsmilies, noch die von mir nachträglich eingefügten grünen Smilies - die Suche benutze ich seit heute Morgen, komme aber nicht wirklich weiter damit. Falls es das Problem so trotzdem schon gibt - sorry :oops:

Klickt man einen Smilie an, springt das Browserfenster ganz nach oben, der Smilie erscheint jedoch nicht. Gibt man den Smilie per Zeichenkombi ein, erscheint er ganz normal beim erstellen der Antwort.

Ich nutze phpBB3.0.7-PL1, wie oben schon geschrieben und die Styles sollten eigentlich dafür ausgelegt sein (zumindest für 3.0.7 - ist der Unterschied zu PL1 wirklich so groß?).

Hilfreiche Tipps für mich? Braucht Ihr noch irgendwelche Infos? Gastzugang, um es anzusehen? Einfach Bescheid geben - ich bin für jede Hilfe dankbar :)

Lieben Gruß aus Köln.

Re: Smilies auf 3.0.7-PL1 nicht anklickbar

Verfasst: 15.05.2010 23:09
von Mahony
Hallo
Ist Javascript in deinem Browser aktiviert? - Falls NICHT --> bitte Aktivieren.


Grüße: Mahony

Re: Smilies auf 3.0.7-PL1 nicht anklickbar

Verfasst: 16.05.2010 09:04
von koelnerin
Hi,

ja, das ist aktiviert. Andere User haben das selbe Problem - nur in diesen Styles. In Prosilver und Subsilver2 sowie einem anderen läuft es einwandfrei, die Smilies lassen sich anklicken.

Die Smilies sind in den Styles auch eingeschaltet, die Einstellungen sind genau wie bei den anderen. Daher mein Verdacht, dass es wohl an den Styles selbst liegt, da eine Datei einen Fehler hat. Aber ohne zu wissen, wo ich suchen muss, kann ich es leider nicht fixen.

Vielen Dank schonmal für die Antwort :)

Lieben Gruß aus Köln.

Re: Smilies auf 3.0.7-PL1 nicht anklickbar

Verfasst: 19.05.2010 01:43
von raif_HH
Hallo,

ich habe das gleiche problem habe den Style TBF und meine Smilies sind auch nicht anklickbar und ich habe auch ein problem bei dem Captcha Cod beim registrieren. Er wird gar nicht angezeigt obwohl es eingeschaltet ist.

VG

Raif

Re: Smilies auf 3.0.7-PL1 nicht anklickbar

Verfasst: 19.05.2010 02:06
von Mahony
Hallo
In phpBB3.0.6 wurde folgendes in der posting_smilies.html geändert

Für prosilver-basierte Styles
styles/prosilver/template/posting_smilies.html

#
#-----[ FIND ]---------------------------------------------
# Around Line 10
<a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true, 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 -->

<span class="corners-bottom"><span></span></span></div>
</div>

#
#-----[ REPLACE WITH ]---------------------------------------------
#
<a href="#" onclick="initInsertions(); insert_text('{smiley.A_SMILEY_CODE}', true, 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 -->

<span class="corners-bottom"><span></span></span></div>
</div>
<div>{PAGINATION}</div>
Für subsilver2-basierte Styles
#-----[ OPEN ]---------------------------------------------
#
styles/subsilver2/template/posting_smilies.html

#
#-----[ FIND ]---------------------------------------------
# Around Line 14
<td class="row1" align="center" valign="middle"><!-- BEGIN smiley --> <a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true, true); return false;"><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 --><br /><a class="nav" href="#" onclick="window.close(); return false;">{L_CLOSE_WINDOW}</a></td>
</tr>


#
#-----[ REPLACE WITH ]---------------------------------------------
#
<td class="row1" align="center" valign="middle"><!-- BEGIN smiley --> <a href="#" onclick="initInsertions(); insert_text('{smiley.A_SMILEY_CODE}', true, true); return false;"><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 --><br />{PAGINATION}<br /><a class="nav" href="#" onclick="window.close(); return false;">{L_CLOSE_WINDOW}</a></td>
</tr>
Also überprüft das mal bei euch.

Grüße: Mahony

Re: Smilies auf 3.0.7-PL1 nicht anklickbar

Verfasst: 19.05.2010 10:11
von raif_HH
Hallo Mahony,

danke erstmal für deine Hilfe! Ich habe es versucht aber es hat nicht geklappt.

Das ist der link bei den Smilies :

http://drittemeinung.com/forum/posting. ... ly&f=1&t=2#

und unten ist der originale kod von der posting_smilies.html

------------------------------------------------------------------------------------

<!-- INCLUDE simple_header.html -->

<script type="text/javascript">
// <![CDATA[
var form_name = 'postform';
var text_name = 'message';
// ]]>
</script>
<script type="text/javascript" src="{T_TEMPLATE_PATH}/editor.js"></script>

<h2>{L_SMILIES}</h2>
<div class="panel">
<div class="inner"><span class="corners-top"><span></span></span>
<!-- BEGIN smiley -->
<a href="#" onclick="initInsertions(); insert_text('{smiley.A_SMILEY_CODE}', true, 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 -->

<span class="corners-bottom"><span></span></span></div>
</div>
<div>{PAGINATION}</div>
<a href="#" onclick="window.close(); return false;">{L_CLOSE_WINDOW}</a>

<!-- INCLUDE simple_footer.html -->

------------------------------------------------------------------------------------

Re: Smilies auf 3.0.7-PL1 nicht anklickbar

Verfasst: 19.05.2010 11:06
von koelnerin
Hi Mahony,

danke für den Vorschlag - allerdings hier das gleiche wie bei raif_HH - meine posting_smilies.html sah bereits von Anfang an so aus in den betreffenden Styles. Übrigens fügt sich bei mir auch wie bei raif_HH das # ans Ende der Browserzeile ein beim Klick auf die Smileys.

Allerdings ist mir jetzt aufgefallen, dass die komplette bbCode-Leiste fehlt (also die Button für boldprint, italic ....) - funktioniert aber in anderen Styles super alles.

Ich denke also, dass der Fehler da irgendwo liegt - nur - wo soll ich suchen? (Ich weiß, ich mach es nicht gerade einfach :oops: )

Die editor.js habe ich schon gecheckt bzw. testweise durch die funktionierende von prosilver ersetzt - gleiches Problem (auch nach Cache-löschen im ACP und Browser).

Wenn ein Testzugang hilft, kann ich einrichten :)

Gruß aus Köln.

Re: Smilies auf 3.0.7-PL1 nicht anklickbar

Verfasst: 19.05.2010 11:15
von raif_HH
koelnerin hat geschrieben: Allerdings ist mir jetzt aufgefallen, dass die komplette bbCode-Leiste fehlt
Bei mir auch :(

Re: Smilies auf 3.0.7-PL1 nicht anklickbar

Verfasst: 19.05.2010 13:19
von Mahony
Hallo
Allerdings ist mir jetzt aufgefallen, dass die komplette bbCode-Leiste fehlt
In der posting_editor.html (prosilver-basierte Styles) sollte folgender Code über

Code: Alles auswählen

<!-- IF S_EDIT_DRAFT || S_DISPLAY_REVIEW -->
zu finden sein

Code: Alles auswählen

<!-- INCLUDE posting_buttons.html -->

	<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 -->
und natürlich muss die posting_buttons.html im Forum vorhanden sein.


Grüße: Mahony

Re: Smilies auf 3.0.7-PL1 nicht anklickbar

Verfasst: 19.05.2010 13:40
von koelnerin
Hallo,

erstmal - Du hast meinen Style gerettet *Daumenhoch*.

Das

Code: Alles auswählen

<!-- IF S_EDIT_DRAFT || S_DISPLAY_REVIEW -->
war bei mir vorhanden - ich hab Deinen Code aber einfach kopiert und eingefügt und es ging.

Der einzige Unterschied, den ich eben zum alten Code im Vergleich fand war eine Leerzeile direkt nach

Code: Alles auswählen

<div id="smiley-box">
		<!-- IF S_SMILIES_ALLOWED and .smiley -->
			
Ist in Deiner Version nicht vorhanden, in der des Styles war es schon.

Macht so eine kleine Leerzeile echt so viel aus? Wow...

Ein RIESEN Danke von meinen Mädels für Deine Hilfe !!

Gruß aus Köln.