[Laszlo-checkins] r6163 - in openlaszlo/branches/wafflecone: . docs laszlo-explorer laszlo-explorer/coverpages

ben@openlaszlo.org ben at openlaszlo.org
Mon Aug 20 17:45:16 PDT 2007


Author: ben
Date: 2007-08-20 17:45:08 -0700 (Mon, 20 Aug 2007)
New Revision: 6163

Modified:
   openlaszlo/branches/wafflecone/docs/index.html
   openlaszlo/branches/wafflecone/index.jsp
   openlaszlo/branches/wafflecone/laszlo-explorer/coverpages/documentation_cover.html
   openlaszlo/branches/wafflecone/laszlo-explorer/explore-nav.lzx
   openlaszlo/branches/wafflecone/laszlo-explorer/nav.rnc
   openlaszlo/branches/wafflecone/laszlo-explorer/nav.xml
Log:
Change 20070820-ben-Q by ben at slim.local on 2007-08-20 16:02:38 PDT
    in /Users/ben/src/svn/openlaszlo/branches/wafflecone-doctools
    for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone

Summary: Make laszlo explorer, internal index, docs/index point to 3.4 reference on www.openlaszlo.org 

New Features:

Bugs Fixed: LPP-4533 Link to 3.4 docs on openlaszlo.org from laszlo explorer

Technical Reviewer: max
QA Reviewer: frisco (pending)
Doc Reviewer: frisco (pending)

Documentation:
With wafflecone, we have decided to have all the links point to the 3.4 documentation on
www.openlaszlo.org. This change makes the documentation and index and laszlo explorer all
point to the reference on www.openlaszlo.org. 

Release Notes:

Details:
    

Tests:
For the internal index: 
http://localhost:8080/wafflecone-doctools/ scroll to the bottom. 
Notice link to Reference Guide goes to www.openlaszlo.org. 

For laszlo explorer: 
Go to Laszlo Explorer http://localhost:8080/wafflecone-doctools/laszlo-explorer/
Click on Documentation. 
Notice that the right pane includes a link to OL Reference for 3.4, served from
www.openlaszlo.org. 
Click on LZX Reference in the left nav pane. 
A new window opens up, with full chrome, with the reference served from
www.openlaszlo.org/lps3/reference. 

For the documentation index: 
Go to http://localhost:8080/wafflecone-doctools/docs/
Notice that the OpenLaszlo Reference bullet list describes where to find both 3.4 and 4.0 docs,
and why you might want to look at each. 

Note LPP-4450, "Laszlo Explorer hierarchical menu does not display in dhtml/firefox" is still open,
but is not caused by this change. 



Modified: openlaszlo/branches/wafflecone/docs/index.html
===================================================================
--- openlaszlo/branches/wafflecone/docs/index.html	2007-08-21 00:37:26 UTC (rev 6162)
+++ openlaszlo/branches/wafflecone/docs/index.html	2007-08-21 00:45:08 UTC (rev 6163)
@@ -35,8 +35,9 @@
 </li>
 
 <li>
-<b><a href="./reference/index.html">OpenLaszlo Reference</a></b><br />
+<b><a href="http://www.openlaszlo.org/lps3/docs/reference">OpenLaszlo Reference</a></b><br />
 A complete listing of every public LZX tag and API -- including tag attributes and API methods and parameters.
+(The link above takes you to the OpenLaszlo 3.4 reference on www.openlaszlo.org. <a href="./reference">OpenLaszlo 4 Reference</a> is also available locally, but it is not as polished as the 3.4 reference. We recommend you use the <a href="http://www.openlaszlo.org/lps3/docs/reference">OpenLaszlo 3.4 Reference</a>.) 
 </li>
 
 <li>

Modified: openlaszlo/branches/wafflecone/index.jsp
===================================================================
--- openlaszlo/branches/wafflecone/index.jsp	2007-08-21 00:37:26 UTC (rev 6162)
+++ openlaszlo/branches/wafflecone/index.jsp	2007-08-21 00:45:08 UTC (rev 6163)
@@ -89,10 +89,10 @@
             <li><a href="docs/developers">Software Developer's Guide</a></li>
             <li><a href="docs/component-design">UI Designer's Guide</a></li>
             <li><a href="docs/deployers">Deployer's Guide</a></li>
-            <li><a href="docs/reference">Reference Guide</a></li>
+            <li><a href="http://www.openlaszlo.org/lps3/docs/reference">Reference Guide (for OL 3.4, served from www.openlaszlo.org)</a> or <a href="docs/reference">Reference Guide (local)</a></li>
             <li><a href="docs/contributors">Contributor's Guide</a></li>
             <li><a href="docs/release-notes.html">Latest Release Notes</a></li>
-        </ul>
+        </ul>        
         <p>OpenLaszlo Admin tools</p>
         <ul>
             <li><a href="lps/admin/console.lzx">Console</a></li>

Modified: openlaszlo/branches/wafflecone/laszlo-explorer/coverpages/documentation_cover.html
===================================================================
--- openlaszlo/branches/wafflecone/laszlo-explorer/coverpages/documentation_cover.html	2007-08-21 00:37:26 UTC (rev 6162)
+++ openlaszlo/branches/wafflecone/laszlo-explorer/coverpages/documentation_cover.html	2007-08-21 00:45:08 UTC (rev 6163)
@@ -23,9 +23,9 @@
   <!--strong><a href="../../docs/design/index.html" target="laszlo-designer-guide">Designer's Guide</a></strong>
    <p>An explication of OpenLaszlo for
 graphic designers and information architects.</p-->
