(Solucionado) Modificar [Ajax] Check for similar thread before posting a new one

Esta es una discusión para el tema (Solucionado) Modificar [Ajax] Check for similar thread before posting a new one en el foro Soporte para Productos/Plugins, bajo la categoría Soporte vBulletin; Bueno instalé este hack: [Ajax] Check for similar thread before posting a new one Que por cierto es muy util, y la cosa es que como tengo este otro instalado: Thread Description Me queda así: ...
Página:


Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 al 15 de 24

Temas similares

  1. Por DJ_Rguez en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  2. Por cosy en el foro Soporte para Productos/Plugins
  3. Por DJ_Rguez en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  4. Por pappocapo en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  5. Por Kumara en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  1. #1
    Miembro especial Miembro de diamante Array Avatar de Das Underground
    Fecha de ingreso
    16 ene, 08
    Ubicación
    Arica - Chile
    Mensajes
    886
    Gustado
    13 Veces
    Me Gustan
    9 Veces

    Question (Solucionado) Modificar [Ajax] Check for similar thread before posting a new one

    Bueno instalé este hack:

    [Ajax] Check for similar thread before posting a new one

    Que por cierto es muy util, y la cosa es que como tengo este otro instalado:

    Thread Description

    Me queda así:



    Y quiero modificarlo para que me quede así:



    Creo que eso al medio hace con que se vea feo, por eso quero colocarlo abajo del título y de la descripción del tema.

    Desde ya gracias por la ayuda.
    Saludos!

  2. #2
    Miembro especial Miembro de platino Array Avatar de The Game
    Fecha de ingreso
    22 mar, 08
    Ubicación
    Chimbarongo, Region de O'Higgins, Chile!
    Mensajes
    302
    Gustado
    0 Veces
    Me Gustan
    1 Veces

    Predeterminado Re: Modificar [Ajax] Check for similar thread before posting a new one

    Creo que habria que entrar a Picar directamente dentro del Hack...
    Saludos!

  3. #3
    Miembro especial Miembro de diamante Array Avatar de Das Underground
    Fecha de ingreso
    16 ene, 08
    Ubicación
    Arica - Chile
    Mensajes
    886
    Gustado
    13 Veces
    Me Gustan
    9 Veces

    Predeterminado Re: Modificar [Ajax] Check for similar thread before posting a new one

    Ademas creo que este hack serviria mucho en vhispano, estaria genial aqui.

  4. #4
    Miembro especial Miembro de diamante Array Avatar de Monito
    Fecha de ingreso
    27 abr, 08
    Mensajes
    512
    Gustado
    6 Veces
    Me Gustan
    5 Veces

    Predeterminado Re: Modificar [Ajax] Check for similar thread before posting a new one

    No es necesario "picarle" al hack de "similar thread" mejor solo midifica un poco el codigo de "Descripcion Thread" en la plantilla NewThread.

    Codigo Original:
    Código PHP:
    <!-- description field -->
            <if 
    condition="$foruminfo['allowdesc'] == 1">
            <
    table cellpadding="0" cellspacing="0" border="0" class="fieldset">
            <
    tr>
            <
    td class="smallfont" colspan="3">$vbphrase[description]: <span class="time">($vbphrase[optional])</span></td>
            </
    tr>
            <
    tr>
            <
    td><input type="text" class="bginput" name="description" value="$descriptionsize="40" maxlength="100" tabindex="1.5" /></td></tr>
            </
    table></if>
            <!-- / 
    description field --> 
    Codigo Modificado:
    Código PHP:
    <!-- description field -->
            <if 
    condition="$foruminfo['allowdesc'] == 1">
            <
    tr>
            <
    td class="smallfont" colspan="3">$vbphrase[description]: <span class="time">($vbphrase[optional])</span></td>
            </
    tr>
            <
    tr>
            <
    td><input type="text" class="bginput" name="description" value="$descriptionsize="40" maxlength="100" tabindex="1.5" /></td></tr>
            </if>
            <!-- / 
    description field --> 
    Solamente elimine Esto:
    Código PHP:
    <table cellpadding="0" cellspacing="0" border="0" class="fieldset">
    ...
    </
    table
    P.D. Sube un poco mas arriba dicho codigo, para ser exacto justamente debajo de esto:
    Código PHP:
    <input type="text" class="bginput" name="subject" value="$subjectsize="40" maxlength="$vboptions[titlemaxchars]tabindex="1" />
                </
    td>
                <
    td>&nbsp;&nbsp;</td><BR
    Y antes de esto:
    Código PHP:
    <td><img id="display_posticon" src="$selectedicon[src]alt="$selectedicon[alt]/></td>
                   </
    tr>
            </
    table>
            <!-- / 
    subject field --> 
    Saludos.

    Bastante sencillo no xD
    Última edición por Monito; 04/09/2008 a las 00:56
    Resurgire... ¡Cual Ave Fenix resurge de sus Cenizas!

  5. #5
    Miembro especial Miembro de diamante Array Avatar de Das Underground
    Fecha de ingreso
    16 ene, 08
    Ubicación
    Arica - Chile
    Mensajes
    886
    Gustado
    13 Veces
    Me Gustan
    9 Veces

    Predeterminado Re: Modificar [Ajax] Check for similar thread before posting a new one

    Amigo, creo que estas equivocado, eso deberia ser en la plantilla newthread, ya que las imagenes que te mostre son en el creado de los mensajes, ademas, busque el codigo que pusiste y no lo tengo.

  6. #6
    Miembro especial Miembro de diamante Array Avatar de Monito
    Fecha de ingreso
    27 abr, 08
    Mensajes
    512
    Gustado
    6 Veces
    Me Gustan
    5 Veces

    Predeterminado Re: Modificar [Ajax] Check for similar thread before posting a new one

    Cita Iniciado por Das Underground Ver mensaje
    Amigo, creo que estas equivocado, eso deberia ser en la plantilla newthread, ya que las imagenes que te mostre son en el creado de los mensajes, ademas, busque el codigo que pusiste y no lo tengo.
    Pues decirte que tienes razon me equivoque al poner la plantilla, pero si aparece dicho codigo, o te la pongo mas facil, solo elimina lo de la "<Tabla...> ... </tabla>" como te puse en el ejemplo de arriba y sube el codigo de las descripciones unas cuantas lineas arriba de donde deberia de ir y listo.

    En mi foro asi lo tengo y funciona Perfectamente.




    Saludos.
    Resurgire... ¡Cual Ave Fenix resurge de sus Cenizas!

  7. #7
    Miembro especial Miembro de oro Array Avatar de Koconem
    Fecha de ingreso
    06 ago, 08
    Ubicación
    Madrid, España.
    Mensajes
    120
    Gustado
    2 Veces
    Me Gustan
    1 Veces

    Predeterminado Re: Modificar [Ajax] Check for similar thread before posting a new one

    Puedes poner el codigo que tienes en la plantilla newthread?

  8. #8
    Miembro especial Miembro de diamante Array Avatar de Das Underground
    Fecha de ingreso
    16 ene, 08
    Ubicación
    Arica - Chile
    Mensajes
    886
    Gustado
    13 Veces
    Me Gustan
    9 Veces

    Cool Re: Modificar [Ajax] Check for similar thread before posting a new one

    Gracias amigo, tema solucionado, quedo perfecto.

    Cita Iniciado por Koconem Ver mensaje
    Puedes poner el codigo que tienes en la plantilla newthread?
    Amigo, solo tienes que entrar en esa plantilla (newthread) y hacer las modificación que dijo arriba, solo que el amigo se equivoco de plantilla, habia puesto showthread cuando era newthread, alomejor por eso no encontrabas el codigo como me paso a mi.

    Si aun asi quieres ver la plantilla como quedo avisame.
    Saludos.

  9. #9
    Miembro especial Miembro de diamante Array Avatar de Monito
    Fecha de ingreso
    27 abr, 08
    Mensajes
    512
    Gustado
    6 Veces
    Me Gustan
    5 Veces

    Predeterminado Re: Modificar [Ajax] Check for similar thread before posting a new one

    Aqui tienes mi plantilla, solo decirte que cuenta con mas modificaciones no solo esa xD

    Código PHP:
    $stylevar[htmldoctype]
    <
    html xmlns="http://www.w3.org/1999/xhtml" dir="$stylevar[textdirection]lang="$stylevar[languagecode]">
    <
    head>
    $headinclude
    <title>$vboptions[bbtitle] - $vbphrase[post_new_thread]</title>
    </
    head>
    <
    body$onload>
    $header
    $navbar

    $postpreview

    <form action="newthread.php?do=postthread&amp;f=$forumidmethod="post" name="vbform"<if condition="!is_browser('webtv')"onsubmit="return vB_Editor['$editorid'].prepare_submit(this.subject.value, $vboptions[postminchars])"</if>>

    <
    table class="tborder" cellpadding="$stylevar[cellpadding]cellspacing="$stylevar[cellspacing]border="0" width="100%" align="center">
    <
    tr>
        <
    td class="tcat">
            <
    span class="smallfont" style="float:$stylevar[right]"><strong>$vbphrase[forum]</strong>: <a href="forumdisplay.php?$session[sessionurl]f=$foruminfo[forumid]">$foruminfo[title]</a></span>
            
    $vbphrase[post_new_thread]
        </
    td>
    </
    tr>
    <
    tr>
        <
    td class="panelsurround" align="center">
        <
    div class="panel">
            <
    div style="width:$stylevar[formwidth]align="$stylevar[left]">

            
    $usernamecode

            $human_verify

            
    <!-- subject field -->
            <
    table cellpadding="0" cellspacing="0" border="0" class="fieldset">
            <
    tr>
                <if 
    condition="$prefix_options">
                    <
    td class="smallfont">$vbphrase[prefix]:</td>
                    <
    td class="smallfont" colspan="3">$vbphrase[title]:</td>
                <else />
                    <
    td class="smallfont" colspan="4">$vbphrase[title]:</td>
                </if>
            </
    tr>
            <
    tr>
                <if 
    condition="$prefix_options">
                    <
    td style="padding-right: 1px">
                        <
    select name="prefixid" class="bginput">
                            <
    option value="">$vbphrase[no_prefix_meta]</option>
                            
    $prefix_options
                        
    </select>
                    </
    td>
                </if>
                <
    td>
                    <
    input type="text" class="bginput" name="subject" value="$subjectsize="40" maxlength="$vboptions[titlemaxchars]tabindex="1" />
                </
    td>
                <
    td>&nbsp;&nbsp;</td><BR>

                    <!-- 
    description field -->
            <if 
    condition="$foruminfo['allowdesc'] == 1">
    <!--
            <
    table cellpadding="0" cellspacing="0" border="0" class="fieldset"> /-->
            <
    tr>
            <
    td class="smallfont" colspan="3">$vbphrase[description]: <span class="time">($vbphrase[optional])</span></td>
            </
    tr>
            <
    tr>
            <
    td><input type="text" class="bginput" name="description" value="$descriptionsize="40" maxlength="100" tabindex="1.5" /></td></tr>
            <!--</
    table>/--></if>
            <!-- / 
    description field -->

                <
    td><img id="display_posticon" src="$selectedicon[src]alt="$selectedicon[alt]/></td>
                   </
    tr>
            </
    table>
            <!-- / 
    subject field -->


            <!-- 
    message area -->
            <
    div class="smallfont">$vbphrase[message]:</div>
            
    $messagearea
            
    <!-- / message area -->

            <if 
    condition="$show['tag_option']">
            <
    fieldset class="fieldset" style="margin-top: $stylevar[cellpadding]px">
                <
    legend>$vbphrase[tags]</legend>
                <
    div style="padding:$stylevar[formspacer]px">
                    <
    div>$vbphrase[separate_tags_using_comma]</div>
                    <
    span id="tag_add"><input type="text" class="bginput" name="taglist" id="tag_add_input" value="$newpost[taglist]size="40" /></span>
                    <if 
    condition="$show['tags_remain']"><div><phrase 1="$tags_remain">$vbphrase[you_may_add_x_tags_to_thread]</phrase></div></if>
            </
    div>

                <if 
    condition="$show['popups']">
                    <
    div id="tag_add_menu" class="vbmenu_popup" style="display:none"></div>
                    <
    script type="text/javascript" src="clientscript/vbulletin_ajax_tagsugg.js?v=$vboptions[simpleversion]"></script>
                    <script type="text/javascript">
                    <!--
                    vbmenu_register('tag_add', true);
                    tag_add_comp = new vB_AJAX_TagSuggest('tag_add_comp', 'tag_add_input', 'tag_add');
                    tag_add_comp.allow_multiple = true;
                    //-->
                    </script>
                </if>
            </fieldset>
            </if>

            $posticons
        </div>
        </div>

        <div style="margin-top:$stylevar[cellpadding]px">
            <input type="hidden" name="s" value="$session[sessionhash]" />
            <input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]" />
            <input type="hidden" name="f" value="$forumid" />
            <input type="hidden" name="do" value="postthread" />
            <input type="hidden" name="posthash" value="$posthash" />
            <input type="hidden" name="poststarttime" value="$poststarttime" />
            <input type="hidden" name="loggedinuser" value="$bbuserinfo[userid]" />
            <input type="submit" class="button" name="sbutton" id="{$editorid}_save" value="$vbphrase[submit_new_thread]" accesskey="s" tabindex="1" />
            <input type="submit" class="button" name="preview" value="$vbphrase[preview_post]" accesskey="r" tabindex="1" />
        </div>
        </td>
    </tr>
    </table>

    <if condition="$show['additional_options']">
    <br />

    <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
    <thead>
        <tr>
            <td class="tcat">
                <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('newpost_options')"><img id="collapseimg_newpost_options" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_newpost_options].gif" alt="" border="0" /></a>
                $vbphrase[additional_options]
            </td>
        </tr>
    </thead>
    <tbody id="collapseobj_newpost_options" style="$vbcollapse[collapseobj_newpost_options]">
        <tr valign="top">
            <td class="panelsurround" align="center">
            <div class="panel">
                <div style="width:$stylevar[formwidth]" align="$stylevar[left]">


    CONTINUA... 
    Resurgire... ¡Cual Ave Fenix resurge de sus Cenizas!

  10. #10
    Miembro especial Miembro de diamante Array Avatar de Monito
    Fecha de ingreso
    27 abr, 08
    Mensajes
    512
    Gustado
    6 Veces
    Me Gustan
    5 Veces

    Predeterminado Re: Modificar [Ajax] Check for similar thread before posting a new one

    Código PHP:
                    <if condition="$show['podcasturl']">
                    <!-- 
    podcast stuff -->
                    <
    fieldset class="fieldset">
                        <
    legend>$vbphrase[podcast_options]</legend>

                        <
    table cellpadding="0" cellspacing="$stylevar[formspacer]border="0">
                        <
    tr>
                            <
    td class="smallfont">$vbphrase[podcast_url]:</td>
                            <
    td class="smallfont">&nbsp;$vbphrase[filesize_bytes]:</td>
                        </
    tr>
                        <
    tr>
                            <
    td><input type="text" class="bginput" name="podcasturl" value="$podcasturlsize="50" maxlength="255" tabindex="1" title="$vbphrase[podcast_url]/></td>
                            <
    td>&nbsp;<input type="text" class="bginput" name="podcastsize" value="$podcastsizesize="10" tabindex="1" title="$vbphrase[podcast_size]/></td>
                        </
    tr>
                        <
    tr>
                            <
    td class="smallfont">$vbphrase[subtitle]:</td>
                            <
    td class="smallfont">&nbsp;$vbphrase[explicit]:</td>
                        </
    tr>
                        <
    tr>
                            <
    td><input type="text" class="bginput" name="podcastsubtitle" value="$podcastsubtitlesize="50" maxlength="255" tabindex="1" title="$vbphrase[subtitle]/></td>
                            <
    td><input type="checkbox" name="podcastexplicit" value="1" tabindex="1" $explicitchecked title="$vbphrase[explicit]/></td>
                        </
    tr>
                        <
    tr>
                            <
    td class="smallfont">$vbphrase[keywords]:</td>
                            <
    td class="smallfont">$vbphrase[author]:</td>
                        </
    tr>
                        <
    tr>
                            <
    td><input type="text" class="bginput" name="podcastkeywords" value="$podcastkeywordssize="50" maxlength="255" tabindex="1" title="$vbphrase[keywords]/></td>
                            <
    td><input type="text" class="bginput" name="podcastauthor" value="$podcastauthorsize="25" maxlength="255" tabindex="1" title="$vbphrase[author]/></td>
                        </
    tr>
                        </
    table>
                    </
    fieldset>
                    <!-- / 
    podcast stuff -->
                    </if>

                    <if 
    condition="$show['misc_options']">
                    <
    fieldset class="fieldset">
                        <
    legend>$vbphrase[miscellaneous_options]</legend>
                        <
    div style="padding:$stylevar[formspacer]px">
                            <if 
    condition="$bbuserinfo['signature'] != ''"><div><label for="cb_signature"><input type="checkbox" name="signature" value="1" id="cb_signature" tabindex="1" $checked[signature] />$vbphrase[show_your_signature]</label></div></if>
                            <if 
    condition="$show['parseurl']"><div><label for="cb_parseurl"><input type="checkbox" name="parseurl" value="1" id="cb_parseurl" tabindex="1" />$vbphrase[automatically_parse_links_in_text]</label></div></if>
                            
    $disablesmiliesoption
                        
    </div>
                    </
    fieldset>
                    </if>

                    
    $attachmentoption

                    
    <if condition="$show['member']">
                    <
    fieldset class="fieldset">
                        <
    legend>$vbphrase[thread_subscription]</legend>
                        <
    table cellpadding="0" cellspacing="$stylevar[formspacer]border="0">
                        <
    tr>
                            <
    td>$vbphrase[notification_type]:<br /><select name="emailupdate" tabindex="1">
                                <
    option value="9999" $emailchecked[9999]>$vbphrase[do_not_subscribe]</option>
                                <
    option value="0" $emailchecked[0]>$vbphrase[no_email_notification]</option>
                                <
    option value="1" $emailchecked[1]>$vbphrase[instant_email_notification]</option>

                                <
    option value="2" $emailchecked[2]>$vbphrase[daily_email_notification]</option>
                                <
    option value="3" $emailchecked[3]>$vbphrase[weekly_email_notification]</option>
                            </
    select></td>
                            <if 
    condition="$show['subscribefolders']"><td>$vbphrase[folder]:<br /><select name="folderid" tabindex="1">$folderbits</select></td></if>
                        </
    tr>
                        </
    table>
                    </
    fieldset>
                    </if>

                    <if 
    condition="$show['poll']">
                    <
    fieldset class="fieldset">
                        <
    legend>$vbphrase[post_a_poll]</legend>
                        <
    div style="padding:$stylevar[formspacer]px">
                            <
    div><label for="cb_postpoll"><input type="checkbox" name="postpoll" value="yes" id="cb_postpoll" tabindex="1" $checked[postpoll] />$vbphrase[yes_post_a_poll_thread]</label></div>
                            <
    div><label for="polloptnum">$vbphrase[number_of_poll_options]: <input type="text" class="bginput" size="5" name="polloptions" value="$polloptionsid="polloptnum" tabindex="1" /></label> <if condition="$vboptions['maxpolloptions']">($vbphrase[maximum]: $vboptions[maxpolloptions])</if></div>
                        </
    div>
                    </
    fieldset>
                    </if>

                    
    $threadmanagement

                    
    </div>
                </
    div>

                <
    div style="margin-top:$stylevar[cellpadding]px">
                    <
    input type="submit" class="button" name="sbutton" value="$vbphrase[submit_new_thread]accesskey="s" tabindex="1" />
                    <
    input type="submit" class="button" name="preview" value="$vbphrase[preview_post]accesskey="r" tabindex="1" />
                </
    div>
            </
    td>
        </
    tr>
    </
    tbody>
    </
    table>
    </if>

    </
    form>

    <
    br />

    $forumrules

    $footer

    </body>
    </
    html
    Saludos.
    Resurgire... ¡Cual Ave Fenix resurge de sus Cenizas!

  11. #11
    Miembro especial Miembro de diamante Array Avatar de Das Underground
    Fecha de ingreso
    16 ene, 08
    Ubicación
    Arica - Chile
    Mensajes
    886
    Gustado
    13 Veces
    Me Gustan
    9 Veces

    Predeterminado Re: (Solucionado) Modificar [Ajax] Check for similar thread before posting a new one

    Por cierto, este es un hack que seria bastante util aqui en vbhispano, ya que la mayoria de los usuarios cren temas sin buscarlos antes. Atento Joni

  12. #12
    Miembro especial Miembro de platino Array Avatar de BlackZ
    Fecha de ingreso
    21 ago, 08
    Ubicación
    Frente Al Pc xD
    Mensajes
    424
    Gustado
    1 Veces
    Me Gustan
    0 Veces

    Predeterminado Re: (Solucionado) Modificar [Ajax] Check for similar thread before posting a new one

    Bueno, ¿Alguien me puede poner la descarga de este hack? Gracias. Y otra cosilla, para que sirve? ;$ es que no he pillado bien.

  13. #13
    Miembro especial Miembro de diamante Array Avatar de Monito
    Fecha de ingreso
    27 abr, 08
    Mensajes
    512
    Gustado
    6 Veces
    Me Gustan
    5 Veces

    Predeterminado Re: (Solucionado) Modificar [Ajax] Check for similar thread before posting a new one

    Cita Iniciado por BlackZ Ver mensaje
    Bueno, ¿Alguien me puede poner la descarga de este hack? Gracias. Y otra cosilla, para que sirve? ;$ es que no he pillado bien.
    En el primer post viene la direccion para su descarga

    Aqui: http://www.vbulletin.org/forum/showthread.php?t=151714

    Por otro lado, este hack te muestra los temas "similares" justamente despues que escribes el titulo del nuevo tema que se cree desde el editor (Plantilla NewThread). para que de esta manera no se "repitan" temas en tu foro.

    Saludos.
    Resurgire... ¡Cual Ave Fenix resurge de sus Cenizas!

  14. #14
    Miembro especial Miembro de diamante Array Avatar de Das Underground
    Fecha de ingreso
    16 ene, 08
    Ubicación
    Arica - Chile
    Mensajes
    886
    Gustado
    13 Veces
    Me Gustan
    9 Veces

    Predeterminado Re: (Solucionado) Modificar [Ajax] Check for similar thread before posting a new one

    Alguien del staff que lea este post, y vea la posibilidad de instalarlo en VBHispano

  15. #15
    Miembro especial Miembro de platino Array Avatar de BlackZ
    Fecha de ingreso
    21 ago, 08
    Ubicación
    Frente Al Pc xD
    Mensajes
    424
    Gustado
    1 Veces
    Me Gustan
    0 Veces

    Predeterminado Re: (Solucionado) Modificar [Ajax] Check for similar thread before posting a new one

    En la pagina de Vbulletin.Org, Sale que es para la version 3.6.7, osea que a mi no me sirve, o eso lo ponen como una referencia? Mi version es 3.7.0

Página 1 de 2 12 ÚltimoÚltimo