[Slim-Checkins] r10675 - in /trunk/server/HTML/EN/settings: footer.html player/menu.html

kdf at svn.slimdevices.com kdf at svn.slimdevices.com
Mon Nov 13 13:09:19 PST 2006


Author: kdf
Date: Mon Nov 13 13:09:19 2006
New Revision: 10675

URL: http://svn.slimdevices.com?rev=10675&view=rev
Log:
Bug: 3267
Description: player menu setting page.  This changes the add/remove functions into checkbox forms. This allows multiple deletes or adds in one step.  I've left teh individual remove image links in for now in case the checkbox isn't liked.


Modified:
    trunk/server/HTML/EN/settings/footer.html
    trunk/server/HTML/EN/settings/player/menu.html

Modified: trunk/server/HTML/EN/settings/footer.html
URL: http://svn.slimdevices.com/trunk/server/HTML/EN/settings/footer.html?rev=10675&r1=10674&r2=10675&view=diff
==============================================================================
--- trunk/server/HTML/EN/settings/footer.html (original)
+++ trunk/server/HTML/EN/settings/footer.html Mon Nov 13 13:09:19 2006
@@ -1,6 +1,6 @@
 <!-- Begin settingsfooter.html -->
 
-	<p><input name="submit" type="submit" class="stdclick" value="[% "SAVE_SETTINGS" | string %]"></p>
+	[% IF NOT nosubmit %]<p><input name="submit" type="submit" class="stdclick" value="[% "SAVE_SETTINGS" | string %]"></p>[% END %]
 
 [% IF versionInfo %]<p>
 

Modified: trunk/server/HTML/EN/settings/player/menu.html
URL: http://svn.slimdevices.com/trunk/server/HTML/EN/settings/player/menu.html?rev=10675&r1=10674&r2=10675&view=diff
==============================================================================
--- trunk/server/HTML/EN/settings/player/menu.html (original)
+++ trunk/server/HTML/EN/settings/player/menu.html Mon Nov 13 13:09:19 2006
@@ -1,10 +1,58 @@
 [% PROCESS settings/header.html %]
+[% nosubmit = 1 %]
 
 	<div class="settingSection">
 
+		<div class="groupHead">[% "SETUP_GROUP_MENUITEMS" | string | upper %]</div>
+		<div class="groupDesc">[% "SETUP_GROUP_MENUITEMS_DESC" | string %]</div>
 
+		<table width="50%">
+		[% FOREACH option = menuItems %]
+			<tr>
+			<td>[% menuItemNames.$option %]</td>
+				<td><a href="[% path %]?playerid=[% playerid | uri %]&Action[% loop.index %]=Up">[% IF controlGraphics %]<img src="[% webroot %]html/images/b_up.gif" border=0 align="center">[% ELSE %][% "MOVEUP" | string %][% END %]</a></td>
+				<td><a href="[% path %]?playerid=[% playerid | uri %]&Action[% loop.index %]=Down">[% IF controlGraphics %]<img src="[% webroot %]html/images/b_down.gif" border=0 align="center">[% ELSE %][% "MOVEDOWN" | string %][% END %]</a></td>
+				<td><a href="[% path %]?playerid=[% playerid | uri %]&Action[% loop.index %]=Remove">[% IF controlGraphics %]<img src="[% webroot %]html/images/b_delete.gif" border=0 align="center">[% ELSE %][% "DELETE" | string %][% END %]</a></td>
+				<td><input type=checkbox class="stdedit" name="menuItemRemove[% loop.index %]" id="menuItemRemove[% loop.index %]" value="1" />
+				</tr>
+		[%- END -%]
+		</table>
 
+	<p><input name="removeItems" type="submit" class="stdclick" value="[% "DELETE" | string %]"></p>
+	</div>
 
+	<div class="settingSection">
+
+		<div class="groupDesc">[% "SETUP_GROUP_NONMENUITEMS_INTRO" | string %]</div>
+		
+		<table width="100%">
+		<input type=hidden name="nonMenuItems" value="[% nonMenuItems.keys.max %]" />
+		[% FOREACH option = nonMenuItems  %]
+			[% IF NOT loop.index % 2 %]<tr>[% END %]
+			<td><input type=checkbox class="stdedit" name="nonMenuItemAdd[% loop.index %]" id="nonMenuItemAdd[% loop.index %]" value="[% option.key %]" />
+			[% option.value %]</td>
+			[% IF loop.index % 2 %]</tr>[% END %]
+		[%- END -%]
+		</table>
+
+	<p><input name="addItems" type="submit" class="stdclick" value="[% "ADD" | string %]"></p>
+	</div>
+
+	<div class="settingSection">
+
+		<div class="groupDesc">[% "SETUP_GROUP_PLUGINITEMS_INTRO" | string %]</div>
+
+		<table width="100%">
+		<input type=hidden name="pluginItems" value="[% pluginItems.keys.max %]" />
+		[% FOREACH option = pluginItems  %]
+			[% IF NOT loop.index % 2 %]<tr>[% END %]
+			<td><input type=checkbox class="stdedit" name="pluginItemAdd[% loop.index %]" id="pluginItemAdd[% loop.index %]" value="[% option.key %]" />
+			&nbsp;[% option.value %]</td>
+			[% IF loop.index % 2 %]</tr>[% END %]
+		[%- END -%]
+		</table>
+
+	<p><input name="addItems" type="submit" class="stdclick" value="[% "ADD" | string %]"></p>
 	</div>
 
 [% PROCESS settings/footer.html %]



More information about the checkins mailing list