Browse Source

add taringa social share option

Fernando Ribeiro 9 years ago
parent
commit
71dd1dd9ee
7 changed files with 33 additions and 21 deletions
  1. 1 1
      conf/default.php
  2. BIN
      images/taringa.ico
  3. 1 1
      lang/en/settings.php
  4. 1 1
      lang/es/settings.php
  5. 1 1
      lang/pt/settings.php
  6. 23 16
      style.css
  7. 6 1
      syntax/button.php

+ 1 - 1
conf/default.php

@@ -8,6 +8,6 @@
 //$conf['fixme']    = 'FIXME';
 
 
-$conf['networks']   = 'twitter facebook googleplus linkedin pinterest tumblr reddit';
+$conf['networks']   = 'twitter facebook googleplus linkedin pinterest tumblr reddit taringa';
 
 $conf['display']    = 'color';

BIN
images/taringa.ico


+ 1 - 1
lang/en/settings.php

@@ -9,6 +9,6 @@
 // $lang['fixme'] = 'FIXME';
 
 $lang['networks']   = 'List of your favorite social buttons, space separated and in order of appearance.';
-$lang['networks']  .= ' Valid names are: twitter facebook googleplus linkedin pinterest tumblr reddit';
+$lang['networks']  .= ' Valid names are: twitter facebook googleplus linkedin pinterest tumblr reddit taringa';
 
 $lang['display']    = 'Display options: show social buttons with icon and name, just the icon or name and backgroud color.';

+ 1 - 1
lang/es/settings.php

@@ -9,6 +9,6 @@
 // $lang['fixme'] = 'FIXME';
 
 $lang['networks']   = 'Lista de tus butones sociales favoritos, separados por espacio y en orden de aparición.';
-$lang['networks']  .= ' Son nombre válidos: twitter facebook googleplus linkedin pinterest tumblr reddit';
+$lang['networks']  .= ' Son nombre válidos: twitter facebook googleplus linkedin pinterest tumblr reddit taringa';
 
 $lang['display']    = 'Opciones de visualización: muestra texto o solamente el icono.';

+ 1 - 1
lang/pt/settings.php

@@ -9,6 +9,6 @@
 // $lang['fixme'] = 'FIXME';
 
 $lang['networks']   = 'A lista dos teus botões sociais favoritos, ordenados e separados por espaços.';
-$lang['networks']  .= ' Os nomes válidos são: twitter facebook google+ linkedin pinterest tumblr reddit';
+$lang['networks']  .= ' Os nomes válidos são: twitter facebook google+ linkedin pinterest tumblr reddit taringa';
 
 $lang['display']    = 'Opções de exibição: mostra texto ou apenas o ícone.';

+ 23 - 16
style.css

@@ -67,7 +67,7 @@
 }
 
 
-/* 
+/*
  * Social network specific settings
  */
 
@@ -139,8 +139,8 @@ a .lsb-link-color-facebook:hover {
     background-color: #d64937;
 }
 
-.lsb-link-color-google:hover,
-a .lsb-link-color-google:hover {
+.lsb-link-color-googleplus:hover,
+a .lsb-link-color-googleplus:hover {
     background-color: #a02f21;
     border-color: #a02f21;
 }
@@ -246,10 +246,30 @@ a .lsb-link-color-reddit:hover {
     border-color: #b33d00;
 }
 
+/* Taringa */
+.lsb-item-name-taringa {
+    background-image: url("images/taringa.ico");
+}
 
+.lsb-link-icon-taringa{
+    content:url("images/taringa.ico");
+}
 
+.lsb-link-name-taringa,
+.lsb-link-icon-taringa,
+.lsb-link-color-taringa {
+    border-color: #005dab;
+}
 
+.lsb-link-color-taringa {
+    background-color: #005dab;
+}
 
+.lsb-link-color-taringa:hover,
+a .lsb-link-color-taringa:hover {
+    background-color: #004178;
+    border-color: #004178;
+}
 
 
 
@@ -285,16 +305,3 @@ a .lsb-link-color-xing:hover {
   background-color: #082222;
   border-color: #082222;
 }
-
-.lsb-link-color-tumblr {
-  background-color: #35465c;
-  border-color: #35465c;
-}
-
-.lsb-link-color-tumblr:hover,
-a .lsb-link-color-tumblr:hover {
-  background-color: #19212b;
-  border-color: #19212b;
-}
-
-

+ 6 - 1
syntax/button.php

@@ -70,7 +70,7 @@ class syntax_plugin_lsb_button extends DokuWiki_Syntax_Plugin {
         if($mode != 'xhtml') return false;
 
         // validation list of available social networks
-        $protected = array('twitter', 'facebook', 'googleplus', 'linkedin', 'pinterest', 'tumblr', 'reddit');
+        $protected = array('twitter', 'facebook', 'googleplus', 'linkedin', 'pinterest', 'tumblr', 'reddit', 'taringa');
 
 
         $renderer->doc .= '<ul class="lsb">';
@@ -111,6 +111,7 @@ class syntax_plugin_lsb_button extends DokuWiki_Syntax_Plugin {
         // <a href="https://www.xing-share.com/app/user?op=share;sc_p=xing-share;url=YOUR-URL">Share on Xing</a>
         // <a href="http://www.tumblr.com/share/link?url=YOUR-URL&description=YOUR-DESCRIPTION">Share on Tumblr</a>
         // <a href="http://www.reddit.com/submit?url=YOUR_URL&title=YOUR_TITLE">Share on Reddit</a>
+        // <a href="http://www.taringa.net/widgets/share.php?url=YOUR_URL&body=YOUR-DESCRIPTION">Compartir en Taringa</a>
 
         switch ($network) {
             case 'twitter':
@@ -141,6 +142,10 @@ class syntax_plugin_lsb_button extends DokuWiki_Syntax_Plugin {
                 $name = 'Reddit';
                 $href = 'http://www.reddit.com/submit?url='. $url .'&title=' . $title;
                 break;
+            case 'taringa':
+                $name = 'Taringa';
+                $href = 'http://www.taringa.net/widgets/share.php?url='. $url .'&body=' . $abstract;
+                break;
         }
 
         $xhtml  = '<li class="lsb-item-' . $class . '">';