Seite 1 von 1
Smilies und Tags
Verfasst: 09.03.2007 14:49
von Monpala
Hallo,
ist es möglich die Smilies und Tags (alle außer "Quote") aus dem Formular für einen neuen Beitrag oder eine Antwort verschwinden zu lassen? Obwohl ich in der Grundkonfiguration Smilies deaktiviert habe, werden sie angeboten...?!
Für etwas Unterstützung wäre ich sehr dankbar.
Viele Grüße
Harry
Verfasst: 09.03.2007 18:30
von miccom
Ja, dass ist möglich, ein Link zu deinem Forum wäre aber hilfreich, damit man sich die dafür zuständige tpl-Dateien anschauen kann.
Verfasst: 09.03.2007 20:35
von Monpala
Hallo,
wenn's mehr nicht ist...
http://monpala.de/forum/index.php
Im Voraus schon mal vielen Dank für die Unterstützung.
Viele Grüße
Harry
Verfasst: 10.03.2007 07:56
von punkface
Hallo
Damit die Smilies beim Beitrag schreiben nicht angezeigt werden, wenn selbige im Administrationsbereich deaktiviert wurden:
functions_post.php
suche
Code: Alles auswählen
function generate_smilies($mode, $page_id)
{
global $db, $board_config, $template, $lang, $images, $theme, $phpEx, $phpbb_root_path;
global $user_ip, $session_length, $starttime;
global $userdata;
danach einfügen
Wegen der BBCode-Button:
Lad dir einfach diese
angepasste posting_body.tpl runter, und überschreib damit deine posting_body.tpl im Verzeichnis phpbb_hauptverzeichnis/templates/subSilver/
Ich hab einfach nur einmal
mit
Code: Alles auswählen
<!--<tr align="center" valign="middle">-->
<tr align="left">
ersetzt, und sonst alles unnötige einfach auskommentiert
Verfasst: 10.03.2007 09:10
von miccom
Ich würde dann aber gleich wie bei den Buttons vorgehen, und die Smilies einfach nur aus den Templates-Dateien ausblenden. Im subSilver einfach diese Stelle:
Code: Alles auswählen
<table width="100" border="0" cellspacing="0" cellpadding="5">
<tr align="center">
<td colspan="{S_SMILIES_COLSPAN}" class="gensmall"><b>{L_EMOTICONS}</b></td>
</tr>
<!-- BEGIN smilies_row -->
<tr align="center" valign="middle">
<!-- BEGIN smilies_col -->
<td><a href="javascript:emoticon('{smilies_row.smilies_col.SMILEY_CODE}')"><img src="{smilies_row.smilies_col.SMILEY_IMG}" border="0" alt="{smilies_row.smilies_col.SMILEY_DESC}" title="{smilies_row.smilies_col.SMILEY_DESC}" /></a></td>
<!-- END smilies_col -->
</tr>
<!-- END smilies_row -->
<!-- BEGIN switch_smilies_extra -->
<tr align="center">
<td colspan="{S_SMILIES_COLSPAN}"><span class="nav"><a href="{U_MORE_SMILIES}" onclick="window.open('{U_MORE_SMILIES}', '_phpbbsmilies', 'HEIGHT=300,resizable=yes,scrollbars=yes,WIDTH=250');return false;" target="_phpbbsmilies" class="nav">{L_MORE_SMILIES}</a></span></td>
</tr>
<!-- END switch_smilies_extra -->
</table>
Komplett entfernen.
Verfasst: 10.03.2007 10:16
von punkface
Ich hab den Code bewusst in der posting_body.tpl gelassen, und das stattdessen php-seitig gelöst. Wenn es im Adminbereich schon die Einstellungsmöglichkeit gibt, Smilies zu aktivieren bzw. zu deaktivieren, sollte man mMn auch darauf zugreifen. Wenn sich jemand umentscheidet, und Smilies doch benutzen (lassen) will, kann man die Smilies templateübergreifen durch eine kleine Änderung im ACP ein- bzw. ausblenden, anstatt in den Templatedateien rumfummeln zu müssen. Bei den BBCode-Button ist das natürlich eine andere Sache, da man da keine Einstellungemöglichkeiten im ACP hat.

Verfasst: 10.03.2007 22:32
von Monpala
Herzlichen dank für Eure Hilfe.
ich werde mich gleich an die Arbeit machen...
Grüßle
Harry