• 4
  • 29 RepliesReplies
  • 23298 ReadTimes Read
  • 42 PointsPoints

Topic: Seguir Usuario (Follow_Users By PiPi2010)

no avatar
Usuario: pipi2010
Rango: Nuevo Usuario
Mensajes: 252
Points: 43
Mi web: http://uni2s.com/
Perfil: View Profile
Pais:
ar
Seguir Usuario (Follow_Users By PiPi2010)
December 01, 2012 - 12:16 00:16
Hola Amigos: aca estoy de regreso en la comunidad y para volver a colaborar les dejare una Modificacion Muy Buscada por muchos

como el titulo dice la modificacion es la de Seguir Usuario Pronto estara el mod que se llamara (Follow_Users) Esta modificacion trabaja con AJAX Para que no se tenga que actualizar la Pagina :D



Archivos que vamos a modificar:

index.template.php
Display.template.php
Modifications.spanish-utf8.php => este puede variar segun el lenguaje que este usando


index.template.php

Buscar:

Code: [Select]
<link rel="stylesheet" type="text/css" href="', $settings['theme_url'], '/css/rtl.css" />';
y Remplasar:

Code: [Select]
<link rel="stylesheet" type="text/css" href="', $settings['theme_url'], '/css/rtl.css" />';

// Inicio Code Follow Users mod
        echo '
<link rel="stylesheet" type="text/css" href="', $settings['default_theme_url'], '/css/follow.css" />
    <script type="text/javascript" src="', $settings['default_theme_url'], '/scripts/follow.js"></script>';
// Fin Code Follow Users mod


Ahora seguiremos por Display.template.php

Buscar:


Code: [Select]
', $message['member']['avatar']['image'], '
</a>
</li>';

Y Remplasar:

Code: [Select]
', $message['member']['avatar']['image'], '
</a>
</li>';

/**********************************************************************************
* Inicio Code Php                                                                 *
***********************************************************************************
* Version: 1                                                                      *
* This file is a part of Follow Users mod                                         *
* Author: David                                                                   *
* Web: [url=http://WWW.SomosLibres.Com.Ar]WWW.SomosLibres.Com.Ar[/url]                                                     *
**********************************************************************************/

global $smcFunc, $context;

$reques = $smcFunc['db_query']('', '
    SELECT *
FROM {db_prefix}seguidores
WHERE id_member = {int:id_member}
AND seguir_id = {int:seguir_id}
',
array(
'seguir_id' => $message['member']['id'],
'id_member' => $context['user']['id'],
)
);

$seguir[] = array();
while ($row = $smcFunc['db_fetch_assoc']($reques))
{
$seguir[] = array(
'id' => $row['id_member'],
'seguir' => $row['seguir_id'],
'style' => $row['style'],
'styleno' => $row['styleno'],
'cantidad' => $row['cantidad'],

);
}

$smcFunc['db_free_result']($reques);

foreach ($seguir as $follow){

     if ($follow['cantidad'] == NULL){

    $follow_cantidad = 0;
         }else{
    $follow_cantidad = $follow['cantidad'];
    }
if ($follow['style'] == NULL){

    $follow_style = 'block';
         }else{
    $follow_style = $follow['style'];
    }
if ($follow['styleno'] == NULL){

    $follow_styleno = 'none';
         }else{
    $follow_styleno = $follow['styleno'];
    }
      }

  if ($context['user']['is_logged']) {
if ($message['member']['id']!=$context['user']['id']){

     echo '<li>
     <a href="#" id="follow_'.$message['id']. '" style="display:'.$follow_style.';" onclick="follow(\''.$message['member']['id'].'\',\''.$context['session_id'].'\',\''.$message['id']. '\');return false" class="follow" title="'.$txt['follow'].'">'.$txt['follow'].'</a></li>';
 
     echo '<li>
     <a href="#" id="no_follow_'.$message['id']. '" style="display:'.$follow_styleno.';" onclick="no_follow(\''.$message['member']['id'].'\',\''.$context['session_id'].'\',\''.$message['id']. '\');return false" class="no_follow" title="'.$txt['follow_no'].'">'.$txt['follow_no'].'</a></li>'; 

 }
}else {
     echo '<li>
     <a href="', $scripturl, '?action=register"  style="display:block;" class="follow" title="'.$txt['follow'].'">'.$txt['follow'].'</a></li>';
}
echo'<li><span id="cant_follow_'.$message['id']. '">'.$follow_cantidad.'</span> '.$txt['follow_cant'].'</li>';
 
 
/**********************************************************************************
*  Fin Code Php                                                                   *
***********************************************************************************
* Version: 1                                                                      *
* This file is a part of Follow Users mod                                         *
* Author: David                                                                   *
* Web: [url=http://WWW.SomosLibres.Com.Ar]WWW.SomosLibres.Com.Ar[/url]                                                     *
**********************************************************************************/


