Upravený facebook plugin pro Coppermine Photo Gallery
1 December 2009 ve 11:42 pm | v Fotografie, Webovinky | | přečteno 648xJedním z velmi oblíbených doplňků pro Coppermine Photo Gallery je facebook plugin, který uživateli umožňuje jednoduše přidávat obsah, např. vlastní, ale i cizí zajímavé fotografie, do svého profilu na facebooku.No a když už takový plugin existuje, tak proč trochu nerozšířit jeho možnosti?Jednoduchou úpravou kódu souboru codebase.php ve složce zdrojových souborů facebook pluginu docíleme možnosti přidávat obsah i na servery Del.icio.us, Digg.com, Google, Linkedin.com, Reddit.com a Live.com. Nic nám nebrání přidat i některé další obdobné servery, např. Linkuj.cz, Vybrali.sme.sk a pod.
Budeme tedy editovat sobor codebase.php:
Na řádcích 28 až 34 nahradíme tento kód:
$html .= <<< EOT
<div style="clear: both; padding-top: 10px; padding-bottom: 10px">
<style> html .fb_share_link { padding:2px 0 0 20px; height:216px; }</style><a
href="http://www.facebook.com/sharer.php?u={$CONFIG[’site_url’]}{$CURRENT_PIC_DATA[’url’]}&{$CURRENT_PIC_DATA[’title’]}"
TARGET="_blank" onclick="window.open(this.href,’window’,'width=626,height=436,resizable’)
;return false;"><img src="plugins/facebook/facebook_share_button.jpg" width=75
height=33 /></a>
</div>
EOT;
upraveným kódem:
$html .= <<< EOT
<div style="clear: both; padding-top: 6px; padding-bottom: 6px">
<style> html .fb_share_link { padding:2px 0 0 20px; height:216px; }</style>
Add to:
<a href="http://del.icio.us/post?url={$CONFIG[’site_url’]}{$CURRENT_PIC_DATA[’url’]}&title={$CURRENT_PIC_DATA[’title’]}">
<img border="0" src="plugins/facebook/del-icio.gif" alt="Del.icio.us" title="Del.icio.us"></a>
|
<a href="http://digg.com/submit?phase=2&url={$CONFIG[’site_url’]}{$CURRENT_PIC_DATA[’url’]}&title={$CURRENT_PIC_DATA[’title’]}">
<img border="0" src="plugins/facebook/digg.gif" alt="Digg.com" title="Digg.com"></a>
|
<a href="http://www.facebook.com/share.php?u={$CONFIG[’site_url’]}{$CURRENT_PIC_DATA[’url’]}&t={$CURRENT_PIC_DATA[’title’]}">
<img border="0" src="plugins/facebook/facebook.gif" alt="Facebook.com" title="Facebook.com"></a>
|
<a href="http://www.google.com/bookmarks/mark?op=edit&bkmk={$CONFIG[’site_url’]}{$CURRENT_PIC_DATA[’url’]}&title={$CURRENT_PIC_DATA[’title’]}">
<img border="0" src="plugins/facebook/google.gif" alt="Google.com" title="Google.com"></a>
|
<a href="http://www.linkedin.com/shareArticle?mini=true&url={$CONFIG[’site_url’]}{$CURRENT_PIC_DATA[’url’]}&t={$CURRENT_PIC_DATA[’title’]}">
<img border="0" src="plugins/facebook/linked.gif" alt="Linkedin.com" title="Linkedin.com"></a>
|
<a href="http://reddit.com/submit?url={$CONFIG[’site_url’]}{$CURRENT_PIC_DATA[’url’]}&title={$CURRENT_PIC_DATA[’title’]}">
<img border="0" src="plugins/facebook/reddit.gif" alt="Reddit.com" title="Reddit.com"></a>
|
<a href="https://favorites.live.com/quickadd.aspx?marklet=1&mkt=en-us&url={$CONFIG[’site_url’]}{$CURRENT_PIC_DATA[’url’]}&title={$CURRENT_PIC_DATA[’title’]}&top=1">
<img border="0" src="plugins/facebook/live.gif" alt="Live.com" title="Live.com"></a>
</div>
EOT;
Celý adresář facebook pak nakopírujeme do složky plugins v root adresáři vaši Coppermine galerie a plugin pak povolíme standardním způsobem v administraci galerie.
Výsledek pak může vypadat třeba takto:

Upravený plugin včetně potřebných ikonek si můžete stáhnout zde…
Žádný komentář »
Leave a comment
Zásady ochrany osobních údajů
Mlhovina běží na WordPress
^Top^