Changeset 8436 for extensions/FacebookPlug/Plugin
- Timestamp:
- Jan 2, 2011, 2:24:22 AM (13 years ago)
- Location:
- extensions/FacebookPlug/Plugin
- Files:
-
- 4 added
- 11 edited
- 3 moved
Legend:
- Unmodified
- Added
- Removed
-
extensions/FacebookPlug/Plugin/admin.config.php
r8425 r8436 28 28 29 29 // Lingua 30 load_language('footer.lang', FBP_DIR.'/');31 30 load_language('admin.config.lang', FBP_DIR.'/'); 32 31 … … 51 50 l10n('Social plugins'), 52 51 add_url_params($base_url, array('tab' => 'social_plugin'))); 52 $tabsheet->add('share', 53 l10n('Share'), 54 add_url_params($base_url, array('tab' => 'share'))); 53 55 $tabsheet->add('advanced', 54 56 l10n('Advanced'), … … 120 122 } 121 123 124 case 'share' : 125 { 126 $conf['fbp']['share_picture'] = ! empty($_POST['FBP_SHARE_PICTURE']); 127 $conf['fbp']['share_album'] = ! empty($_POST['FBP_SHARE_ALBUM']); 128 break; 129 } 130 122 131 case 'advanced' : 123 132 { … … 215 224 break; 216 225 } 226 case 'share' : 227 { 228 $template->assign( 229 $page['tab'], 230 array( 231 'FBP_SHARE_PICTURE' => fbp_checked($conf['fbp']['share_picture']), 232 'FBP_SHARE_ALBUM' => fbp_checked($conf['fbp']['share_album']), 233 )); 234 break; 235 } 217 236 case 'advanced' : 218 237 { … … 243 262 244 263 // Global value 245 $template->assign('FBP_PATH', FBP_PATH);246 264 $template->assign('FBP_ACTION', add_url_params($base_url, array('tab' => $page['tab']))); 247 265 //~ $template->block_html_head('', '<link rel="stylesheet" type="text/css" href="'.FBP_PATH.'/css/admin.config.css">', $smarty, $repeat); … … 252 270 253 271 //Apply tpl 254 $template->set_filename(' plugin_admin_content', FBP_DIR.'/tpl/admin.config.tpl');255 $template->assign_var_from_handle('ADMIN_CONTENT', ' plugin_admin_content');272 $template->set_filename('fbp_plugin_admin_content', FBP_DIR.'/tpl/admin.config.tpl'); 273 $template->assign_var_from_handle('ADMIN_CONTENT', 'fbp_plugin_admin_content'); 256 274 257 275 ?> -
extensions/FacebookPlug/Plugin/include/conf.inc.php
r8425 r8436 37 37 'add_application_footer' => true, 38 38 'picture_url_type' => 'page', 39 'share_picture' => true, 40 'share_album' => true, 39 41 'allow_fb_access_private_page' => true, 40 42 'social_plugin_like_button' => array(), -
extensions/FacebookPlug/Plugin/include/footer.inc.php
r8425 r8436 31 31 if ((script_basename() != 'admin') and ($conf['fbp']['add_group_footer'] or $conf['fbp']['add_application_footer'])) 32 32 { 33 34 // Lingua35 load_language('footer.lang', FBP_DIR.'/');36 37 33 $template->assign('FACEBOOK_PIWIGO_GROUP_URL', FACEBOOK_PIWIGO_GROUP_URL); 38 34 $template->assign('FACEBOOK_PIWIGO_APPLICATION_URL', FACEBOOK_PIWIGO_APPLICATION_URL); -
extensions/FacebookPlug/Plugin/include/header.inc.php
r8435 r8436 74 74 global $template, $conf, $user, $page; 75 75 76 // Lingua 77 load_language('common.lang', FBP_DIR.'/'); 78 76 79 // Get init facebook 77 80 $page['fbp']['do_facebook_init'] = trigger_event('fbp_do_facebook_init', $conf['fbp']['force_facebook_init']); … … 82 85 // define language 83 86 $template->assign('FACEBOOK_LANGUAGE', fbp_get_fb_language()); 87 $template->assign('FBP_PATH', FBP_PATH); 84 88 $template->assign('fbp', $conf['fbp']); 85 89 //~ $template->smarty->register_modifier('boolean_to_string', 'boolean_to_string'); … … 132 136 (script_basename() == 'picture') 133 137 and 134 ($conf['fbp']['social_plugin_like_button']['enabled'] or $conf['fbp']['social_plugin_facepile']['enabled'] or $conf['fbp']['social_plugin_comments']['enabled'] )138 ($conf['fbp']['social_plugin_like_button']['enabled'] or $conf['fbp']['social_plugin_facepile']['enabled'] or $conf['fbp']['social_plugin_comments']['enabled'] or $conf['fbp']['share_picture']) 135 139 ) 136 140 or … … 138 142 (script_basename() == 'index') 139 143 and 140 ($conf['fbp']['social_plugin_activity_feed']['enabled'] or $conf['fbp']['social_plugin_like_box']['enabled'] )144 ($conf['fbp']['social_plugin_activity_feed']['enabled'] or $conf['fbp']['social_plugin_like_box']['enabled'] or $conf['fbp']['share_album']) 141 145 ) 142 146 or -
extensions/FacebookPlug/Plugin/include/index.inc.php
r8425 r8436 65 65 $page['fbp']['url'] = duplicate_index_url(array(''), array('start', 'flat', 'chronology_date', 'chronology_field', 'chronology_style', 'chronology_view')); 66 66 unset_make_full_url(); 67 68 /*global $template;69 //$link_url = '<a name="fb_share" type="icon" share_url="{$fbp_page.url}"></a>70 $link_url = '<a name="fb_share" type="icon" share_url="'.$page['fbp']['url'].'" title="test"></a>71 <script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share"72 type="text/javascript">73 </script>74 ';75 $template->concat(76 'PLUGIN_INDEX_ACTIONS',77 '<li>'.$link_url.'</li>');*/78 67 } 79 68 … … 129 118 } 130 119 120 function fbp_loc_end_index() 121 { 122 global $template; 123 124 $template->assign('FBP_SHARE_LI', true); 125 126 $tpl = 'share'; 127 $template->set_filename('fbp_'.$tpl, FBP_DIR.'/tpl/'.$tpl.'.tpl'); 128 $template->concat( 129 'PLUGIN_INDEX_ACTIONS', 130 $template->parse('fbp_'.$tpl, true) 131 ); 132 } 133 131 134 if ($conf['fbp']['social_plugin_activity_feed']['enabled'] or $conf['fbp']['social_plugin_like_box']['enabled']) 132 135 { … … 139 142 add_event_handler('loc_begin_index_thumbnails', 'fbp_loc_begin_index_thumbnails', EVENT_HANDLER_PRIORITY_NEUTRAL, 1); 140 143 144 if ($conf['fbp']['share_album']) 145 { 146 add_event_handler('loc_end_index', 'fbp_loc_end_index', EVENT_HANDLER_PRIORITY_NEUTRAL+999 /* In order to be last*/); 147 } 148 141 149 ?> -
extensions/FacebookPlug/Plugin/include/picture.inc.php
r8425 r8436 72 72 { 73 73 // XFBML implementation 74 $template->set_filename( $tpl, FBP_DIR.'/tpl/'.$tpl.'.tpl');75 $content .= $template->parse( $tpl, true);74 $template->set_filename('fbp_'.$tpl, FBP_DIR.'/tpl/'.$tpl.'.tpl'); 75 $content .= $template->parse('fbp_'.$tpl, true); 76 76 } 77 77 } 78 79 /*global $template;80 $link_url = '<a name="fb_share" type="icon" share_url="'.$page['fbp']['url'].'"></a>81 <script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share"82 type="text/javascript">83 </script>84 ';85 $template->concat(86 'PLUGIN_PICTURE_ACTIONS',87 $link_url);*/88 78 89 79 return $content; 90 80 } 91 81 82 function fbp_loc_end_picture() 83 { 84 global $template; 85 86 $template->assign('FBP_SHARE_LI', false); 87 88 $tpl = 'share'; 89 $template->set_filename('fbp_'.$tpl, FBP_DIR.'/tpl/'.$tpl.'.tpl'); 90 $template->concat( 91 'PLUGIN_PICTURE_ACTIONS', 92 $template->parse('fbp_'.$tpl, true) 93 ); 94 } 95 92 96 add_event_handler('render_element_content', 'fbp_render_element_content', EVENT_HANDLER_PRIORITY_NEUTRAL+1 /*in order to have picture content*/, 2); 93 97 98 if ($conf['fbp']['share_picture']) 99 { 100 add_event_handler('loc_end_picture', 'fbp_loc_end_picture');//, EVENT_HANDLER_PRIORITY_NEUTRAL+999 /* In order to be last*/); 101 } 102 94 103 ?> -
extensions/FacebookPlug/Plugin/language/en_UK/admin.config.lang.php
r8425 r8436 86 86 $lang['Other options are available by programming'] = 'Other options are available by programming'; 87 87 $lang['Activity'] = 'Activity'; 88 //~ $lang[''] = '';89 //~ $lang[''] = '';90 //~ $lang[''] = '';91 //~ $lang[''] = '';92 //~ $lang[''] = '';88 $lang['Share'] = 'Share'; 89 $lang['Share picture page'] = 'Share picture page'; 90 $lang['Add a icon link on each picture page to share on Facebook'] = 'Add a icon link on each picture page to share on Facebook'; 91 $lang['Share album page'] = 'Share album page'; 92 $lang['Add a icon link on each album page to share on Facebook'] = 'Add a icon link on each album page to share on Facebook'; 93 93 //~ $lang[''] = ''; 94 94 //~ $lang[''] = ''; -
extensions/FacebookPlug/Plugin/language/en_UK/common.lang.php
r8432 r8436 27 27 $lang['Join Facebook Piwigo group'] = 'Join Facebook Piwigo group'; 28 28 $lang['Via Facebook Piwigo application'] = 'Via Facebook Piwigo application'; 29 $lang['Share on Facebook'] = 'Share on Facebook'; 29 30 30 31 ?> -
extensions/FacebookPlug/Plugin/language/fr_FR/admin.config.lang.php
r8425 r8436 86 86 $lang['Other options are available by programming'] = 'D\'autres options sont disponibles par programmation'; 87 87 $lang['Activity'] = 'Activité'; 88 $lang['Share'] = 'Partager'; 89 $lang['Share picture page'] = 'Partager la page "image"'; 90 $lang['Add a icon link on each picture page to share on Facebook'] = 'Ajout d\'une icone contenant un lien afin de partager sur Facebook chaque page \'image\''; 91 $lang['Share album page'] = 'Partager la page "album"'; 92 $lang['Add a icon link on each album page to share on Facebook'] = 'Ajout d\'une icone contenant un lien afin de partager sur Facebook chaque page \'album\''; 88 93 89 94 -
extensions/FacebookPlug/Plugin/language/fr_FR/common.lang.php
r8432 r8436 27 27 $lang['Join Facebook Piwigo group'] = 'Rejoindre le groupe Piwigo sur Facebook'; 28 28 $lang['Via Facebook Piwigo application'] = 'Via l\'application Piwigo sur Facebook'; 29 $lang['Share on Facebook'] = 'Partager sur Facebook'; 29 30 30 31 ?> -
extensions/FacebookPlug/Plugin/tpl/about.tpl
r8375 r8436 1 1 <p>{'Visit Piwigo on Facebook website:'|@translate}</p> 2 <p id="linkToPiwigo"><a href="{$FACEBOOK_PIWIGO_GROUP_URL}" target="_bank">{'Piwigo group'|@translate}</a>3 <p id="linkToPiwigo"><a href="{$FACEBOOK_PIWIGO_APPLICATION_URL}" target="_bank">{'Piwigo application'|@translate}</a></p>2 <p id="linkToPiwigo"><a href="{$FACEBOOK_PIWIGO_GROUP_URL}" onclick="window.open(this.href); return false;">{'Piwigo group'|@translate}</a> 3 <p id="linkToPiwigo"><a href="{$FACEBOOK_PIWIGO_APPLICATION_URL}" onclick="window.open(this.href); return false;">{'Piwigo application'|@translate}</a></p> -
extensions/FacebookPlug/Plugin/tpl/admin.config.tpl
r8386 r8436 223 223 <p><i>{'Other options are available by programming'|@translate}</i></p> 224 224 {/if}{* isset $social_plugin*} 225 226 {if isset($share)} 227 <fieldset> 228 <legend>{'Options'|@translate}</legend> 229 <ul> 230 <li> 231 <label> 232 <span class="property">{'Share picture page'|@translate}</span> 233 <a class="HelptipTip" href="#" title="{'Add a icon link on each picture page to share on Facebook'|@translate}"><sup>{' (?)'|@translate}</sup></a> 234 <input type="checkbox" name="FBP_SHARE_PICTURE" {$share.FBP_SHARE_PICTURE} /> 235 </label> 236 </li> 237 <li> 238 <label> 239 <span class="property">{'Share album page'|@translate}</span> 240 <a class="HelptipTip" href="#" title="{'Add a icon link on each album page to share on Facebook'|@translate}"><sup>{' (?)'|@translate}</sup></a> 241 <input type="checkbox" name="FBP_SHARE_ALBUM" {$share.FBP_SHARE_ALBUM} /> 242 </label> 243 </li> 244 </ul> 245 </fieldset> 246 {/if}{* isset $share*} 225 247 226 248 {if isset($advanced)} -
extensions/FacebookPlug/Plugin/tpl/footer.tpl
r8375 r8436 1 1 {if $fbp.add_group_footer} 2 - <a href="{$FACEBOOK_PIWIGO_GROUP_URL}" target="_bank" class="Piwigo">{'Join Facebook Piwigo group'|@translate}</a>2 - <a href="{$FACEBOOK_PIWIGO_GROUP_URL}" onclick="window.open(this.href); return false;" class="Piwigo">{'Join Facebook Piwigo group'|@translate}</a> 3 3 {/if} 4 4 {if $fbp.add_application_footer} 5 - <a href="{$FACEBOOK_PIWIGO_APPLICATION_URL}" target="_bank" {*class="Piwigo"*}>{'Via Facebook Piwigo application'|@translate}</a>5 - <a href="{$FACEBOOK_PIWIGO_APPLICATION_URL}" onclick="window.open(this.href); return false;" {*class="Piwigo"*}>{'Via Facebook Piwigo application'|@translate}</a> 6 6 {/if}
Note: See TracChangeset
for help on using the changeset viewer.