<commit_before>Mapify.io
=========

Mapify.io is a **Chrome Extension** project that aims to overlay a map with useful information on sites such as **Kijiji** which have poor listing navigation implementations.


## Using Kijiji Mapify

The extensions icon  ![Alt text](/chromext/images/icon38.png "Kijiji Mapify")  will appear on **Kijiji listing pages**. When clicked, a map will be presented with all listings on the current page.


### Misc Notes

Initially [gmaps.js](http://hpneo.github.io/gmaps/) was used, but due to Google Maps and their API the map wouldn't display. After 3 hours of struggling to get GMaps to work in an extension and sequentially in a popup, I turned to [Leaflet](http://leafletjs.com/) and in < 10 minutes everything was working.

Craigslist recently (2012/10) implemented [map view](http://thenextweb.com/insider/2012/10/04/craigslist-rolls-out-new-map-view-feature-for-apartment-searches/). Craigslist also utilizes [Leaflet](http://leafletjs.com/).


## Attributions:

* The [PasswordBox Team](https://www.passwordbox.com/about)
<commit_msg>Update read me<commit_after>Mapify.io
=========

Mapify.io is a **Chrome Extension** project which improves **Kijiji** by adding Map Listing support, an automatic Load More feature (Infinite-Scroll), and various other improvements.

## Using Mapify Kijiji


### PageAction Icon

When the extension is enabled, these are the use cases:

1. ![MapifyKijiji - Valid Kijiji Listing Page](/src/images/icon38.png "Kijiji Mapify") (active) will appear on **Kijiji Listing Pages**
2. ![MapifyKijiji - Kijiji Page](/src/images/icon38_grey.png "Kijiji Mapify") (inactive) will appear on **All Kijiji Pages** 

---

1. Mapify's features are automatic. The infinity scroll by default is active and the map load will refresh on every new automatic load.
2. You are on another Kijiji page and the automatic features are disabled.




### Misc Notes

Initially [gmaps.js](http://hpneo.github.io/gmaps/) was used, but due to Google Maps and their API the map wouldn't display. After 3 hours of struggling to get GMaps to work in an extension and sequentially in a popup, I turned to [Leaflet](http://leafletjs.com/) and in < 10 minutes everything was working.

Craigslist recently (2012/10) implemented [map view](http://thenextweb.com/insider/2012/10/04/craigslist-rolls-out-new-map-view-feature-for-apartment-searches/). Craigslist also utilizes [Leaflet](http://leafletjs.com/).


## Attributions:

* The [PasswordBox Team](https://www.passwordbox.com/about)

{'fraction_non_alphanumeric': 0.11393410083366415, 'fraction_numerical': 0.017467248908296942, 'mean_word_length': 4.575221238938053, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3882265', 'n_tokens_mistral': 812, 'n_tokens_neox': 748, 'n_words': 285}