Changeset 1485
- Timestamp:
- 09/23/09 17:28:52 (14 years ago)
- Location:
- plugins/noodles
- Files:
-
- 2 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
plugins/noodles/_define.php
r1399 r1485 17 17 /* Description*/ "Add users gravatars everywhere", 18 18 /* Author */ "JC Denis", 19 /* Version */ '0. 4',19 /* Version */ '0.5', 20 20 /* Permissions */ 'admin' 21 21 //* Priority */ 10000000 22 22 ); 23 /* date */ #20090 81623 /* date */ #20090923 24 24 ?> -
plugins/noodles/_prepend.php
r1399 r1485 13 13 if (!defined('DC_RC_PATH')){return;} 14 14 15 $GLOBALS['__autoload']['noodlesImg'] = dirname(__FILE__).'/inc/lib.noodles.img.php';15 global $__autoload, $core; 16 16 17 $ n_m = $GLOBALS['core']->blog->settings->noodles_module_prefix;18 $n_m = $n_m ? $n_m : 'noodles'; 19 $ GLOBALS['core']->url->register('noodlesmodule',$n_m,'^'.$n_m.'/(.+)$',17 $__autoload['noodlesImg'] = dirname(__FILE__).'/inc/lib.noodles.img.php'; 18 19 $core->url->register('noodlesmodule','noodles','^noodles/(.+)$', 20 20 array('urlNoodles','noodles')); 21 22 $n_r = $GLOBALS['core']->blog->settings->noodles_service_prefix; 23 $n_r = $n_r ? $n_r : 'noodle'; 24 $GLOBALS['core']->url->register('noodlesservice',$n_r,'^'.$n_r.'/$', 21 $core->url->register('noodlesservice','noodle','^noodle/$', 25 22 array('urlNoodles','service')); 26 27 unset($n_m,$n_r);28 23 29 24 if (!is_callable(array('libImagePath','getArray'))) 30 25 require dirname(__FILE__).'/inc/lib.image.path.php'; 31 32 26 ?> -
plugins/noodles/_public.php
r1399 r1485 150 150 if (!$core->blog->settings->noodles_active) { 151 151 self::p404(); 152 exit;152 return; 153 153 } 154 154 155 155 if (!preg_match('#^(.*?)$#',$args,$m)) { 156 156 self::p404(); 157 exit;157 return; 158 158 } 159 159 … … 161 161 if (strstr($f,"..") !== false) { 162 162 self::p404(); 163 exit;163 return; 164 164 } 165 165 … … 167 167 if (!in_array(files::getExtension($f),$allowed_types)) { 168 168 self::p404(); 169 exit;169 return; 170 170 } 171 171 172 172 self::serveDocument($args); 173 exit;173 return; 174 174 } 175 175 } -
plugins/noodles/default-templates/js/jquery.noodles.js
r1399 r1485 31 31 if(data.find('rsp').attr('status')=='ok' && $(data).find('noodle').attr('src')){ 32 32 33 var size = $(data).find('noodle').attr('size')+'px'; 33 34 var res = $('<img src="'+$(data).find('noodle').attr('src')+'" alt="" />'); 34 $(res).addClass('noodles-'+imgId).height( $(data).find('noodle').attr('size')).width($(data).find('noodle').attr('size'));35 $(res).addClass('noodles-'+imgId).height(size).width(size); 35 36 36 37 if (imgPlace=='append') -
plugins/noodles/index.php
r1399 r1485 74 74 $core->blog->settings->put('noodles_active',$_POST['noodles_active'], 75 75 'boolean','noodles plugin enabled',true,false); 76 $core->blog->settings->put('noodles_module_prefix',$_POST['noodles_module_prefix'],77 'string','noodles default avatar base url',true,false);78 $core->blog->settings->put('noodles_service_prefix',$_POST['noodles_service_prefix'],79 'string','noodles default service base url',true,false);80 76 81 77 # Destination image according to libImagePath() … … 239 235 '<tr><th colspan="2">'.__('URL prefix').'</th></tr>'. 240 236 '<tr><td>'.__('Files').'</td><td>'. 241 form::field(array('noodles_module_prefix'),50,50,242 $core->url->getBase('noodlesmodule')).'</td></tr>'.243 '<tr><td>'.__('Service').'</td><td>'.244 form::field(array('noodles_service_prefix'),50,50,245 $core->url->getBase('noodlesservice')).'</td></tr>'.246 237 '</table>'. 247 238 '</div>'.
Note: See TracChangeset
for help on using the changeset viewer.