<commit_before># ESRI Components for OWF
 
## Description

A set of widgets (light weight web applications) designed for use with the [OZONE Widget Framework (OWF)](https://github.com/ozoneplatform/owf).

## Included Widgets

#### [ESRI OWF Map](esri-owf-map-widget)

A simple Map web application using the ESRI JavaScript API. It has additional features when run within OWF:

* Receives [drag and drop](https://github.com/ozoneplatform/owf/wiki/OWF-7-Developer-Widget-Drag-and-Drop-API) data from other OWF widgets
> When an entry is dragged from the Contacts Manager into the map the map will plot the location and zoom to it.
* Receives [Intents](https://github.com/ozoneplatform/owf/wiki/OWF-7-Developer-Widget-Intents-API) from other OWF widgets that plot a location

#### [Contacts Manager](contacts)

A modified version of the [Contacts Manager](https://github.com/ozoneplatform/owf/tree/master/web-app/examples/walkthrough/widgets/contacts) example widget that ships with OWF 7. This version uses Intents to allow the user to select which map widget implementation should receive the address when contact entry is clicked. (The original version was hard coded to send the address to a specific map widget.)

## Requirements

1. OWF 7.0 GA
2. Web server to host the widgets
> You may choose to host the widgets on the same server as OWF for convenience. The [OWF download](https://www.owfgoss.org/download.html) features a bundled [Tomcat](http://tomcat.apache.org/) instance.

## Installation

1. Copy the **`esri-owf-map-widget`** and **`contacts`** directories to the appropriate **`webapps`** location for your web server.
2. Login to your running OWF instance as an administrator.
3. [Create](https://github.com/ozoneplatform/owf/wiki/OWF-7-Administrator-Creating-and-Editing-Widgets) entries for the widgets in OWF by importing the following descriptor files from your server:
    * http(s)://_**yourserver**_:_**port**_/esri-owf-map-widget/descriptor.html
    * http(s)://_**yourserver**_:_**port**_/contacts/descriptor/descriptor.html<commit_msg>Tweak master README for GitHub Flavored Markdown<commit_after># ESRI Components for OWF
 
## Description

A set of widgets (light weight web applications) designed for use with the [OZONE Widget Framework (OWF)](https://github.com/ozoneplatform/owf).

## Included Widgets

#### [ESRI OWF Map](esri-owf-map-widget)

A simple Map web application using the ESRI JavaScript API. It has additional features when run within OWF:

* Receives [drag and drop](https://github.com/ozoneplatform/owf/wiki/OWF-7-Developer-Widget-Drag-and-Drop-API) data from other OWF widgets

    > When an entry is dragged from the Contacts Manager into the map it will then plot and zoom to the location.

* Receives [Intents](https://github.com/ozoneplatform/owf/wiki/OWF-7-Developer-Widget-Intents-API) from other OWF widgets that plot a location

#### [Contacts Manager](contacts)

A modified version of the [Contacts Manager](https://github.com/ozoneplatform/owf/tree/master/web-app/examples/walkthrough/widgets/contacts) example widget that ships with OWF 7. This version uses Intents to allow the user to select which map widget implementation should receive the address when contact entry is clicked. (The original version was hard coded to send the address to a specific map widget.)

## Requirements

1. OWF 7.0 GA
2. Web server to host the widgets

    > You may choose to host the widgets on the same server as OWF for convenience. The [OWF download](https://www.owfgoss.org/download.html) features a bundled [Tomcat](http://tomcat.apache.org/) instance.

## Installation

1. Copy the `esri-owf-map-widget` and `contacts` directories to the appropriate **_`webapps`_** location for your web server.
2. Login to your running OWF instance as an administrator.
3. [Create](https://github.com/ozoneplatform/owf/wiki/OWF-7-Administrator-Creating-and-Editing-Widgets) entries for the widgets in OWF by importing the following descriptor files from your server:
    * http(s)://_**yourserver**_:_**port**_/esri-owf-map-widget/descriptor.html
    * http(s)://_**yourserver**_:_**port**_/contacts/descriptor/descriptor.html
{'fraction_non_alphanumeric': 0.1053137773503246, 'fraction_numerical': 0.005289733108920414, 'mean_word_length': 4.675306957708049, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 7, 'https://': 12, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 8, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6553052', 'n_tokens_mistral': 1253, 'n_tokens_neox': 1211, 'n_words': 448}