Changeset 15343


Ignore:
Timestamp:
05/27/12 13:31:32 (7 years ago)
Author:
grum
Message:

feature:2637 - Compatibility with Piwigo 2.4

Location:
extensions/AMetaData
Files:
1 added
1 deleted
12 edited

Legend:

Unmodified
Added
Removed
  • extensions/AMetaData/admin/amd_metadata.tpl

    r10302 r15343  
    1 {combine_script id="jquery.ui" path="themes/default/js/ui/minified/jquery.ui.core.min.js"} 
    2 {combine_script id="jquery.ui.sortable" path="themes/default/js/ui/minified/jquery.ui.sortable.min.js"} 
    3 {combine_script id="jquery.ui.dialog" src="themes/default/js/ui/minified/jquery.ui.dialog.min.js"} 
     1{combine_script id="jquery.ui" require='jquery' path="themes/default/js/ui/jquery.ui.core.js"} 
     2{combine_script id="jquery.ui.widget" require='jquery.ui' path="themes/default/js/ui/jquery.ui.widget.js"} 
     3{combine_script id="jquery.ui.mouse" require='jquery.ui.widget' path="themes/default/js/ui/jquery.ui.mouse.js"} 
     4{combine_script id="jquery.ui.position" require='jquery.ui.widget' path="themes/default/js/ui/jquery.ui.position.js"} 
     5{combine_script id="jquery.ui.sortable" require='jquery.ui.widget' path="themes/default/js/ui/jquery.ui.sortable.js"} 
     6{combine_script id="jquery.ui.dialog" require='jquery.ui.widget' src="themes/default/js/ui/jquery.ui.dialog.js"} 
    47 
    58{$statTabsheet} 
  • extensions/AMetaData/admin/amd_metadata_database.tpl

    r10302 r15343  
     1{* 
    12{combine_script id="jquery.ui" path="themes/default/js/ui/minified/jquery.ui.core.min.js"} 
    23{combine_script id="jquery.ui.dialog" path="themes/default/js/ui/minified/jquery.ui.dialog.min.js"} 
     4*} 
    35 
    46{literal} 
  • extensions/AMetaData/admin/amd_metadata_database_database.tpl

    r10302 r15343  
    1 {combine_script id="jquery.ui" path=$ROOT_URL|@cat:"themes/default/js/ui/minified/jquery.ui.core.min.js"} 
    2 {combine_script id="jquery.ui.dialog" path=$ROOT_URL|@cat:"themes/default/js/ui/minified/jquery.ui.dialog.min.js"} 
    31 
    42{literal} 
     
    103101        resizable: false, 
    104102        width:480, 
    105         height:120, 
     103        height:150, 
    106104        modal: true, 
    107105        draggable:true, 
     
    194192          resizable: false, 
    195193          width:480, 
    196           height:120, 
     194          height:150, 
    197195          modal: true, 
    198196          draggable:true, 
  • extensions/AMetaData/admin/amd_metadata_personnal.tpl

    r10302 r15343  
    1 {combine_script id="jquery.ui" path="themes/default/js/ui/minified/jquery.ui.core.min.js"} 
    2 {combine_script id="jquery.ui.dialog" path="themes/default/js/ui/minified/jquery.ui.dialog.min.js"} 
     1{combine_script id="jquery.ui" require='jquery' path="themes/default/js/ui/jquery.ui.core.js"} 
     2{combine_script id="jquery.ui.widget" require='jquery.ui' path="themes/default/js/ui/jquery.ui.widget.js"} 
     3{combine_script id="jquery.ui.mouse" require='jquery.ui.widget' path="themes/default/js/ui/jquery.ui.mouse.js"} 
     4{combine_script id="jquery.ui.position" require='jquery.ui.widget' path="themes/default/js/ui/jquery.ui.position.js"} 
     5{combine_script id="jquery.ui.sortable" require='jquery.ui.widget' path="themes/default/js/ui/jquery.ui.sortable.js"} 
     6{combine_script id="jquery.ui.dialog" require='jquery.ui.widget' src="themes/default/js/ui/jquery.ui.dialog.js"} 
    37 
    48{combine_script id="gpc.external.interface" path="plugins/GrumPluginClasses/js/external/interface/interface.js" require="jquery.ui"} 
    59{combine_script id="gpc.external.inestedsortable" path="plugins/GrumPluginClasses/js/external/inestedsortable.pack.js" require="gpc.external.interface"} 
    6 {combine_script id="tagListSelector" path="plugins/AMetaData/js/tagListSelector.js" require="jquery"} 
     10{combine_script id="tagListSelector" path="plugins/AMetaData/js/tagListSelector.js" require="jquery.ui"} 
    711 
    812 
    913{literal} 
    1014<script type="text/javascript"> 
     15  var udm, tls; 
    1116 
    1217 
     
    598603 
    599604 
     605 
     606  $(window).loaded( 
     607    function () 
     608    { 
     609      udm=new userDefManage(); 
     610      tls=new tagListSelector({itemId:'iTagList'}); 
     611    } 
     612  ); 
     613 
     614 
    600615</script> 
    601616{/literal} 
     
    742757  {/foreach} 
    743758</ul> 
    744  
    745 {literal} 
    746 <script type="text/javascript"> 
    747   var udm=new userDefManage(); 
    748   var tls=new tagListSelector({itemId:'iTagList'}); 
    749 </script> 
    750 {/literal} 
  • extensions/AMetaData/amd_aip.class.inc.php

    r7564 r15343  
    5353      $this->tabsheet->add('metadata', 
    5454                            l10n('g003_metadata'), 
    55                             $this->getAdminLink().'&amp;fAMD_tabsheet=metadata'); 
     55                            $this->getAdminLink().'-metadata'); 
    5656      $this->tabsheet->add('help', 
    5757                            l10n('g003_help'), 
    58                             $this->getAdminLink().'&amp;fAMD_tabsheet=help'); 
     58                            $this->getAdminLink().'-help'); 
    5959    } 
    6060    else 
     
    6262      $this->tabsheet->add('database', 
    6363                            l10n('g003_database'), 
    64                             $this->getAdminLink().'&amp;fAMD_tabsheet=database'); 
     64                            $this->getAdminLink().'-database'); 
    6565      $this->tabsheet->add('metadata', 
    6666                            l10n('g003_metadata'), 
    67                             $this->getAdminLink().'&amp;fAMD_tabsheet=metadata'); 
     67                            $this->getAdminLink().'-metadata'); 
    6868      $this->tabsheet->add('search', 
    6969                            l10n('g003_search'), 
    70                             $this->getAdminLink().'&amp;fAMD_tabsheet=search'); 
     70                            $this->getAdminLink().'-search'); 
    7171      $this->tabsheet->add('tags', 
    7272                            l10n('g003_tags'), 
    73                             $this->getAdminLink().'&amp;fAMD_tabsheet=tags'); 
     73                            $this->getAdminLink().'-tags'); 
    7474      $this->tabsheet->add('help', 
    7575                            l10n('g003_help'), 
    76                             $this->getAdminLink().'&amp;fAMD_tabsheet=help'); 
     76                            $this->getAdminLink().'-help'); 
    7777    } 
    7878  } 
     
    104104    $template->set_filename('plugin_admin_content', dirname(__FILE__)."/admin/amd_admin.tpl"); 
    105105 
    106     $this->tabsheet->select($_REQUEST['fAMD_tabsheet']); 
     106    $this->tabsheet->select($_GET['tab']); 
    107107    $this->tabsheet->assign(); 
    108108    $selected_tab=$this->tabsheet->get_selected(); 
     
    111111    $pluginInfo=array( 
    112112      'AMD_VERSION' => "<i>".$this->getPluginName()."</i> ".l10n('g003_version').AMD_VERSION, 
    113       'AMD_PAGE' => $_REQUEST['fAMD_tabsheet'], 
     113      'AMD_PAGE' => $_GET['tab'], 
    114114      'PATH' => AMD_PATH 
    115115    ); 
     
    117117    $template->assign('plugin', $pluginInfo); 
    118118 
    119     switch($_REQUEST['fAMD_tabsheet']) 
     119    switch($_GET['tab']) 
    120120    { 
    121121      case 'help': 
     
    123123        break; 
    124124      case 'database': 
    125         $this->displayDatabase($_REQUEST['fAMD_page']); 
     125        $this->displayDatabase($_REQUEST['t']); 
    126126        break; 
    127127      case 'metadata': 
    128         $this->displayMetaData($_REQUEST['fAMD_page']); 
     128        $this->displayMetaData($_REQUEST['t']); 
    129129        break; 
    130130      case 'search': 
    131         $this->displaySearch($_REQUEST['fAMD_page']); 
     131        $this->displaySearch($_REQUEST['t']); 
    132132        break; 
    133133      case 'tags': 
     
    146146  public function initEvents() 
    147147  { 
    148     if(isset($_REQUEST['fAMD_tabsheet']) and $_REQUEST['fAMD_tabsheet']=='search') 
     148    if(isset($_GET['tab']) and $_GET['tab']=='search') 
    149149    { 
    150150      // load request builder JS only on the search page 
     
    172172    //initialise $REQUEST values if not defined 
    173173 
    174     if(!isset($_REQUEST['fAMD_tabsheet'])) 
     174    if(!isset($_GET['tab'])) 
    175175    { 
    176176      if($this->getNumOfPictures()==0 and $this->config['amd_InterfaceMode']=='advanced') 
    177177      { 
    178         $_REQUEST['fAMD_tabsheet']="database"; 
    179         $_REQUEST['fAMD_page']="state"; 
     178        $_GET['tab']="database"; 
     179        $_REQUEST['t']="state"; 
    180180      } 
    181181      else 
    182182      { 
    183         $_REQUEST['fAMD_tabsheet']="metadata"; 
    184         $_REQUEST['fAMD_page']="select"; 
    185       } 
    186     } 
    187  
    188     if(!($_REQUEST['fAMD_tabsheet']=="metadata" or 
    189          $_REQUEST['fAMD_tabsheet']=="help" or 
    190          $_REQUEST['fAMD_tabsheet']=="database" or 
    191          $_REQUEST['fAMD_tabsheet']=="search" or 
    192          $_REQUEST['fAMD_tabsheet']=="tags") 
     183        $_GET['tab']="metadata"; 
     184        $_REQUEST['t']="select"; 
     185      } 
     186    } 
     187 
     188    $tmp=explode('/', $_GET['tab'].'/'); 
     189    $_GET['tab']=$tmp[0]; 
     190    $_REQUEST['t']=$tmp[1]; 
     191 
     192 
     193    if(!($_GET['tab']=="metadata" or 
     194         $_GET['tab']=="help" or 
     195         $_GET['tab']=="database" or 
     196         $_GET['tab']=="search" or 
     197         $_GET['tab']=="tags") 
    193198         or 
    194199         $this->config['amd_InterfaceMode']=='basic' and 
    195200         ( 
    196            $_REQUEST['fAMD_tabsheet']=="database" or 
    197            $_REQUEST['fAMD_tabsheet']=="search" or 
    198            $_REQUEST['fAMD_tabsheet']=="tags" 
     201           $_GET['tab']=="database" or 
     202           $_GET['tab']=="search" or 
     203           $_GET['tab']=="tags" 
    199204         ) 
    200205      ) 
    201206    { 
    202       $_REQUEST['fAMD_tabsheet']="metadata"; 
     207      $_GET['tab']="metadata"; 
    203208    } 
    204209 
     
    206211     * metadata tabsheet 
    207212     */ 
    208     if($_REQUEST['fAMD_tabsheet']=="metadata") 
    209     { 
    210       if(!isset($_REQUEST['fAMD_page'])) 
     213    if($_GET['tab']=="metadata") 
     214    { 
     215      if(!isset($_REQUEST['t'])) 
    211216      { 
    212217        if($this->config['amd_InterfaceMode']=='basic') 
    213218        { 
    214           $_REQUEST['fAMD_page']="display"; 
     219          $_REQUEST['t']="display"; 
    215220        } 
    216221        else 
    217222        { 
    218           $_REQUEST['fAMD_page']="select"; 
    219         } 
    220       } 
    221  
    222       if(!($_REQUEST['fAMD_page']=="personnal" or 
    223            $_REQUEST['fAMD_page']=="select" or 
    224            $_REQUEST['fAMD_page']=="display") 
     223          $_REQUEST['t']="select"; 
     224        } 
     225      } 
     226 
     227      if(!($_REQUEST['t']=="personnal" or 
     228           $_REQUEST['t']=="select" or 
     229           $_REQUEST['t']=="display") 
    225230           or 
    226231           $this->config['amd_InterfaceMode']=='basic' and 
    227232           ( 
    228              $_REQUEST['fAMD_page']=="select" 
     233             $_REQUEST['t']=="select" 
    229234           ) 
    230235        ) 
     
    232237        if($this->config['amd_InterfaceMode']=='basic') 
    233238        { 
    234           $_REQUEST['fAMD_page']="display"; 
     239          $_REQUEST['t']="display"; 
    235240        } 
    236241        else 
    237242        { 
    238           $_REQUEST['fAMD_page']="select"; 
     243          $_REQUEST['t']="select"; 
    239244        } 
    240245      } 
     
    244249     * help tabsheet 
    245250     */ 
    246     if($_REQUEST['fAMD_tabsheet']=="help") 
    247     { 
    248       if(!isset($_REQUEST['fAMD_page'])) $_REQUEST['fAMD_page']="exif"; 
    249  
    250       if(!($_REQUEST['fAMD_page']=="exif" or 
    251            $_REQUEST['fAMD_page']=="iptc" or 
    252            $_REQUEST['fAMD_page']=="xmp" or 
    253            $_REQUEST['fAMD_page']=="magic")) $_REQUEST['fAMD_page']="exif"; 
     251    if($_GET['tab']=="help") 
     252    { 
     253      if(!isset($_REQUEST['t'])) $_REQUEST['t']="exif"; 
     254 
     255      if(!($_REQUEST['t']=="exif" or 
     256           $_REQUEST['t']=="iptc" or 
     257           $_REQUEST['t']=="xmp" or 
     258           $_REQUEST['t']=="magic")) $_REQUEST['t']="exif"; 
    254259    } 
    255260 
     
    257262     * search tabsheet 
    258263     */ 
    259     if($_REQUEST['fAMD_tabsheet']=="search") 
    260     { 
    261       if(!isset($_REQUEST['fAMD_page'])) $_REQUEST['fAMD_page']="search"; 
    262  
    263       if(!($_REQUEST['fAMD_page']=="config" or 
    264            $_REQUEST['fAMD_page']=="search")) $_REQUEST['fAMD_page']="search"; 
     264    if($_GET['tab']=="search") 
     265    { 
     266      if(!isset($_REQUEST['t'])) $_REQUEST['t']="search"; 
     267 
     268      if(!($_REQUEST['t']=="config" or 
     269           $_REQUEST['t']=="search")) $_REQUEST['t']="search"; 
    265270    } 
    266271 
     
    268273     * database tabsheet 
    269274     */ 
    270     if($_REQUEST['fAMD_tabsheet']=="database") 
    271     { 
    272       if(!isset($_REQUEST['fAMD_page'])) $_REQUEST['fAMD_page']="state"; 
    273  
    274       if(!($_REQUEST['fAMD_page']=="state" or 
    275            $_REQUEST['fAMD_page']=="update")) $_REQUEST['fAMD_page']="state"; 
     275    if($_GET['tab']=="database") 
     276    { 
     277      if(!isset($_REQUEST['t'])) $_REQUEST['t']="state"; 
     278 
     279      if(!($_REQUEST['t']=="state" or 
     280           $_REQUEST['t']=="update")) $_REQUEST['t']="state"; 
    276281    } 
    277282 
     
    335340    $statTabsheet->add('personnal', 
    336341                          l10n('g003_personnal'), 
    337                           $this->getAdminLink().'&amp;fAMD_tabsheet=metadata&amp;fAMD_page=personnal'); 
     342                          $this->getAdminLink().'-metadata/personnal'); 
    338343    if($this->config['amd_InterfaceMode']=='advanced') 
    339344    { 
    340345      $statTabsheet->add('select', 
    341346                            l10n('g003_select'), 
    342                             $this->getAdminLink().'&amp;fAMD_tabsheet=metadata&amp;fAMD_page=select'); 
     347                            $this->getAdminLink().'-metadata/select'); 
    343348    } 
    344349    $statTabsheet->add('display', 
    345350                          l10n('g003_display'), 
    346                           $this->getAdminLink().'&amp;fAMD_tabsheet=metadata&amp;fAMD_page=display'); 
     351                          $this->getAdminLink().'-metadata/display'); 
    347352    $statTabsheet->assign(); 
    348353 
     
    526531    $statTabsheet->add('state', 
    527532                          l10n('g003_state'), 
    528                           $this->getAdminLink().'&amp;fAMD_tabsheet=database&amp;fAMD_page=state'); 
     533                          $this->getAdminLink().'-database/state'); 
    529534    $statTabsheet->add('update', 
    530535                          l10n('g003_update'), 
    531                           $this->getAdminLink().'&amp;fAMD_tabsheet=database&amp;fAMD_page=update'); 
     536                          $this->getAdminLink().'-database/update'); 
    532537    $statTabsheet->assign(); 
    533538 
  • extensions/AMetaData/amd_aip_install.class.inc.php

    r7519 r15343  
    4141    $this->tabsheet->add('install', 
    4242                          l10n('g003_install'), 
    43                           $this->getAdminLink()."&amp;f_tabsheet=install"); 
     43                          $this->getAdminLink()."-install"); 
    4444  } 
    4545 
     
    7171    $template->set_filename('plugin_admin_content', dirname($this->getFileLocation())."/admin/amd_admin.tpl"); 
    7272 
    73     $this->tabsheet->select($_REQUEST['f_tabsheet']); 
     73    $this->tabsheet->select($_GET['tab']); 
    7474    $this->tabsheet->assign(); 
    7575    $selected_tab=$this->tabsheet->get_selected(); 
     
    8080    $pluginInfo=array( 
    8181      'AMD_VERSION' => "<i>".$this->getPluginName()."</i> ".l10n('g003_version').AMD_VERSION, 
    82       'AMD_PAGE' => $_REQUEST['f_tabsheet'], 
     82      'AMD_PAGE' => $_GET['tab'], 
    8383      'PATH' => AMD_PATH 
    8484    ); 
     
    9797  protected function checkRequest() 
    9898  { 
    99     $_REQUEST['f_tabsheet']='install'; 
     99    $_GET['tab']='install'; 
    100100 
    101101    if(!isset($_REQUEST['ajaxfct'])) return(false); 
     
    336336     * select 25 pictures into the caddie 
    337337     */ 
    338     $sql="SELECT ti.id, ti.path, ti.has_high 
     338    $sql="SELECT ti.id, ti.path 
    339339          FROM ".CADDIE_TABLE." tc 
    340340            LEFT JOIN ".IMAGES_TABLE." ti ON ti.id = tc.element_id 
     
    365365        $excludeList=""; 
    366366      } 
    367       $sql="SELECT ti.id, ti.path, ti.has_high 
     367      $sql="SELECT ti.id, ti.path 
    368368            FROM ".IMAGES_TABLE." ti ".$excludeList." 
    369369            ORDER BY RAND() LIMIT ".(25-count($listToAnalyze[0])).";"; 
     
    388388      foreach($listToAnalyze[0] as $val) 
    389389      { 
    390         if($val['has_high']==='true' and $this->config['amd_UseMetaFromHD']=='y') 
    391         { 
    392           $this->analyzeImageFile($path."/".dirname($val['path'])."/pwg_high/".basename($val['path']), $val['id']); 
    393         } 
    394         else 
    395         { 
    396           $this->analyzeImageFile($path."/".$val['path'], $val['id']); 
    397         } 
     390        $this->analyzeImageFile($path."/".$val['path'], $val['id']); 
    398391      } 
    399392      $this->makeStatsConsolidation(); 
  • extensions/AMetaData/amd_ajax.php

    r12222 r15343  
    455455      { 
    456456        // get a randomly picture... 
    457         $sql="SELECT pai.imageId, pi.path, pi.has_high 
     457        $sql="SELECT pai.imageId, pi.path 
    458458              FROM ".$this->tables['images']." pai 
    459459                LEFT JOIN ".IMAGES_TABLE." pi ON pai.imageId=pi.id 
     
    475475        { 
    476476          $imageId=$row['imageId']; 
    477           if($row['has_high']==='true' and $this->config['amd_UseMetaFromHD']=='y') 
    478           { 
    479             $filename=$path."/".dirname($row['path'])."/pwg_high/".basename($row['path']); 
    480           } 
    481           else 
    482           { 
    483             $filename=$path."/".$row['path']; 
    484           } 
     477          $filename=$path."/".$row['path']; 
    485478        } 
    486479 
     
    609602        $path=dirname(dirname(dirname(__FILE__))); 
    610603 
    611         $sql="SELECT id, path, has_high FROM ".IMAGES_TABLE." WHERE id IN (".implode(", ", $list).")"; 
     604        $sql="SELECT id, path FROM ".IMAGES_TABLE." WHERE id IN (".implode(", ", $list).")"; 
    612605        $result=pwg_query($sql); 
    613606        if($result) 
     
    627620            //$mem1=memory_get_usage(); 
    628621            //echo "memory before analyze:".$mem1."\n"; 
    629             if($row['has_high']==='true' and $this->config['amd_UseMetaFromHD']=='y') 
    630             { 
    631               $returned.=$this->analyzeImageFile($path."/".dirname($row['path'])."/pwg_high/".basename($row['path']), $row['id']); 
    632             } 
    633             else 
    634             { 
    635               $returned.=$this->analyzeImageFile($path."/".$row['path'], $row['id']); 
    636             } 
     622            $returned.=$this->analyzeImageFile($path."/".$row['path'], $row['id']); 
    637623            //echo $returned."\n"; 
    638624            //$mem2=memory_get_usage(); 
  • extensions/AMetaData/amd_pip.class.inc.php

    r12226 r15343  
    6767    $this->pictureProperties['id']=$page['image_id']; 
    6868 
    69     $sql="SELECT ti.path, tai.analyzed, ti.has_high FROM ".IMAGES_TABLE." ti 
     69    $sql="SELECT ti.path, tai.analyzed FROM ".IMAGES_TABLE." ti 
    7070            LEFT JOIN ".$this->tables['images']." tai ON tai.imageId = ti.id 
    7171          WHERE ti.id=".$page['image_id'].";"; 
     
    7373    if($result) 
    7474    { 
    75       $hasHigh=''; 
    7675      while($row=pwg_db_fetch_assoc($result)) 
    7776      { 
    7877        $filename=$row['path']; 
    79         $hasHigh=$row['has_high']; 
    8078        $this->pictureProperties['analyzed']=$row['analyzed']; 
    8179      } 
    8280      $filename=$path."/".$filename; 
    83  
    84       if($hasHigh==='true' and $this->config['amd_UseMetaFromHD']=='y') 
    85       { 
    86         $filename=dirname($filename)."/pwg_high/".basename($filename); 
    87       } 
    8881    } 
    8982 
     
    220213      { 
    221214        $group=$tagProperties['gName']; 
    222         if(!is_null($md)) 
    223         { 
    224           $metadata[]=$md; 
    225           unset($md); 
    226         } 
    227         $md=Array( 
    228           'TITLE' => $tagProperties['gName'], 
    229           'lines' => Array() 
    230         ); 
     215        if(!isset($metadata[$group])) 
     216        { 
     217          $metadata[$group]=Array( 
     218                              'TITLE' => $tagProperties['gName'], 
     219                              'lines' => Array() 
     220                            ); 
     221        } 
    231222      } 
    232223 
     
    249240        if($value!="") 
    250241        { 
    251           $md['lines'][L10n::get($picturesTags[$key]->getName())]=AMD_root::prepareValueForDisplay($value, $picturesTags[$key]->isTranslatable()); 
     242          $metadata[$group]['lines'][L10n::get($picturesTags[$key]->getName())]=AMD_root::prepareValueForDisplay($value, $picturesTags[$key]->isTranslatable()); 
    252243        } 
    253244      } 
    254245      elseif($userDefined and isset($userDefinedValues[$tagProperties['numId']]) and $userDefinedValues[$tagProperties['numId']]!='') 
    255246      { 
    256         $md['lines'][$tagProperties['name']]=$userDefinedValues[$tagProperties['numId']]; 
    257       } 
    258     } 
    259  
    260     if(!is_null($md) and count($md['lines'])>0) 
    261     { 
    262       $metadata[]=$md; 
     247        $metadata[$group]['lines'][$tagProperties['name']]=$userDefinedValues[$tagProperties['numId']]; 
     248      } 
    263249    } 
    264250 
  • extensions/AMetaData/amd_root.class.inc.php

    r12222 r15343  
    8686      'amd_FillDataBaseContinuously' => "y", 
    8787      'amd_FillDataBaseIgnoreSchemas' => array(), 
    88       'amd_UseMetaFromHD' => "y", 
    8988      'amd_InterfaceMode' => "advanced",    // 'advanced' or 'basic' 
    9089 
     
    182181  public function doRandomAnalyze() 
    183182  { 
    184     $sql="SELECT tai.imageId, ti.path, ti.has_high FROM ".$this->tables['images']." tai 
     183    $sql="SELECT tai.imageId, ti.path FROM ".$this->tables['images']." tai 
    185184            LEFT JOIN ".IMAGES_TABLE." ti ON tai.imageId = ti.id 
    186185          WHERE tai.analyzed = 'n' 
     
    194193      while($row=pwg_db_fetch_assoc($result)) 
    195194      { 
    196         if($row['has_high']==='true' and $this->config['amd_UseMetaFromHD']=='y') 
    197         { 
    198           $this->analyzeImageFile($path."/".dirname($row['path'])."/pwg_high/".basename($row['path']), $row['imageId']); 
    199         } 
    200         else 
    201         { 
    202           $this->analyzeImageFile($path."/".$row['path'], $row['imageId']); 
    203         } 
     195        $this->analyzeImageFile($path."/".$row['path'], $row['imageId']); 
    204196      } 
    205197 
  • extensions/AMetaData/amd_version.inc.php

    r12222 r15343  
    1717  if (!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!'); 
    1818 
    19   define('AMD_VERSION',  '0.6.1'); 
    20   define('AMD_VERSION2', '00.06.01'); 
     19  define('AMD_VERSION',  '0.7.0'); 
     20  define('AMD_VERSION2', '00.07.00'); 
    2121  define('AMD_GPC_NEEDED', '3.5.2'); 
    2222?> 
  • extensions/AMetaData/main.inc.php

    r12226 r15343  
    22/* 
    33Plugin Name: Advanced MetaData 
    4 Version: 0.6.0 
     4Version: 0.7.0 
    55Description: An advanced metadata manager 
    66Plugin URI: http://piwigo.org/ext/extension_view.php?eid=364 
     
    224224|         |            |   . metadata tab is hidden when a tab name is not 
    225225|         |            |     specified for certain language 
     226|         |            | 
     227| 0.7.0   | 2012-05-25 | * mantis feature:2637 
     228|         |            |   . Compatibility with piwigo 2.4 
     229|         |            | 
     230|         |            | 
     231|         |            | 
     232|         |            | 
     233|         |            | 
    226234|         |            | 
    227235|         |            | 
  • extensions/AMetaData/templates/amd_dialog_metadata_choose.tpl

    r12223 r15343  
    1 {combine_script id="jquery.ui" path="themes/default/js/ui/minified/jquery.ui.core.min.js"} 
    2 {combine_script id="jquery.ui.dialog" path="themes/default/js/ui/minified/jquery.ui.dialog.min.js"} 
    3 {combine_script id="tagListSelector" path="plugins/AMetaData/js/tagListSelector.js"} 
     1{combine_script id="jquery.ui" require='jquery' path="themes/default/js/ui/jquery.ui.core.js"} 
     2{combine_script id="jquery.ui.widget" require='jquery.ui' path="themes/default/js/ui/jquery.ui.widget.js"} 
     3{combine_script id="jquery.ui.mouse" require='jquery.ui.widget' path="themes/default/js/ui/jquery.ui.mouse.js"} 
     4{combine_script id="jquery.ui.position" require='jquery.ui.widget' path="themes/default/js/ui/jquery.ui.position.js"} 
     5{combine_script id="jquery.ui.sortable" require='jquery.ui.widget' path="themes/default/js/ui/jquery.ui.sortable.js"} 
     6{combine_script id="jquery.ui.dialog" require='jquery.ui.widget' src="themes/default/js/ui/jquery.ui.dialog.js"} 
     7 
     8{combine_script id="tagListSelector" path="plugins/AMetaData/js/tagListSelector.js" require="jquery.ui"} 
    49 
    510{literal} 
Note: See TracChangeset for help on using the changeset viewer.