¿Supiste lo que acaba de lanzar LagriHost? Sí, como lo estabas esperando, ahora vendemos Web Hosting y Dominios. Conoce más :)


Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
¿podrian ayudarme con este detalle de mi sitio? no se hacerlo.
#1
0

Buenas tardes a todos, queria molestar a Ustedes mis amigos de Lagrihost. Espero sepan entender mi ignorancia al respecto, pero he solicitado en dos temas ayuda en la pagina que me ofrece el script PHPOST que estoy utilizando y no recibo la ayuda y la respuesta, por lo general ultimamente no se recibe apoyo debido a los que usamos ese script.

Es la primera vez que solicito este tipo de ayuda, no se si es debido o no hacerlo por acá, espero me dispensen y me corrijan si me equivoco, pues mi intencion es pedirles ayuda y no ir en contra de las normas del foro.
Aclarado esto, les remito mi problema:
En dicho script, de mi sitio los usuarios Novatos tienen su seccion donde ellos temean y colocan sus temas se llama seccion novatos, y cuando un usuario pasa de ser novato a New Full user porque ha llegado a poseer 10 puntos todos sus post pasan automaticamente a la seccion donde todos los demas que han subido se encuentran, seccion general de post. asi como taringa antigua.

El problema radica que sí un novato sube un post se ve tanto en la seccion novato y tambien aparece en los post generales y no debe pasar eso pues unicamente cuando los novatos suben un post debiera aparacer ese posts en la seccion novatos.

Me gustaria saber como puedo hacer que cuando un novato suba su post pues le aparezca unicamente en la seccion novato, al menos hasta que cambie a un mayor rango.


Creo que este es el codigo que maneja esa seccion y no se como colocar esa condicion en un archivo llamado c.post.php:

//FILTRAR POST NOVATOS
        if($category == 'novatos'){
            $novatos = ' AND u.user_rango = \'3\'';
        }                
        // Stickys
        if($sticky) {
            $s_where = 'AND p.post_sticky = \'1\'';
            $s_order = 'p.post_sponsored';
            $start = '0, 10';
        }else{
            $s_where = 'AND p.post_sticky = \'0\'';
            $s_order = 'p.post_id';
            // TOTAL DE POSTS
            $q1 = db_exec('fetch_row', db_exec(array(__FILE__, __LINE__), 'query', 'SELECT COUNT(p.post_id) AS total FROM p_posts AS p LEFT JOIN u_miembros AS u ON p.post_user = u.user_id LEFT JOIN u_perfil AS l ON p.post_user = l.user_id WHERE '.($tsUser->is_admod && $tsCore->settings['c_see_mod'] == 1 ? ' p.post_id > \'0\' ' : ' u.user_activo = \'1\' && u.user_baneado = \'0\' && p.post_status = \'0\'').' '.$p_where.' '.$s_where.' '.$novatos.' '.$pa_where));
            $posts['total'] = $q1[0];
            //
            $start = $tsCore->setPageLimit($tsCore->settings['c_max_posts'],false,$posts['total']);
            $lastPosts['pages'] = $tsCore->getPages($posts['total'], $tsCore->settings['c_max_posts']);
        }
        //
        $query = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT l.user_pais, p.post_id, p.post_user, p.post_category, p.post_title, p.post_date, p.post_comments, p.post_puntos, p.post_private, p.post_sponsored, p.post_status, p.post_sticky, u.user_id, u.user_name, u.user_activo, u.user_baneado, c.c_nombre, c.c_seo, c.c_img FROM p_posts AS p LEFT JOIN u_miembros AS u ON p.post_user = u.user_id  '.($tsUser->is_admod && $tsCore->settings['c_see_mod'] == 1 ? '' : ' && u.user_activo = \'1\' && u.user_baneado = \'0\'').' LEFT JOIN p_categorias AS c ON c.cid = p.post_category LEFT JOIN u_perfil AS l ON p.post_user = l.user_id WHERE '.($tsUser->is_admod && $tsCore->settings['c_see_mod'] == 1 ? 'p.post_id > 0' : 'p.post_status = \'0\' && u.user_activo = \'1\' && u.user_baneado = \'0\'').'  '.$c_where.' '.$s_where.' '.$novatos.' '.$pa_where.' GROUP BY p.post_id ORDER BY '.$s_order.' DESC LIMIT '.$start);
        $lastPosts['data'] = result_array($query);
        //
        return $lastPosts;
    }
    
    
   

Gracias! por la ayuda que puedan prestarme.

Guiño  Gracias por comentar!  
Sonrisa

Muchas Gracias por tu buen comentario.

R o b e r t o

...con la vara que mides, serás medido!

#2
0
Muevo de sección, ya que no trata sobre una consulta o problema a nivel servidor.

Respecto al tema, no te puedo ayudar esta vez porque no conozco el script y hay que conocerlo para ayudar, en programación de este script no me llevo muy bien.
Reglas de LagriHost | WIKI/Ayuda-FAQ | Nuestro Equipo | Solicita tu Hosting en 7 Pasos
No doy soporte por MP! Para eso esta el foro Guiño


[Imagen: banner-colabora.gif][Imagen: 8mt2wBp.jpg]

#3
0
(22-06-2016, 07:22 PM)Kevinex escribió: Muevo de sección, ya que no trata sobre una consulta o problema a nivel servidor.

Respecto al tema, no te puedo ayudar esta vez porque no conozco el script y hay que conocerlo para ayudar, en programación de este script no me llevo muy bien.

Gracias! kevinex! muy amable. un saludo desde acá para ti. Pulgar para arriba Sonrisa

Guiño  Gracias por comentar!  
Sonrisa

Muchas Gracias por tu buen comentario.

R o b e r t o

...con la vara que mides, serás medido!





Usuarios navegando en este tema:
1 invitado(s)


Forum software by © MyBB Theme © Kevinex & iAndrew 2018