-   <strong><a href="../../docs/reference/index.html" target="laszlo-reference">LZX Reference Manual</a></strong>
+   <strong><a href="http://www.openlaszlo.org/lps3/docs/reference/index.html" target="laszlo-reference">LZX Reference Manual</a></strong>
    <p>Comprehensive listing of all LZX tag definitions and APIs&#8212;
-   including tag attributes and API methods and parameters.
+   including tag attributes and API methods and parameters. (We recommend that you use <a href="http://www.openlaszlo.org/lps3/docs/reference/index.html" target="laszlo-reference">the OpenLaszlo 3.4 Reference Manual</a>, because the <a href="../../docs/reference/index.html" target="laszlo-reference">4.0 docs included in this distribution</a> are only at "alpha" status. The 3.4 docs contain the same information as the 4.0 docs, because the API's have not changed from 3.4. Consult  <a href="../../docs/reference/index.html" target="laszlo-reference">the local 4.0 docs</a> only if you are concerned that you are missing 4.0-specific information. 
    </p>
    <strong><a href="../../docs/component-design/index.html" target="laszlo-componentguide">Components Guide</a></strong>
    <p>A visual design guide for the LZ Components, including detailed

Modified: openlaszlo/branches/wafflecone/laszlo-explorer/explore-nav.lzx
===================================================================
--- openlaszlo/branches/wafflecone/laszlo-explorer/explore-nav.lzx	2007-08-21 00:37:26 UTC (rev 6162)
+++ openlaszlo/branches/wafflecone/laszlo-explorer/explore-nav.lzx	2007-08-21 00:45:08 UTC (rev 6163)
@@ -19,6 +19,7 @@
         navset = "nav.xml";
         var lzr = global['lzr'];
         if (lzr &amp;&amp; lzr == 'dhtml') {
+            Debug.info("gonna use dhtml nav."); 
             navset = "nav_dhtml.xml";
         }  
     }
@@ -222,7 +223,7 @@
         }
 
         var action = dp.xpathQuery("@action");
-        if (action == 'popup' || action == 'source') {
+        if (action == 'popup' || action == 'source' || action == 'popupexternal') {
             icon.setResourceNumber(4);
         }
     </handler>
@@ -256,6 +257,12 @@
                   LzBrowser.loadURL('content.jsp?src=' + src + '&tag=' + tagline +
                                     '&title=' + title + '&lzr=' + runtime, 'content');
                 }
+              } else if (action =='popupexternal') {
+                var jsOpenStr = "window.open('" + src + "'," 
+                    + "'" + target + "'," + 
+                    "'scrollbars=yes,resizable=yes,toolbar=yes,location=yes,menubar=yes,width=860,height=600')";
+                LzBrowser.loadJS(jsOpenStr); 
+                
               } else {
                 if (title ==null){
                    title = classroot.name;

Modified: openlaszlo/branches/wafflecone/laszlo-explorer/nav.rnc
===================================================================
--- openlaszlo/branches/wafflecone/laszlo-explorer/nav.rnc	2007-08-21 00:37:26 UTC (rev 6162)
+++ openlaszlo/branches/wafflecone/laszlo-explorer/nav.rnc	2007-08-21 00:45:08 UTC (rev 6163)
@@ -28,7 +28,7 @@
   }
 
 itemAttributes =
-  attribute action { "edit" | "explore" | "popup" | "source" }?,
+  attribute action { "edit" | "explore" | "popup" | "source" | "popupexternal" }?,
   attribute name { text },
   attribute params { string }?,
   attribute popup { xsd:anyURI }?,

Modified: openlaszlo/branches/wafflecone/laszlo-explorer/nav.xml
===================================================================
--- openlaszlo/branches/wafflecone/laszlo-explorer/nav.xml	2007-08-21 00:37:26 UTC (rev 6162)
+++ openlaszlo/branches/wafflecone/laszlo-explorer/nav.xml	2007-08-21 00:45:08 UTC (rev 6163)
@@ -305,12 +305,12 @@
 
   <section name="Documentation" title="Documentation" src="/laszlo-explorer/coverpages/documentation_cover.html" text="Tutorial, advanced, reference">
     <topic src="/docs/installation/index.html" name="Installation" />
-    <topic popup="/docs/reference/index.html" name="LZX Reference" action="popup" target="laszlolzxreference" />
+    <topic src="http://www.openlaszlo.org/lps3/docs/reference/index.html" name="LZX Reference" action="popupexternal" target="laszlolzxreference" />
     <topic popup="/docs/developers/index.html" name="Developer's Guide" action="popup" target="laszlodevguide" />
     <topic popup="/docs/deployers/index.html" name="Administrator's Guide" action="popup" target="laszloadminguide" />
     <!--topic popup="/docs/design/index.html" name="UI Designer's Guide" action="popup" target="laszlouiguide" /-->
     <topic popup="/docs/component-design/index.html" name="Components Guide" action="popup" target="laszlocomponentguide" />
-    <topic popup="/docs/contribref/index.html" name="Contributor's Guide" action="popup" target="laszlocontributorsguide" />
+     <topic popup="/docs/contribref/index.html" name="Contributor's Guide" action="popup" target="laszlocontributorsguide" />
     <topic src="/docs/release-notes.html" name="Release Notes" />
     <topic src="/tools/index.html" name="Developer's Tools" title="Development Tools"  text="Tips for IDEs"/>
   </section>



More information about the Laszlo-checkins mailing list