summaryrefslogtreecommitdiffstats
path: root/ipa-server/ipa-gui/ipagui/static/javascript
diff options
context:
space:
mode:
authorKevin McCarthy <kmccarth@redhat.com>2007-10-02 10:49:44 -0700
committerKevin McCarthy <kmccarth@redhat.com>2007-10-02 10:49:44 -0700
commit5750ebdd831f7f3e2dd5c08031a258ee448c7afa (patch)
tree8d45de3dc2433f5c42d2cf2204176e9e003d7c5e /ipa-server/ipa-gui/ipagui/static/javascript
parent050157ace0dee714ac71384d6362c38a204f3bf7 (diff)
downloadfreeipa-5750ebdd831f7f3e2dd5c08031a258ee448c7afa.tar.gz
freeipa-5750ebdd831f7f3e2dd5c08031a258ee448c7afa.tar.xz
freeipa-5750ebdd831f7f3e2dd5c08031a258ee448c7afa.zip
Assorted UI fixes:
- Change sort functions to be on entities, so can use on the view pages too - Fix bug: empty ajax search on useredit blows up - Filter illegal characters from suggest uid/email methods - Rename first/last name fields - Make default font family sans-serif - Speed up effect appear/fade rendering - Add buttons to top and bottom of pages - Make grouplist sortable - Add noscript warning to welcome page
Diffstat (limited to 'ipa-server/ipa-gui/ipagui/static/javascript')
-rw-r--r--ipa-server/ipa-gui/ipagui/static/javascript/dynamicedit.js14
-rw-r--r--ipa-server/ipa-gui/ipagui/static/javascript/tablekit.js6
2 files changed, 11 insertions, 9 deletions
diff --git a/ipa-server/ipa-gui/ipagui/static/javascript/dynamicedit.js b/ipa-server/ipa-gui/ipagui/static/javascript/dynamicedit.js
index 05c22998a..b7dd95ea1 100644
--- a/ipa-server/ipa-gui/ipagui/static/javascript/dynamicedit.js
+++ b/ipa-server/ipa-gui/ipagui/static/javascript/dynamicedit.js
@@ -102,7 +102,7 @@ function addmember(dn, info) {
var undolink = document.createElement('a');
undolink.setAttribute('href', '');
undolink.setAttribute('onclick',
- 'new Effect.Fade(Element.up(this), {afterFinish: removeElement});' +
+ 'new Effect.Fade(Element.up(this), {afterFinish: removeElement, duration: 0.75});' +
'added_hash.remove("' + jsStringEscape(dn) + '");' +
'return false;');
undolink.appendChild(document.createTextNode("undo"));
@@ -123,8 +123,8 @@ function addmember(dn, info) {
function addmemberHandler(element, dn, info) {
var newdiv = addmember(dn, info)
if (newdiv != null) {
- new Effect.Fade(Element.up(element));
- new Effect.Appear(newdiv);
+ new Effect.Fade(Element.up(element), {duration: 0.75});
+ new Effect.Appear(newdiv, {duration: 0.75});
/* Element.up(element).remove(); */
}
}
@@ -139,8 +139,8 @@ function removemember(dn, info) {
var undolink = document.createElement('a');
undolink.setAttribute('href', '');
undolink.setAttribute('onclick',
- 'new Effect.Fade(Element.up(this), {afterFinish: removeElement});' +
- "new Effect.Appear($('" + orig_div_id + "'));" +
+ 'new Effect.Fade(Element.up(this), {afterFinish: removeElement, duration: 0.75});' +
+ "new Effect.Appear($('" + orig_div_id + "'), {duration: 0.75});" +
'return false;');
undolink.appendChild(document.createTextNode("undo"));
newdiv.appendChild(undolink);
@@ -159,8 +159,8 @@ function removemember(dn, info) {
function removememberHandler(element, dn, info) {
var newdiv = removemember(dn, info);
- new Effect.Fade(Element.up(element));
- new Effect.Appear(newdiv);
+ new Effect.Fade(Element.up(element), {duration: 0.75});
+ new Effect.Appear(newdiv, {duration: 0.75});
/* Element.up(element).remove(); */
}
diff --git a/ipa-server/ipa-gui/ipagui/static/javascript/tablekit.js b/ipa-server/ipa-gui/ipagui/static/javascript/tablekit.js
index 2851f8431..540369489 100644
--- a/ipa-server/ipa-gui/ipagui/static/javascript/tablekit.js
+++ b/ipa-server/ipa-gui/ipagui/static/javascript/tablekit.js
@@ -291,7 +291,9 @@ TableKit.Sortable = {
if(cell.hasClassName(op.noSortClass)) {return;}
- order = order ? order : (cell.hasClassName(op.descendingClass) ? 1 : -1);
+ // order = order ? order : (cell.hasClassName(op.descendingClass) ? 1 : -1);
+ // kmccarth - change default sort order to ascending
+ order = order ? order : (cell.hasClassName(op.ascendingClass) ? -1 : 1);
var rows = TableKit.getBodyRows(table);
if(cell.hasClassName(op.ascendingClass) || cell.hasClassName(op.descendingClass)) {
@@ -843,4 +845,4 @@ if(window.FastInit) {
FastInit.addOnLoad(TableKit.load);
} else {
Event.observe(window, 'load', TableKit.load);
-} \ No newline at end of file
+}