Simple Machines Community Forum

SMF Support => Español (Spanish) => Language Specific Support => Modificaciones (Mods) => Topic started by: lucas-ruroken on February 16, 2010, 05:14:08 PM

Title: Social BookMarks (MOD V2)
Post by: lucas-ruroken on February 16, 2010, 05:14:08 PM
Social BookMarks

Autor:
- lucas-ruroken

Compatibilidad
- Smf 2.0

(http://www.smfpersonal.net/imagen-mods/social.JPG)

Custom:
- http://custom.simplemachines.org/mods/index.php?mod=2414


Visit: www.smfpersonal.net
Title: Re: Social BookMarks (MOD) (Marcadores sociales en tus temas) (Smf 2.0 Rc2)
Post by: 4Kstore on February 16, 2010, 07:18:49 PM
Buenas, una pregunta, es compatible con prettyurl?
Saludos!
Title: Re: Social BookMarks (MOD) (Marcadores sociales en tus temas) (Smf 2.0 Rc2)
Post by: lucas-ruroken on February 16, 2010, 07:24:52 PM
creo que si, el prettyurl's sino me ekivoco modifica la url del query string reemplazando el scripturl asi que seguramente lo sea, es cuestino de probar...
Title: Re: Social BookMarks (MOD) (Marcadores sociales en tus temas) (Smf 2.0 Rc2)
Post by: 4Kstore on February 16, 2010, 07:26:41 PM
Quote from: lucas-ruroken on February 16, 2010, 07:24:52 PM
creo que si, el prettyurl's sino me ekivoco modifica la url del query string reemplazando el scripturl asi que seguramente lo sea, es cuestino de probar...

El que había hecho mirahalo no era compatible por eso pregunto.
Saludos!
Title: Re: Social BookMarks (MOD) (Marcadores sociales en tus temas) (Smf 2.0 Rc2)
Post by: lucas-ruroken on February 16, 2010, 07:36:55 PM
sinceramente no lo testee con pretty, por eso te digo...
Title: Re: Social BookMarks (MOD) (Marcadores sociales en tus temas) (Smf 2.0 Rc2)
Post by: Snailx on February 16, 2010, 08:40:50 PM
Muy buen mod, muchas gracias =D
Title: Re: Social BookMarks (MOD) (Marcadores sociales en tus temas) (Smf 2.0 Rc2)
Post by: enik on February 17, 2010, 12:22:54 PM
Buena alternativa lucas gracias lo provare ,una pregunta si lo testeo puedo modificarle unas cosas ya que me ha dado una idea genial en esta posicion este mod si le agrego te aviso va para que estes conciente de ello.

;)
Title: Re: Social BookMarks (MOD) (Marcadores sociales en tus temas) (Smf 2.0 Rc2)
Post by: lucas-ruroken on February 17, 2010, 05:31:09 PM
dale no  problem

saludos
Title: Re: Social BookMarks (MOD) (Marcadores sociales en tus temas) (Smf 2.0 Rc2)
Post by: enik on February 17, 2010, 05:41:53 PM
Gracias Lucas lo testeare en un demo a ver que locuras me salen jeje.

ciao.
Title: Re: Social BookMarks (MOD) (Marcadores sociales en tus temas) (Smf 2.0 Rc2)
Post by: ealexander on March 06, 2010, 04:49:57 PM
hola amigos en que parte del mod se modifica para que al pasar el mouse por encima del icono me salga el nombre de la red social y al hacer click en el icono no me habra la pagina de la red socila en la misma donde estoy si no que la habra en una nueva ventana, se podria hacer eso y en que parte del mod se hace, gracias por su ayuda
Saludos
Title: Re: Social BookMarks (MOD) (Marcadores sociales en tus temas) (Smf 2.0 Rc2)
Post by: lucas-ruroken on March 06, 2010, 10:47:44 PM
en el Subs.php buscas:

