Changeset 19394
- Timestamp:
- Dec 11, 2012, 4:54:12 PM (11 years ago)
- Location:
- extensions/TumblrShare
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/TumblrShare/admin.php
r19361 r19394 12 12 'type' => $_POST['type'], 13 13 'position' => $_POST['position'], 14 'img_size' => $_POST['img_size'], 14 15 ); 15 16 … … 24 25 'type' => $conf['TumblrShare']['type'], 25 26 'position' => $conf['TumblrShare']['position'], 27 'img_size' => $conf['TumblrShare']['img_size'], 28 'img_sizes' => array_merge(ImageStdParams::get_all_types(), array('Original')), 26 29 'TUMBLR_PATH' => TUMBLR_PATH, 27 30 )); -
extensions/TumblrShare/admin.tpl
r19361 r19394 67 67 </tr> 68 68 69 <tr class="property"> 70 <td> 71 {'Shared picture size'|@translate} 72 </td> 73 <td> 74 {html_options name="img_size" values=$img_sizes output=$img_sizes|translate selected=$img_size} 75 </td> 76 </tr> 77 69 78 <tr class="submit"> 70 79 <td colspan="2" style="text-align:center;"> -
extensions/TumblrShare/language/en_UK/plugin.lang.php
r19361 r19394 6 6 $lang['Button size'] = 'Button size'; 7 7 $lang['Share on Tumblr'] = 'Share on Tumblr'; 8 $lang['Shared picture size'] = 'Shared picture size'; 8 9 ?> -
extensions/TumblrShare/language/fr_FR/plugin.lang.php
r19361 r19394 6 6 $lang['Button size'] = 'Taille du bouton'; 7 7 $lang['Share on Tumblr'] = 'Partager sur Tumblr'; 8 $lang['Shared picture size'] = 'Taille des photos partagées'; 8 9 ?> -
extensions/TumblrShare/main.inc.php
r19361 r19394 39 39 if (script_basename() == 'picture') 40 40 { 41 $current_picture = $template->get_template_vars('current');41 global $picture; 42 42 43 43 $template->assign(array( 44 44 'TUMBLR_MODE' => 'photo', 45 'TUMBLR_URL' => $root_url. duplicate_picture_url(),46 'TUMBLR_TITLE' => $ current_picture['TITLE'],45 'TUMBLR_URL' => $root_url.ltrim(duplicate_picture_url(), './'), 46 'TUMBLR_TITLE' => $picture['current']['TITLE'], 47 47 )); 48 48 49 if ( !empty($current_picture['selected_derivative']))49 if ($conf['TumblrShare']['img_size'] == 'Original') 50 50 { 51 $template->assign('TUMBLR_SOURCE', $root_url. $current_picture['selected_derivative']->get_url());51 $template->assign('TUMBLR_SOURCE', $root_url.ltrim($picture['current']['src_image']->get_url(), './')); 52 52 } 53 53 else 54 54 { 55 $template->assign('TUMBLR_SOURCE', $root_url.ltrim( $current_picture['src_image']->rel_path, './'));55 $template->assign('TUMBLR_SOURCE', $root_url.ltrim(DerivativeImage::url($conf['TumblrShare']['img_size'], $picture['current']['src_image']), './')); 56 56 } 57 57 } … … 62 62 $template->assign(array( 63 63 'TUMBLR_MODE' => 'link', 64 'TUMBLR_URL' => $root_url. duplicate_index_url(),64 'TUMBLR_URL' => $root_url.ltrim(duplicate_index_url(), './'), 65 65 'TUMBLR_TITLE' => strip_tags($page['title']), 66 66 )); -
extensions/TumblrShare/maintain.inc.php
r19361 r19394 5 5 'type' => 'share_1', 6 6 'position' => 'toolbar', 7 'img_size' => 'Original', 7 8 ); 8 9 9 10 conf_update_param('TumblrShare', serialize($tumblr_conf)); 11 } 12 13 function plugin_activate() 14 { 15 global $conf; 16 17 $tumblr_conf = unserialize($conf['TumblrShare']); 18 if (!isset($tumblr_conf['img_size'])) 19 { 20 $tumblr_conf['img_size'] = 'Original'; 21 conf_update_param('TumblrShare', serialize($tumblr_conf)); 22 } 10 23 } 11 24
Note: See TracChangeset
for help on using the changeset viewer.