Changeset 6733 for extensions


Ignore:
Timestamp:
Jul 29, 2010, 2:58:50 PM (14 years ago)
Author:
grum
Message:

some file forgotten in the previous commit...

Location:
extensions/GrumPluginClasses
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • extensions/GrumPluginClasses/classes/CommonPlugin.class.inc.php

    r5958 r6733  
    22/* -----------------------------------------------------------------------------
    33  class name: CommonPlugin
    4   class version  : 2.1.0
     4  class version  : 2.2.0
    55  plugin version : 3.0.0
    6   date           : 2010-03-30
     6  date           : 2010-07-28
    77
    88  ------------------------------------------------------------------------------
     
    2727    - initConfig()
    2828    - loadConfig()
     29    - loadConfigFromFile()
    2930    - saveConfig()
    3031    - deleteConfig()
     
    4647|         |            | * Update class & function names
    4748|         |            |
    48 |         |            |
     49| 2.2.0   | 2010/07/28 | * Add the loadConfigFromFile function
    4950|         |            |
    5051|         |            |
     
    170171  }
    171172
     173  /**
     174   * load config from a file into var $my_config
     175   *
     176   * this function don't initialize the default value !
     177   * if needed, use the loadConfig() function before using it
     178   *
     179   * @param String $fileName : name of file to load
     180   */
     181  public function loadConfigFromFile($fileName)
     182  {
     183    return(GPCCore::loadConfigFromFile($fileName, $this->config));
     184  }
     185
    172186  /* save var $my_config into CONFIG_TABLE */
    173187  public function saveConfig()
  • extensions/GrumPluginClasses/classes/GPCCore.class.inc.php

    r6106 r6733  
    33/* -----------------------------------------------------------------------------
    44  class name     : GPCCore
    5   class version  : 1.1.0
    6   plugin version : 3.1.0
    7   date           : 2010-03-30
     5  class version  : 1.2.0
     6  plugin version : 3.2.0
     7  date           : 2010-07-28
    88  ------------------------------------------------------------------------------
    99  author: grum at piwigo.org
     
    1818| 1.1.0   | 2010/03/30 | * add the BBtoHTML function
    1919|         |            |
     20| 1.2.0   | 2010/07/28 | * add the loadConfigFromFile function
    2021|         |            |
    2122|         |            |
     
    2627    no constructor, only static function are provided
    2728    - static function loadConfig
     29    - static function loadConfigFromFile
    2830    - static function saveConfig
    2931    - static function deleteConfig
     
    4850    return(
    4951      Array(
    50         Array('name' => "CommonPlugin", 'version' => "2.1.0"),
     52        Array('name' => "CommonPlugin", 'version' => "2.2.0"),
    5153        Array('name' => "GPCAjax", 'version' => "3.0.0"),
    52         Array('name' => "GPCCore", 'version' => "1.1.0"),
     54        Array('name' => "GPCCore", 'version' => "1.2.0"),
    5355        Array('name' => "GPCCss", 'version' => "3.0.0"),
    5456        Array('name' => "GPCPagesNavigations", 'version' => "2.0.0"),
     
    5658        Array('name' => "GPCRequestBuilder", 'version' => "1.0.0"),
    5759        Array('name' => "GPCTables", 'version' => "1.5.0"),
    58         Array('name' => "GPCTabSheet", 'version' => "1.0.0"),
     60        Array('name' => "GPCTabSheet", 'version' => "1.1.0"),
    5961        Array('name' => "GPCTranslate", 'version' => "2.1.0"),
    6062        Array('name' => "GPCUsersGroups", 'version' => "2.0.0"),
     
    189191
    190192  /**
     193   *  load config from a file into an array
     194   *
     195   *  note : the config file is a PHP file one var $conf used as an array,
     196   *  like the piwigo $conf var
     197   *
     198   * @param String $fileName : the file name
     199   * @param Array $config : array, initialized or not with default values ; the
     200   *                        config values are loaded in this value
     201   * @return Boolean : true if config is loaded, otherwise false
     202   */
     203  static public function loadConfigFromFile($fileName, &$config=Array())
     204  {
     205    $conf=array();
     206
     207    if(!is_array($config) or !file_exists($fileName))
     208    {
     209      return(false);
     210    }
     211
     212    include_once($fileName);
     213
     214    foreach($conf as $key=>$val)
     215    {
     216      $config[$key]=$val;
     217    }
     218    return(true);
     219  }
     220
     221
     222  /**
    191223   * save var $my_config into CONFIG_TABLE
    192224   *
     
    247279      '/\[b\](.*?)\[\/b\]/ism',
    248280      '/\[i\](.*?)\[\/i\]/ism',
     281      '/\[p\](.*?)\[\/p\]/ism',
    249282      '/\[url\]([\w]+?:\/\/[^ \"\n\r\t<]*?)\[\/url\]/ism',
    250283      '/\[url=([\w]+?:\/\/[^ \"\n\r\t<]*?)\](.*?)\[\/url\]/ism',
     
    257290      '<b>\1</b>',
    258291      '<i>\1</i>',
     292      '<p>\1</p>',
    259293      '<a href="\1">\1</a>',
    260294      '<a href="\1">\2</a>',
  • extensions/GrumPluginClasses/css/gpc.css

    r6732 r6733  
    1515.pctBarclear { height:6px; background:#005E89; }
    1616li.groupItems { border:1px solid #666666; margin-bottom:5px; padding:0 5px; width:90%; cursor:move; padding:4px;
    17 -moz-border-radius:8px;
    18 -webkit-border-radius:8px;
    19 -khtml-border-radius:8px;
    20 border-radius:8px;
     17-moz-border-radius:4px;
     18-webkit-border-radius:4px;
     19-khtml-border-radius:4px;
     20border-radius:4px;
    2121}
    2222
Note: See TracChangeset for help on using the changeset viewer.