Esta es una discusión para el tema Ralle's Anti Double System en el foro Soporte para Productos/Plugins, bajo la categoría Soporte vBulletin; tengo el producto Ralle's Anti Double System y cada vez que une automáticamente 2 post, se me repite el segundo con un "bump" detrás:
creo que el fallo puede estar en esta líneas:
Código PHP:
...
Página:
tengo el producto Ralle's Anti Double System y cada vez que une automáticamente 2 post, se me repite el segundo con un "bump" detrás:
creo que el fallo puede estar en esta líneas:
Código PHP:// get post data
$rbumpq = $db->query_read("SELECT pagetext FROM ".TABLE_PREFIX."post WHERE postid=".$threadinfo['lastpostid']);
if($db->num_rows($rbumpq)) {
$bumppost = $db->fetch_array($rbumpq);
$db->free_result($rbumpq);
$bumppost = $bumppost['pagetext'];
$bumppost = $bumppost . "\n\nBump: " . $newpost['message'];
unset($newpost);
// now update the post
require_once('./includes/functions_editor.php');
require_once('./includes/class_dm.php');
require_once('./includes/class_dm_threadpost.php');
$dm =& datamanager_init('Post', $vbulletin, ERRTYPE_STANDARD, 'threadpost');
$arr = array('postid' => $threadinfo['lastpostid']);
$dm->set_existing($arr);
$dm->set('pagetext',$bumppost);
Para mi no es un fallo, fijate en esta variable:
Código PHP:$bumppost = $bumppost . "\n\nBump: " . $newpost['message'];
gracias, he cacharreado un poco y quitando Bump en la parte . "\n\nBump: " . consigo que no aparezca Bump:, pero la repetición todavía no se como cambiarla jeje
En esa misma parte, cambialo a:
Código PHP:$bumppost = $newpost['message'];
el problema es que ahora se sobreescriben, es decir, que el primero desaparece y aparece solo el segundo.
encontré la funcion de "n"
que modifico para que no se me repitan los post?
Código PHP:$n1 = explode(',',$vbulletin->options['atb_groups']);
$groups = array();
foreach($n1 as $n) {
if(intval($n) != 0) {
$groups[intval($n)] = intval($n);
}
}
unset($n1);
Última edición por AnD34; 15/01/2009 a las 21:27 Razón: Mensajes fusionados automáticamente
yo tengo este hack en mi foro, pero cuando actualice a vB 3.7.5 dejo de funcionar alguien tiene una solucion, o conocimiento para actualizar este hack...Desde ya muchas gracias