Comunidad PHPeros

Lenguajes => Aplicaciones Pre-Fabricadas => Mensaje iniciado por: naveda en 12 de Julio de 2011, 16:41:46 pm

Título: Plugin SMF: Google +1
Publicado por: naveda en 12 de Julio de 2011, 16:41:46 pm
Hola a todos!!

Publico el plugin para SMF que añade la funcionalidad de Google para calificar contenidos (+1). Tiene la misma función que el "Me gusta" de Facebook.

install.xml
Código: [Seleccionar]
<?xml version="1.0"?>
<!DOCTYPE modification SYSTEM "http://www.simplemachines.org/xml/modification">
<modification xmlns="http://www.simplemachines.org/xml/modification" xmlns:smf="http://www.simplemachines.org/">
<id>naveda:googleplus1</id>
<version>1.0</version>
<file name="$themedir/Display.template.php">
<operation>
<search position="before"><![CDATA[
<span id="author">', $txt['author'], '</span>
', $txt['topic'], ': ', $context['subject'], ' &nbsp;(', $txt['read'], ' ', $context['num_views'], ' ', $txt['times'], ')]]></search>
<add><![CDATA[
<div class="googlePlus_button"><g:plusone size="medium"></g:plusone></div>]]></add>
</operation>
</file>

<file name="$themedir/index.template.php">
<operation>
<search position="after"><![CDATA[ echo '
<meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" />]]></search>
<add><![CDATA[echo '
<script type="text/javascript" src="https://apis.google.com/js/plusone.js">
{lang: \'es\'}
</script>';
]]></add>
</operation>
<operation>
<search position="after"><![CDATA[
// Here comes the JavaScript bits!
echo ']]></search>
<add><![CDATA[

// CSS para el Boton de Google Plus
echo '
<link rel="stylesheet" type="text/css" href="', $settings['theme_url'], '/css/googlePlus.css" />';]]></add>
</operation>
</file>

</modification>

package-info.xml
Código: [Seleccionar]
<?xml version="1.0"?>
<!DOCTYPE package-info SYSTEM "http://www.simplemachines.org/xml/package-info">
<package-info xmlns="http://www.simplemachines.org/xml/package-info" xmlns:smf="http://www.simplemachines.org/">
<name>Google Plus1</name>
<id>naveda:gplus1</id>
<type>modification</type>
<version>1.0</version>

<install>
<modification>install.xml</modification>
<require-file name="googlePlus.css" destination="$themedir/css" />
</install>

<uninstall>
<modification reverse="true">install.xml</modification>
</uninstall>
</package-info>

googlePlus.css
Código: [Seleccionar]
div.googlePlus_button {
    display: inline;
    margin-top: 6px;
    float: right;
}

Adjunto el .zip que está listo para subirse directamente a SMF, solo válido 100% para la version SMF 2.0.
Título: Re:Plugin SMF: Google +1
Publicado por: -Pituko- en 12 de Julio de 2011, 18:22:22 pm
Excelente, y aunque te sobran los karmas, te daré otro mas.
Título: Re:Plugin SMF: Google +1
Publicado por: chihue en 12 de Julio de 2011, 18:59:01 pm
Buen aporte pero es una copia todo
Título: Re:Plugin SMF: Google +1
Publicado por: naveda en 12 de Julio de 2011, 19:10:28 pm
No entiendo muy bien a que te refieres cuando dices que "es una copia todo", para aclarar por si acaso, el plugin no es ninguna copia.

Si hablas del hecho de que el +1 es una copia, desde luego, pero no es esa la cuestión a tratar ;)
Título: Re:Plugin SMF: Google +1
Publicado por: Physlet en 12 de Julio de 2011, 22:41:31 pm
Muchas gracias por el aporte naveda. Está bueno.
Título: Re:Plugin SMF: Google +1
Publicado por: Jeycok en 17 de Julio de 2011, 05:09:54 am
Muchas gracias, Me servirá de mucho.  :bstar:
Título: Re:Plugin SMF: Google +1
Publicado por: nmartin021 en 18 de Julio de 2011, 13:34:09 pm
Gracias por publicar el MOD, ya que seguro que a alguien le sirve. No puedo darte +1, pero igual se agradece :)
Título: Re:Plugin SMF: Google +1
Publicado por: naveda en 18 de Julio de 2011, 13:51:44 pm
He publicado la version modificada.

Recomiendo mirar antes los plugins oficiales antes que este plugin porque he visto que ya han ido apareciendo otros más elaborados ;)
Título: Re:Plugin SMF: Google +1
Publicado por: -Pituko- en 18 de Julio de 2011, 16:59:17 pm
Gracias por publicar el MOD, ya que seguro que a alguien le sirve. No puedo darte +1, pero igual se agradece :)
Por cierto, se lo doy por ti ok ;).
Título: Re:Plugin SMF: Google +1
Publicado por: azecktR12 en 23 de Julio de 2011, 20:17:47 pm
oie nevada pero esto ya esta mas que creado xD son 2 los que ya existen con la misma funcion que hay de nuevo? el que lo hallas creado tu?
Título: Re:Plugin SMF: Google +1
Publicado por: Physlet en 24 de Julio de 2011, 17:09:39 pm
oie nevada pero esto ya esta mas que creado xD son 2 los que ya existen con la misma funcion que hay de nuevo? el que lo hallas creado tu?
Hasta donde sé, cuando él lo creó no se había hecho ninguno aún.
Título: Re:Plugin SMF: Google +1
Publicado por: JSX3 en 25 de Agosto de 2011, 07:24:20 am
Excelente @naveda, se valoriza el trabajo lo hubieras enviado a SMF oficial.. Igualmente un mes antes de está publicación se creo otro por parte de Adk Team, http://custom.simplemachines.org/mods/index.php?mod=3059

Saludos.