aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/adm/style/acp_users_avatar.html
diff options
context:
space:
mode:
authorCullen Walsh <ckwalsh@cullenwalsh.com>2011-06-18 22:05:54 -0700
committerCullen Walsh <ckwalsh@cullenwalsh.com>2012-03-18 22:21:36 +0000
commitd0bb14ded1960de47eb07d955a483d74fd9e0af2 (patch)
tree66f53ef1b36797941026e9f3775d513c7c992050 /phpBB/adm/style/acp_users_avatar.html
parent6deadc3acf302e9fd15adfd6bff5f0fe525240c7 (diff)
downloadforums-d0bb14ded1960de47eb07d955a483d74fd9e0af2.tar
forums-d0bb14ded1960de47eb07d955a483d74fd9e0af2.tar.gz
forums-d0bb14ded1960de47eb07d955a483d74fd9e0af2.tar.bz2
forums-d0bb14ded1960de47eb07d955a483d74fd9e0af2.tar.xz
forums-d0bb14ded1960de47eb07d955a483d74fd9e0af2.zip
[feature/avatars] Update ACP manage users, fix gallery focus issue
Updated ACP to match UCP with dropdown. Correctly determe which avatar to focus on by checking if the form was submitted and avatar_driver is set. PHPBB3-10018
Diffstat (limited to 'phpBB/adm/style/acp_users_avatar.html')
-rw-r--r--phpBB/adm/style/acp_users_avatar.html56
1 files changed, 45 insertions, 11 deletions
diff --git a/phpBB/adm/style/acp_users_avatar.html b/phpBB/adm/style/acp_users_avatar.html
index c0ec9e5f8c..6316ff4a22 100644
--- a/phpBB/adm/style/acp_users_avatar.html
+++ b/phpBB/adm/style/acp_users_avatar.html
@@ -6,18 +6,52 @@
<dl>
<dt><label>{L_CURRENT_IMAGE}:</label><br /><span>{L_AVATAR_EXPLAIN}</span></dt>
<dd>{AVATAR}</dd>
- <!-- IF AV_SHOW_DELETE --><dd><input type="submit" name="av_delete" id="av_delete" value="{LA_DELETE_AVATAR}" class="button2" /></dd><!-- ENDIF -->
</dl>
</fieldset>
- <!-- BEGIN avatar_drivers -->
- <fieldset>
- <legend>{avatar_drivers.L_TITLE}</legend>
- <p>{avatar_drivers.L_EXPLAIN}</p>
- {avatar_drivers.OUTPUT}
- </fieldset>
- <fieldset class="quick">
- <input type="submit" name="submit_av_{avatar_drivers.DRIVER}" value="{L_SUBMIT}" class="button1" />
- </fieldset>
- <!-- END avatar_drivers -->
+ <fieldset>
+ <legend>{L_AVATAR_SELECT_NEW}</legend>
+ <dl>
+ <dt><label>{L_AVATAR_TYPE}</label></dt>
+ <dd><select name="avatar_driver" id="avatar_driver">
+ <option value="">{L_NO_AVATAR}</option>
+ <!-- BEGIN avatar_drivers -->
+ <option value="{avatar_drivers.DRIVER}"<!-- IF avatar_drivers.SELECTED --> selected="selected"<!-- ENDIF -->>{avatar_drivers.L_TITLE}</option>
+ <!-- END avatar_drivers -->
+ </select></dd>
+ </dl>
+ <div id="av_options">
+ <!-- BEGIN avatar_drivers -->
+ <div id="av_option_{avatar_drivers.DRIVER}">
+ <p>{avatar_drivers.L_EXPLAIN}</p>
+ {avatar_drivers.OUTPUT}
+ </div>
+ <!-- END avatar_drivers -->
+ </div>
+ </fieldset>
+ <script type="text/javascript">
+ // <![CDATA[
+ function avatar_simplify() {
+ var node = document.getElementById('av_options');
+ for (var i = 0; i < node.children.length; i++) {
+ child = node.children[i];
+ child.style.display = 'none';
+ }
+
+ var selected = document.getElementById('avatar_driver').value;
+ var id = 'av_option_' + selected;
+ node = document.getElementById(id);
+ if (node != null) {
+ node.style.display = 'block';
+ }
+ }
+
+ avatar_simplify();
+ document.getElementById('avatar_driver').onchange = avatar_simplify;
+ // ]]>
+ </script>
+
+ <fieldset class="quick">
+ <input type="submit" name="update" value="{L_SUBMIT}" class="button1" />
+ </fieldset>
{S_FORM_TOKEN}
</form>