function load_socialbookmarks()
{
global $scripturl, $boardurl, $context, $txt;

$url = urlencode($scripturl.'?topic='.$context['current_topic'].'.0');
$social = '';

$social .= '<b>'.!empty($txt['sd_add']) ? $txt['sd_add'] : 'Add this topic to' .' </b>';

$social .= '<a href="http://digg.com/submit?phase=2&url='.$url.'"><img src="'.$boardurl.'/bookmarks/digg.gif"  style="vertical-align: bottom;" alt="" /></a>';
         
$social .= '<a href="http://slashdot.org/bookmark.pl?url='.$url.'&title='.$context['page_title_html_safe'].'"><img src="'.$boardurl.'/bookmarks/slashdot.gif"  style="vertical-align: bottom;" alt="" /></a>';
         
$social .= '<a href="http://del.icio.us/post?url='.$url.'&title='.$context['page_title_html_safe'].'"><img src="'.$boardurl.'/bookmarks/delicious.gif" style="vertical-align: bottom;" alt="" /></a>';
         
$social .= '<a href="http://technorati.com/faves/?add='.$url.'"><img src="'.$boardurl.'/bookmarks/technorati.gif"  style="vertical-align: bottom;" alt="" /></a>';
         
$social .= '<a href="http://furl.net/storeIt.jsp?u='.$url.'&t='.$context['page_title_html_safe'].'"><img src="'.$boardurl.'/bookmarks/furl.gif" style="vertical-align: bottom;" alt="" /></a>';
         
$social .= '<a href=" http://www.google.com/bookmarks/mark?op=edit&bkmk='.$url.'&title='.$context['page_title_html_safe'].'"><img src="'.$boardurl.'/bookmarks/google.gif" style="vertical-align: bottom;" alt="" /></a>';
         
$social .= '<a href="  http://myweb.yahoo.com/myresults/bookmarklet?t='.$context['page_title_html_safe'].'&u='.$url.'"><img src="'.$boardurl.'/bookmarks/yahoo.gif" style="vertical-align: bottom;" alt="" /></a>';
         


echo $social;


}


y ahi tienes los codigos html para modifcar

saludos
Title: Re: Social BookMarks (MOD) (Marcadores sociales en tus temas) (Smf 2.0 Rc2)
Post by: ealexander on March 07, 2010, 12:06:27 AM
hola lukas me podrias ayudar en que parte exactamente debo de agregar y que poner ya que esta en php y no domino mucho que digamos je, si no es mucha molestia me podrias echar una mano
Saludos
Title: Re: Social BookMarks (MOD) (Marcadores sociales en tus temas) (Smf 2.0 Rc2)
Post by: lucas-ruroken on March 07, 2010, 01:59:42 AM
La funcion que te di mas arriba, reemplazala por esta:


function load_socialbookmarks()
{
   global $scripturl, $boardurl, $context, $txt;
   
   $url = urlencode($scripturl.'?topic='.$context['current_topic'].'.0');
   $social = '';
   
   $social .= '<b>'.!empty($txt['sd_add']) ? $txt['sd_add'] : 'Add this topic to' .' </b>';
   
   $social .= '<a title="Digg" href="http://digg.com/submit?phase=2&url='.$url.'"><img src="'.$boardurl.'/bookmarks/digg.gif"  style="vertical-align: bottom;" alt="" /></a>';
           
   $social .= '<a title="Slashdot" href="http://slashdot.org/bookmark.pl?url='.$url.'&title='.$context['page_title_html_safe'].'"><img src="'.$boardurl.'/bookmarks/slashdot.gif"  style="vertical-align: bottom;" alt="" /></a>';
           
   $social .= '<a title="Del Icio Us" href="http://del.icio.us/post?url='.$url.'&title='.$context['page_title_html_safe'].'"><img src="'.$boardurl.'/bookmarks/delicious.gif" style="vertical-align: bottom;" alt="" /></a>';
           
   $social .= '<a title="Technorati" href="http://technorati.com/faves/?add='.$url.'"><img src="'.$boardurl.'/bookmarks/technorati.gif"  style="vertical-align: bottom;" alt="" /></a>';
           
   $social .= '<a title="Furl" href="http://furl.net/storeIt.jsp?u='.$url.'&t='.$context['page_title_html_safe'].'"><img src="'.$boardurl.'/bookmarks/furl.gif" style="vertical-align: bottom;" alt="" /></a>';
           
   $social .= '<a title="Google" href=" http://www.google.com/bookmarks/mark?op=edit&bkmk='.$url.'&title='.$context['page_title_html_safe'].'"><img src="'.$boardurl.'/bookmarks/google.gif" style="vertical-align: bottom;" alt="" /></a>';
           
   $social .= '<a title="Yahoo" href="  http://myweb.yahoo.com/myresults/bookmarklet?t='.$context['page_title_html_safe'].'&u='.$url.'"><img src="'.$boardurl.'/bookmarks/yahoo.gif" style="vertical-align: bottom;" alt="" /></a>';
           
   
   
   echo $social;


}
Title: Re: Social BookMarks (MOD) (Marcadores sociales en tus temas) (Smf 2.0 Rc2)
Post by: ealexander on March 07, 2010, 06:12:37 PM
hola lukas probe el codigo que me pasaste pero solo me sale lo de al pasar el mouse por la imagen me muestra el nombre dle marcador y no me abre una nueva ventana aparte de la del foro al hacer clic en la imagen, me podrias ayudar
Saludos
Title: Re: Social BookMarks (MOD) (Marcadores sociales en tus temas) (Smf 2.0 Rc2)
Post by: lucas-ruroken on March 07, 2010, 06:20:49 PM
asi:

