Archivo

Archivo para la categoría ‘Webs / Scripts’

[Solucion] Table ‘xxxx_vb.tagthread’ doesn’t exist [Vbulletin]

Jueves, 11 de agosto de 2011 1 comentario

En Vbulletin hay un error de Mysql que llega al correo informando que no existe una tabla llamada tagthread, el correo es similar a este:

 

Database error in vBulletin 4.1.5:

Invalid SQL:

               SELECT
                       count(*) as maxre
               FROM tagthread
               GROUP BY tagid
               ORDER BY maxre DESC
               LIMIT 0,1;

MySQL Error   : Table 'xxxx_vb.tagthread' doesn't exist
Error Number  : 1146
Request Date  : Thursday, August 11th 2011 @ 02:00:22 AM
Error Date    : Thursday, August 11th 2011 @ 02:00:23 AM
Script        : http://www.mi-foro.com/cron.php?rand=1313020804
Referrer      : http://www.mi-foro.com/
IP Address    : 186.89.255.85
Username      : No Registrado

Classname     : vB_Database
MySQL Version :



Al parecer este error es provocado por el VbSEO Sitemap Generator 2.5 que no es compatible con Vbulletin 4.X , para solucionarlo debemos hacer lo siguiente:


1. Ir al /Admincp/ –> Mantenimiento –> Ejecutar Consulta SQL y poner lo siguiente:

 

CREATE TABLE IF NOT EXISTS `tagthread` (
  `tagid` int(10) unsigned NOT NULL default '0',
  `threadid` int(10) unsigned NOT NULL default '0',
  `userid` int(10) unsigned NOT NULL default '0',
  `dateline` int(10) unsigned NOT NULL default '0',
  PRIMARY KEY  (`tagid`,`threadid`),
  KEY `threadid` (`threadid`,`userid`),
  KEY `dateline` (`dateline`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;


Nota: en caso de que nos diga que no tenemos permisos para ejecutar consultas SQL debemos entrar en nuestro panel de administracion (Cpanel o similar) e ir a Phpmyadmin –> Seleccionamos nuestra DB –> SQL y pegamos ahi el codigo.


Con eso ya no nos deberian llegar errores pero seria mejor si se actualiza el VbSEO 2.5 a la version 3.0 que si es compatible con Vbulletin 4.X

 

Categories: Vbulletin Tags: , ,

¿Como añadir tu ultimo tweet a tu web/blog?

Miércoles, 11 de agosto de 2010 5 comentarios

Claro, esta el widget oficial de twitter, pero muchas veces queremos darle nuestro estilo propio al contenedor de nuestros tweets.

Hay una forma… bueno dos pero solo mostrare una, de sacar el ultimo tweet (o varios) para ponerlos donde queramos.

Es muy simple, solamente agregan:

<script src="http://twitter.com/javascripts/blogger.js" type='text/javascript'></script>

Y después, este otro, donde “username” es su usuario de twitter:

<script src="http://twitter.com/statuses/user_timeline/username.json?callback=twitterCallback2&count=1" type='text/javascript'></script>

Ahora, para mostrar el (los) tweet(s), debe crear el contenedor con id “twitter_update_list”, el (los) tweet(s) vendrán en formato <li> por lo que es recomendable que el contenedor sea <ul>

Y listo, con eso estará listo, pronto haré un post de como hacer el widget de twitter, pero ahora usando esto. Se puede hacer usando a Auth o el Oauth, pero es mas complicado, por eso es mejor usar este método.

Terminos de Busqueda:

  • insertar ultimo tweet en mi web
  • como insertar post de twitter en mi web
  • cómo poner los últimos tweets
  • como poner mi ultimo twitter en mi pagina
  • poner el ultimo tweet en mi web
  • poner mi ultimo tweet en mi web
  • script ultimos tweets
  • ultimo tweet en mi web

Solucion al Error [Fatal error: Class 'vBCms_Route_List' not found in /home/****/public_html/member.php on line 567] – Vbulletin 4.0.4 Patch Level 1

Viernes, 9 de julio de 2010 4 comentarios

Bug: No se muestra el Perfil de los usuarios
Version VB: 4.0.4 Patch Level 1



Al actualizar Vbulletin de la version 4.0.3 a la 4.0.4 Patch Level 1 (o al instalarla directamente) aparecen varios errores en el vbulletin, uno de ellos es este.



Fatal error: Class 'vBCms_Route_List' not found in /home/mi_cuenta/public_html/member.php on line 567



**Para solucionarlo hay que seguir cualquiera de los 2 Metodos.**

*1 Metodo: Descagando (Facil)


1.- Descargar el siguiente archivo y subelo al la carpeta de tu foro.

Vbulletin Members.PHP Reparado - ( 177 descargas )



**2 Metodo: Editando


1.- Entrar al FTP, buscar en la carpeta donde instalamos el foro y modificar el archivo “member.php”



2.- Buscamos y modificamos las siguientes lineas:
*Linea 567

$author_list_url = vBCms_Route_List::getURL($segments);


Reemplazarla por

//$author_list_url = vBCms_Route_List::getURL($segments);



*Linea 582

$page_templater->register('author_list_url', $author_list_url);


Reemplazarla por

//$page_templater->register('author_list_url', $author_list_url);



Basicamente lo que se hace es poner en comentario esas lineas (que es lo mismo que borrarlas) pero soluciona el problemas mientras que los desarrolladores vbulletin crean un nuevo parche.

Categories: Errores / Bugs Tags: , ,
o o