[Freeipa-devel] [PATCH] shorten-url
Endi Sukma Dewata
edewata at redhat.com
Tue Jun 28 20:18:34 UTC 2011
On 6/28/2011 2:33 PM, Adam Young wrote:
> On 06/28/2011 03:13 PM, Adam Young wrote:
>> One known issue: uses the wrong style for automount tabs, leaving
>> excess white space
Some issues:
1. Reloading the some pages will bring you to a different page (i.e.
bookmarking wouldn't work). Try reloading these pages:
- Groups details/association facet
- HBAC Rule search facet
It looks like the state JS variable should be initialized with
values from the URL.
2. The following statement in navigation.js:123:
key2.search('^'+entity)
might match more keys than we want (e.g sudo will match sudorule,
sudocmd, sudocmdgroup). It might be better to do the matching twice,
one for exact <value> matching and the other for <value>-* prefix.
3. I haven't verified this, but the removeAttribute() is supposed to be
used with DOM elements. To remove a JS object property we should use:
delete state[key];
4. As discussed over IRC, the logic for calculating tab depth assumes
that only the leaf nodes can be hidden. This can be slightly improved
by moving this code
if (tab.hidden) {
depth = depth -1;
}
from navigation.js line 258 into 253. This way any hidden tabs along
the tab hierarchy will not be counted toward depth.
5. There's a whitespace warning.
--
Endi S. Dewata
More information about the Freeipa-devel
mailing list