- Sky
- Blueberry
- Slate
- Blackcurrant
- Watermelon
- Strawberry
- Orange
- Banana
- Apple
- Emerald
- Chocolate
- Charcoal
-
Similar Content
-
By record404
Esto seria para mejorar la precision del buscador, actualmente utilizo Flatpost
En c.post.php buscar linea 1030
function getQuery() { global $tsCore, $tsUser; // $q = $tsCore->setSecure($_GET['q']); $c = intval($_GET['cat']); $a = $tsCore->setSecure($_GET['autor']); $e = $_GET['e']; // ESTABLECER FILTROS if($c > 0) $where_cat = 'AND p.post_category = \''.(int)$c.'\''; if($e == 'tags') $search_on = 'p.post_tags'; else $search_on = 'p.post_title'; // BUSQUEDA $w_search = 'AND MATCH('.$search_on.') AGAINST(\''.$q.'\' IN BOOLEAN MODE)'; // SELECCIONAR USUARIO if(!empty($a)){ // OBTENEMOS ID $aid = $tsUser->getUserID($a); // BUSCAR LOS POST DEL USUARIO SIN CRITERIO DE BUSQUEDA if(empty($q) && $aid > 0) $w_search = 'AND p.post_user = \''.(int)$aid.'\''; // BUSCAMOS CON CRITERIO PERO SOLO LOS DE UN USUARIO elseif($aid >= 1) $w_autor = 'AND p.post_user = \''.(int)$aid.'\''; // } // PAGINAS $query = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT COUNT(p.post_id) AS total FROM p_posts AS p WHERE p.post_status = \'0\' '.$where_cat.' '.$w_autor.' '.$w_search.' ORDER BY p.post_date'); $total = db_exec('fetch_assoc', $query); $total = $total['total']; $data['pages'] = $tsCore->getPagination($total, 12); // $query = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT p.post_id, p.post_user, p.post_category, p.post_title, p.post_portada, p.post_date, p.post_comments, p.post_favoritos, p.post_puntos, u.user_name, c.c_seo, c.c_nombre, c.c_img FROM p_posts AS p LEFT JOIN u_miembros AS u ON u.user_id = p.post_user LEFT JOIN p_categorias AS c ON c.cid = p.post_category WHERE p.post_status = \'0\' '.$where_cat.' '.$w_autor.' '.$w_search.' ORDER BY p.post_date DESC LIMIT '.$data['pages']['limit']); $data['data'] = result_array($query); // ACTUALES $total = explode(',',$data['pages']['limit']); $data['total'] = ($total[0]) + count($data['data']); // return $data; } }
Reemplazar por esto
function getQuery() { global $tsCore, $tsUser; // Obtener parámetros de búsqueda $q = $tsCore->setSecure($_GET['q']); $c = intval($_GET['cat']); $a = $tsCore->setSecure($_GET['autor']); $e = $_GET['e']; // Establecer filtros $where_cat = ''; $search_on = 'p.post_title'; $w_search = ''; if ($c > 0) { $where_cat = 'AND p.post_category = \'' . (int)$c . '\''; } if ($e == 'tags') { $search_on = 'p.post_tags'; } // Búsqueda if (!empty($q)) { // Añadir índice de texto completo a la tabla p_posts db_exec(array(__FILE__, __LINE__), 'query', 'ALTER TABLE p_posts ADD FULLTEXT(post_title, post_tags)'); // Tokenizar y limpiar la consulta de búsqueda $tokens = explode(' ', $q); foreach ($tokens as &$token) { $token = trim($token); if (mb_strlen($token) < 3 || in_array($token, ['a', 'an', 'the', 'in', 'of', 'on', 'at', 'for'])) { unset($token); } $token = '+' . $token . '*'; } $q = implode(' ', $tokens); // Utilizar búsqueda de texto completo en lugar de búsqueda booleana $w_search = 'AND MATCH(' . $search_on . ') AGAINST(\'' . $q . '\' IN BOOLEAN MODE)'; } // Seleccionar usuario $w_autor = ''; if (!empty($a)) { // Obtener ID $aid = $tsUser->getUserID($a); if ($aid >= 1) { // Buscar solo los posts de un usuario $w_autor = 'AND p.post_user = \'' . (int)$aid . '\''; if (empty($q)) { // Si no hay criterio de búsqueda, buscar todos los posts del usuario $w_search = ''; } } } // Paginación $query = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT COUNT(p.post_id) AS total FROM p_posts AS p WHERE p.post_status = \'0\' ' . $where_cat . ' ' . $w_autor . ' ' . $w_search . ' ORDER BY p.post_date'); $total = db_exec('fetch_assoc', $query); $total = $total['total']; $data['pages'] = $tsCore->getPagination($total, 12); // Obtener datos de los posts $query = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT p.post_id, p.post_user, p.post_category, p.post_title, p.post_portada, p.post_date, p.post_comments, p.post_favoritos, p.post_puntos, u.user_name, c.c_seo, c.c_nombre, c.c_img FROM p_posts AS p LEFT JOIN u_miembros AS u ON u.user_id = p.post_user LEFT JOIN p_categorias AS c ON c.cid = p.post_category WHERE p.post_status = \'0\' ' . $where_cat . ' ' . $w_autor . ' ' . $w_search . ' ORDER BY p.post_date DESC LIMIT ' . $data['pages']['limit']); $data['data'] = result_array($query); // Actualizar límite y total de resultados $current_limit = explode(',', $data['pages']['limit']); $data['total'] = ($current_limit[0]) + count($data['data']); return $data; } }
-
By fellomix
Hola que tal, e visto unos codigos que salen cuando inspecciono la pagina, salen entre el <head></hea> y no se por que salen ni como llegaron ahì, ¿Alguien sabe de que se trata si està inyectado ese codigo por alguien màs? mi sitio es www.24n.club
captura 1
captura 2
captura 3
¿Alguna soluciòn ? ?
-
By Mercateks
Ha pasado bastante tiempo desde que me registre. Han pasado muchos users y programadores, sin embargo aun asi esta comunidad esta sobreviviendo a toda esta invasion de redes sociales y otras webs. A los que aun estan activos gracias por sus aportes. Espero que le demos un nuevo rumbo a este foro y revisar cuales seran las metas y actualizarnos y adaptarnos a esta nueva era. Bendiciones y procedo a crear una nueva web xd.
Pd: Cual es mejor. el 1.3 o el 2.0 alfa
-
By jorge2108
Que tal phposteros, hace muchos años no aparecía por aquí.
Me surgió esta pequeña modificación que no sabría como hacerla
Quería saber si es posible agregar mas opciones para compartir.
Una de ellas seria compartir a Whatsapp y Discord si es posible.
gracias de antemano
La web es http://foroteclab.ml
-
By Triple_XXX
el registro de mi web no funciona uso el theme de flatpost me podrian colaborar con los archivos aqui mi web
http://mexicopirata.x3host.ml/
aqui los archivos no se q este mal
-
-
Recently Browsing 0 members
No registered users viewing this page.