Julio Montoya bc6807771f Adding ckeditor external plugins BT#8968 9 years ago
..
css bc6807771f Adding ckeditor external plugins BT#8968 9 years ago
dialogs bc6807771f Adding ckeditor external plugins BT#8968 9 years ago
icons bc6807771f Adding ckeditor external plugins BT#8968 9 years ago
scripts bc6807771f Adding ckeditor external plugins BT#8968 9 years ago
Creating and Editing Leaflet Maps.txt bc6807771f Adding ckeditor external plugins BT#8968 9 years ago
Installation Guide.txt bc6807771f Adding ckeditor external plugins BT#8968 9 years ago
README.md bc6807771f Adding ckeditor external plugins BT#8968 9 years ago
plugin.js bc6807771f Adding ckeditor external plugins BT#8968 9 years ago

README.md

ckeditor-leaflet

OVERVIEW:
This CKEditor Leaflet Maps plugin has three workhorse files:

  • Plugin Core: Defines the plugin and attaches the plugin to the CKEditor toolbar.
  • Dialog Script: Displays the map options when creating and editing existing maps.
  • Map Renderer: Parses the map options via URL and renders the map accordingly.

This plugin utilizes the following technologies/libraries:

LIVE DEMO PAGE:
Demo page could be found here: http://ranelpadon.github.io/ckeditor-leaflet/index.html

INSTALLATION:
Kindly refer to Installation Guide

HOW TO USE:
Kindly refer to How to Create and Edit Leaflet Maps

ROAD MAP (Planned stuff to do):

  • Option to show the cursor's map coordinates and scale bar.
  • Marker could be dragged and its dragged position must be saved.
  • State of the panned map's view must be saved.
  • Responsive behavior (for mobile pages).
  • Ability to add map caption/annotation
  • Display the map preview in the Dialog window.
  • Handle multiple markers.
  • Add and delete markers.
  • Has option to add Panoromio (panoramio.com) layer.
  • Add other tile providers.
  • R&D other Leaflet plugins that might be useful.
  • LICENSE and CREDITS:

    License: LGPL v3 applies.
    Copyright 2014 by Engr. Ranel O. Padon
    ranel.padon@gmail.com

    Plugin's icon is a property of simpleicon. As indicated in their website, use of their icon is allowed as long as it includes proper credit and backlink.

    Thanks to CKEditor, Leaflet, and other great open-source softwares and their unsung developers.

    Special thanks also to the insights, guidance, and collaborative support of our CNN Travel team:
    Senior Web Development Manager:
    Brent A. Deverman

    Senior Software Engineer:
    Adrian Christopher B. Cruz

    Senior QA Analyst:
    Jonathan A. Jacinto

    =======================================================