aboutsummaryrefslogtreecommitdiff
path: root/mod/zaudio
diff options
context:
space:
mode:
Diffstat (limited to 'mod/zaudio')
-rw-r--r--mod/zaudio/manifest.xml26
-rw-r--r--mod/zaudio/start.php5
-rw-r--r--mod/zaudio/views/default/zaudio/audioplayer.php4
3 files changed, 22 insertions, 13 deletions
diff --git a/mod/zaudio/manifest.xml b/mod/zaudio/manifest.xml
index 7942db747..54f819658 100644
--- a/mod/zaudio/manifest.xml
+++ b/mod/zaudio/manifest.xml
@@ -1,12 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
-<plugin_manifest>
- <field key="author" value="Curverider" />
- <field key="version" value="1.8" />
- <field key="description" value="This simple plugin lets users play mp3's in the page." />
- <field key="website" value="http://www.elgg.org/" />
- <field key="copyright" value="(C) Curverider 2008-2010" />
- <field key="licence" value="GNU Public License version 2" />
- <field key="elgg_version" value="2010111501" />
- <field key="elgg_install_state" value="enabled" />
- <field key="admin_interface" value="advanced" />
+<plugin_manifest xmlns="http://www.elgg.org/plugin_manifest/1.8">
+ <name>Zaudio</name>
+ <author>Core developers</author>
+ <version>1.8</version>
+ <category>bundled</category>
+ <category>enhancement</category>
+ <category>multimedia</category>
+ <description>This simple plugin lets users play mp3's in the page.</description>
+ <website>http://www.elgg.org/</website>
+ <copyright>See COPYRIGHT.txt</copyright>
+ <license>GNU General Public License version 2</license>
+ <requires>
+ <type>elgg_release</type>
+ <version>1.8</version>
+ </requires>
+ <activate_on_install>true</activate_on_install>
</plugin_manifest>
diff --git a/mod/zaudio/start.php b/mod/zaudio/start.php
index 304e86102..b353dffb9 100644
--- a/mod/zaudio/start.php
+++ b/mod/zaudio/start.php
@@ -11,5 +11,8 @@
elgg_register_event_handler('init', 'system', 'zaudio_init');
function zaudio_init() {
- elgg_extend_view('css/screen', 'zaudio/css');
+ elgg_extend_view('css/elgg', 'zaudio/css');
+
+ $js_url = elgg_get_site_url() . 'mod/zaudio/audioplayer/audio-player.js';
+ elgg_register_js('elgg.zaudio', $js_url);
}
diff --git a/mod/zaudio/views/default/zaudio/audioplayer.php b/mod/zaudio/views/default/zaudio/audioplayer.php
index f46d15e2c..bae725458 100644
--- a/mod/zaudio/views/default/zaudio/audioplayer.php
+++ b/mod/zaudio/views/default/zaudio/audioplayer.php
@@ -4,13 +4,13 @@
* @package ElggZAudio
*/
-$js_url = elgg_get_site_url() . 'mod/zaudio/audioplayer/audio-player.js';
-elgg_register_js($js_url, 'zaudio');
+elgg_load_js('elgg.zaudio');
$swf_url = elgg_get_site_url() . 'mod/zaudio/audioplayer/player.swf';
$mp3_url = elgg_get_site_url() . "mod/file/download.php?file_guid={$vars['file_guid']}";
?>
+<?php //@todo JS 1.8: no ?>
<script type="text/javascript">
AudioPlayer.setup("<?php echo $swf_url; ?>", {width: 290});
</script>