Changeset 7449


Ignore:
Timestamp:
10/28/10 09:25:08 (9 years ago)
Author:
grum
Message:

Enhance GPCPublicIntegration functionnalities

Location:
extensions/GrumPluginClasses
Files:
2 edited

Legend:

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

    r5550 r7449  
    1616| 2.0.0   | 2010/03/30 | * Update class & function names 
    1717|         |            | 
    18 |         |            | 
     18| 2.1.0   | 2010/10/28 | * Add the pageIsSection() function 
    1919|         |            | 
    2020|         |            | 
     
    2727 
    2828  - constructor GPCPublicIntegration($section) 
    29   - (public) function init_events() 
     29  - (public) function initEvents() 
    3030  - (public) function setCallbackPageFunction($value) 
    31   - (private) function init_section() 
    32   - (private) function call_page() 
     31  - (public) function pageIsSection() 
     32  - (private) function initSection() 
     33  - (private) function callPage() 
    3334 
    3435  use initEvents() function to initialize needed triggers for updating menubar 
     
    5556  } 
    5657 
    57   //initialize events to manage menu & page integration 
     58  /** 
     59   * initialize events to manage menu & page integration 
     60   */ 
    5861  public function initEvents() 
    5962  { 
     
    6770  } 
    6871 
    69   /* 
    70     init section 
    71   */ 
     72  /** 
     73   * initialize section in piwigo 
     74   */ 
    7275  public function initSection() 
    7376  { 
     
    7881  } 
    7982 
    80   /* 
    81     loads a page 
    82   */ 
     83  /** 
     84   * loads the section page 
     85   */ 
    8386  public function callPage() 
    8487  { 
     
    9194  } 
    9295 
     96  /** 
     97   * return true if current page is the section 
     98   */ 
     99  public function pageIsSection() 
     100  { 
     101    return($_SERVER['QUERY_STRING']=='/'.$this->section); 
     102  } 
     103 
    93104} //class GPCPublicIntegration 
    94105 
  • extensions/GrumPluginClasses/main.inc.php

    r7395 r7449  
    22/* 
    33Plugin Name: Grum Plugins Classes.3 
    4 Version: 3.3.2 
     4Version: 3.3.3 
    55Description: Collection de classes partagées entre mes plugins (existants, ou à venir) / Partaged classes between my plugins (actuals or futures) 
    66Plugin URI: http://piwigo.org/ext/extension_view.php?eid=199 
     
    9494|         |            |   . criteriaBuilder.js => rbCriteriaBuilder.js 
    9595|         |            | 
     96| 3.3.3   | 2010/10/20 | * Enhance GPCPublicIntegration functionnalities 
     97|         |            |   . add the 'pageIsSection()' function 
     98|         |            | 
     99|         |            | 
     100|         |            | 
    96101|         |            | 
    97102|         |            | 
    98103|         |            | ===== Don't forget to update the plugin version ! ===== 
    99 |         |            | 
    100 |         |            | 
    101 |         |            | 
    102104|         |            | 
    103105|         |            | 
Note: See TracChangeset for help on using the changeset viewer.