Cargando...
Notificaciones Password  Username

Regresar CPortada - Mas que un foro, tu Comunidad.  » Recursos para Forumotion - Foroactivo » Scripts
Actualizar esta página Widgets: Temas similares
Nombre de Usuario:
Contraseña:
   

Responder al tema
 
Herramientas Modos de visualización

(#1)
Old  Supervisor
">
avatar
Supervisor
Miko
34310222805/02/2009Peru
 
icon1 Widgets: Temas similares el 29/4/2017, 10:07 am

Este widget mostrará los temas que contienen palabras clave similares basadas en el tema que está viendo actualmente.


CLICK TO VIEW DEMO
Este widget debería funcionar en cualquier versión del foro.

Instalación


Para instalar este widget, vaya a Modulos >Gestión de widgets de foro 
Y crear un nuevo widget con la siguiente configuración.

Widget name : Temas similares
Utilice un tipo de tabla : Si
Widget title : Temas similares
Widget source :

Código:
<style type="text/css">
#fa_topics_similar a {
  font-size:10px;
  font-weight:normal;
  display:block;
  padding:3px; 0;
}
 
#fa_topics_similar a b {
  font-weight:normal;
}
 
#fa_ts_more {
  text-align:center;
  font-weight:bold;
  margin-top:3px;
}
</style>
<div id="fa_topics_similar"></div>
<script type="text/javascript">//<![CDATA[
(function() {
  var amount = 5,
      lang = {
        see_more : 'View all similar topics',
        loading : 'Finding similar topics...',
        error_node : '<code>#fa_topics_similar</code> is null',
        error_version : 'Forum version could not be identified'
      },
 
      url = '/search?search_keywords=',
      node = document.getElementById('fa_topics_similar'),
      temp = document.createElement('DIV'),
      topics,
 
      hideModule = function(node) {
        switch (node.parentNode.tagName) {
          case 'TD' : // phpbb2
            jQuery(node).closest('.forumline').hide();
            break;
 
          case 'DIV' : // phpbb3, punbb, invision
            jQuery(node).closest('.module').hide();
            break;
 
          default :
            document.write('<p style="color:#F30;font-size:12px;">' + lang.error_version + '<p>');
            break;
        }
      };
 
  if (/\/t\d+/.test(window.location.href) && node) {
    url += encodeURIComponent(document.title.replace(/(.*?)(?:\s-\s.*)/, function(M, S) { return S }));
    node.innerHTML = lang.loading;
 
    jQuery.get(url + '&change_version=prosilver', function(d) {
      topics = jQuery('a.topictitle', d);
      node.innerHTML = '';
 
      if (topics[0]) {
 
        for (var i = 0, j = amount + 1; i < j; i++) {
          if (topics[i]) {
            topics[i].href = topics[i].href.replace(/\?.*/, '');
            if (!new RegExp(topics[i].href).test(window.location.href)) {
              jQuery('.coloradmin', topics[i]).removeAttr('style class');
              temp.appendChild(topics[i]);
            }
          }
        }
 
        node.appendChild(temp);
      } else {
        hideModule(node);
      }
    });
    document.write('<div id="fa_ts_more"><a href="' + url + '">' + lang.see_more + '</a></div>');
  } else if (node) {
    hideModule(node);
  } else {
    document.write('<p style="color:#F30;font-size:12px;">' + lang.error_node + '<p>');
  }
}());
// par ange tuteur
//]]></script>


 Ejemplo

Cuando todo esté configurado correctamente asegúrese de hacer clic en "guardar" y arrastre el widget completado en la columna que desea que muestre. Después de que el widget se mostrará mientras está viendo un tema si hay temas similares a él.

Notas


1. El widget sólo se mostrará mientras se ven temas y si hay temas similares a él, de lo contrario permanecerá oculto.
2. Los temas se encuentran al realizar una búsqueda de las palabras clave de título de tema y mostrar los temas actualizados más recientemente.
3. De forma predeterminada, se muestran 5 (o menos) 5 temas similares. Puedes cambiar esto encontrando
Código:
amount = 5

y cambiando el "5" a cualquier número que desee.

If there are any problems or questions feel free to leave a response below. Enjoy ! 

Fuente original
por Ange Tuteur en Widget : Similar topics



Quisiera borrarte de mi memoria...creer que no existe tu persona,
pero es imposible que yo lo crea...
por que eres imagen que a mi se revela...
no puedo seguir con esta angustia...e ir sin ti es mi castigo
yo se que es pecado amarte a ciegas...y desde hoy he jurado…

" Un corazon Solitario no es un corazon "

Comentar con facebook:
 
Permisos de este foro:
No puedes responder a temas en este foro.

 Los Códigos BB están Activado
 Los Emoticonos están Activado
 Código [IMG] está Activado
 Código HTML está Activado