Re: AYUDA EDITOR WYSIWYG
Publicado: 04 Ene 2010, 05:59
para phpBB 3.0.6 podría intentarlo, no ahora, pero pronto (esta semana espero). Cualquier cosa lo posteo acá. Saludos.
phpBB España Oficial, Soporte Internacional Oficial del sistema de foros phpBB en Español, extensiones, estilos, traducciones, guías, tutoriales, videos, redes sociales, webmaster.
https://www.phpbb-es.com/foro/
Exacto.mitch escribió:hasta donde entendí, una respuesta rápida (como la de este foro) pero en vez del editor normal, con el editor WYSIWYG mismo en la respuesta rápida... verdad?
Código: Seleccionar todo
// Initial var setup
$forum_id = request_var('f', 0);
Código: Seleccionar todo
if (isset($user))
{
$user->add_lang('mods/wysiwyg');
}
Código: Seleccionar todo
<form method="post" action="{U_QR_ACTION}">
Código: Seleccionar todo
<form id="postform" method="post" onsubmit="Gettext('message',true)" action="{U_QR_ACTION}"{S_FORM_ENCTYPE}>
Código: Seleccionar todo
<div id="message-box">
<textarea style="height: 9em;" name="message" rows="7" cols="76" tabindex="3" class="inputbox"></textarea>
</div>
Código: Seleccionar todo
<!-- INCLUDE wysiwyg.html -->
Código: Seleccionar todo
<?php
/**
*
* @package phpBB3
* @version $Id: viewtopic.php 10179 2009-09-23 08:19:22Z nickvergessen $
* @copyright (c) 2005 phpBB Group
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
/**
* @ignore
*/
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
include($phpbb_root_path . 'includes/bbcode.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
if (isset($user))
{
$user->add_lang('mods/wysiwyg');
}
// Initial var setup
$forum_id = request_var('f', 0);
$topic_id = request_var('t', 0);
$post_id = request_var('p', 0);
$voted_id = request_var('vote_id', array('' => 0));
$voted_id = (sizeof($voted_id) > 1) ? array_unique($voted_id) : $voted_id;
Bla bla bla....
Código: Seleccionar todo
<script type="text/javascript">
// <![CDATA[
function hide_qr(show)
{
dE('qr_editor_div');
dE('qr_showeditor_div');
if (show && document.getElementById('qr_editor_div').style.display != 'none')
{
document.getElementsByName('message')[0].focus();
}
return true;
}
function init_qr()
{
dE('qr_showeditor_div');
return true;
}
onload_functions.push('init_qr();');
// ]]>
</script>
<noscript>
<form method="post" action="{U_QR_ACTION}">
<div class="panel" id="qr_ns_editor_div">
<div class="inner"><span class="corners-top"><span></span></span>
<div class="content">
<h2>{L_QUICKREPLY}</h2>
<fieldset class="fields1">
<dl style="clear: left;">
<dt><label for="subject">{L_SUBJECT}:</label></dt>
<dd><input type="text" name="subject" id="subject-ns" size="45" maxlength="64" tabindex="2" value="{SUBJECT}" class="inputbox autowidth" /></dd>
</dl>
<div id="message-box-ns">
<textarea style="height: 9em;" name="message" rows="7" cols="76" tabindex="3" class="inputbox"></textarea>
</div>
</fieldset>
<fieldset class="submit-buttons">
{S_FORM_TOKEN}
{QR_HIDDEN_FIELDS}
<input type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" class="button1" />
<input type="submit" accesskey="f" tabindex="7" name="full_editor" value="{L_FULL_EDITOR}" class="button2" />
</fieldset>
</div>
<span class="corners-bottom"><span></span></span></div>
</div>
</form>
</noscript>
<form id="postform" method="post" onsubmit="Gettext('message',true)" action="{U_QR_ACTION}"{S_FORM_ENCTYPE}>
<div class="panel" style="display: none" id="qr_editor_div">
<div class="inner"><span class="corners-top"><span></span></span>
<div class="content">
<h2>{L_QUICKREPLY}</h2>
<fieldset class="fields1">
<dl style="clear: left;">
<dt><label for="subject">{L_SUBJECT}:</label></dt>
<dd><input type="text" name="subject" id="subject" size="45" maxlength="64" tabindex="2" value="{SUBJECT}" class="inputbox autowidth" /></dd>
</dl>
<!-- INCLUDE wysiwyg.html -->
</fieldset>
<fieldset class="submit-buttons">
{S_FORM_TOKEN}
{QR_HIDDEN_FIELDS}
<input type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" class="button1" />
<input type="submit" accesskey="f" tabindex="6" name="full_editor" value="{L_FULL_EDITOR}" class="button2" />
</fieldset>
<a href="" class="right-box up" onclick="hide_qr(false); return false;" title="{L_COLLAPSE_QR}">{L_COLLAPSE_QR}</a>
</div>
<span class="corners-bottom"><span></span></span></div>
</div>
<div class="panel" style="display: none" id="qr_showeditor_div" >
<div class="inner"><span class="corners-top"><span></span></span>
<div class="content">
<fieldset class="submit-buttons">
<input type="submit" name="show_qr" tabindex="1" class="button2" value="{L_SHOW_QR}" onclick="hide_qr(true);return false;"/>
</fieldset>
</div>
<span class="corners-bottom"><span></span></span></div>
</div>
</form>
Tienes que activarlo en cada foro, vas al ACP - Pestaña Foros - Elige la categoría y luego el foro, das en editar (la ruedecita verde) y en las opciones puedes activarlococute escribió:Hola, lo he estado intentando pero no consigo activar el editor Almsamim WYSIWYG en mi phpBB3.0.6,
lo instalo y me aparece en la seccion de mods del panel de administración como que está activo,
pero me meto en el foro creo un mensaje y me sigue apareciendo el editor normal BBcode.
¿Hay que tocar algo más para activarlo?
muchas gracias
Código: Seleccionar todo
UPDATE `phpbb_forums` SET `forum_flags` = `forum_flags` + '64' WHERE `forum_type` ='1' AND `forum_flags` < '64'
estomitch escribió:
En /styles/prosilver/template/quickreply_editor.html
Buscar:Reemplazar por:Código: Seleccionar todo
<form method="post" action="{U_QR_ACTION}">
Buscar:Código: Seleccionar todo
<form id="postform" method="post" onsubmit="Gettext('message',true)" action="{U_QR_ACTION}"{S_FORM_ENCTYPE}>
Reemplazar por:Código: Seleccionar todo
<div id="message-box"> <textarea style="height: 9em;" name="message" rows="7" cols="76" tabindex="3" class="inputbox"></textarea> </div>
Código: Seleccionar todo
<!-- INCLUDE wysiwyg.html -->
Código: Seleccionar todo
<form method="post" action="{U_QR_ACTION}">
Código: Seleccionar todo
<div id="message-box">
<textarea style="height: 9em;" name="message" rows="7" cols="76" tabindex="3" class="inputbox"></textarea>
</div>
no entiendo bien tu pregunta, podrias ser mas especifico por favor?luvan escribió:¿Y para la version actual de 3.0.7 PL-1?