Best Period Picker

Yandex Map Construction Module for Joomla (supported vesion 2.5-3.2)

A year ago, we've created a service which is used to construct Yandex maps. Since that time, great amount of users started to apply it for their own. Although, module is not enough convinient. The main problem is, that user is still recieving a raw code on final result.

So to get rid of that, save your time and make construction process much easier, we developed upgraded module, simplified one.

From now on, creating Yandex Map bacame simpler like never before.

Yandex Map Construction Module mod_xdsoft_ymaps.­


  • Arranging size, center, scale and type of the map.
  • Adding map control elements such as scaling, map type, traffic info, minimap etc.
  • Creating of random amount of objects on the map.
  • 4 types of objects: Polygon, polyline, circle and mark. Each type has its own options.
  • Visual editing of polygons, lines and circles. Scaling, rotation, adding new points on map.
  • Each map has its unique ID, which means, there could be infinite amount of map modules on page.
  • Module is available in Russian and English.
  • Exepts all, there is an option for autodefining location of user.
  • Option to show level of traffic on the streets.

Module Setup

Installing this module isn't different from installing any other module.

If everything went successful, you will see XD soft Yandex map construction module in the list.

Choose it. You will see two columns. On the left, put a name, position and its display criteria.

Right one is the Map Constructor itself. First tab(opened by default) is construction area.

In fact, its the only thing you can work with by setting size and scale of the map.

There's two ways for setting initial location. Using Mouse or Search.

On top, there is object panel in the middle. Polygon, polyline, circle and mark. Objects are appearing in visual editor as well. No need for you to work with code.

n top, there is object panel in the middle. Polygon, polyline, circle and mark. Objects are appearing in visual editor as well. 
No need for you to work with code.

Amount of objects on map - unlimited. All objects will be saved automatically by AJAX.


Object data stored in Mysql table. All data will be saved automatically. Even after changing object properties. You don't have to worry about "Save" button. By closing the module you will not save the map settings, but changes done to the objects will be saved.

Objects on map

Map Settings

If for some reasons, you don't like visual map settings or it doesn't work for you. Use Map Settings tab. It used for detailed map configuration. Set a map size, specify map center coordinates, change scale and map type as you want.

Maps settings

Map Control Elements

At first, notice that there just 3 turned on elements by default. Scaling, Map type and Toolbar. You are allowed to change it whenever you want.

If you turn on all of them, your map will heavily littered. Although, if Map Width set to "Auto" - elements will be placed normally.

Map Control Elements

Map Beheviour

In the Map Beheviour tab You can work with options related to map interaction with user.

For example, if don't want map to be interactive, untick all of them.

Map Beheviour

Object creating and editing

One of the major key features of our constructor is that the objects like polygon, line and circle could be easily scaled with coordinate axis.

Also you can rotate polygons and lines around the center of object.

Its very useful if you want to change the shape or flip the object.

Object creating and editing

Each type of object has its own settings panel on the bottom.

When all objects are placed and accurately confingured, you can see the result.


Module localized in Russian and English So if your website localization not in the list of languages supported by Yandex Maps.(ru-RU, en-US, tr-TR, uk-UA) It will switched to en-US. As it happened to me.

Final Result

You can see the demo

Future plans

We'll continue to work and trying to make our Yandex Map Construction module better. Also we'll be pleased to see more constructive ideas in comments.

colpick Color Picker

Simple lightweight Photoshop-like color picker, now with touch


JQuery Chaos Modal

A Simple yet extendable jQuery modal script built for use with inline HTML, forms, and images


Viewport - simple jQuery plugin adding selectors and events for finding and handling elements in viewport

Viewport - is simple jQuery plugin adds custom pseudo-selectors and handlers for simple


Dialog By XDSoft

Simple dialog system

Simple dialog analogue Alert

jAlert('Hello World!!!')


Create a responsive, configurable, endless slider from a list of images. Display content


jQuery Etherpad

jQuery plugin for embedding Etherpad