function load_socialbookmarks()
{
   global $scripturl, $boardurl, $context, $txt;
   
   $url = urlencode($scripturl.'?topic='.$context['current_topic'].'.0');
   $social = '';
   
   $social .= '<b>'.!empty($txt['sd_add']) ? $txt['sd_add'] : 'Add this topic to' .' </b>';
   
   $social .= '<a target="_blank" title="Digg" href="http://digg.com/submit?phase=2&url='.$url.'"><img src="'.$boardurl.'/bookmarks/digg.gif"  style="vertical-align: bottom;" alt="" /></a>';
           
   $social .= '<a target="_blank" title="Slashdot" href="http://slashdot.org/bookmark.pl?url='.$url.'&title='.$context['page_title_html_safe'].'"><img src="'.$boardurl.'/bookmarks/slashdot.gif"  style="vertical-align: bottom;" alt="" /></a>';
           
   $social .= '<a target="_blank" title="Del Icio Us" href="http://del.icio.us/post?url='.$url.'&title='.$context['page_title_html_safe'].'"><img src="'.$boardurl.'/bookmarks/delicious.gif" style="vertical-align: bottom;" alt="" /></a>';
           
   $social .= '<a target="_blank" title="Technorati" href="http://technorati.com/faves/?add='.$url.'"><img src="'.$boardurl.'/bookmarks/technorati.gif"  style="vertical-align: bottom;" alt="" /></a>';
           
   $social .= '<a target="_blank" title="Furl" href="http://furl.net/storeIt.jsp?u='.$url.'&t='.$context['page_title_html_safe'].'"><img src="'.$boardurl.'/bookmarks/furl.gif" style="vertical-align: bottom;" alt="" /></a>';
           
   $social .= '<a target="_blank" title="Google" href=" http://www.google.com/bookmarks/mark?op=edit&bkmk='.$url.'&title='.$context['page_title_html_safe'].'"><img src="'.$boardurl.'/bookmarks/google.gif" style="vertical-align: bottom;" alt="" /></a>';
           
   $social .= '<a target="_blank" title="Yahoo" href="  http://myweb.yahoo.com/myresults/bookmarklet?t='.$context['page_title_html_safe'].'&u='.$url.'"><img src="'.$boardurl.'/bookmarks/yahoo.gif" style="vertical-align: bottom;" alt="" /></a>';
           
   
   
   echo $social;


}
Title: Re: Social BookMarks (MOD) (Marcadores sociales en tus temas) (Smf 2.0 Rc2)
Post by: ealexander on March 07, 2010, 06:50:29 PM
ya lo probe quedo excelente gracias por tu ayuda, una ultima consulta si se quiere agregar mas redes sociales como facebook y twiter mi duda es en esta parte de codigo:

href="  http://myweb.yahoo.com/myresults/bookmarklet?t='.$context['page_title_html_safe']

