fe de erratas: Edite el primer post porque decia "solo para prosilver" y el mod trae las indicaciones para subsilver2.
Agrego la solucion de
Alorse para agregar ademas de los botones de bbcode tambien los smilies o "emoticones" a la respuesta rapida:
Antes de hacer las siguientes modificaciones instalar el mod publicado en el primer postAgregar la lista de Emoticones a la Respuesta Rapida
alorse Escribió:Abrir: viewtopic.phpBuscar:- Código: Seleccionar todo
include($phpbb_root_path . 'includes/bbcode.' . $phpEx);
Agregar despues:- Código: Seleccionar todo
include $phpbb_root_path . 'includes/functions_posting.' . $phpEx;
Buscar:- Código: Seleccionar todo
// let's set up quick_reply
$s_quick_reply = false;
Agregar antes:- Código: Seleccionar todo
generate_smilies('inline', $forum_id);
Tambien tenemos que seguir los pasos del mod
add Smiles to 3.0.6 Quick Reply box de
kber pero
UNICAMENTEpara el archivo
styles/prosilver/template/quickreply_editor.htmlBuscar:- Código: Seleccionar todo
<div id="message-box">
Agregar antes:- Código: Seleccionar todo
<div id="smiley-box">
<!-- IF .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 -->
<br /><a href="{U_MORE_SMILIES}" onclick="window.open('{U_MORE_SMILIES}', '_phpbbsmilies', 'HEIGHT=350,resizable=yes,scrollbars=yes,WIDTH=300'); return false;">{L_MORE_SMILIES}</a>
<!-- ENDIF -->
</div>
Agrego tambien ediciones para subsilver2 por
charmander (no las he probado)
Abrir:styles/subsilver2/template/quickreply_editor.htmlBuscar:- Código: Seleccionar todo
<td class="row1" width="22%"><b class="genmed">{L_MESSAGE}:</b>
Agregar Despues:- Código: Seleccionar todo
<table id="smiley-box" class="gensmall" align="center"><tr><td>
<!-- IF .smiley -->
<b>{L_SMILIES}:</b><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 -->
<br /><a href="{U_MORE_SMILIES}" onclick="window.open('{U_MORE_SMILIES}', '_phpbbsmilies', 'HEIGHT=350,resizable=yes,scrollbars=yes,WIDTH=300'); return false;">{L_MORE_SMILIES}</a>
<!-- ENDIF -->
</td></tr></table>
Vaciar Cache y actualizar plantillas con esto ya podemos tener una respuesta rapida en cualquier estilo digamos que identica al editor convencional.
Para mas opciones con la respuesta rapida como agregar un boton o dejarla abierta por defecto leer esta guia de mitch:
guias-phpbb3/boton-de-imagen-para-la-respuesta-rapida-de-phpbb-3-0-6-t24572.html