Ahora seguimos por Modifications.spanish-utf8.php => O el que estes usando

Buscar:

Code: [Select]
?>
Remplasar:

Code: [Select]
// Inicio Code Follow Users mod
$txt['follow'] = 'Seguir Usuario';
$txt['follow_no'] = 'Dejar de Seguir';
$txt['follow_cant'] = 'Seguidores';
$txt['follow_alert'] = 'Ya Estas Siguiendo a este Usuario';

// Fin Code Follow Users mod


Si estas usando idioma en ingles

Code: [Select]
// Inicio Code Follow Users mod
$txt['follow'] = 'follow User';
$txt['follow_no'] = 'Unfollow';
$txt['follow_cant'] = 'followers';
$txt['follow_alert'] = 'You re following this User';
// Fin Code Follow Users mod


luego tienen que ejecutar el archivo install_seg (este archivo agregara la base de datos)

www.TUFORO:COM/install_seg.php >>>>> Cambiar WWW:TUFORO:COM por tu dominio


Directorios de los Archivos en el rar adjunto

raiz/follow.php
raiz/install_seg.php
raiz/Themes


Espero que les guste la Modificacion y llevo Trabajo Por eso les pido que si Les gusto dejen Puntos


DEMO
You do not have permission to give points
point 42 Points

Users who gave points in this topic » 4kstore (10 Pts) » EduardO (3 Pts) » Papá distante (10 Pts) » Losox (10 Pts) » lobo (3 Pts) » kiras70 (3 Pts) » videmax (3 Pts) 

Usuario: 4kstore
Rango: Moderador Global
Mensajes: 4916
Points: 8111
Mi web: http://www.smfsimple.com
Perfil: View Profile
Pais:
ar
Re:Seguir Usuario (Follow_Users By PiPi2010)
Reply #1 December 01, 2012 - 01:08 01:08
Genial [starter], no tengo demasiado tiempo ahora mismo pero se ve interesante y la idea es muy buena.
Se podrían hacer sugerencias, sobre todo si la idea es que el team de SMF te lo apruebe al mod pero no se si esa es tu intención.
Lo mas importante que veo es que estas poniendo consultas a la BD en los archivos de template eso estaría rompiendo el MVC que sigue SMF
Lo que deberías hacer es hacer esa función en el archivo Display.php, guardar el resultado en una variable $context y desde el display.template.php manipularla a tu gusto.

En el archivo follow.php hay varias variables globales declaradas que después no utilizas como también en algunas ocaciones haces uso de variables que no comprobas si estas vacías o no por mas que este declaradas...

De igual manera es un golazo de mitad de cancha y si estas interesado se puede seguir revisando en cuanto tengas el paquete, son criticas constructivas
Saludos y seguí así!

Usuario: EduardO
Rango: Nuevo Usuario
Mensajes: 875
Points: 15
Mi web: http://www.gamerzperu.com/
Perfil: View Profile
Pais:
pe
Re:Seguir Usuario (Follow_Users By PiPi2010)
Reply #2 December 01, 2012 - 04:35 04:35
Me parece una modifaicion muy interesante.