en el atributo href tendria que reemplazar con estas direcciones ?
http://www.facebook.com/
http://twitter.com/
o que tipo de direcciones pongo tiene alguna estrcutura? podrias ecplicarme esa parte
Saludos
Title: Re: Social BookMarks (MOD) (Marcadores sociales en tus temas) (Smf 2.0 Rc2)
Post by: lucas-ruroken on March 07, 2010, 07:23:52 PM
primero debes investigar de que forma es la url para marcadores social
y luego antes de

echo $social;

agregas
$social .= 'Aqui el codigo';
Title: Re: Social BookMarks (MOD) (Marcadores sociales en tus temas) (Smf 2.0 Rc2)
Post by: ealexander on July 19, 2010, 08:35:56 PM
hola amigos como estan bueno tengo un problema con este mod le hice algunas modificaciones y agregue algunas redes sociales las cuales menciono:
facebook, twitter, myspace, google, yahoo, digg, delicious, technorati
de los cuakles no me funcionan los sgtes:
facebook, twitter, myspace, google, yahoo
al hacer click en cada icono me sale un mensaje con la sgte estructura:
Not Found
The requested URL / http://www.facebook.com/share.php was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
para cada uno de los que estan mal

antes me funcionaban muy bien, hasta que de un momento a otro me salio ese mensaje de error

les dejo el codigo que use para modificar, espero me puedan ayudar a revisarlo, tal vez pueda ser eso


function load_socialbookmarks()
{
   global $scripturl, $boardurl, $context, $txt;
   
   $url = urlencode($scripturl.'?topic='.$context['current_topic'].'.0');
   $social = '';
   
   $social .= '<b>'.!empty($txt['sd_add']) ? $txt['sd_add'] : 'Add this topic to' .' </b>';
   
       $social .= '<a title="facebook" target="_blank" href=" http://www.facebook.com/share.php?u='.$url.'&title='.$context['page_title_html_safe'].'"><img src="'.$boardurl.'/bookmarks/facebook.png" style="vertical-align: bottom;" alt="" /></a>';
     $social .= '     ';
  $social .= '<a title="twitter" target="_blank" href=" http://twitter.com/home?status='.$url.'&title='.$context['page_title_html_safe'].'"><img src="'.$boardurl.'/bookmarks/twitter.png" style="vertical-align:  bottom;" alt="" /></a>';
     $social .= '     ';
  $social .= '<a title="myspace" target="_blank" href=" http://www.myspace.com/index.cfm?fuseaction=postto&amp;c=&amp;t=&amp;u='.$url.'&title='.$context['page_title_html_safe'].'"><img src="'.$boardurl.'/bookmarks/myspace.png" style="vertical-align: bottom;" alt="" /></a>';
     $social .= '     ';
   
    $social .= '<a title="Google" target="_blank" href=" http://www.google.com/bookmarks/mark?op=edit&bkmk='.$url.'&title='.$context['page_title_html_safe'].'"><img src="'.$boardurl.'/bookmarks/google.png" style="vertical-align: bottom;" alt="" /></a>';
  $social .= '     ';

   $social .= '<a title="Yahoo" target="_blank" href="  http://myweb.yahoo.com/myresults/bookmarklet?t='.$context['page_title_html_safe'].'&u='.$url.'"><img src="'.$boardurl.'/bookmarks/yahoo.png" style="vertical-align: bottom;" alt="" /></a>';
      $social .= '     ';

   $social .= '<a title="Digg" target="_blank" href="http://digg.com/submit?phase=2&url='.$url.'"><img src="'.$boardurl.'/bookmarks/digg.png"  style="vertical-align: bottom;" alt="" /></a>';
       
    $social .= '     ';

   $social .= '<a title="Del Icio Us" target="_blank" href="http://del.icio.us/post?url='.$url.'&title='.$context['page_title_html_safe'].'"><img src="'.$boardurl.'/bookmarks/delicious.png" style="vertical-align: bottom;" alt="" /></a>';
            $social .= '     '; 
   $social .= '<a title="Technorati" target="_blank" href="http://technorati.com/faves/?add='.$url.'"><img src="'.$boardurl.'/bookmarks/technorati.png"  style="vertical-align: bottom;" alt="" /></a>';
           
   echo $social;
}


