InicioInfospirate Denuncia Aceptada v1.0

spirate Denuncia Aceptada v1.0

Info1/1/2011
Yes, el mod tipo taringa, si alguien denuncia un post, y el post es eliminado, enviara un mp a todos aquellos que denunciaron agradeciendo su denuncia, y ademas le sumara al usuario una cantidad de puntos determinada.
142fc496eac1104b24ae30fdcb1cffa1.11711001451
CAPS


INSTALACION MANUAL


Aclaracion Una vez finalizado la instalacion deben activarlo desde el panel de administracion -> Características y Opciones -> Denuncias good


---------------------------------- Archivo a modificar: ModSettings.php ----------------------------------

buscar por (esto lo buscan 2 veces, y hacen exactamente lo mismo ambas veces)

dijo:

'basic' => 'ModifyBasicSettings',


abajo agregan

dijo:

'denuncias' => 'denuncias',


busquen por
dijo:

'basic' => array( 'title' => $txt['mods_cat_features'], 'href' => $scripturl . '?action=featuresettings;sa=basic;sesc=' . $context['session_id'], ),


abajo agregan
dijo:

'denuncias' => array( 'title' => $txt['denuncias'], 'href' => $scripturl . '?action=featuresettings;sa=denuncias;sesc=' . $context['session_id'], ),



buscan por
dijo:

?>


agregan antes

dijo:

function denuncias() { global $txt, $scripturl, $context, $settings, $modSettings; $config_vars = array( array('check', 'denuncias_activar'), '', array('int', 'cant_pun'), '', ); if ($return_config) return $config_vars; $context['post_url'] = $scripturl . '?action=featuresettings;save;sa=denuncias'; $context['settings_title'] = $txt['rankuser']; if (empty($config_vars)) { $context['settings_save_dont_show'] = true; $context['settings_message'] = '<div class="centertext">' . $txt['modification_no_misc_settings'] . '</div>'; return prepareDBSettingContext($config_vars); } // guardamos los cambios hechos! if (isset($_GET['save'])) { checkSession(); $save_vars = $config_vars; saveDBSettings($save_vars); redirectexit('action=featuresettings;sa=denuncias'); } prepareDBSettingContext($config_vars); }


---------------------------------- Archivo a modificar: ModSettings.spanish.php ----------------------------------
antes de
dijo:

?>


agregan

dijo:

//denuncias by 002 $txt['denuncias'] = 'Denuncias'; $txt['denuncias_activar'] = 'Activar Denuncias? '; $txt['cant_pun'] = 'Cantidad de puntos por denuncias aceptadas';


---------------------------------- Archivo a modificar: RemoveTopic.php ----------------------------------
buscar por
dijo:

removeTopics($topic);


arriba agregan
dijo:

//denuncia aceptada by 002 global $modSettings; if($modSettings['denuncias_activar']){ $dbresult = db_query(" SELECT * FROM {$db_prefix}denuncias WHERE id_post = $topic ", __FILE__, __LINE__); while ($row = mysql_fetch_assoc($dbresult)) { $context['denuncia'][] = array( 'id_user' => $row['id_user'], ); } mysql_free_result($dbresult); if($context['denuncia']!=''){ $puntos = $modSettings['cant_pun']; $den_titulo = 'Denuncia Aceptada'; $den_mp = ' Hola Te comunico que tu denuncia a sido aceptada. Nuestro equipo de moderadores ha revisado tu denuncia y ha considerado que el post debia ser eliminado y dado que asi esta establecido en el protocolo te seran sumados '.$puntos.' puntos a tu cuenta. Muchas gracias por colaborar con nosotros. '; foreach($context['denuncia'] as $denacp) { $usuario_den = $denacp['id_user']; $usuario = array( 'to' => array($usuario_den), 'bcc' => array() ); sendpm($usuario, $den_titulo, $den_mp, 0, $de = null); $result1 = db_query(" UPDATE {$db_prefix}members SET money = money + '$puntos' WHERE ID_MEMBER = '$usuario_den' LIMIT 1", __FILE__, __LINE__); } } }//fin de denuncia aceptada


en esta ultima modificacion se encuentra el contenido del MP, modifiquenlo como ustedes quieran, pero con precaucion a la sintaxys.

Muy Importante

Aca les dejo el FIX para que no puedandenunciar sus propios post, de esta forma se evita que denuncien sus propios post y luego al borrar el post estos reciben la gratificacion y los puntos de su autodenuncia lol

http://spirate.net/foro/fixes/denunciar-post-propio/

---------------------------------- Instalacion Finalizada ----------------------------------

listo gente eso es todo, Felices Fiestas para todos yahoo
Datos archivados del Taringa! original
0puntos
120visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

J
Junior2012🇦🇷
Usuario
Puntos0
Posts7
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.