Autor Tema: Plugin SMF: Google +1  (Leído 2118 veces)

Desconectado naveda

  • Administrador General
  • PHPero Master
  • *****
  • Mensajes: 2.282
  • Karma: 165
  • Sexo: Masculino
    • Ver Perfil
    • naveda.me
Plugin SMF: Google +1
« 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.
« Última modificación: 18 de Julio de 2011, 15:59:14 pm por naveda »
Por favor, leete las Normas


Comunidad PHPeros

Plugin SMF: Google +1
« en: 12 de Julio de 2011, 16:41:46 pm »

Desconectado -Pituko-

  • PHPero Experto
  • *****
  • Mensajes: 954
  • Karma: 20
  • Sexo: Masculino
  • ¡Hala Madrid!
    • Ver Perfil
Re:Plugin SMF: Google +1
« Respuesta #1 en: 12 de Julio de 2011, 18:22:22 pm »
Excelente, y aunque te sobran los karmas, te daré otro mas.

Desconectado chihue

  • PHPero Master
  • ******
  • Mensajes: 1.118
  • Karma: 43
  • Sexo: Masculino
  • 8 dias
    • Ver Perfil
    • Minichat con todo incluido
Re:Plugin SMF: Google +1
« Respuesta #2 en: 12 de Julio de 2011, 18:59:01 pm »
Buen aporte pero es una copia todo

Desconectado naveda

  • Administrador General
  • PHPero Master
  • *****
  • Mensajes: 2.282
  • Karma: 165
  • Sexo: Masculino
    • Ver Perfil
    • naveda.me
Re:Plugin SMF: Google +1
« Respuesta #3 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 ;)
Por favor, leete las Normas


Desconectado Physlet

  • PHPero Experto
  • *****
  • Mensajes: 822
  • Karma: 41
  • Sexo: Masculino
  • Todo es posible con esfuerzo, dedicación e interés
    • Ver Perfil
    • PanamaDev
Re:Plugin SMF: Google +1
« Respuesta #4 en: 12 de Julio de 2011, 22:41:31 pm »
Muchas gracias por el aporte naveda. Está bueno.

Desconectado Jeycok

  • PHPerit@
  • *
  • Mensajes: 2
  • Karma: 0
  • Nuev@ PHPer@
    • Ver Perfil
Re:Plugin SMF: Google +1
« Respuesta #5 en: 17 de Julio de 2011, 05:09:54 am »
Muchas gracias, Me servirá de mucho.  :bstar:

Desconectado nmartin021

  • PHPero Avanzado
  • ****
  • Mensajes: 250
  • Karma: 9
    • Ver Perfil
Re:Plugin SMF: Google +1
« Respuesta #6 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 :)

Desconectado naveda

  • Administrador General
  • PHPero Master
  • *****
  • Mensajes: 2.282
  • Karma: 165
  • Sexo: Masculino
    • Ver Perfil
    • naveda.me
Re:Plugin SMF: Google +1
« Respuesta #7 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 ;)
Por favor, leete las Normas


Desconectado -Pituko-

  • PHPero Experto
  • *****
  • Mensajes: 954
  • Karma: 20
  • Sexo: Masculino
  • ¡Hala Madrid!
    • Ver Perfil
Re:Plugin SMF: Google +1
« Respuesta #8 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 ;).

Desconectado azecktR12

  • PHPerit@
  • *
  • Mensajes: 9
  • Karma: 0
  • Nuev@ PHPer@
    • Ver Perfil
Re:Plugin SMF: Google +1
« Respuesta #9 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?

Desconectado Physlet

  • PHPero Experto
  • *****
  • Mensajes: 822
  • Karma: 41
  • Sexo: Masculino
  • Todo es posible con esfuerzo, dedicación e interés
    • Ver Perfil
    • PanamaDev
Re:Plugin SMF: Google +1
« Respuesta #10 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.

Desconectado JSX3

  • PHPerit@
  • *
  • Mensajes: 4
  • Karma: 0
  • Sexo: Masculino
  • The Hacktivism is not a crime.
    • Ver Perfil
Re:Plugin SMF: Google +1
« Respuesta #11 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.


Solucionado
(Life would be easy with a simple solution.)