Update hashtags
#1
Acabo de actualizar los #hashtags para que en vez de linkear a Twitter, funcionen como funcionan en Twitter. Es decir, si les dan clic a un hashtag, van a poder encontrar todos los posts donde se mencionó ese mismo hashtag.

Como sería una rotura de huevos (ni tanto, pero bueno: paja) hacerlo in-site, utilice a nuestro querido amigo Google, sus bots y su poder de procesamiento.

Lo que hace es linkear a una búsqueda de Google solo para el dominio del foro con el contenido del hashtag...

Contras de usar Google: Hay que esperar a que el robotito de Google pase a recolectar la data, la procese y luego actualice sus megabases de datos para que aparezcan en las búsquedas...

#enjoy #this #fucking #shit
[Imagen: paypalqr.png]
Responder
#2
Así me aparece Roflmao

[Imagen: PzeLJJO.png]
Believe, be yourself and don't hold on to just one dream ❤

https://github.com/FEDERICOMB96
Responder
#3
(13/10/2016, 08:22 PM)Federicomb escribió: Así me aparece Roflmao

[Imagen: PzeLJJO.png]

Cita:Hay que esperar a que el robotito de Google pase a recolectar la data, la procese y luego actualice sus megabases de datos para que aparezcan en las búsquedas
Responder
#4
Ah, yo creí que eso lo hacía cuando buscaba Oh god whyTrolleyes
Believe, be yourself and don't hold on to just one dream ❤

https://github.com/FEDERICOMB96
Responder
#5
(13/10/2016, 08:22 PM)Federicomb escribió: Así me aparece Roflmao

[Imagen: PzeLJJO.png]

Aguante Moto G

Buena iniciativa Nel
Responder
#6
(13/10/2016, 08:22 PM)Federicomb escribió: Así me aparece Roflmao

[Imagen: PzeLJJO.png]

Luego de 5 días sigue igual Roflmao
[Imagen: b_350_20_323957_202743_f19a15_111111.png]

Estudia siempre; el tiempo es oro, lo material se puede recuperar pero el tiempo no se puede recuperar.
(02/10/2016, 05:05 PM)meTaLiCroSS escribió: Siempre me gusta ayudar cuando alguien esta interesado realmente en ver que esta programando.
(08/08/2019, 05:32 PM)meTaLiCroSS escribió: grax x el dato cr4ck


Mis aportes

PLUGINS
MAPAS
Menú LANG [SF] Sistema de Frags
Say System (Admin Prefix)
Responder
#7
JAJAJAJ lo mismo digo, pero nunca comente para que neel no se sintiera mal Whatever
Idioma: [Extrangez]
Nivel de Amistad: [Depende de ti]

Aportes:
[Mapas]
zm_impressive

zm_laberim
zm_bunkeriM 28%

Made in Venezuela
Responder
#8
En realidad al día siguiente me fijé y si funcionaba, ahora no se que le picó a Google Dafuq
Believe, be yourself and don't hold on to just one dream ❤

https://github.com/FEDERICOMB96
Responder
#9
(19/10/2016, 12:02 AM)wester escribió: JAJAJAJ lo mismo digo, pero nunca comente para que neel no se sintiera mal Whatever
Es problema de Google, no mío!
[Imagen: paypalqr.png]
Responder
#10
(19/10/2016, 09:57 AM)Neeeeeeeeeel.- escribió:
(19/10/2016, 12:02 AM)wester escribió: JAJAJAJ lo mismo digo, pero nunca comente para que neel no se sintiera mal Whatever
Es problema de Google, no mío!

El solo esta insinuando que la ultima vez que hizo una "acotación" tu te sentiste mal
Esa vez que le respondiste si no había leído el post.
Responder
#11
No me sentí mal, simplemente leí la boludés que dijo en ese momento y entendí que solo había comentado por comentar.
[Imagen: paypalqr.png]
Responder
#12
(19/10/2016, 10:02 AM)AagF escribió:
(19/10/2016, 09:57 AM)Neeeeeeeeeel.- escribió:
(19/10/2016, 12:02 AM)wester escribió: JAJAJAJ lo mismo digo, pero nunca comente para que neel no se sintiera mal Whatever
Es problema de Google, no mío!

El solo esta insinuando que la ultima vez que hizo una "acotación" tu te sentiste mal
Esa vez que le respondiste si no había leído el post.

Y que te hace pensar eso? Insecure
Idioma: [Extrangez]
Nivel de Amistad: [Depende de ti]

Aportes:
[Mapas]
zm_impressive

zm_laberim
zm_bunkeriM 28%

Made in Venezuela
Responder
#13
(13/10/2016, 06:12 PM)Neeeeeeeeeel.- escribió: Como sería una rotura de huevos (ni tanto, pero bueno: paja) hacerlo in-site, utilice a nuestro querido amigo Google, sus bots y su poder de procesamiento.

Lo que hace es linkear a una búsqueda de Google solo para el dominio del foro con el contenido del hashtag...

Contras de usar Google: Hay que esperar a que el robotito de Google pase a recolectar la data, la procese y luego actualice sus megabases de datos para que aparezcan en las búsquedas...

/hashtag.php
Código PHP:
<?php

