aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWalter Cruz <waltercruz@gmail.com>2017-08-28 10:19:29 -0300
committerWalter Cruz <waltercruz@gmail.com>2017-08-28 10:19:29 -0300
commitf50f0eb63d0bde1fb85395ce0d7f727f6f052f4b (patch)
treebd7d577df5566376557531afb77dfc1dbc18cf07
parent3fe0c7c84b00e5b2ea0e560782b60a4d96000f67 (diff)
downloadplyr-f50f0eb63d0bde1fb85395ce0d7f727f6f052f4b.tar.lz
plyr-f50f0eb63d0bde1fb85395ce0d7f727f6f052f4b.tar.xz
plyr-f50f0eb63d0bde1fb85395ce0d7f727f6f052f4b.zip
Adding title to the player html template
-rw-r--r--controls.md1
-rw-r--r--src/js/plyr.js5
2 files changed, 6 insertions, 0 deletions
diff --git a/controls.md b/controls.md
index 36267156..d83abbd2 100644
--- a/controls.md
+++ b/controls.md
@@ -37,6 +37,7 @@ You need to add several placeholders to your html template that are replaced whe
- `{id}` - the dynamically generated ID for the player (for form controls)
- `{seektime}` - the seek time specified in options for fast forward and rewind
+- `{title}` - the title of yout media, if specified
You can include only the controls you need when specifying custom html.
diff --git a/src/js/plyr.js b/src/js/plyr.js
index 352e0114..09d7ee7f 100644
--- a/src/js/plyr.js
+++ b/src/js/plyr.js
@@ -1298,6 +1298,11 @@
// Replace all id references with random numbers
html = _replaceAll(html, '{id}', Math.floor(Math.random() * (10000)));
+ // Replace Title, if it exists
+ if (config.title){
+ html = _replaceAll(html, '{title}', config.title);
+ }
+
// Controls container
var target;