Usage & Examples

Include jQuery.js,


jQuery Browser Rejection

jReject is a simple tool for rejecting specific browsers in a nice modal window

jQuery Array Utilities

Use the set operations UNION, INTERSECT, EXCEPT, known from SQL, to extract data from



Highly customizable checkboxes and radio buttons (jQuery and Zepto). Features: identical inputs...


Automatically adjust textarea height based on user input.


Easy as hell jQuery plugin for video backgrounds.


jQuery lightbox and modal window plugin

jQuery File Upload

File Upload widget with multiple file selection, drag&drop support, progress bar,...

Mobiscroll Image & Text Scroller

Renders a scrollable list of images with or without optional text for easy data picking on touch...

jQuery Toaster

jQuery plugin for displaying customizable toast notifications via Bootstrap alerts


A DOM element based templating engine with a logic-less Zen Coding-like markup, object caching,...

jQuery Form Tooltip

A plugin to enable animated, customisable tooltip on your form inputs when focusing.


jQuery plugin for define a behaviour in which a HTML element moves, within the boundaries of an...


jQuery plugin for define animations whose reproduction depends on the position of the vertical...

Linkify URLs, mentions & hashtags

Linky is a jQuery plugin for linkifying URLs, mentions (for Twitter, Instagram or GitHub) and...

jQuery JapaneseCharacter Plugin

This plug-in checks the Japanese..

EliteBox Menu

If do you need fresh menu for your project - see the EliteBox Drop-Down Menu jQuery plugin, maybe...

Simple Signup Form – jQuery Plugin

Build responsive sign up form with email notification. Provides Visual Builder and lot of...

imgix jQuery Plugin

imgix.js is a javascript library that allows you to to work with the imgix service and API to...

jQuery ScrollSlide

A plugin to run a slide animation at a specified scroll position.

jQuery helpers to assert how many elements should be in a jQuery array

jQuery helpers to help verify that your selectors are returning the expected number of elements.

image zooming plugin with a magnifier lens effect

jquery plugin for image zooming.

Smooth Scroll

Easy implementation of smooth scrolling for same-page links

jQuery.iAmIn plugin

Plugin that will set your element on a side of its parent within body (if it can) or at start of...

jQuery Circular Text

A plugin to render text along a circular path, creating a fancy button effect.

Atrribute Extend

A simple plugin that extends jQuery attribute modification similar to *Class functions

jQuery xFilterList

A simple jQuery grid list plugin for easy filter and sorting.

jQuery Price Format

jQuery plugin to convert inputs into price inputs

Google Maps Latitude and Longitude Picker

A jQuery Latitude and Longitude plugin to pick a location using Google Maps. Supports multiple...

Autocomplete like Google

Simple autocomplete like Google

Magneticmediajs jQuery: display your media content with style

Magneticmediajs is a jQuery based library that allows media content (images, videos, maps, HTML...


jQuery plugin. Leightweight, responsive menu.


jQuery plugin.Tree Menu.Accordion Menu.


Simple, small and fast JavaScript/jQuery polyfill for the HTML5 <input...

Easy Carousel

EasyCarousel Plugin is a very practical Carousel plug-ins written in jQuery. Used to show a set...

ABigImage – view big versions of images

Fit mobile devices. Uses CSS3 transform and transition for smooth touch sliding. Touch slide left...

jQuery JIT image

This jQuery plugin facilitates the use of jit image manipulation on the server and medias...


jQuery plugin that fits and centers elements within their containers.

Visual jQuery Lightbox – Beautiful jQuery Lightbox

Visual LightBox is a web photo galleries with a nice Lightbox-style overlay effect. *...


A jQuery plugin for responsive images. Part of the Formstone Library.


Allow users to crop images within an area (fully responsive). Supports dragging (touch support),...

jQuery Slider – WOW image slider

WOW Slider is a jQuery image slider plugin with fantastic visual effects and beautifully...

Qoopido Lazyimage

jQuery plugin to lazy load images.