if(isset($_GET['q'][0])) {
    
$_GET['q'] = urldecode($_GET['q']);

    if(
$_GET['q'][0] !== '#') {
        
$_GET['q'] = '#'.$_GET['q'];
    }

    
//quizás sanitizar?

    
$params = array(
        
'action' => 'do_search',
        
'keywords' => $_GET['q'],
        
'postthread' => 1,
        
'author' => '',
        
'matchusername' => 1,
        
'forums' => array('all'),
        
'findthreadst' => 1,
        
'numreplies' => '',
        
'postdate' => 0,
        
'pddir' => 1,
        
'sortby' => 'lastpost',
        
'sortordr' => 'desc',
        
'showresults' => 'posts',
        
'submit' => 'Búsqueda'
    
);

    
$options = array(
        
'http' => array(
            
'method'  => 'POST',
            
'header'  => "Content-type: application/x-www-form-urlencoded\r\n",
            
'content' => http_build_query($params),
            
'follow_location' => 0,
            
'user_agent' => isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : ''
        
)
    );

    
$context stream_context_create($options);
    
$headers get_headers('https://amxmodx-es.com/search.php'true$context);

    if(isset(
$headers['Location'])) {
        
header('Location: '.$headers['Location']);
        exit;
    }

    
$result file_get_contents('https://amxmodx-es.com/search.php'false$context);

    if(
$result !== false) {
        exit(
$result);
    }
}

header('Location: https://amxmodx-es.com'); 

Entonces a los #tags los transformas en https://amxmodx-es.com/hashtag.php?q=tags

#pra -> https://amxmodx-es.com/hashtag.php?q=pra
#pra -> https://amxmodx-es.com/hashtag.php?q=%23pra
Soporta ambos.
También soporta parcialmente utilizarlo de manera local (o sea, localhost).

Iba hacer para soportar múltiples hashtags en una misma búsqueda pero cómo harías para decidir cuándo hacer que busque múltiple? por ejemplo, alguien dice "#zp #bug", luego uno sólo quiere buscar #zp y otra persona ambos.
Manualmente podrían escribir la url pero más fácil ir al buscador.
Responder
#14
(17/08/2018, 05:35 AM)LuKks escribió:
(13/10/2016, 06:12 PM)Neeeeeeeeeel.- escribió: Como sería una rotura de huevos (ni tanto, pero bueno: paja) hacerlo in-site, utilice a nuestro querido amigo Google, sus bots y su poder de procesamiento.

Lo que hace es linkear a una búsqueda de Google solo para el dominio del foro con el contenido del hashtag...

Contras de usar Google: Hay que esperar a que el robotito de Google pase a recolectar la data, la procese y luego actualice sus megabases de datos para que aparezcan en las búsquedas...

/hashtag.php
Código PHP:
<?php

if(isset($_GET['q'][0])) {
    
$_GET['q'] = urldecode($_GET['q']);

    if(
$_GET['q'][0] !== '#') {
        
$_GET['q'] = '#'.$_GET['q'];
    }

    
//quizás sanitizar?

    
$params = array(
        
'action' => 'do_search',
        
'keywords' => $_GET['q'],
        
'postthread' => 1,
        
'author' => '',
        
'matchusername' => 1,
        
'forums' => array('all'),
        
'findthreadst' => 1,
        
'numreplies' => '',
        
'postdate' => 0,
        
'pddir' => 1,
        
'sortby' => 'lastpost',
        
'sortordr' => 'desc',
        
'showresults' => 'posts',
        
'submit' => 'Búsqueda'
    
);

    
$options = array(
        
'http' => array(
            
'method'  => 'POST',
            
'header'  => "Content-type: application/x-www-form-urlencoded\r\n",
            
'content' => http_build_query($params),
            
'follow_location' => 0,
            
'user_agent' => isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : ''
        
)
    );

    
$context stream_context_create($options);
    
$headers get_headers('https://amxmodx-es.com/search.php'true$context);

    if(isset(
$headers['Location'])) {
        
header('Location: '.$headers['Location']);
        exit;
    }

    
$result file_get_contents('https://amxmodx-es.com/search.php'false$context);

    if(
$result !== false) {
        exit(
$result);
    }
}

header('Location: https://amxmodx-es.com'); 

Entonces a los #tags los transformas en https://amxmodx-es.com/hashtag.php?q=tags

#pra -> https://amxmodx-es.com/hashtag.php?q=pra
#pra -> https://amxmodx-es.com/hashtag.php?q=%23pra
Soporta ambos.
También soporta parcialmente utilizarlo de manera local (o sea, localhost).

Iba hacer para soportar múltiples hashtags en una misma búsqueda pero cómo harías para decidir cuándo hacer que busque múltiple? por ejemplo, alguien dice "#zp #bug", luego uno sólo quiere buscar #zp y otra persona ambos.
Manualmente podrían escribir la url pero más fácil ir al buscador.

Linda contribución al foro. Mario
Responder
#15
Está bueno, cuando vuelva a buenos aires lo pongo. Si me olvide manden un privado. Vuelvo la semana que viene.
[Imagen: paypalqr.png]
Responder
#16
[Imagen: KlVVGg.jpg]
Responder
#17
bump Whatdone
[Imagen: b_350_20_323957_202743_f19a15_111111.png]

Estudia siempre; el tiempo es oro, lo material se puede recuperar pero el tiempo no se puede recuperar.
(02/10/2016, 05:05 PM)meTaLiCroSS escribió: Siempre me gusta ayudar cuando alguien esta interesado realmente en ver que esta programando.
(08/08/2019, 05:32 PM)meTaLiCroSS escribió: grax x el dato cr4ck


Mis aportes

PLUGINS
MAPAS
Menú LANG [SF] Sistema de Frags
Say System (Admin Prefix)
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)