Index: HTML/EN/plugins/RandomPlay/randomplay_list.html
===================================================================
--- HTML/EN/plugins/RandomPlay/randomplay_list.html (revision 4744)
+++ HTML/EN/plugins/RandomPlay/randomplay_list.html (working copy)
@@ -5,7 +5,6 @@
onclick='document.genreForm.type.value = "[% type %]";
document.genreForm.addOnly.value = [% addOnly %]
document.genreForm.submit();
- for (var i=0; i < parent.frames.length; i++) if (parent.frames[i].name == "status") parent.frames[i].location.reload(true);
return false;'
>
[% IF type == "disable" %]
@@ -21,8 +20,19 @@
[% PROCESS pageheader.html %]
- |
+ [% IF pluginRandomNowPlaying != '' %]
+ [%# Reload status and playlist to reflect any new mixes %]
+
+ [% END %]
+ |
+
[% "PLUGIN_RANDOM" | string %]
Index: HTML/Default/plugins/RandomPlay/randomplay_list.html
===================================================================
--- HTML/Default/plugins/RandomPlay/randomplay_list.html (revision 4744)
+++ HTML/Default/plugins/RandomPlay/randomplay_list.html (working copy)
@@ -5,7 +5,6 @@
onclick='document.genreForm.type.value = "[% type %]";
document.genreForm.addOnly.value = [% addOnly %]
document.genreForm.submit();
- for (var i=0; i < parent.frames.length; i++) if (parent.frames[i].name == "status") parent.frames[i].location.reload(true);
return false;'
>
[% IF type == "disable" %]
@@ -22,6 +21,16 @@
|
+ [% IF pluginRandomNowPlaying != '' %]
+ [%# Reload status and playlist to reflect any new mixes %]
+
+ [% END %]
|
Index: HTML/Handheld/plugins/RandomPlay/randomplay_list.html
===================================================================
--- HTML/Handheld/plugins/RandomPlay/randomplay_list.html (revision 4744)
+++ HTML/Handheld/plugins/RandomPlay/randomplay_list.html (working copy)
@@ -5,7 +5,6 @@
onClick='document.genreForm.type.value = "[% type %]";
document.genreForm.addOnly.value = [% addOnly %]
document.genreForm.submit();
- for (var i=0; i < parent.frames.length; i++) if (parent.frames[i].name == "status") parent.frames[i].location.reload(true);
return false;'>
[%- IF type == "disable" -%]
[% "PLUGIN_RANDOM_" _ pluginRandomNowPlaying _ "_DISABLE" | string %].
@@ -52,17 +51,17 @@
[% "PLUGIN_RANDOM_GENERAL_HELP" | string %]
- [% PROCESS playLink type="disable" addOnly="0" %]
+ [% PROCESS playLink type="disable" addOnly="0" %]
[% END %]
- [% END %]
+ [% END %]
[% "PLUGIN_RANDOM_GENRE_FILTER_WEB" | string %]
-
+
@@ -87,7 +86,7 @@
var numCheckBoxes = 0;
var selectAllString = '[% "PLUGIN_RANDOM_SELECT_ALL" | string %]';
var selectNoneString = '[% "PLUGIN_RANDOM_SELECT_NONE" | string %]';
-
+
// Work out how many checkboxes are initially selected
for (var i=0; i < f.elements.length; i++) {
if (f.elements[i].type == 'checkbox') {
@@ -97,11 +96,11 @@
}
}
}
-
+
// Select none if all are selected, else select all
function selectAll() {
var newState = numSelected != numCheckBoxes;
-
+
for (var i=0; i < f.elements.length; i++) {
if (f.elements[i].type == 'checkbox') {
f.elements[i].checked = newState;
@@ -115,7 +114,7 @@
f.selectAllButton.value = selectAllString;
}
}
-
+
// Increase/decrease num selected every time a checkbox changes
function changeNumSelected(checkBox) {
if (checkBox.checked) {
@@ -123,24 +122,24 @@
} else {
numSelected--;
}
-
+
if (numSelected == numCheckBoxes) {
f.selectAllButton.value = selectNoneString;
} else {
f.selectAllButton.value = selectAllString;
}
}
-
+
// Write the button using js, so it won't appear if js isn't enabled/available
document.write('');
// -->
|
-
+
[% "PLUGIN_RANDOM_BEFORE_NUM_TRACKS" | string %]
[% "PLUGIN_RANDOM_AFTER_NUM_TRACKS" | string %]
Index: HTML/Fishbone/plugins/RandomPlay/randomplay_list.html
===================================================================
--- HTML/Fishbone/plugins/RandomPlay/randomplay_list.html (revision 4744)
+++ HTML/Fishbone/plugins/RandomPlay/randomplay_list.html (working copy)
@@ -5,12 +5,11 @@
onclick='document.genreForm.type.value = "[% type %]";
document.genreForm.addOnly.value = [% addOnly %]
document.genreForm.submit();
- for (var i=0; i < parent.frames.length; i++) if (parent.frames[i].name == "status") parent.frames[i].location.reload(true);
return false;'
>
[% IF type == "disable" %]
[% "PLUGIN_RANDOM_" _ pluginRandomNowPlaying _ "_DISABLE" | string %].
- [% ELSIF addOnly %]
+ [% ELSIF addOnly %]
[% ELSE %]
@@ -23,8 +22,19 @@
[% PROCESS pageheader.html %]
|
- |
+ [% IF pluginRandomNowPlaying != '' %]
+ [%# Reload status and playlist to reflect any new mixes %]
+
+ [% END %]
+
+
[% "PLUGIN_RANDOM" | string %]
@@ -34,7 +44,7 @@
[% "PLUGIN_RANDOM" | string %]
-
+
|
[% ELSE %]
-
+
[% "PLUGIN_RANDOM_CHOOSE_BELOW" | string %] |
-
+
|
@@ -61,7 +71,7 @@
[% PROCESS playLink type="$type" addOnly="1" %] |
[% END %]
-
+
[% IF pluginRandomNowPlaying != '' %]
|
@@ -72,12 +82,12 @@
[% "PLUGIN_RANDOM_" _ pluginRandomNowPlaying | upper | string %]
-
+
[% "PLUGIN_RANDOM_GENERAL_HELP" | string %]
- [% PROCESS playLink type="disable" addOnly="0" %]
+ [% PROCESS playLink type="disable" addOnly="0" %]
|
@@ -86,8 +96,8 @@
|
[% END %]
- [% END %]
-
+ [% END %]
+
|
@@ -119,7 +129,7 @@
var numCheckBoxes = 0;
var selectAllString = '[% "PLUGIN_RANDOM_SELECT_ALL" | string %]';
var selectNoneString = '[% "PLUGIN_RANDOM_SELECT_NONE" | string %]';
-
+
// Work out how many checkboxes are initially selected
for (var i=0; i < f.elements.length; i++) {
if (f.elements[i].type == 'checkbox') {
@@ -129,11 +139,11 @@
}
}
}
-
+
// Select none if all are selected, else select all
function selectAll() {
var newState = numSelected != numCheckBoxes;
-
+
for (var i=0; i < f.elements.length; i++) {
if (f.elements[i].type == 'checkbox') {
f.elements[i].checked = newState;
@@ -147,7 +157,7 @@
f.selectAllButton.value = selectAllString;
}
}
-
+
// Increase/decrease num selected every time a checkbox changes
function changeNumSelected(checkBox) {
if (checkBox.checked) {
@@ -155,23 +165,23 @@
} else {
numSelected--;
}
-
+
if (numSelected == numCheckBoxes) {
f.selectAllButton.value = selectNoneString;
} else {
f.selectAllButton.value = selectAllString;
}
}
-
+
// Write the button using js, so it won't appear if js isn't enabled/available
document.write('');
// -->
-
+
|