[Laszlo-checkins] r10338 - openlaszlo/trunk/docs/src/reference/navbuilder
dda@openlaszlo.org
dda at openlaszlo.org
Mon Jul 14 06:00:12 PDT 2008
Author: dda
Date: 2008-07-14 06:00:06 -0700 (Mon, 14 Jul 2008)
New Revision: 10338
Modified:
openlaszlo/trunk/docs/src/reference/navbuilder/navxmlbuilder.rb
Log:
Change 20080710-dda-6 by dda at lester.local on 2008-07-10 10:52:01 EDT
in /Users/dda/laszlo/src/svn/openlaszlo/trunk-doc5
for http://svn.openlaszlo.org/openlaszlo/trunk
Summary: doc navbar: fix Classes tab for classes that have tagnames
New Features:
Bugs Fixed: LPP-6588 (Clean up reference 'left nav' to uniformly use <tagname> and lz.classname) (partial)
Technical Reviewer: ptw (pending)
QA Reviewer: (pending)
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details:
Changed doc script so that when building the 'Classes' nav tag,
we always use the name lz.tagname whenever there is an existing tagname.
Leaving other classes as lz.ClassName until we come to a consensus on naming these.
Tests:
Modified: openlaszlo/trunk/docs/src/reference/navbuilder/navxmlbuilder.rb
===================================================================
--- openlaszlo/trunk/docs/src/reference/navbuilder/navxmlbuilder.rb 2008-07-14 10:30:06 UTC (rev 10337)
+++ openlaszlo/trunk/docs/src/reference/navbuilder/navxmlbuilder.rb 2008-07-14 13:00:06 UTC (rev 10338)
@@ -138,17 +138,22 @@
# on Windows vs. Unix/Linux.
generate_index("{[Ll]z,tag}*.html", $outdir + "/tags.xml", "index") { | file,fullname |
- name = tagname_for(fullname);
- if (name) then
- name = "&lt;" + name + "&gt;";
- end
- name
+ name = tagname_for(fullname);
+ if (name) then
+ name = "&lt;" + name + "&gt;";
+ end
+ name
}
generate_index("Lz*.html", $outdir + "/classes.xml", "index") { | file,fullname |
- name = nontagname_for(fullname);
- if (!name) then
+ name = tagname_for(fullname);
+ if (name) then
+ name = 'lz.' + name;
+ else
+ name = nontagname_for(fullname);
+ if (!name) then
name = file.sub(/\.html/, '').sub(/([^+]*)\+(.*)/, '\1 (\2)').gsub(/\+/, ' ');
- end
- name = name.sub(/^Lz/, 'lz.');
- name
+ end
+ name = name.sub(/^Lz/, 'lz.').tr('A-Z','a-z');
+ end
+ name
}
More information about the Laszlo-checkins
mailing list