source: extensions/Autosize/main.inc.php @ 18431

Last change on this file since 18431 was 18234, checked in by cljosse, 12 years ago

[extensions] Autosize fix compatibility with 2.4, store typesize

File size: 1.9 KB
RevLine 
[6912]1<?php
2/*
3Plugin Name: AutoSize
[18234]4Version: 2.0.9
[6912]5Description: Ajuste l'affichage des photos en fonction de la hauteur de la fenetre de navigation
[6932]6Plugin URI: http://piwigo.org/ext/extension_view.php?eid=448
[6912]7Author: cljosse
8Author URI:http://cljosse.free.fr
[18127]9*/ 
[8627]10
[6912]11if (!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!');
12if (!defined('AUTOSIZE_PATH')) 
[7193]13define(  'AUTOSIZE_PATH',   PHPWG_PLUGINS_PATH.basename(dirname(__FILE__)).'/' );
[11461]14if (!defined('ROOT_URL')) 
15define(  'ROOT_URL',  get_root_url().'/' );
16 
17if (!defined('AUTOSIZE_PATH_ABS')) 
18define(
19  'AUTOSIZE_PATH_ABS',  realpath(AUTOSIZE_PATH)."/"
20);
[10347]21
[11461]22
23
[7886]24//==================================================================
[8627]25        include(AUTOSIZE_PATH."include/constants.php");           
26        include_once(AUTOSIZE_PATH.'autosize.inc.php');
27//==================================================================
[18115]28global $page,$autosize_controler;
[10308]29if (!isset( $page['start'])) {
30 $page['start']=0;
31 }
[7673]32$autosize_controler = new autosize_controler();
[8070]33add_event_handler('get_admin_plugin_menu_links', array(&$autosize_controler,'cl_autosize_admin')  );
[7673]34
[16931]35
[17503]36// init cl_autosize_script_1 cl_autosize_affiche
[7872]37
[16931]38
[18115]39add_event_handler('render_element_content',  array(&$autosize_controler,'init'),EVENT_HANDLER_PRIORITY_NEUTRAL-1,2  );
[17308]40
[17503]41//avant pamooramics
42add_event_handler('render_element_content', array(&$autosize_controler, 'autosize_calcContent'),40,2); 
[16931]43
[17503]44add_event_handler('loc_after_page_header', array(&$autosize_controler, 'cl_autosize_script_2'),  EVENT_HANDLER_PRIORITY_NEUTRAL   );
45
46add_event_handler('loc_after_page_header', array(&$autosize_controler, 'cl_autosize_script_1'),  EVENT_HANDLER_PRIORITY_NEUTRAL   );
47
48add_event_handler('loc_after_page_header',array(&$autosize_controler, 'cl_autosize_script_3'),  EVENT_HANDLER_PRIORITY_NEUTRAL  );
49
50add_event_handler('loc_after_page_header', array(&$autosize_controler, 'cl_autosize_affiche'), EVENT_HANDLER_PRIORITY_NEUTRAL +21    );
51
52
53
[6912]54?>
Note: See TracBrowser for help on using the repository browser.