DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:mp3play

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
plugin:mp3play [2013-04-20 12:45] – New version with compatibility fix for Weatherwax Michituxplugin:mp3play [2017-01-22 13:24] – [Where to put files] 188.78.200.223
Line 1: Line 1:
-====== mp3play plugin ======+====== mp3play Plugin ======
  
 ---- plugin ---- ---- plugin ----
-description: Embeds an mp3 flash player into a wiki page.+description: Embeds an mp3 flash player into a wiki page
 author     : Michael Hamann, Michael Klier author     : Michael Hamann, Michael Klier
 email      : michael@content-space.de email      : michael@content-space.de
 type       : syntax type       : syntax
 lastupdate : 2013-03-20 lastupdate : 2013-03-20
-compatible : Angua, Adora Belle, Weatherwax+compatible : Angua, Adora Belle, Weatherwax, Binky, Ponder Stibbons
 depends    :  depends    : 
 conflicts  conflicts 
Line 19: Line 19:
  
 ===== Description ===== ===== Description =====
 +
 This plugin is a DokuWiki port of the [[http://www.1pixelout.net/code/audio-player-wordpress-plugin/|Wordpress Audio Player Plugin]]. It allows you to play mp3 files((and mp3 files only!)) on your wiki page. This plugin is a DokuWiki port of the [[http://www.1pixelout.net/code/audio-player-wordpress-plugin/|Wordpress Audio Player Plugin]]. It allows you to play mp3 files((and mp3 files only!)) on your wiki page.
 +
 +If you don't use "loop" and "autostart" - //**this plugin don't need for modern HTML5 compartible browsers**// because of DokuWiki native support for HTML5 tag <audio>. All you need is only delete "!" sign in "mp3     !audio/mpeg" string in ''conf/mime.conf''. "Loop" and "autostart" features already requested
  
 ===== Installation ===== ===== Installation =====
 +
 Download the archive and unpack it into ''<dokuwiki>/lib/plugins''. Download the archive and unpack it into ''<dokuwiki>/lib/plugins''.
  
Line 63: Line 67:
   * **2013-04-20**: use jQuery instead of the deprecated old JavaScript library, this makes the plugin compatible with Weatherwax. Note that the plugin is still rather outdated and using a solution which doesn't require flash would be better.   * **2013-04-20**: use jQuery instead of the deprecated old JavaScript library, this makes the plugin compatible with Weatherwax. Note that the plugin is still rather outdated and using a solution which doesn't require flash would be better.
  
-A complete changelog is available [[http://github.com/michitux/dokuwiki-plugin-mp3play/commits/|here]].+A complete changelog is available [[https://github.com/michitux/dokuwiki-plugin-mp3play/commits/|here]].
  
-{{rss>http://github.com/feeds/michitux/commits/dokuwiki-plugin-mp3play/master 10 1d}}+{{rss>https://github.com/michitux/dokuwiki-plugin-mp3play/commits/master.atom 10 1d date}}
  
 ===== Bugs / Feature Requests ===== ===== Bugs / Feature Requests =====
-Please report bugs and feature requests at the [[http://github.com/michitux/dokuwiki-plugin-mp3play/issues|bug tracker]].+Please report bugs and feature requests at the [[https://github.com/michitux/dokuwiki-plugin-mp3play/issues|bug tracker]].
  
 ===== Discussion ===== ===== Discussion =====
Line 84: Line 88:
  
  
-I've tried many directories but all say file not found+I've tried many directories but all say file not found.
 ==== Is Chinese NS supported? ==== ==== Is Chinese NS supported? ====
 * I insert<code>{{mp3play>:我的花园:中文名.mp3}}</code>but when I try to play it shows a "file not found" * I insert<code>{{mp3play>:我的花园:中文名.mp3}}</code>but when I try to play it shows a "file not found"
Line 98: Line 102:
 05/04/2013 12:30:31 05/04/2013 12:30:31
  
 +**<Solution>**Replace the line in syntax.php
 +
 +<code>
 +$renderer->doc .= '    <param name="FlashVars" value="' . $params . 'soundFile=' 
 +. DOKU_URL . 'lib/exe/fetch.php?media=' . $data['mp3'] . '" />' . DOKU_LF;
 +</code>
 +with
 +<code>
 +$renderer->doc .= '    <param name="FlashVars" value="' . $params . 'soundFile=' 
 +. DOKU_URL . 'lib/exe/fetch.php?media=' . urlencode(urlencode ($data['mp3']))
 +. '" />' . DOKU_LF;
 +</code>
 +With this double encode trick, you will be able to play files with UTF8 file name and/or namespace.
 +
 +11/3/2014 
 ====Where to put the mp3 files (Solution)==== ====Where to put the mp3 files (Solution)====
 It is not indicated anywhere above, but the mp3 files must me located in the /data/media/ directory. Otherwise you will get the 'File not found' error. And when you invoke it should be this way: It is not indicated anywhere above, but the mp3 files must me located in the /data/media/ directory. Otherwise you will get the 'File not found' error. And when you invoke it should be this way:
Line 104: Line 123:
 <code>{{mp3play>media:xxxxx.mp3}}</code> <code>{{mp3play>media:xxxxx.mp3}}</code>
 Bat 07/04/2013  Bat 07/04/2013 
 +
 +
 +==== Issues with iPad/iPhone Users ====
 +I have a couple of people report they don't see the play & speaker symbols when they access the site from iPad/iPhone. No error message, just nothing to "click to play" - java issues?
 + --- [[user>charles.minto|charles.minto]] //2014/03/23 20:11//
 +
 +Update your DokuWiki installation, it can now play single audio files (MP3, OGG & WAV) on mobile devices by default. --- [[user>Laynee|Laynee]] //2016-02-14 21:19//
plugin/mp3play.txt · Last modified: 2022-01-18 19:42 by Klap-in

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki