Changeset 9019
- Timestamp:
- Jan 31, 2011, 11:30:38 PM (13 years ago)
- Location:
- extensions/AMenuManager
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/AMenuManager/amm_install.class.inc.php
r8997 r9019 294 294 pwg_query($sql); 295 295 296 296 /* 297 297 $users=new GPCUsers(); 298 298 $uList=array(); … … 304 304 SET accessUsers='".pwg_db_real_escape_string(implode(',', $uList))."';"; 305 305 pwg_query($sql); 306 306 */ 307 307 if(isset($this->config['amm_sections_items'])) 308 308 { … … 353 353 } //class 354 354 355 356 if(!function_exists('create_table_add_character_set') and !defined('IN_ADMIN')) 357 { 358 /** 359 * from admin/include/functions.php 360 * 361 * adds the caracter set to a create table sql query. 362 * all CREATE TABLE queries must call this function 363 * @param string query - the sql query 364 */ 365 function create_table_add_character_set($query) 366 { 367 defined('DB_CHARSET') or fatal_error('create_table_add_character_set DB_CHARSET undefined'); 368 if ('DB_CHARSET'!='') 369 { 370 if ( version_compare(mysql_get_server_info(), '4.1.0', '<') ) 371 { 372 return $query; 373 } 374 $charset_collate = " DEFAULT CHARACTER SET ".DB_CHARSET; 375 if (DB_COLLATE!='') 376 { 377 $charset_collate .= " COLLATE ".DB_COLLATE; 378 } 379 if ( is_array($query) ) 380 { 381 foreach( $query as $id=>$q) 382 { 383 $q=trim($q); 384 $q=trim($q, ';'); 385 if (preg_match('/^CREATE\s+TABLE/i',$q)) 386 { 387 $q.=$charset_collate; 388 } 389 $q .= ';'; 390 $query[$id] = $q; 391 } 392 } 393 else 394 { 395 $query=trim($query); 396 $query=trim($query, ';'); 397 if (preg_match('/^CREATE\s+TABLE/i',$query)) 398 { 399 $query.=$charset_collate; 400 } 401 $query .= ';'; 402 } 403 } 404 return $query; 405 } 406 } 407 408 355 409 ?> -
extensions/AMenuManager/js/amm_personalisedBlocks.js
r9010 r9019 118 118 $('#iamm_personalised_title') 119 119 .inputText('value', '') 120 .inputText('languagesValues', {});120 .inputText('languagesValues', ':clear'); 121 121 $('#iamm_personalised_content') 122 122 .inputText('value', '') 123 .inputText('languagesValues', {});123 .inputText('languagesValues', ':clear'); 124 124 $('#iamm_personalised_visible').inputRadio('value', 'y'); 125 125 } … … 137 137 138 138 $('#iamm_personalised_nfo').inputText('value', tmp.nfo); 139 $('#iamm_personalised_title').inputText('languagesValues', titles);140 $('#iamm_personalised_content').inputText('languagesValues', contents);139 $('#iamm_personalised_title').inputText('languagesValues', ':clear').inputText('languagesValues', titles); 140 $('#iamm_personalised_content').inputText('languagesValues', ':clear').inputText('languagesValues', contents); 141 141 $('#iamm_personalised_visible').inputRadio('value', tmp.visible); 142 142 } -
extensions/AMenuManager/js/amm_personalisedBlocks.min.js
r9010 r9019 9 9 {$('.error').removeClass('error');ok=true;return(ok);},updateDialog=function(items) 10 10 {if(items=='') 11 {$('#iamm_personalised_nfo').inputText('value','');$('#iamm_personalised_title').inputText('value','').inputText('languagesValues', {});$('#iamm_personalised_content').inputText('value','').inputText('languagesValues',{});$('#iamm_personalised_visible').inputRadio('value','y');}11 {$('#iamm_personalised_nfo').inputText('value','');$('#iamm_personalised_title').inputText('value','').inputText('languagesValues',':clear');$('#iamm_personalised_content').inputText('value','').inputText('languagesValues',':clear');$('#iamm_personalised_visible').inputRadio('value','y');} 12 12 else 13 13 {var tmp=$.parseJSON(items),titles={},contents={};for(var lang in tmp.langs) 14 14 {titles[lang]=tmp.langs[lang].title;contents[lang]=tmp.langs[lang].content;} 15 $('#iamm_personalised_nfo').inputText('value',tmp.nfo);$('#iamm_personalised_title').inputText('languagesValues', titles);$('#iamm_personalised_content').inputText('languagesValues',contents);$('#iamm_personalised_visible').inputRadio('value',tmp.visible);}},doUpdate=function()15 $('#iamm_personalised_nfo').inputText('value',tmp.nfo);$('#iamm_personalised_title').inputText('languagesValues',':clear').inputText('languagesValues',titles);$('#iamm_personalised_content').inputText('languagesValues',':clear').inputText('languagesValues',contents);$('#iamm_personalised_visible').inputRadio('value',tmp.visible);}},doUpdate=function() 16 16 {displayProcessing(true);var langs=[],titles=$('#iamm_personalised_title').inputText('languagesValues'),contents=$('#iamm_personalised_content').inputText('languagesValues');for(var lang in titles) 17 17 {langs.push({lang:lang,title:titles[lang],content:contents[lang]});} -
extensions/AMenuManager/main.inc.php
r9010 r9019 148 148 | | | pictures 149 149 | | | 150 | | | 151 | | | 150 | | | * mantis: feature 2159 151 | | | . Update process : users acess is not managed on links 152 | | | 153 | | | * mantis: feature 2162 154 | | | . Personalised blocks : when adding a new block, 155 | | | previous title & content are not reseted 156 | | | 157 | | | * mantis: feature 2163 158 | | | . Update process : error message on gallery side 152 159 | | | 153 160 | | |
Note: See TracChangeset
for help on using the changeset viewer.