[Ayuda]  EDICIÓN RÁPIDA NO FUNCIONA
El caso es ese, ahora cuando pulso el botón edición rápida no pasa nada. Para editar un tema, tengo que hacerlo seleccionando la edición completa. ...

El caso es ese, ahora cuando pulso el botón edición rápida no pasa nada.
Para editar un tema, tengo que hacerlo seleccionando la edición completa.
Ni idea de qué puede ser, dejó de funcionar hace poco.

Agradezco toda ayuda!

Muchas gracias.
Deja tu plantilla postbit_edit Tongue
Última modificación: 27 Feb, 2014, 6:28 am por Jean Pierre.
Aquí la dejo:

Código PHP:
<a href="editpost.php?pid={$post['pid']}id="edit_post_{$post['pid']}"><img src="{$theme['imglangdir']}/postbit_edit.gif" alt="{$lang->postbit_edit}title="{$lang->postbit_edit}/></a>
<
div id="edit_post_{$post['pid']}_popup" class="popup_menu" style="display: none;"><div class="popup_item_container"><a href="javascript:;" onclick="Thread.quickEdit({$post['pid']});" class="popup_item">{$lang->postbit_quick_edit}</a></div><div class="popup_item_container"><a href="editpost.php?pid={$post['pid']}class="popup_item">{$lang->postbit_full_edit}</a></div></div>
<
script type="text/javascript">
// <!--
    
if(use_xmlhttprequest == "1")
    {
        new 
PopupMenu("edit_post_{$post['pid']}");
    }
// -->
</script


Saludos
Tu plantilla está bien, parece ser que es el orden de librerías de javascript cargadas en tu foro, es lo que genera conflicto con el prototype.js y el thread.js

En tu headerinclide busca esto:

Código:
<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/prototype.js?ver=1603"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/general.js?ver=1603"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/popup_menu.js?ver=1600"></script>
<script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js'></script>
<script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js'></script>

Y mueve las librerías jQuery y jQuery UI antes del Prototype, de modo que quede así.

Código:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/prototype.js?ver=1603"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/general.js?ver=1603"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/popup_menu.js?ver=1600"></script>

Puedes copiar y pegarlo para ahorrarte el trabajo, también reemplacé las comillas simples por dobles comillas para homogenizar la sintaxis, con eso ya debería desaparecer el conflicto y la edición rápida debería funcionar sin problemas. Recuerda siempre hacer un borrado de historial para eliminar la caché existente y refrescar el código que llega a tu navegador desde tu servidor.

Saludos.
Última modificación: 27 Feb, 2014, 2:56 pm por Jean Pierre.
Era justo eso que comentabas Jean Pierre, lo cambié y ahora funciona.
Lo que no tengo claro es cómo hacer el borrado de historial, te refieres a mi navegador o a algo del foro?¿

Mil gracias!
El historial del navegador, ya que muchas veces cuando hacemos cambios en las plantillas del foro u hojas de estilo, y visualizamos para ver la vista previa, no notamos los cambios y muchos creen que es un error de código pero no es así, muchas veces es porque el código recientemente editado no se procesa en nuestro navegador al ya existir una cookie con un valor ya definido diferente al nuevo.

Solo era un pequeño detalle, y sí pues era el orden de cómo se llamaban a las librerías de javascript.

Saludos Tongue