Ignore:
Timestamp:
Oct 28, 2010, 9:25:08 AM (13 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.