gracias de antemano por su posible ayuda
Saludos
Title: Re: Social BookMarks (MOD) (Marcadores sociales en tus temas) (Smf 2.0 Rc2)
Post by: lucas-ruroken on November 12, 2010, 01:05:06 PM
RC4 compatible
Title: Re: Social BookMarks (MOD V2) (Marcadores sociales en tus temas) (Smf 2.0 RC4)
Post by: enik on November 12, 2010, 07:46:00 PM
Exelente trabajo como siempre  ;D
Title: Re: Social BookMarks (MOD V2) (Marcadores sociales en tus temas) (Smf 2.0 RC4)
Post by: lucas-ruroken on November 12, 2010, 09:50:50 PM
Gracias a vos tmb ;)
Title: Re: Social BookMarks (MOD V2) (Marcadores sociales en tus temas) (Smf 2.0 RC4)
Post by: lucas-ruroken on March 02, 2011, 10:15:31 PM
actualizado a smf 2.0 Rc5
Title: Re: Social BookMarks (MOD V2) (Marcadores sociales en tus temas) (Smf 2.0 RC4)
Post by: enik on March 03, 2011, 12:41:43 PM
Buen trabajo Lucas  8)
Title: Re: Social BookMarks (MOD V2)
Post by: lucas-ruroken on July 06, 2011, 01:54:54 PM
Compatible con SMF 2.0
Title: Re: Social BookMarks (MOD V2)
Post by: ZerK on July 07, 2011, 05:27:08 AM
Buen trabajo, estas imparable hehe
Title: Re: Social BookMarks (MOD V2)
Post by: lucas-ruroken on July 07, 2011, 10:02:13 AM
jaja masomenos, ya era hora que actualice los mods :P
Title: Re: Social BookMarks (MOD V2)
Post by: aamm95 on April 22, 2014, 10:16:22 AM
Hola,

He intentado instalar tu mod en smf 2.0.7

El mod funciona (la funcionalidad por defecto para las 7 redes sociales que va en la instalación funciona), pero cuando intento ir al apartado de configuración del mod en administración,
me da el siguiente error:

QuoteFatal error: Function name must be a string in /home/xxxxxxx_usr/xxxxxxxx.com/foro/Sources/ManagePosts.php on line 101

El código, para instalar el mod lo he hecho manualmente, donde va la modificación es el siguiente:

Quote// Tabs for browsing the different ban functions.
        $context[$context['admin_menu_name']]['tab_data'] = array(
                'title' => $txt['manageposts_title'],
                'help' => 'posts_and_topics',
                'description' => $txt['manageposts_description'],
                'tabs' => array(
                        'posts' => array(
                                'description' => $txt['manageposts_settings_description'],
                        ),
                        'bbc' => array(
                                'description' => $txt['manageposts_bbc_settings_description'],
                        ),
                        'censor' => array(
                                'description' => $txt['admin_censored_desc'],
                        ),
                        'topics' => array(
                                'description' => $txt['manageposts_topic_settings_description'],
                        ),
                        'socialbookmarks' => array(
                                'description' => $txt['manageposts_socialbookmarks_settings_description'],
                        ),
                ),
        );

        // Call the right function for this sub-action.
        $subActions[$_REQUEST['sa']]();
}

La linea 101 es la siguiente:
Quote$subActions[$_REQUEST['sa']]();

Y esta es la dirección a la que apunta el apartado de configuración de tu mod cuando trato de entrar en configuracion:

Quotehttp://www.xxxxxxxxx.com/foro/index.php?action=admin;area=postsettings;sa=socialbookmarks;b6f3f159=4411f0c213b6cdcf7106d4097d355a02

Decirte que, en la instalación manual tuve que ir fichero por fichero de los afectados, además de las plantillas, porque el instalador no encontraba el punto donde hacer los cambios, aunque los
fui buscando yo y, uno por uno, añadiendo la modificación antes o después, en función de lo que indicaba el parser de smf...

Una ayuda sería bien recibida.

Gracias de antemano.

Title: Re: Social BookMarks (MOD V2)
Post by: aamm95 on April 22, 2014, 10:29:14 AM
Perdona, ya lo he resuelto. Una tontería de nada.