Aver si nuestros magos lo vuelven un mod, desde luego que será un boom de smfsimple! :)

Usuario: Papá distante
Rango: Moderador Global
Mensajes: 3504
Points: 168
Perfil: View Profile
Pais:
de
Re:Seguir Usuario (Follow_Users By PiPi2010)
Reply #3 December 01, 2012 - 07:15 07:15
Muy buena idea, y a prestarle atención a lo que dice 4K!

no avatar
Usuario: pipi2010
Rango: Nuevo Usuario
Mensajes: 252
Points: 43
Mi web: http://uni2s.com/
Perfil: View Profile
Pais:
ar
Re:Seguir Usuario (Follow_Users By PiPi2010)
Reply #4 December 01, 2012 - 07:45 07:45
Genial [starter], no tengo demasiado tiempo ahora mismo pero se ve interesante y la idea es muy buena.
Se podrían hacer sugerencias, sobre todo si la idea es que el team de SMF te lo apruebe al mod pero no se si esa es tu intención.
Lo mas importante que veo es que estas poniendo consultas a la BD en los archivos de template eso estaría rompiendo el MVC que sigue SMF
Lo que deberías hacer es hacer esa función en el archivo Display.php, guardar el resultado en una variable $context y desde el display.template.php manipularla a tu gusto.

En el archivo follow.php hay varias variables globales declaradas que después no utilizas como también en algunas ocaciones haces uso de variables que no comprobas si estas vacías o no por mas que este declaradas...

De igual manera es un golazo de mitad de cancha y si estas interesado se puede seguir revisando en cuanto tengas el paquete, son criticas constructivas
Saludos y seguí así!

si es verdad broder lo que paso es que como me aleje de todo mas de 1 Año me olvide de varias cosas pero ya estoy trabajando en esos detalles

Muy Pronto estara el Mod :D

Usuario: Losox
Rango: Excelente User
Mensajes: 874
Points: 109
Perfil: View Profile
Pais:
mx
Re:Seguir Usuario (Follow_Users By PiPi2010)
Reply #5 December 01, 2012 - 11:58 23:58
Perfecto mi amigo. Hace mucho estaba buscando esto y desde luego lo usare.

Por cierto tienes alguna cuenta demo en tu foro para usarla?

no avatar
Usuario: pipi2010
Rango: Nuevo Usuario
Mensajes: 252
Points: 43
Mi web: http://uni2s.com/
Perfil: View Profile
Pais:
ar
Re:Seguir Usuario (Follow_Users By PiPi2010)
Reply #6 December 02, 2012 - 03:26 15:26
ya falta menos para el mod solo queda resolver unos comflictos que se presentaron con la parte que manda los MP al Usuario que Seguimos

Usuario: Losox
Rango: Excelente User
Mensajes: 874
Points: 109
Perfil: View Profile
Pais:
mx
Re:Seguir Usuario (Follow_Users By PiPi2010)
Reply #7 December 02, 2012 - 06:44 18:44
ya falta menos para el mod solo queda resolver unos comflictos que se presentaron con la parte que manda los MP al Usuario que Seguimos

Espero con ancias que lo liberes.

no sabes cuanto e buscado algo similar a esto :D

no avatar
Usuario: pipi2010
Rango: Nuevo Usuario
Mensajes: 252
Points: 43
Mi web: http://uni2s.com/
Perfil: View Profile
Pais:
ar
Re:Seguir Usuario (Follow_Users By PiPi2010)
Reply #8 December 02, 2012 - 11:26 23:26
ya falta menos para el mod solo queda resolver unos comflictos que se presentaron con la parte que manda los MP al Usuario que Seguimos

Espero con ancias que lo liberes.

no sabes cuanto e buscado algo similar a esto :D

