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