Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/class_language.php on line 201
Tutorial: Añadir cuadro de texto en la Quick Reply
Páginas (3): 1 2 3   
Gypaete   2 Sep, 2010, 7:21 am
#1
Bueno hoy les vengo ,como añadir el editor completo ,en la Quick Reply ,

Conseguiremos como hacer esto:
[Imagen: quickreplyt.jpg]

Primero nos bajamos de nuestro FTP: el archivo llamado showthread.php
Lo editamos con el Notpad++ (recomendado), y buscáis la siguiente línea:
Código PHP:
<?php 
eval("\$quickreply = \"".$templates->get("showthread_quickreply")."\";");

Y añadís antes ,esto:
Código PHP:
<?php 
$codebuttons
= build_mycode_inserter();

Quedando así:
Código PHP:
<?php 
$codebuttons
= build_mycode_inserter();
eval(
"\$quickreply = \"".$templates->get("showthread_quickreply")."\";");
Resubimos el archivo ,lo sustituimos por l otro ,pero Antes de sustituirlo ,guardamos una backup por si nos sale mal
ahora vamos a nuestrp ACP=>Plantillas y Estilos=>Plantillas=>TUTHEME=>Mostrar tema-Plantilla y selecionáis la plantilla llamada "showthread_quickreply"
borramos todo lo que hay en la plantilla ,Pero guardamos una backup por si nos sale mal
y luego ponéis esto en la plantilla
Código:
<br />
<form method="post" action="newreply.php?tid={$tid}&amp;processed=1" name="quick_reply_form" id="quick_reply_form">
    <input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
    <input type="hidden" name="subject" value="RE: {$thread['subject']}" />
    <input type="hidden" name="action" value="do_newreply" />
    <input type="hidden" name="posthash" value="{$posthash}" id="posthash" />
    <input type="hidden" name="quoted_ids" value="" id="quoted_ids" />
    <input type="hidden" name="lastpid" id="lastpid" value="{$last_pid}" />
    <input type="hidden" name="from_page" value="{$page}" />
    <input type="hidden" name="tid" value="{$tid}" />
    <input type="hidden" name="method" value="quickreply" />

    <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
        <thead>
            <tr>
                <td class="thead" colspan="2">
                    <div class="expcolimage"><img src="{$theme['imgdir']}/collapse{$collapsedimg['quickreply']}.gif" id="quickreply_img" class="expander" alt="[-]" title="[-]" /></div>
                    <div><strong>{$lang->quick_reply}</strong></div>
                </td>
            </tr>
        </thead>
        <tbody style="{$collapsed['quickreply_e']}" id="quickreply_e">
            <tr>
                <td class="trow1" valign="top" width="22%">
                    <strong>{$lang->message}</strong><br />
                    <span class="smalltext">{$lang->message_note}<br /><br />
                    <label><input type="checkbox" class="checkbox" name="postoptions[signature]" value="1" {$postoptionschecked['signature']} />&nbsp;<strong>{$lang->signature}</strong></label>
{$closeoption}
                </td>
                <td class="trow1">
                    <div style="width: 95%">
{$codebuttons}
                        <textarea style="width: 100%; padding: 4px; margin: 0;" rows="8" cols="80" name="message" id="message" tabindex="1"></textarea>
                    </div>
                    <div class="editor_control_bar" style="width: 95%; padding: 4px; margin-top: 3px; display: none;" id="quickreply_multiquote">
                        <span class="smalltext">
                            {$lang->quickreply_multiquote_selected} <a href="./newreply.php?tid={$tid}&amp;load_all_quotes=1" onclick="return Thread.loadMultiQuoted();">{$lang->quickreply_multiquote_now}</a> {$lang->or} <a href="javascript:Thread.clearMultiQuoted();">{$lang->quickreply_multiquote_deselect}</a>.
                        </span>
                    </div>
                </td>
            </tr>
            {$captcha}
            <tr>
                <td colspan="2" align="center" class="tfoot"><input type="submit" class="button" value="{$lang->post_reply}" tabindex="2" accesskey="s" id="quick_reply_submit" /> <input type="submit" class="button" name="previewpost" value="{$lang->preview_post}" tabindex="3" /></td>
            </tr>
        </tbody>
    </table>
</form>

Y ya está WinkWinkSmile y nos daría este resultado =>
[Imagen: quickreplyt.jpg]

Fuente: http://www.mybbextras.com/showthread.php?pid=226

Cualquier duda ,ponerla aaquí Smile
Invitado   8 Sep, 2010, 7:03 pm
#2
Hola.

Muchas gracias Otaku ^^
Seria muy bueno que pusieras que le agregaste a la plantilla, porque
no me gusta agregar todo ese código de golpe :S

Saludos.
Gypaete   9 Sep, 2010, 6:02 am
#3
Si no recuerdo mal ,perdonad pero es que no me acuerdo mucho xD
busca <textarea style="width: 100%; padding: 4px; margin: 0;" rows="8" cols="80" name="message" id="message" tabindex="1"></textarea>
y agregas antes {$codebuttons}
Gunner10   9 Sep, 2010, 1:21 pm
#4
Interesante, pero luego de leer el comentario de Solstice, no me quedó claro cual es la verdadera frente al plugin Advanced Quick Reply... ojalá puedan explicármelo.
Cluster   9 Sep, 2010, 1:23 pm
#5
que el plugin trae los smilies, pero agregar un mod es mejor que un plugin

:)
Ignnacio Ausente   10 Sep, 2010, 8:12 pm
#6
Me sale con deformidades y no e podido arreglarlo, aqui img:
[Imagen: sinttulorf.png]
Gypaete   11 Sep, 2010, 2:40 am
#7
Lo mismo le paso a xilver266 ,pon aquí el código, de esa plantilla x) ,estás seguro de que no tiene los &snbp; ??
Ignnacio Ausente   11 Sep, 2010, 8:06 am
#8
(11 Sep, 2010, 2:40 am)Gypaete escribió: Lo mismo le paso a xilver266 ,pon aquí el código, de esa plantilla x) ,estás seguro de que no tiene los &snbp; ??

Si, tienes esos &snbp.
Gypaete   11 Sep, 2010, 8:21 am
#9
Pues ,dale a citar a mi primer mensaje ,y copia bien el code ,que esos &snbp; ,son los que te joden la vida siempre al copiar un code xDD , ..
stuka   11 Sep, 2010, 8:55 am
#10

Si, es eso Sepux,, me pasaba lo mismo, hice como aconcejó Gypaete citando el primer mensaje, copié, pegué y VOILÁ!!! ... gracias Gypaete, muy buen tuto amigo Smile...

Páginas (3): 1 2 3   
  
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.