Changeset 16006


Ignore:
Timestamp:
Jun 24, 2012, 9:13:37 PM (12 years ago)
Author:
grum
Message:

feature:2642- compatibility with Piwigo 2.4

Location:
extensions/AMenuManager
Files:
2 added
18 edited

Legend:

Unmodified
Added
Removed
  • extensions/AMenuManager/admin/amm_coreBlocks.tpl

    r8962 r16006  
    5050          <tr>
    5151            <td style='min-width: 250px;'>
    52               <span class='menuListMove'><img src="{$themeconf.admin_icon_dir}/cat_move.png" class="drag_button" alt="{'Drag to re-order'|@translate}" title="{'Drag to re-order'|@translate}"/></span>
     52              <span class='menuListMove' title="{'Drag to re-order'|@translate}">&nbsp;</span>
    5353              <span class='menuListName'>
    5454                <span style='font-weight:bold;' class='pluginBoxNameCell'>{$block.name|@translate}</span>&nbsp;[{$block.id}]<br>
     
    5858            <td style='min-width: 100px;text-align:right;'>{'g002_accessibility'|@translate}</td>
    5959            <td style='width:30%;'>
    60               <div id='users_{$block.id}' class='menuListUsers'>
     60              <div id='users_{$block.id}' class='menuListUsers' style='display:none;'>
    6161              {ldelim}
    6262                "selected":{$block.users},
     
    7171            </td>
    7272            <td style='width:30%;'>
    73               <div id='groups_{$block.id}' class='menuListGroups'>
     73              <div id='groups_{$block.id}' class='menuListGroups' style:'display:none;'>
    7474              {ldelim}
    7575                "selected":{$block.groups},
     
    114114                  {if $id=="qsearch"}
    115115                  {else}
    116                   <img src="{$themeconf.admin_icon_dir}/cat_move.png" class="button drag_button" alt="{'Drag to re-order'|@translate}" title="{'Drag to re-order'|@translate}"/>
     116                  <span class='listMove' title="{'Drag to re-order'|@translate}"></span>
    117117                  {/if}
    118118                  {$data.translation|@translate}
  • extensions/AMenuManager/admin/amm_linkslinks.tpl

    r8962 r16006  
    6262      <td>{'g002_icon'|@translate}</td>
    6363      <td>
    64         <div id="iamm_icon">
     64        <div id="iamm_icon" style='display:none;'>
    6565          [
    6666          {foreach from=$datas.iconsValues key=name item=icon name=items}
     
    7575      <td>{'g002_mode'|@translate}</td>
    7676      <td>
    77         <div id="iamm_mode">
     77        <div id="iamm_mode" style='display:none;'>
    7878          [
    7979          {foreach from=$datas.modesValues key=name item=mode name=items}
  • extensions/AMenuManager/admin/amm_linkslinks_detail.tpl

    r8962 r16006  
    33  <table>
    44    <tr>
    5       <td rowspan=2 style='width:22px'><img src="{$themeconf.admin_icon_dir}/cat_move.png" class="drag_button" alt="{'Drag to re-order'|@translate}" title="{'Drag to re-order'|@translate}"/></td>
     5      <td rowspan=2 style='width:22px'>
     6        <span class='listMove' title="{'Drag to re-order'|@translate}"></span>
     7      </td>
    68
    79      <td rowspan=2 style='width:30px;'>{if $link.icon!=""}<img src='{$link.icon}'/>{else}&nbsp;{/if}</td>
     
    1315
    1416      <td rowspan=2 width="40px">
    15         <img src="{$themeconf.admin_icon_dir}/edit_s.png"
    16              class="button" alt="{'g002_edit'|@translate}"
    17              title="{'g002_edit'|@translate}"
    18              onclick='ulm.edit({$link.id});'/>
    19         <img src="{$themeconf.admin_icon_dir}/delete.png"
    20              class="button"
    21              alt="{'g002_delete'|@translate}"
    22              title="{'g002_delete'|@translate}"
    23              onclick='ulm.remove({$link.id});'/>
     17        <span class='buttonEdit'
     18              title="{'g002_edit'|@translate}"
     19              onclick='ulm.edit({$link.id});'/>
     20
     21        <span class='buttonDelete'
     22              title="{'g002_delete'|@translate}"
     23              onclick='ulm.remove({$link.id});'/>
    2424      </td>
    2525    </tr>
  • extensions/AMenuManager/admin/amm_personalised_detail.tpl

    r8962 r16006  
    88
    99    <td width="40px">
    10       <img src="{$themeconf.admin_icon_dir}/edit_s.png"
    11            class="button" alt="{'g002_edit'|@translate}"
     10      <span class="buttonEdit"
    1211           title="{'g002_edit'|@translate}"
    1312           onclick='upbm.edit({$block.id});'/>
    14       <img src="{$themeconf.admin_icon_dir}/delete.png"
    15            class="button"
    16            alt="{'g002_delete'|@translate}"
    17            title="{'g002_delete'|@translate}"
    18            onclick='upbm.remove({$block.id});'/>
     13      <span class="buttonDelete"
     14            title="{'g002_delete'|@translate}"
     15            onclick='upbm.remove({$block.id});'/>
    1916    </td>
    2017  </tr>
  • extensions/AMenuManager/admin/amm_personalisedlist_detail.tpl

    r3681 r16006  
    1414        <td>{$section.title}</td>
    1515        <td style="text-align:center;">{$section.visible}</td>
    16         <td width="15px"><a href="{$section.edit}"><img src='{$themeconf.icon_dir}/category_edit.png'/></a></td>
    17         <td width="15px"><a style="cursor:pointer;" onclick="load_list('delete', {$section.ID})"><img src='{$themeconf.icon_dir}/delete.png'/></a></td>
     16        <td width="15px">
     17          <a href="{$section.edit}">
     18            <span class='buttonEdit'/>
     19          </a>
     20        </td>
     21        <td width="15px">
     22          <a style="cursor:pointer;" onclick="load_list('delete', {$section.ID})">
     23            <span class='buttonDelete'/>
     24          </a>
     25        </td>
    1826      </tr>
    1927    {/foreach}
  • extensions/AMenuManager/admin/amm_randompicconfig.tpl

    r15366 r16006  
    8181          <div id="iamm_randompicture_title"></div>
    8282
    83           <div id="islang">
     83          <div id="islang" style='display:none;'>
    8484            [
    8585            {foreach from=$datas.langs key=langCode item=langLabel name=items}
     
    112112          <td>{'g002_setting_randompic_showname'|@translate}</td>
    113113          <td>
    114             <div id="iamm_randompicture_showname">
     114            <div id="iamm_randompicture_showname" style='display:none;'>
    115115              [
    116116                {ldelim}"value":"n","cols":["{'g002_show_n'|@translate}"]{rdelim},
     
    125125          <td>{'g002_setting_randompic_showcomment'|@translate}</td>
    126126          <td>
    127             <div id="iamm_randompicture_showcomment">
     127            <div id="iamm_randompicture_showcomment" style='display:none;'>
    128128              [
    129129                {ldelim}"value":"n","cols":["{'g002_show_n'|@translate}"]{rdelim},
  • extensions/AMenuManager/admin/amm_sections.tpl

    r15366 r16006  
    1515          {if $id=="qsearch"}
    1616          {else}
    17           <img src="{$themeconf.admin_icon_dir}/cat_move.png" class="button drag_button" alt="{'Drag to re-order'|@translate}" title="{'Drag to re-order'|@translate}"/>
     17          <span class='listMove' title="{'Drag to re-order'|@translate}"></span>
    1818          {/if}
    1919          {$data.translation|@translate}
  • extensions/AMenuManager/amm.css

    r8962 r16006  
    55#iList table, table.listLinks { width:100%; text-align:left; border-collapse: collapse; }
    66
    7 div#iList.roma table tr:hover { background:#303030; }
    8 div#iList.clear table tr:hover { color: #D54E21; background:#dbe8f3; }
    97#iList table tr.connectedSortable,
    108#iList li.connectedSortable { cursor: move; }
     
    1412
    1513img.button { cursor:pointer; }
    16 
    1714
    1815
     
    6158}
    6259li.menuListItem span.menuListMove {
    63   position:absolute;
    64   width:22px;
    65   display:inline-block;
     60  top:-15px;
    6661}
    6762li.menuListItem span.menuListName {
    68   margin-left:26px;
     63  margin-left:0px;
    6964  display:inline-block;
    7065}
     
    9287  vertical-align:top;
    9388}
     89span.buttonEdit, span.buttonDelete {
     90  display:inline-block;
     91  width:15px;
     92  height:15px;
     93  position:relative;
     94  background-color:transparent;
     95  background-image:url(./../GrumPluginClasses/icons/buttons.png);
     96  background-repeat:no-repeat;
     97  cursor:pointer;
     98}
     99
  • extensions/AMenuManager/amm_aip.class.inc.php

    r15366 r16006  
    5151                          l10n('g002_album'),
    5252                          $this->getAdminLink().'-album');
    53     $this->css = new GPCCss(dirname($this->getFileLocation()).'/'.$this->getPluginNameFiles().".css");
    5453  }
    5554
     
    7675
    7776    $template->assign('plugin', $template_plugin);
    78     $template->assign('token', get_pwg_token());
    79 
     77    GPCCore::setTemplateToken();
    8078
    8179    switch($_GET['tab'])
     
    105103  }
    106104
    107 
    108   /**
    109    * initialize events call for the plugin
    110    */
    111105  public function initEvents()
    112106  {
    113     add_event_handler('loc_end_page_header', array(&$this->css, 'applyCSS'));
    114     GPCCss::applyGpcCss();
    115   }
    116 
     107    parent::initEvents();
     108    add_event_handler('blockmanager_register_blocks', array(&$this, 'registerBlocks') );
     109  }
     110
     111
     112  public function loadCSS()
     113  {
     114    global $template;
     115
     116    parent::loadCSS();
     117    GPCCore::addUI('gpcCSS');
     118    GPCCore::addHeaderCSS('amm.css', 'plugins/'.$this->getDirectory().'/'.$this->getPluginNameFiles().".css");
     119    GPCCore::addHeaderCSS('amm.cssT', 'plugins/'.$this->getDirectory().'/'.$this->getPluginNameFiles().'_'.$template->get_themeconf('name').".css");
     120  }
    117121
    118122  /**
  • extensions/AMenuManager/amm_ajax.php

    r10247 r16006  
    2121
    2222  define('PHPWG_ROOT_PATH',dirname(dirname(dirname(__FILE__))).'/');
     23  if(!defined('AJAX_CALL')) define('AJAX_CALL', true);
    2324
    2425  /*
     
    2627   */
    2728  if(!isset($_REQUEST['ajaxfct'])) $_REQUEST['ajaxfct']='';
    28   if(preg_match('/^admin\./i', $_REQUEST['ajaxfct']))
    29   {
    30     define('IN_ADMIN', true);
    31   }
     29  if(preg_match('/^admin\./i', $_REQUEST['ajaxfct'])) define('IN_ADMIN', true);
    3230
    3331  // the common.inc.php file loads all the main.inc.php plugins files
     
    6058      global $user;
    6159
    62       if(!isset($_REQUEST['ajaxfct'])) $_REQUEST['ajaxfct']='';
    6360      if(!isset($_REQUEST['errcode'])) $_REQUEST['errcode']='';
    64       if(!isset($_REQUEST['token'])) $_REQUEST['token']='';
     61      GPCAjax::checkToken();
    6562
    6663      // check if asked function is valid
    67       if(!($_REQUEST['ajaxfct']=='admin.links.get' or
    68            $_REQUEST['ajaxfct']=='admin.links.set' or
    69            $_REQUEST['ajaxfct']=='admin.links.list' or
    70            $_REQUEST['ajaxfct']=='admin.links.delete' or
    71            $_REQUEST['ajaxfct']=='admin.links.order' or
    72            $_REQUEST['ajaxfct']=='admin.links.setConfig' or
    73            $_REQUEST['ajaxfct']=='admin.randomPict.setConfig' or
    74            $_REQUEST['ajaxfct']=='admin.blocks.get' or
    75            $_REQUEST['ajaxfct']=='admin.blocks.set' or
    76            $_REQUEST['ajaxfct']=='admin.blocks.delete' or
    77            $_REQUEST['ajaxfct']=='admin.blocks.list' or
    78            $_REQUEST['ajaxfct']=='admin.album.setConfig' or
    79            $_REQUEST['ajaxfct']=='admin.coreBlocks.setConfig'
    80            )) $_REQUEST['ajaxfct']='';
    81 
    82       if(preg_match('/^admin\./i', $_REQUEST['ajaxfct']) and !is_admin()) $_REQUEST['ajaxfct']='';
    83 
    84 
    85       if($_REQUEST['ajaxfct']!='')
     64      if(!($_REQUEST[GPC_AJAX]=='admin.links.get' or
     65           $_REQUEST[GPC_AJAX]=='admin.links.set' or
     66           $_REQUEST[GPC_AJAX]=='admin.links.list' or
     67           $_REQUEST[GPC_AJAX]=='admin.links.delete' or
     68           $_REQUEST[GPC_AJAX]=='admin.links.order' or
     69           $_REQUEST[GPC_AJAX]=='admin.links.setConfig' or
     70           $_REQUEST[GPC_AJAX]=='admin.randomPict.setConfig' or
     71           $_REQUEST[GPC_AJAX]=='admin.blocks.get' or
     72           $_REQUEST[GPC_AJAX]=='admin.blocks.set' or
     73           $_REQUEST[GPC_AJAX]=='admin.blocks.delete' or
     74           $_REQUEST[GPC_AJAX]=='admin.blocks.list' or
     75           $_REQUEST[GPC_AJAX]=='admin.album.setConfig' or
     76           $_REQUEST[GPC_AJAX]=='admin.coreBlocks.setConfig'
     77           )) $_REQUEST[GPC_AJAX]='';
     78
     79      if(preg_match('/^admin\./i', $_REQUEST[GPC_AJAX]) and !is_admin()) $_REQUEST[GPC_AJAX]='';
     80
     81
     82      if($_REQUEST[GPC_AJAX]!='')
    8683      {
    8784        /*
     
    9390         * check admin.blocks.get request
    9491         */
    95         if($_REQUEST['ajaxfct']=='admin.links.get' or
    96            $_REQUEST['ajaxfct']=='admin.blocks.get request')
     92        if($_REQUEST[GPC_AJAX]=='admin.links.get' or
     93           $_REQUEST[GPC_AJAX]=='admin.blocks.get request')
    9794        {
    9895          if(!isset($_REQUEST['id'])) $_REQUEST['id']='';
    9996
    100           if($_REQUEST['id']=='') $_REQUEST['ajaxfct']='';
     97          if($_REQUEST['id']=='') $_REQUEST[GPC_AJAX]='';
    10198        }
    10299
     
    104101         * check admin.links.set request
    105102         */
    106         if($_REQUEST['ajaxfct']=='admin.links.set')
     103        if($_REQUEST[GPC_AJAX]=='admin.links.set')
    107104        {
    108105          if(!isset($_REQUEST['id'])) $_REQUEST['id']='';
     
    115112          if(!isset($_REQUEST['datas']['accessGroups']) or $_REQUEST['datas']['accessGroups']=='') $_REQUEST['datas']['accessGroups']=array();
    116113
    117           if($_REQUEST['token']!=get_pwg_token() or
    118              $_REQUEST['datas']['label']=='' or
     114          if($_REQUEST['datas']['label']=='' or
    119115             $_REQUEST['datas']['url']=='' or
    120116             $_REQUEST['datas']['icon']=='' or
    121117             !($_REQUEST['datas']['mode']=='0' or $_REQUEST['datas']['mode']=='1') or
    122118             !($_REQUEST['datas']['visible']=='y' or $_REQUEST['datas']['visible']=='n')
    123             ) $_REQUEST['ajaxfct']='';
     119            ) $_REQUEST[GPC_AJAX]='';
    124120        }
    125121
     
    129125         *
    130126         */
    131         if($_REQUEST['ajaxfct']=='admin.links.delete' or
    132            $_REQUEST['ajaxfct']=='admin.blocks.delete')
     127        if($_REQUEST[GPC_AJAX]=='admin.links.delete' or
     128           $_REQUEST[GPC_AJAX]=='admin.blocks.delete')
    133129        {
    134130          if(!isset($_REQUEST['id'])) $_REQUEST['id']='';
    135131
    136           if($_REQUEST['id']=='' or
    137              $_REQUEST['token']!=get_pwg_token()
    138             ) $_REQUEST['ajaxfct']='';
     132          if($_REQUEST['id']=='') $_REQUEST[GPC_AJAX]='';
    139133        }
    140134
     
    142136         * check admin.links.order request
    143137         */
    144         if($_REQUEST['ajaxfct']=='admin.links.order')
     138        if($_REQUEST[GPC_AJAX]=='admin.links.order')
    145139        {
    146140          if(!isset($_REQUEST['datas']['links']) or $_REQUEST['datas']['links']=='') $_REQUEST['datas']['links']=array();
    147141
    148           if(count($_REQUEST['datas']['links'])<=1 or
    149              $_REQUEST['token']!=get_pwg_token()
    150             ) $_REQUEST['ajaxfct']='';
     142          if(count($_REQUEST['datas']['links'])<=1) $_REQUEST[GPC_AJAX]='';
    151143        }
    152144
     
    155147         * check admin.links.setConfig request
    156148         */
    157         if($_REQUEST['ajaxfct']=='admin.links.setConfig')
     149        if($_REQUEST[GPC_AJAX]=='admin.links.setConfig')
    158150        {
    159151          if(!isset($_REQUEST['datas']['showIcons'])) $_REQUEST['datas']['showIcons']='';
    160152          if(!isset($_REQUEST['datas']['title']) or $_REQUEST['datas']['title']=='') $_REQUEST['datas']['title']=array();
    161153
    162           if($_REQUEST['token']!=get_pwg_token() or
    163              $_REQUEST['datas']['showIcons']=='' or
     154          if($_REQUEST['datas']['showIcons']=='' or
    164155             count($_REQUEST['datas']['title'])==0
    165             ) $_REQUEST['ajaxfct']='';
     156            ) $_REQUEST[GPC_AJAX]='';
    166157        }
    167158
     
    171162         * check admin.randomPict.setConfig request
    172163         */
    173         if($_REQUEST['ajaxfct']=='admin.randomPict.setConfig')
     164        if($_REQUEST[GPC_AJAX]=='admin.randomPict.setConfig')
    174165        {
    175166          if(!isset($_REQUEST['datas']['blockHeight'])) $_REQUEST['datas']['blockHeight']='';
     
    181172          if(!isset($_REQUEST['datas']['selectCat']) or $_REQUEST['datas']['selectCat']=='') $_REQUEST['datas']['selectCat']=array();
    182173
    183           if($_REQUEST['token']!=get_pwg_token() or
    184              !is_numeric($_REQUEST['datas']['blockHeight']) or
     174          if(!is_numeric($_REQUEST['datas']['blockHeight']) or
    185175             count($_REQUEST['datas']['blockTitles'])==0 or
    186176             !($_REQUEST['datas']['infosName']=='n' or
     
    196186             ($_REQUEST['datas']['selectMode']=='c' and
    197187              count($_REQUEST['datas']['selectCat'])==0)
    198             ) $_REQUEST['ajaxfct']='';
     188            ) $_REQUEST[GPC_AJAX]='';
    199189        }
    200190
     
    203193         * check admin.blocks.set request
    204194         */
    205         if($_REQUEST['ajaxfct']=='admin.blocks.set')
     195        if($_REQUEST[GPC_AJAX]=='admin.blocks.set')
    206196        {
    207197          if(!isset($_REQUEST['id'])) $_REQUEST['id']='';
     
    210200          if(!isset($_REQUEST['datas']['langs']) or $_REQUEST['datas']['langs']=='') $_REQUEST['datas']['langs']=array();
    211201
    212           if($_REQUEST['token']!=get_pwg_token() or
    213              $_REQUEST['datas']['nfo']=='' or
     202          if($_REQUEST['datas']['nfo']=='' or
    214203             !($_REQUEST['datas']['visible']=='y' or $_REQUEST['datas']['visible']=='n') or
    215204             count($_REQUEST['datas']['langs'])==0
    216             ) $_REQUEST['ajaxfct']='';
     205            ) $_REQUEST[GPC_AJAX]='';
    217206        }
    218207
     
    223212         * check admin.coreBlocks.setConfig request
    224213         */
    225         if($_REQUEST['ajaxfct']=='admin.coreBlocks.setConfig')
     214        if($_REQUEST[GPC_AJAX]=='admin.coreBlocks.setConfig')
    226215        {
    227216          if(!isset($_REQUEST['datas']['menuItems']) or $_REQUEST['datas']['menuItems']=='') $_REQUEST['datas']['menuItems']=array();
    228217          if(!isset($_REQUEST['datas']['blocks']) or $_REQUEST['datas']['blocks']=='') $_REQUEST['datas']['blocks']=array();
    229218
    230           if($_REQUEST['token']!=get_pwg_token() or
    231              count($_REQUEST['datas']['menuItems'])!=count($this->defaultMenus)
    232             ) $_REQUEST['ajaxfct']='';
     219          if(count($_REQUEST['datas']['menuItems'])!=count($this->defaultMenus)
     220            ) $_REQUEST[GPC_AJAX]='';
    233221        }
    234222
     
    237225         * check admin.album.setConfig request
    238226         */
    239         if($_REQUEST['ajaxfct']=='admin.album.setConfig')
     227        if($_REQUEST[GPC_AJAX]=='admin.album.setConfig')
    240228        {
    241229          if(!isset($_REQUEST['datas']['selectCat']) or $_REQUEST['datas']['selectCat']=='') $_REQUEST['datas']['selectCat']=array();
    242 
    243           if($_REQUEST['token']!=get_pwg_token()) $_REQUEST['ajaxfct']='';
    244         }
    245 
     230        }
    246231
    247232      }
     
    256241    {
    257242      $result="KO!".l10n('g002_error_invalid_ajax_call');
    258       switch($_REQUEST['ajaxfct'])
     243      switch($_REQUEST[GPC_AJAX])
    259244      {
    260245        case 'admin.links.get':
     
    347332        );
    348333      }
    349 
    350334      $local_tpl->assign('themeconf', $template->get_template_vars('themeconf'));
    351335      $local_tpl->assign('datas', $datas);
  • extensions/AMenuManager/amm_pip.class.inc.php

    r15366 r16006  
    1717
    1818include_once(PHPWG_PLUGINS_PATH.'AMenuManager/amm_root.class.inc.php');
    19 include_once(PHPWG_PLUGINS_PATH.'GrumPluginClasses/classes/GPCAjax.class.inc.php');
    2019
    2120class AMM_PIP extends AMM_root
     
    3130  {
    3231    parent::__construct($prefixeTable, $filelocation);
    33     $this->css = new GPCCss(dirname($this->getFileLocation()).'/'.$this->getPluginNameFiles()."2.css");
    3432
    3533    $this->users=new GPCUsers();
     
    4846    parent::initEvents();
    4947
     48    add_event_handler('blockmanager_register_blocks', array(&$this, 'registerBlocks') );
    5049    add_event_handler('blockmanager_prepare_display', array(&$this, 'blockmanagerSortBlocks') );
    5150    add_event_handler('blockmanager_apply', array(&$this, 'blockmanagerApply'), 45 );
    52     add_event_handler('loc_end_page_header', array(&$this->css, 'applyCSS'));
    5351    add_event_handler('loc_end_page_header', array(&$this, 'applyJS'));
    5452    add_event_handler('get_categories_menu_sql_where', array(&$this, 'buildMenuFromCat'), 75);
     53  }
     54
     55  public function loadCSS()
     56  {
     57    parent::loadCSS();
     58    GPCCore::addHeaderCSS('amm_main', 'plugins/'.$this->getDirectory().'/'.$this->getPluginNameFiles()."2.css");
    5559  }
    5660
  • extensions/AMenuManager/amm_root.class.inc.php

    r11582 r16006  
    2020include_once(PHPWG_PLUGINS_PATH.'GrumPluginClasses/classes/CommonPlugin.class.inc.php');
    2121include_once(PHPWG_PLUGINS_PATH.'GrumPluginClasses/classes/GPCUsersGroups.class.inc.php');
    22 include_once(PHPWG_PLUGINS_PATH.'GrumPluginClasses/classes/GPCCss.class.inc.php');
    2322
    2423
    2524class AMM_root extends CommonPlugin
    2625{
    27   protected $css;   //the css object
    2826  protected $defaultMenus = array(
    2927    /* about visibility & accessibility system :
     
    6361  public function __destruct()
    6462  {
    65     unset($this->css);
    6663    unset($this->defaultMenus);
    6764    parent::__destruct();
     
    110107      }
    111108    }
    112   }
    113 
    114   public function loadConfig()
    115   {
    116     parent::loadConfig();
    117   }
    118 
    119   public function initEvents()
    120   {
    121     add_event_handler('blockmanager_register_blocks', array(&$this, 'registerBlocks') );
    122109  }
    123110
  • extensions/AMenuManager/js/amm_blocks.js

    r8962 r16006  
    260260            }
    261261        }
    262       ).inputList('value', ':invert');
     262      ).inputList('value', ':invert').css('display', 'block');
    263263
    264264
  • extensions/AMenuManager/js/amm_links.js

    r8962 r16006  
    3434          url: options.ajaxUrl,
    3535          async: true,
    36           data: { ajaxfct:"admin.links.list" },
     36          data: { ajaxfct:"admin.links.list", token:properties.token },
    3737          success:
    3838            function(msg)
     
    303303                url: options.ajaxUrl,
    304304                async: true,
    305                 data: { ajaxfct:"admin.links.get", id:properties.id },
     305                data: { ajaxfct:"admin.links.get", id:properties.id, token:properties.token },
    306306                success:
    307307                  function(msg)
     
    341341        popupMode:'mouseout'
    342342      }
    343     );
    344 
    345     $('#iamm_mode').inputList({popupMode:'mouseout'});
     343    ).css('display', 'block');
     344
     345    $('#iamm_mode').inputList({popupMode:'mouseout'}).css('display', 'block');
    346346
    347347    $('#iamm_visible').inputRadio();
  • extensions/AMenuManager/js/amm_personalisedBlocks.js

    r10247 r16006  
    3333          url: options.ajaxUrl,
    3434          async: true,
    35           data: { ajaxfct:"admin.blocks.list" },
     35          data: { ajaxfct:"admin.blocks.list", token:properties.token },
    3636          success:
    3737            function(msg)
     
    257257                url: options.ajaxUrl,
    258258                async: true,
    259                 data: { ajaxfct:"admin.blocks.get", id:properties.id },
     259                data: { ajaxfct:"admin.blocks.get", token:properties.token, id:properties.id },
    260260                success:
    261261                  function(msg)
  • extensions/AMenuManager/js/amm_randomPictConfig.js

    r8962 r16006  
    4040
    4141
    42       list=$('#iamm_randompicture_title').inputText('languagesValues');
     42      list=$('#iamm_randompicture_title').inputText('languagesValues').css('display', 'block');
    4343      for(var id in list)
    4444      {
     
    154154        change: function () { $('#iConfigState').hide(); }
    155155      }
    156     ).inputList('value', initValues.infosName);
     156    ).inputList('value', initValues.infosName).css('display', 'block');
    157157    $('#iamm_randompicture_showcomment').inputList(
    158158      {
     
    161161        change: function () { $('#iConfigState').hide(); }
    162162      }
    163     ).inputList('value', initValues.infosComment);
     163    ).inputList('value', initValues.infosComment).css('display', 'block');
    164164
    165165
     
    169169        change: function () { $('#iConfigState').hide(); }
    170170      }
    171     );
     171    ).css('display', 'block');
    172172
    173173    $('#iamm_randompicture_title').inputText(
     
    183183    );
    184184
    185     $('#islang').inputList('value', initValues.userLang);
     185    $('#islang').inputList('value', initValues.userLang).css('display', 'block');
    186186
    187187
  • extensions/AMenuManager/main.inc.php

    r15366 r16006  
    246246global $prefixeTable, $page;
    247247
    248 
    249 if(defined('IN_ADMIN'))
     248if(!defined('AJAX_CALL'))
    250249{
    251   //AMM admin part loaded and active only if in admin page
    252   include_once("amm_aim.class.inc.php");
    253   $obj = new AMM_AIM($prefixeTable, __FILE__);
    254   $obj->initEvents();
    255   set_plugin_data($plugin['id'], $obj);
    256 }
    257 else
    258 {
    259   if(CommonPlugin::checkGPCRelease(AMM_GPC_NEEDED))
     250  if(defined('IN_ADMIN'))
    260251  {
    261     AMM_root::checkPluginRelease();
    262 
    263     //AMM public part loaded and active only if in public page
    264     include_once("amm_pip.class.inc.php");
    265     $obj = new AMM_PIP($prefixeTable, __FILE__);
     252    //AMM admin part loaded and active only if in admin page
     253    include_once("amm_aim.class.inc.php");
     254    $obj = new AMM_AIM($prefixeTable, __FILE__);
     255    $obj->initEvents();
    266256    set_plugin_data($plugin['id'], $obj);
    267257  }
     258  else
     259  {
     260    if(CommonPlugin::checkGPCRelease(AMM_GPC_NEEDED) and !mobile_theme())
     261    {
     262      AMM_root::checkPluginRelease();
     263
     264      //AMM public part loaded and active only if in public page
     265      include_once("amm_pip.class.inc.php");
     266      $obj = new AMM_PIP($prefixeTable, __FILE__);
     267      set_plugin_data($plugin['id'], $obj);
     268    }
     269  }
    268270}
    269271
    270272
     273
    271274?>
  • extensions/AMenuManager/menu_templates/menubar_links.tpl

    r8962 r16006  
    44{/if}
    55<dd>
    6   <ul {if $block->data.icons=='y'}style="padding-left:4px;list-style:none;"{/if}>
     6  <ul {if $block->data.icons=='y'} class="amm-MenuBar-links-icons"{else}class="amm-MenuBar-links"{/if}>
    77    {foreach from=$block->data.LINKS item=link}
    88      <li>
Note: See TracChangeset for help on using the changeset viewer.