From 40a5f296a6f983e5a31961994e7c2db461e70f5e Mon Sep 17 00:00:00 2001 From: ArthurHoaro Date: Mon, 7 Dec 2015 11:54:18 +0100 Subject: Adding a new placeholder in render_footer hook. Allow free elements at the end of the page. --- plugins/demo_plugin/custom_demo.css | 6 ++++++ plugins/demo_plugin/demo_plugin.php | 6 ++++++ 2 files changed, 12 insertions(+) (limited to 'plugins/demo_plugin') diff --git a/plugins/demo_plugin/custom_demo.css b/plugins/demo_plugin/custom_demo.css index ab1720b5..af5e8bf9 100644 --- a/plugins/demo_plugin/custom_demo.css +++ b/plugins/demo_plugin/custom_demo.css @@ -4,4 +4,10 @@ .upper_plugin_demo { float: left; +} + +#demo_marquee { + background: darkmagenta; + color: white; + font-weight: bold; } \ No newline at end of file diff --git a/plugins/demo_plugin/demo_plugin.php b/plugins/demo_plugin/demo_plugin.php index 84763c2b..f03ddb2b 100644 --- a/plugins/demo_plugin/demo_plugin.php +++ b/plugins/demo_plugin/demo_plugin.php @@ -74,6 +74,7 @@ function hook_demo_plugin_render_includes($data) * * Template placeholders: * - text + * - endofpage * - js_files * * Data: @@ -89,6 +90,11 @@ function hook_demo_plugin_render_footer($data) // footer text $data['text'][] = 'Shaarli is now enhanced by the awesome demo_plugin.'; + // Free elements at the end of the page. + $data['endofpage'][] = '' . + 'DEMO: it\'s 1999 all over again!' . + ''; + // List of plugin's JS files. // Note that you just need to specify CSS path. $data['js_files'][] = PluginManager::$PLUGINS_PATH . '/demo_plugin/demo_plugin.js'; -- cgit v1.2.3