You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2014/02/19 13:22:23 UTC

svn commit: r1569705 - in /isis/site/trunk/content: ./ components/viewers/wicket/third-party/ reference/services/third-party/

Author: danhaywood
Date: Wed Feb 19 12:22:23 2014
New Revision: 1569705

URL: http://svn.apache.org/r1569705
Log:
updating stub pages

Modified:
    isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-excel.md
    isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-fullcalendar2.md
    isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-gmap3.md
    isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-wickedcharts.md
    isis/site/trunk/content/documentation.md
    isis/site/trunk/content/reference/services/third-party/danhaywood-isis-domainservice-docx.md
    isis/site/trunk/content/reference/services/third-party/danhaywood-isis-domainservice-excel.md

Modified: isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-excel.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-excel.md?rev=1569705&r1=1569704&r2=1569705&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-excel.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-excel.md Wed Feb 19 12:22:23 2014
@@ -1,10 +1,24 @@
 Title: Download as Excel extension for Wicket viewer
 
-{stub
-This page is a stub.
-}
+This [Wicket extension](https://github.com/danhaywood/isis-wicket-excel) allow a collection of entities to be downloaded as an Excel spreadsheet (using Apache POI).
+
+## Screenshots
+
+The following screenshots are taken from the `zzzdemo` app (adapted from Isis' quickstart archetype).
+
+![](https://raw.github.com/danhaywood/isis-wicket-excel/master/images/excel-tab.png)
+
+![](https://raw.github.com/danhaywood/isis-wicket-excel/master/images/download-link.png)
+
+![](https://raw.github.com/danhaywood/isis-wicket-excel/master/images/excel.png)
+
 
-   
 ## Download
 
 The extension is hosted on [github](https://github.com/danhaywood/isis-wicket-excel).
+
+## See also
+
+See also the [Excel domain service](../../../../reference/services/third-party/isis-domainservice-excel.html), which allows programmatic export and import, eg to support bulk updating/inserting.
+
+   

Modified: isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-fullcalendar2.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-fullcalendar2.md?rev=1569705&r1=1569704&r2=1569705&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-fullcalendar2.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-fullcalendar2.md Wed Feb 19 12:22:23 2014
@@ -1,10 +1,24 @@
 Title: Full calendar2 extension for Wicket viewer
 
-{stub
-This page is a stub.
-}
+This [Wicket extension](https://github.com/danhaywood/isis-wicket-fullcalendar2) renders a collection of entities within a fullpage calendar. 
 
-   
+## Screenshots
+
+The following screenshots are taken from the `zzzdemo` app (adapted from Isis' quickstart archetype).
+
+#### Standalone collection
+
+![](https://raw.github.com/danhaywood/isis-wicket-fullcalendar2/master/images/standalone-collection.png)
+
+#### Parented collection in a custom dashboard view model
+
+![](https://raw2.github.com/danhaywood/isis-wicket-fullcalendar2/master/images/dashboard.png)
+
+#### Parented collection in a regular entity
+
+![](https://raw.github.com/danhaywood/isis-wicket-fullcalendar2/master/images/parented-collection.png)
+  
+  
 ## Download
 
 The extension is hosted on [github](https://github.com/danhaywood/isis-wicket-fullcalendar2).

Modified: isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-gmap3.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-gmap3.md?rev=1569705&r1=1569704&r2=1569705&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-gmap3.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-gmap3.md Wed Feb 19 12:22:23 2014
@@ -1,15 +1,23 @@
 Title: Gmap3 (google maps) extension for Wicket viewer
 
-{stub
-This page is a stub.
-}
+This [Wicket extension](https://github.com/danhaywood/isis-wicket-gmap3) renders a collection of entities within a map (using google's [gmap3](https://developers.google.com/maps/documentation/javascript/) API).
+
+## Screenshots
+
+The following screenshots are taken from the [demo app](https://github.com/danhaywood/isis-wicket-gmap3/tree/master/zzzdemo) (adapted from Isis' quickstart archetype).  Each `ToDoItem` has been made `Locatable`.
+
+![](https://raw.github.com/danhaywood/isis-wicket-gmap3/master/images/screenshot-1.png)
+
+![](https://raw.github.com/danhaywood/isis-wicket-gmap3/master/images/screenshot-2.png)
+
 
 ## <a name="screencast"></a>Screencast
 
-How to customize the Wicket viewer, integrating google maps.
+This screencast shows how to customize the Wicket viewer, integrating google maps.
 
 <iframe width="420" height="315" src="http://www.youtube.com/embed/9o5zAME8LrM" frameborder="0" allowfullscreen></iframe>
 
+Note: this screencast shows how to edit the app generated by the [quickstart archetype](../../../../intro/getting-started/quickstart-archetype.html).  As of 1.4.0-snapshot, the comments/hints have been removed from the Isis archetype.  Instead, you can just use the [demo app](https://github.com/danhaywood/isis-wicket-gmap3/tree/master/zzzdemo) that comes with the github project.
     
 ## Download
 

Modified: isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-wickedcharts.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-wickedcharts.md?rev=1569705&r1=1569704&r2=1569705&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-wickedcharts.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-wickedcharts.md Wed Feb 19 12:22:23 2014
@@ -1,8 +1,36 @@
 Title: Wickedcharts extension for Wicket viewer
 
-{stub
-This page is a stub.
-}
+A [Wicket extension](https://github.com/danhaywood/isis-wicket-wickedcharts) integrating Isis with [Wicked Charts](https://code.google.com/p/wicked-charts/).  *Wicked Charts* is in turn an integration between [Apache Wicket](http://wicket.apache.org) and the [Highcharts](http://www.highcharts.com/) JS charting library).
+
+The library provides two separate components/extensions for the Wicket viewer:
+
+* `summarycharts`: render a standalone collection with `BigDecimal` properties as a chart.  (This component can be thought of as an enhancement of the base `summary` view provided by Wicket UI viewer).
+
+* `scalarchart`: renders a standalone scalar value (from an action invocation) as a chart
+
+**Please note that while this project and *Wicked Charts* are licensed under Apache 2.0 License, *Highcharts* itself is only free for non-commercial use.  See [here](http://shop.highsoft.com/highcharts.html) for further details.**
+
+
+## Screenshots
+
+The following screenshots are taken from the `zzzdemo` app (adapted from Isis' quickstart archetype).
+
+#### Summary Charts
+
+A collection with `BigDecimal` properties:
+![](https://raw.github.com/danhaywood/isis-wicket-wickedcharts/master/images/summarychart-tab.png)
+
+renders the returned chart with associated summary data:
+
+![](https://raw.github.com/danhaywood/isis-wicket-wickedcharts/master/images/summarychart.png)
+
+
+#### Scalar Chart
+
+Result of an action to analyze `ToDoItem`s by their category:
+
+![](https://raw.github.com/danhaywood/isis-wicket-wickedcharts/master/images/piechart.png)
+
 
    
 ## Download

Modified: isis/site/trunk/content/documentation.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/documentation.md?rev=1569705&r1=1569704&r2=1569705&view=diff
==============================================================================
--- isis/site/trunk/content/documentation.md (original)
+++ isis/site/trunk/content/documentation.md Wed Feb 19 12:22:23 2014
@@ -295,8 +295,8 @@ For both:
 
 #### Third-party:
 
-* [Docx Mail merge](./reference/services/third-party/danhaywood-isis-domainservice-docx.html) (stub)
-* [Excel download/upload](./reference/services/third-party/danhaywood-isis-domainservice-excel.html) <a href="./reference/services/third-party/danhaywood-isis-domainservice-excel.html#screencast"><img src="./images/tv_show-25.png"></a> (1.4.0-snapshot, stub)
+* [Docx Mail merge](./reference/services/third-party/danhaywood-isis-domainservice-docx.html) [1.4.0-snapshot]
+* [Excel download/upload](./reference/services/third-party/danhaywood-isis-domainservice-excel.html) <a href="./reference/services/third-party/danhaywood-isis-domainservice-excel.html#screencast"><img src="./images/tv_show-25.png"></a> [1.4.0-snapshot]
 
 }
 
@@ -429,10 +429,10 @@ For both:
 
 #### Third-party extensions
 
-* [Excel download](./components/viewers/wicket/third-party/danhaywood-isis-wicket-excel.html) [stub]
-* [Fullcalendar2](./components/viewers/wicket/third-party/danhaywood-isis-wicket-fullcalendar2.html) [stub]
-* [Gmap3](./components/viewers/wicket/third-party/danhaywood-isis-wicket-gmap3.html) <a href="./components/viewers/wicket/third-party/danhaywood-isis-wicket-gmap3.html#screencast"><img src="./images/tv_show-25.png"></a> [stub]
-* [Wicked charts](./components/viewers/wicket/third-party/danhaywood-isis-wicket-wickedcharts.html) [stub]
+* [Excel download](./components/viewers/wicket/third-party/danhaywood-isis-wicket-excel.html)
+* [Fullcalendar2](./components/viewers/wicket/third-party/danhaywood-isis-wicket-fullcalendar2.html)
+* [Gmap3](./components/viewers/wicket/third-party/danhaywood-isis-wicket-gmap3.html) <a href="./components/viewers/wicket/third-party/danhaywood-isis-wicket-gmap3.html#screencast"><img src="./images/tv_show-25.png"></a> 
+* [Wicked charts](./components/viewers/wicket/third-party/danhaywood-isis-wicket-wickedcharts.html)
 
 
 }

Modified: isis/site/trunk/content/reference/services/third-party/danhaywood-isis-domainservice-docx.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/reference/services/third-party/danhaywood-isis-domainservice-docx.md?rev=1569705&r1=1569704&r2=1569705&view=diff
==============================================================================
--- isis/site/trunk/content/reference/services/third-party/danhaywood-isis-domainservice-docx.md (original)
+++ isis/site/trunk/content/reference/services/third-party/danhaywood-isis-domainservice-docx.md Wed Feb 19 12:22:23 2014
@@ -1,10 +1,33 @@
 Title: Docx (mail-merge) DomainService
 
-{stub
-This page is a stub.
-}
+The [docx domain service](https://github.com/danhaywood/isis-domainservice-docx) generates Word .docx from an initial .docx template, thereby providing a mail merge/reporting capability. A simplified HTML is used as the input to the service.
 
+## Screenshots
+
+The following screenshots are taken from the project's `zzzdemo` app (adapted from Isis' quickstart archetype).
+
+#### Object
+
+The screenshot below shows the object acting as the source of the data.  The "download as doc" action calls the service.
+
+![](https://raw.github.com/danhaywood/isis-domainservice-docx/master/images/contributed-action.png)
+
+#### Template
+
+The template docx uses MS Word smart tags feature to identify the fields:
+
+![](https://raw.github.com/danhaywood/isis-domainservice-docx/master/images/template.png)
+
+Any styling in the template document is preserved on generation.
+
+#### Generated
+
+The generated docx merges in the data from the object into the template.  
+
+![](https://raw.github.com/danhaywood/isis-domainservice-docx/master/images/generated-docx.png)
+
+Note how the bulleted list is repeated for each dependency of the `ToDoItem`.  Tables work similarly.
    
 ## Download
 
-The extension is hosted on [github](https://github.com/danhaywood/isis-domainservice-docx).
+The service is hosted on [github](https://github.com/danhaywood/isis-domainservice-docx).  

Modified: isis/site/trunk/content/reference/services/third-party/danhaywood-isis-domainservice-excel.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/reference/services/third-party/danhaywood-isis-domainservice-excel.md?rev=1569705&r1=1569704&r2=1569705&view=diff
==============================================================================
--- isis/site/trunk/content/reference/services/third-party/danhaywood-isis-domainservice-excel.md (original)
+++ isis/site/trunk/content/reference/services/third-party/danhaywood-isis-domainservice-excel.md Wed Feb 19 12:22:23 2014
@@ -1,8 +1,8 @@
 Title: Excel Download/Upload
 
-{stub
-This page is a stub.
-}
+The [Excel domain service](https://github.com/danhaywood/isis-domainservice-excel) provides an export/import capability, enabling bulk update or insert of data into Isis.
+
+Specifically, it allows a collection of (view model) object to be exported to an Excel spreadsheet, or recreated by importing from Excel. The underlying technology used is [Apache POI](http:poi.apache.org).
 
 
 ## <a name="screencast"></a>Screencast
@@ -10,6 +10,7 @@ This page is a stub.
 Using the Excel domain service and view models to perform bulk updates.
 
 <iframe width="420" height="315" src="http://www.youtube.com/embed/8SsRDhCUuRc" frameborder="0" allowfullscreen></iframe>
+
     
 ## Download