From 5ebeec822fc3ee0d50591f2b25a1190760977327 Mon Sep 17 00:00:00 2001 From: flop25 Date: Sun, 13 Apr 2014 18:22:25 +0000 Subject: TakeATour replace c13y_upgrade ; c13y_upgrade not activated after upgrade adding TakeATour files less margin-top in no_photo_yet.tpl git-svn-id: http://piwigo.org/svn/trunk@28169 68402e56-0260-453c-a942-63ccdbb3a9ee --- plugins/TakeATour/main.inc.php | 133 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 133 insertions(+) create mode 100644 plugins/TakeATour/main.inc.php (limited to 'plugins/TakeATour/main.inc.php') diff --git a/plugins/TakeATour/main.inc.php b/plugins/TakeATour/main.inc.php new file mode 100644 index 000000000..46466c4c3 --- /dev/null +++ b/plugins/TakeATour/main.inc.php @@ -0,0 +1,133 @@ +true, 'local'=>true) ); + $template->set_filename('TAT_js_css', PHPWG_PLUGINS_PATH.'TakeATour/tpl/js_css.tpl'); + $template->parse('TAT_js_css');//http://piwigo.org/forum/viewtopic.php?id=23248 + if (isset($TAT_restart) and $TAT_restart) + { + $TAT_restart=false; + $template->assign('TAT_restart',true); + } + $tat_path=str_replace(basename($_SERVER['SCRIPT_NAME']),'', $_SERVER['HTTP_HOST'] . $_SERVER['SCRIPT_NAME']); + $template->assign('TAT_path', $tat_path); + @include('tours/'.$tour_to_launch.'/config_preparse.inc.php'); + $template->set_filename('TAT_tour_tpl', PHPWG_PLUGINS_PATH.'TakeATour/tours/'.$tour_to_launch.'/tour.tpl'); + $template->parse('TAT_tour_tpl'); +} + + +add_event_handler('loc_end_help','TAT_help'); +function TAT_help() +{ + global $template; + load_language('plugin.lang', PHPWG_PLUGINS_PATH .'TakeATour/'); + $template->set_prefilter('help', 'TAT_help_prefilter'); +} +function TAT_help_prefilter($content, &$smarty) +{ + + $search = '
'; + $replacement = '
+
+{\'Visit your Piwigo!\'|@translate} + +
'; + return(str_replace($search, $replacement, $content)); + +} +add_event_handler('loc_end_no_photo_yet','TAT_no_photo_yet'); +function TAT_no_photo_yet() +{ + global $template; + load_language('plugin.lang', PHPWG_PLUGINS_PATH .'TakeATour/'); + $template->set_prefilter('no_photo_yet', 'TAT_no_photo_yet_prefilter'); + $template->assign( + array( + 'F_ACTION' => get_root_url().'admin.php', + 'pwg_token' => get_pwg_token() + ) + ); +} +function TAT_no_photo_yet_prefilter($content, &$smarty) +{ + + $search = ''; + $replacement = '
+ + + +
+'; + $content=str_replace($search, $replacement, $content); + $search = ''; + $replacement = ' +form input[type="submit"] { + font-size: 25px; + letter-spacing: 2px; + margin: 0 5px; + padding: 20px; + border:none; + background-color:#666666; + color:#fff; + cursor:pointer; +} +form input[type="submit"]:hover { + background-color:#ff7700; + color:white; +} +'; + return(str_replace($search, $replacement, $content)); +} + +add_event_handler('get_admin_plugin_menu_links', 'TAT_admin_menu' ); +function TAT_admin_menu($menu) +{ + array_push($menu, array( + 'NAME' => 'Take a Tour', + 'URL' => get_root_url().'admin.php?page=plugin-TakeATour' + ) + ); + return $menu; +} +?> \ No newline at end of file -- cgit v1.2.3