si se que lo estan buscando muchos y por eso sera el bun de la comunidad :D:D:D

no avatar
Usuario: pipi2010
Rango: Nuevo Usuario
Mensajes: 252
Points: 43
Mi web: http://uni2s.com/
Perfil: View Profile
Pais:
ar
MOD Seguir Usuario (Follow_Users By PiPi2010)
Reply #9 December 17, 2012 - 12:46 12:46

Follow Users
Developed by PiPi2010 for SMFSimple.com
SMF 2.0.2



El soporte oficial de los desarrolladores de nuestros mods lo encontraras en SMFSimple.com



Description:
With this mod you can add the famous Continue button in each post User.

Descripcion:
Con este mod podras agregar el famoso boton Seguir Usuario en cada post.



Features:
  • Follow Users has implemented the use of AJAX

Caracteristicas:
  • Follow Users tiene implementado el uso de AJAX



Screenshots | Imagenes








Language Support | Lenguajes Soportados
- English
- Spanish_latin
- Spanish_latin-utf8
- Spanish_es
- Spanish_es-utf8



Reason For Delete

Copyright 2011 | SMFSimple.com



Tienen que dar permiso a la carpera ajax que se agregara en la raiz del Foro

El Mod lo dejo adjunto para que lo prueben

Usuario: googlebot
Rango: Nuevo Usuario
Mensajes: 14
Points: 2
Mi web: http://www.localhost.com/index.php
Perfil: View Profile
Pais:
ve
Re:Seguir Usuario (Follow_Users By PiPi2010)
Reply #10 April 10, 2013 - 11:40 11:40
me pregunto si este mod  es confiable gracias por el mod

no avatar
Usuario: allboys95
Rango: Nuevo Usuario
Mensajes: 21
Points: 2
Mi web: http://hebbus.byethost7.com/
Perfil: View Profile
Pais:
ar
Re:Seguir Usuario (Follow_Users By PiPi2010)
Reply #11 April 10, 2013 - 04:12 16:12
Le doy click en Seguir usuario y no hace nada que hago

Usuario: Lean
Rango: Fundador
Mensajes: 6782
Points: 236
Perfil: View Profile
Pais:
ar
Re:Seguir Usuario (Follow_Users By PiPi2010)
Reply #12 April 10, 2013 - 05:14 17:14
Le doy click en Seguir usuario y no hace nada que hago
Las consultas en la seccion que corresponda.

Usuario: jairo2608
Rango: Nuevo Usuario
Mensajes: 30
Points: 15
Mi web: www.fadrox.net
Perfil: View Profile
Re:Seguir Usuario (Follow_Users By PiPi2010)
Reply #13 May 16, 2013 - 09:15 21:15
Le doy click en Seguir usuario y no hace nada que hago
Las consultas en la seccion que corresponda.

Lo mismo me pasa a mid, el mod no voto ningun error, aparece todo bien pero cuando le doy seguir usuario no pasa nada.

www.fadrox.net

Usuario: DIBILO
Rango: Nuevo Usuario
Mensajes: 307
Points: 7
Perfil: View Profile
Pais:
bo
Re:Seguir Usuario (Follow_Users By PiPi2010)
Reply #14 May 17, 2013 - 08:54 08:54
Le doy click en Seguir usuario y no hace nada que hago
Las consultas en la seccion que corresponda.

Lo mismo me pasa a mid, el mod no voto ningun error, aparece todo bien pero cuando le doy seguir usuario no pasa nada.

www.fadrox.net

Porfavor amigo, solo basta con subir la mirada un poquito, las consultas en su sección correspondiente...


-Un saludo, DIBILO.

 

TAGS



top

Smfsimple.com es un sitio destinado a brindar un servicio de soporte y herramientas para foros realizados con el sistema de foros gratuito simplemachines.org. Contamos con un selecto equipo de desarrolladores y conocedores del sistema, sus foros estaran en buenas manos.
This site is not affiliated with or endorsed by Simple Machines