[Commits] r722 - sandbox/docsrc/advanced

commits at geoext.org commits at geoext.org
Wed May 13 16:44:47 CEST 2009


Author: dwins
Date: 2009-05-13 16:44:47 +0200 (Wed, 13 May 2009)
New Revision: 722

Modified:
   sandbox/docsrc/advanced/custom-theming.rst
   sandbox/docsrc/advanced/geoext-extensions.rst
   sandbox/docsrc/advanced/production-deployment.rst
Log:
Add 'work in progress' notes to advanced section


Modified: sandbox/docsrc/advanced/custom-theming.rst
===================================================================
--- sandbox/docsrc/advanced/custom-theming.rst	2009-05-13 14:44:23 UTC (rev 721)
+++ sandbox/docsrc/advanced/custom-theming.rst	2009-05-13 14:44:47 UTC (rev 722)
@@ -1,3 +1,5 @@
+.. highlight:: html
+
 ==============
 Custom Theming
 ==============
@@ -2,2 +4,6 @@
 
-You can theme GeoExt!
+.. note:: This section of the site is still under construction.  For more information on this topic, please contact the GeoExt team.  Information on getting in touch is available from :doc:`/developer/community`.
+
+Following the ExtJS theming convention, themes for GeoExt are written entirely in CSS (with corresponding image assets if necessary.)  Switching themes is accomplished simply by setting the appropriate class on the document's ``body`` tag::
+   
+    <body class="ext-grey">...</body>

Modified: sandbox/docsrc/advanced/geoext-extensions.rst
===================================================================
--- sandbox/docsrc/advanced/geoext-extensions.rst	2009-05-13 14:44:23 UTC (rev 721)
+++ sandbox/docsrc/advanced/geoext-extensions.rst	2009-05-13 14:44:47 UTC (rev 722)
@@ -1,3 +1,5 @@
+.. highlight:: javascript
+
 ================
 Extending GeoExt
 ================
@@ -2,2 +4,16 @@
 
-You can extend GeoExt!
+.. note:: This section of the site is still under construction.  For more information on this topic, please contact the GeoExt team.  Information on getting in touch is available from :doc:`/developer/community`.
+
+Extensions to GeoExt fall generally into two categories, **Ext components**\ , such as customized widgets or data access classes, and **OpenLayers tools**\ , such as custom ``Layer`` types or new ``Controls`` for interacting with maps.  In either case, the GeoExt team recommends namespacing such classes to ensure that they do not interfere with the existing libraries. 
+
+For Ext components::
+    
+    Ext.namespace("GeoExt.ext");
+    GeoExt.ext.MyCustomWidget = Ext.extend(...);
+
+
+For OpenLayers classes::
+    
+    OpenLayers.ext = OpenLayers.ext || {};
+    OpenLayers.ext.MyClass = OpenLayers.extend(...);
+

Modified: sandbox/docsrc/advanced/production-deployment.rst
===================================================================
--- sandbox/docsrc/advanced/production-deployment.rst	2009-05-13 14:44:23 UTC (rev 721)
+++ sandbox/docsrc/advanced/production-deployment.rst	2009-05-13 14:44:47 UTC (rev 722)
@@ -2,4 +2,10 @@
 Production Deployment
 =====================
 
-You can deploy GeoExt in production!
+.. note:: This section of the site is still under construction.  For more information on this topic, please contact the GeoExt team.  Information on getting in touch is available from :doc:`/developer/community`.
+
+Before deploying GeoExt applications in a production environment, there are several steps you should take to make sure your application can stand up to a high volume of users and provide a nice, fast experience to all of them.  In addition, some features of your application may fail when you change hosts.
+
+* Proxying: Access data from other services
+* Minifying: Ensure lightning-fast page loads
+* Security: Protect yourself and your users



More information about the Commits mailing list