[Checkins] SVN: z3c.listjs/trunk/ A number of bugfixes.
Martijn Faassen
faassen at startifact.com
Tue Jun 2 14:23:57 EDT 2009
Log message for revision 100600:
A number of bugfixes.
Changed:
U z3c.listjs/trunk/CHANGES.txt
U z3c.listjs/trunk/src/z3c/listjs/resources/listjs.js
-=-
Modified: z3c.listjs/trunk/CHANGES.txt
===================================================================
--- z3c.listjs/trunk/CHANGES.txt 2009-06-02 15:53:31 UTC (rev 100599)
+++ z3c.listjs/trunk/CHANGES.txt 2009-06-02 18:23:57 UTC (rev 100600)
@@ -1,11 +1,17 @@
CHANGES
*******
-1.0a5 (unreleased)
+1.0b1 (unreleased)
==================
-* ...
+* A few small bugfixes:
+ * prefix is passed along to update_numbers
+
+ * ``attr`` is a local as it should be.
+
+ * ``getElementsByClassName`` actually filters by class name.
+
1.0a4 (2008-02-04)
==================
Modified: z3c.listjs/trunk/src/z3c/listjs/resources/listjs.js
===================================================================
--- z3c.listjs/trunk/src/z3c/listjs/resources/listjs.js 2009-06-02 15:53:31 UTC (rev 100599)
+++ z3c.listjs/trunk/src/z3c/listjs/resources/listjs.js 2009-06-02 18:23:57 UTC (rev 100600)
@@ -61,7 +61,7 @@
var elements = root_el.getElementsByTagName(tag);
for (var i = 0, len = elements.length; i < len; ++i) {
- if (elements[i].className) {
+ if (elements[i].className == class_name) {
result[result.length] = elements[i];
}
}
@@ -77,7 +77,7 @@
var i;
var attributes = ['id', 'name', 'for'];
for (i = 0; i < attributes.length; i++) {
- attr = el.getAttribute(attributes[i]);
+ var attr = el.getAttribute(attributes[i]);
if (attr && startswith(attr, prefix)) {
el.setAttribute(attributes[i], renumber(attr, nr));
}
@@ -97,7 +97,7 @@
var els = getElementsByClassName('list_item', table_el, 'tr');
var i;
for (i = 0; i < els.length; i++) {
- updateNumbers(els[i], i, 'form.');
+ updateNumbers(els[i], i, prefix);
}
// update count
var count_el = document.getElementById(prefix + '.count');
More information about the Checkins
mailing list