Seite 1 von 3

Smilie Creator

Verfasst: 30.11.2008 16:38
von istrier
Hallo,

gibt es eine möglichkeit den Smilie Creator - Link ganz nach oben zu setzen und nicht als letztes unter alle vorhandenen Smilies ?

Außerdem ein kurzer Schriftzug wie z.B: " Hier geht´s zum "

Verfasst: 01.12.2008 10:07
von Dr.Death
Hi,

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

SUCHE UND ENTFERNE:

Code: Alles auswählen

		<!-- IF S_SMILIES_ALLOWED and .smiley -->
			<br /><a href="{U_SMILIE_CREATOR}" onclick="popup(this.href, 450, 600, '_phpbbsmilies'); return false;">{L_SMILIE_CREATOR}</a>
		<!-- ENDIF -->
SUCHE:

Code: Alles auswählen

		<!-- IF S_SMILIES_ALLOWED and .smiley -->
			<strong>{L_SMILIES}</strong><br />
DAVOR EINFÜGEN:

Code: Alles auswählen

		<!-- IF S_SMILIES_ALLOWED and .smiley -->
			<a href="{U_SMILIE_CREATOR}" onclick="popup(this.href, 450, 600, '_phpbbsmilies'); return false;">Hier geht es zum {L_SMILIE_CREATOR}</a><br />
		<!-- ENDIF -->

Verfasst: 03.12.2008 23:37
von istrier
Hallo Dr. Death,

habe den Code ausprobiert, nur zeigt sich bei mir keine Veränderung, auch der zusätzliche Text erscheint nicht.

Cache geleert, Styles und Themes aktualisiert, selbst ein umschalten und nur die verwendung von prosilver zeigte keine Wirkung.

Kennst Du hierzu vieleicht auch eine Änderung für subsilver2 ?


Danke für Deine Mühe

Verfasst: 04.12.2008 09:58
von Dr.Death
Hi,

ÖFFNE: styles/subsilver2/template/posting_body.html

SUCHE UND ENTFERNE:

Code: Alles auswählen

		<tr>
			<td align="center"><a class="nav" href="{U_SMILIE_CREATOR}" onclick="popup(this.href, 450, 600, '_phpbbsmilies'); return false;">{L_SMILIE_CREATOR}</a></td>
		</tr>
SUCHE:

Code: Alles auswählen

		<tr>
			<td class="gensmall" align="center"><b>{L_SMILIES}</b></td>
		</tr>
DAVOR EINFÜGEN:

Code: Alles auswählen

		<tr>
			<td align="center"><a class="nav" href="{U_SMILIE_CREATOR}" onclick="popup(this.href, 450, 600, '_phpbbsmilies'); return false;">Hier geht es zum {L_SMILIE_CREATOR}</a></td>
		</tr>

Verfasst: 04.12.2008 11:43
von istrier
Vielen Dank, funktioniert super !

Danke für Deine Mühe,

Verfasst: 16.12.2008 15:29
von istrier
Hallo,

Ich habe eine kleine Menge Smilies hinzugefügt, gibt es eine möglichkeit die Anzahl der vorhandenen Smilies auf der Seite zu begrenzen und den Rest auf der nächsten Seite - "weitere Smilies" - damit man nich so weit runterscrollen muß ?

Verfasst: 16.12.2008 16:58
von 4seven
smilies in iframe - einfach mal im forum suchen

Verfasst: 16.12.2008 22:14
von istrier
Hallo 4seven,

das ist besser als das was ich mir vorgestellt hatte, hat auch sehr gut funktioniert, nur der Link zum Smilie Creator, der oben im thread erwähnt ist ist nun gänzlich verschwunden.

Problem mit Smilie Creator

Verfasst: 18.12.2008 01:50
von silkdream
Hallo zusammen
nach dem Einbau von Smilie Creator bringt mein Board folgende Meldung

Code: Alles auswählen

[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3748: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:608)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3750: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:608)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3751: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:608)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3752: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:608)
das müssten die betreffenden Zeilen sein

Code: Alles auswählen

// application/xhtml+xml not used because of IE
	header('Content-type: text/html; charset=UTF-8');

	header('Cache-Control: private, no-cache="set-cookie"');
	header('Expires: 0');
	header('Pragma: no-cache');
Nach dem aufspielen der Original includes/funktions-posting.php sind die Meldungen weg

hier der code den ich eingesetzt habe nach Anweisung müßte stimmen?

Code: Alles auswählen

		);
	}
	if ($mode == 'inline')
	{
		$template->assign_vars(array(
			'U_SMILIE_CREATOR'       => append_sid("{$phpbb_root_path}smilie_creator.$phpEx", 'mode=text2schild'))
		);
	}
	if ($mode == 'window')
	{
		page_footer();
	}
}

Verfasst: 18.12.2008 01:52
von 4seven
istrier hat geschrieben:ist ist nun gänzlich verschwunden.
pfriemel ihn einfach erneut dazwischen...

zb so...
<tr>
<!-- smilies_in_iframe3/4seven-2008 -->
<td class="row1" valign="bottom"><b class="genmed">{L_MESSAGE_BODY}:</b><br /><span class="gensmall">{L_MESSAGE_BODY_EXPLAIN}&nbsp;</span>
<br /><br /><br />
<!-- IF S_SMILIES_ALLOWED -->
<table width="100%" cellspacing="5" cellpadding="0" border="0" align="center">
<tr>
<td class="gensmall" align="center"><b>{L_SMILIES}</b></td>
</tr>
<tr>
<td align="center">
<div style="width: 95%; height: 292px; overflow: auto;">
<!-- BEGIN smiley -->
<a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true); return false;" style="line-height: 20px; text-decoration: none">&nbsp;&nbsp;<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 -->
<!-- IF S_SHOW_SMILEY_LINK -->
<br /><br /><a class="nav" href="{U_MORE_SMILIES}" onclick="popup(this.href, 300, 350, '_phpbbsmilies'); return false;">{L_MORE_SMILIES}</a><br />
<a class="nav" href="{U_SMILIE_CREATOR}" onclick="popup(this.href, 450, 600, '_phpbbsmilies'); return false;">Hier geht es zum {L_SMILIE_CREATOR}</a>
<br />
<!-- ENDIF -->
</div>
</td>
</tr>
<!-- smilies_in_iframe_3/4seven-2008 -->
</table>