diff --git a/README.md b/README.md index 01a663a..de006f4 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,25 @@ -# gmap +### gmap -Модуль Google-map Только для AVE.CMS ALT \ No newline at end of file +## Модуль Google-map + +### Модуль позволяет отображать Google карту по заданному адресу и создавать информационные маркеры на заданных точках. + +##### Changelog: + +##### 05.09.2019 - обновление модуля до версии 1.26.1.4b - адаптация для версии ave.cms 3.26 + +##### 16.12.2018 - обновление модуля до версии 1.1.4b - Исправлен баг с файловым менеджером elFinder + +##### 08.10.2017 - обновление модуля до версии 1.1.3b - Удалена JS функция document.write(), все js-скрипты выненсены в файлы т подключаются в сеции head + +##### 01.07.2017 - обновление модуля до версии 1.1.2b - Фикс подключения файлового менеджера elfinder - изменение путей lib/redactor/elfinder/inc/ на lib/redactor/elfinder/php/ + +##### 12.06.2017 - обновление модуля до версии 1.1.1b - Фикс подключения файлового менеджера elfinder - изменение путей lib/redactor/elfinder/php/ на lib/redactor/elfinder/inc/ + +##### 26.05.2017 - обновление модуля до версии 1.1.0b - Адаптация модуля для AVE.cms v3.2 - фикс подключения файлового менеджера elfinder. + +##### 05.03.2017 - обновление модуля до версии 1.0.9b - AJAX загрузка пинов с фильтром вывода по цвету пина + возможность добавления собственных пинов в категорию USER. + +##### 18.02.2017 - обновление модуля до версии 1.0.8b - рекомендуется для тестирования. Установка только чистая, обновление не прокатит. + +##### 28.11.2016 - инициализация модуля - версия 1.0.6 - только для тестирования \ No newline at end of file diff --git a/class/gmap.php b/class/gmap.php new file mode 100644 index 0000000..eadc2a2 --- /dev/null +++ b/class/gmap.php @@ -0,0 +1,660 @@ +Query(" + SELECT * + FROM " . PREFIX . "_module_gmap + WHERE id = '" . $gmap_id . "' + "); + $row_gs = $sql->FetchAssocArray(); + + $sql = $AVE_DB->Query(" + SELECT * + FROM " . PREFIX . "_module_gmap_markers + WHERE gmap_id = '" . $gmap_id . "' + "); + + $markers = array(); + while ($row = $sql->FetchAssocArray()) + { + array_push($markers, $row); + } + + $AVE_Template->assign('gmap', $row_gs); + $AVE_Template->assign('markers', json_encode($markers)); + $output = $AVE_Template->fetch($tpl_dir . 'map.tpl'); + $GLOBALS['user_header']['module_unicalendar_'] = ''; + // Создаем js файл для календаря с названием dataXXX.js - где XXX = Id карты + $fdir = "/modules/gmap/js/data-files/"; + mkdir(BASE_DIR . $fdir, 0777, true); + chmod(BASE_DIR . $fdir, 0777); + $df = fopen(BASE_DIR . "/modules/gmap/js/data-files/data".$gmap_id.".js", "w") + or die('You do not have write permission!');// ругаемся если нет прав на запись в директорию data-files ! + flock($df,2); + fwrite($df, $output); + flock($df,3); + fclose($df); + $GLOBALS['user_header']['module_unicalendar_' . $gmap_id] = ''; + echo '
'; + } + + /** + * ФУНКЦИИ АДМИНИСТРАТИВНОЙ ЧАСТИ + */ + + + /** + * КАТЕГОРИИ - СОЗДАНИЕ - ДОБАВЛЕНИЕ - РЕДАКТИРОВАНИЕ + */ + + + // Просмотр существующих категорий в админ панели + + function gmapCategoryShow($tpl_dir) + { + global $AVE_DB, $AVE_Template; + $gcats = array(); + $sql = $AVE_DB->Query(" + SELECT * + FROM " . PREFIX . "_module_gmap_category + + "); + //$row_gcat = $sql->FetchRow(); + while($row = $sql->FetchAssocArray()) + { + array_push($gcats, $row); + } + + + + + + $AVE_Template->assign('gcats', $gcats); + $AVE_Template->assign('content', $AVE_Template->fetch($tpl_dir . 'admin_gmap_category.tpl')); + + } + + // Редактирование маркеров + + function gmapMarkerEdit($tpl_dir, $id) + { + global $AVE_DB, $AVE_Template; + $gmarkers = array(); + $sql = $AVE_DB->Query(" + SELECT * + FROM " . PREFIX . "_module_gmap_markers + WHERE id = '" . (int)$id. "' + "); + + while($row = $sql->FetchAssocArray()) + { + array_push($gmarkers, $row); + } + + $gcats = array(); + $sql = $AVE_DB->Query(" + SELECT * + FROM " . PREFIX . "_module_gmap_category + + "); + //$row_gcat = $sql->FetchRow(); + while($row = $sql->FetchAssocArray()) + { + array_push($gcats, $row); + } + + + $AVE_Template->assign('gcats', $gcats); + + $AVE_Template->assign('gmarkers', $gmarkers); + $AVE_Template->assign('content', $AVE_Template->fetch($tpl_dir . 'admin_gmap_edit_marker.tpl')); + + } + + // Сохранение отредактированного маркера + + function gmapMarkerEditSave($id){ + if (isset($_POST['e_marker'])) + { + global $AVE_DB; + + + $markerDataE = $_POST['e_marker']; + $sql = "UPDATE " . PREFIX . "_module_gmap_markers + SET + id = '" . $markerDataE['id'] . "', + gmap_id = '" . $markerDataE['gmap_id'] . "', + latitude = '" . $markerDataE['latitude'] . "', + longitude = '" . $markerDataE['longitude'] . "', + title = '" . $markerDataE['title'] . "', + title_link = '" . $markerDataE['title_link'] . "', + marker_cat_id = '" . $markerDataE['marker_cat_id'] . "', + marker_cat_title = '" . $markerDataE['marker_cat_title'] . "', + marker_cat_link = '" . $markerDataE['marker_cat_link'] . "', + img_title = '" . $markerDataE['img_title'] . "', + marker_city = '" . $markerDataE['marker_city'] . "', + marker_street = '" . $markerDataE['marker_street'] . "', + marker_building = '" . $markerDataE['marker_building'] . "', + marker_dopfield = '" . $markerDataE['marker_dopfield'] . "', + marker_phone = '" . $markerDataE['marker_phone'] . "', + marker_www = '" . $markerDataE['marker_www'] . "', + image = '" . $markerDataE['image']. "' + WHERE id = '" . (int)$id. "' + "; + $AVE_DB->Query($sql); + //$markerDataE['id'] = $AVE_DB->InsertId(); + + echo json_encode($markerDataE); + exit; + } + + } + + // Добавление и сохранение новых категорий в админ панели модуля и вывод категории при создании + + function gmapCategoryNewAdd(){ + if (isset($_POST['category'])) + { + global $AVE_DB; + + + $categoryData = $_POST['category']; + $sql = " + INSERT + INTO " . PREFIX . "_module_gmap_category + SET + id = '', + gcat_title = '" . $categoryData['gcatnewadd'] . "', + gcat_link = '" . $categoryData['gct_link'] . "' + "; + $AVE_DB->Query($sql); + $categoryData['id'] = $AVE_DB->InsertId(); + + $sql = $AVE_DB->Query(" + SELECT gcat_title + FROM " . PREFIX . "_module_gmap_category + ORDER BY id DESC + LIMIT 1 + "); + $row_gcat = $sql->FetchRow(); + $categoryData['gcat_title'] = $row_gcat->gcat_title; + echo json_encode($categoryData); + exit; + } + + } + + /** + * Удаление категории + * + * @param int $id - идентификатор категории + */ + + function gmapCategoryDel($id){ + global $AVE_DB; + + $sql = "DELETE FROM " . PREFIX . "_module_gmap_category WHERE id = '" . (int)$id. "'"; + $AVE_DB->Query("DELETE FROM " . PREFIX . "_module_gmap_markers WHERE marker_cat_id = '" . (int)$id . "'"); + + $AVE_DB->Query($sql); + echo $id; + exit; + + + } + + /** + * Просмотр маркеров карты и добавление новых в админке + * + * @param string $tpl_dir - путь к папке с шаблонами модуля + * @param int $gmap_id - идентификатор карты + */ + function gmapMarkersShow($tpl_dir, $gmap_id) + { + global $AVE_DB, $AVE_Template; + +/* + $pin_dir = BASE_DIR.'/modules/gmap/images'; + $pin_base_dir = ABS_PATH.'modules/gmap/images'; + + $pins = array(); + if ($handle = opendir($pin_dir . '/')) { + + while (false !== ($file = readdir($handle))) + { + if ($file != '.' && $file != '..') + { + $image_title = substr($file, 0, -4); + $upload_file_ext = strtolower(substr($file, -4)); + + $upload_filename = prepare_fname($image_title) . $upload_file_ext; + + if (!empty($upload_filename) && $upload_file_ext == '.png') + { + $pins[] = array('name' => $image_title, 'path' => $pin_base_dir . '/' . $upload_filename); + + + } + } + } + closedir($handle); + } +*/ + $sql = $AVE_DB->Query(" + SELECT * + FROM " . PREFIX . "_module_gmap + WHERE id = '" . $gmap_id . "' + "); + $row_gs = $sql->FetchAssocArray(); + + $sql = $AVE_DB->Query(" + SELECT * + FROM " . PREFIX . "_module_gmap_markers + WHERE gmap_id = '" . $gmap_id . "' + "); + + $load_markers = array(); + while ($row = $sql->FetchAssocArray()) + { + array_push($load_markers, $row); + } + + + + $limit = 5; + $start = get_current_page() * $limit - $limit; + + $sql = $AVE_DB->Query(" + SELECT SQL_CALC_FOUND_ROWS * + FROM " . PREFIX . "_module_gmap_markers + WHERE gmap_id = '" . $gmap_id . "' + ORDER BY id ASC + LIMIT " . $start . "," . $limit . " + "); + + $sql_num = $AVE_DB->Query("SELECT FOUND_ROWS()"); + $num = $sql_num->GetCell(); + + $markers = array(); + + while ($row = $sql->FetchAssocArray()) + { + array_push($markers, $row); + } + + if ($num > $limit) + { + $page_nav = ' {t} '; + $page_nav = get_pagination(ceil($num / $limit), 'page', $page_nav); + } + else + { + $page_nav = ''; + } + + $gcats = array(); + $sql = $AVE_DB->Query(" + SELECT * + FROM " . PREFIX . "_module_gmap_category + + "); + //$row_gcat = $sql->FetchRow(); + while($row = $sql->FetchAssocArray()) + { + array_push($gcats, $row); + } + + + + + + $AVE_Template->assign('gcats', $gcats); + $AVE_Template->assign('gcats_id', $row['id']); + $AVE_Template->assign('api_key', GOOGLE_MAP_API_KEY); + $AVE_Template->assign('page_nav', $page_nav); + $AVE_Template->assign('gmap', $row_gs); + $AVE_Template->assign('gmap_id', $row_gs['id']); + $AVE_Template->assign('gmap_title', $row_gs['gmap_title']); + $AVE_Template->assign('markers', $markers); + $AVE_Template->assign('load_markers', json_encode($load_markers)); + //$AVE_Template->assign('pins', $pins); + $AVE_Template->assign('content', $AVE_Template->fetch($tpl_dir . 'admin_gmap_markers.tpl')); + } + + + + /** + * Вывод списка карт + * + * @param string $tpl_dir - путь к папке с шаблонами модуля + */ + function gmapListShow($tpl_dir) + { + global $AVE_DB, $AVE_Template; + + $gmaps = array(); + + $limit = 20; + $start = get_current_page() * $limit - $limit; + + $sql = $AVE_DB->Query(" + SELECT SQL_CALC_FOUND_ROWS + g.*, + COUNT(m.id) AS marker_count + FROM + " . PREFIX . "_module_gmap AS g + LEFT JOIN + " . PREFIX . "_module_gmap_markers AS m + ON m.gmap_id = g.id + GROUP BY g.id + ORDER BY g.id ASC + LIMIT " . $start . "," . $limit . " + "); + + $sql_num = $AVE_DB->Query("SELECT FOUND_ROWS()"); + $num = $sql_num->GetCell(); + + while($row = $sql->FetchAssocArray()) + { + array_push($gmaps, $row); + } + + if ($num > $limit) + { + $page_nav = "
  • {t}
  • "; + $page_nav = get_pagination(ceil($num / $limit), 'page', $page_nav); + } + else + { + $page_nav = ''; + } + + $AVE_Template->assign('page_nav', $page_nav); + + if (!empty($_REQUEST['alert'])) + { + $AVE_Template->assign('alert', htmlspecialchars(stripslashes($_REQUEST['alert']))); + } + $AVE_Template->assign('api_key', GOOGLE_MAP_API_KEY); + $AVE_Template->assign('gmaps', $gmaps); + $AVE_Template->assign('formaction', 'index.php?do=modules&action=modedit&mod=gmap&moduleaction=new&sub=save&cp=' . SESSION); + $AVE_Template->assign('content', $AVE_Template->fetch($tpl_dir . 'admin_gmap_list.tpl')); + } + + + /** + * Сохранение маркеров + * + * @param int $gmap_id - идентификатор карты + */ + + function gmapMarkersAdd($gmap_id){ + if (isset($_POST['marker'])) + { + global $AVE_DB; + + + $markerData = $_POST['marker']; + $sql = " + INSERT + INTO " . PREFIX . "_module_gmap_markers + SET + id = '', + gmap_id = '".(int)$gmap_id."', + latitude = '" . $markerData['latitude'] . "', + longitude = '" . $markerData['longitude'] . "', + title = '" . $markerData['title'] . "', + title_link = '" . $markerData['title_link'] . "', + marker_cat_id = '" . $markerData['marker_cat_id'] . "', + marker_cat_title = '" . $markerData['marker_cat_title'] . "', + marker_cat_link = '" . $markerData['marker_cat_link'] . "', + img_title = '" . $markerData['img_title'] . "', + marker_city = '" . $markerData['marker_city'] . "', + marker_street = '" . $markerData['marker_street'] . "', + marker_building = '" . $markerData['marker_building'] . "', + marker_dopfield = '" . $markerData['marker_dopfield'] . "', + marker_phone = '" . $markerData['marker_phone'] . "', + marker_www = '" . $markerData['marker_www'] . "', + image = '" . $markerData['image']. "' + "; + $AVE_DB->Query($sql); + $markerData['id'] = $AVE_DB->InsertId(); + + echo json_encode($markerData); + exit; + } + + } + + /** + * Сохранение редактирования описания маркера + * + * @param int $id - идентификатор маркера + */ + + + function gmapMarkerSave($id){ + if (isset($_POST['marker_title'])) + { + global $AVE_DB; + + + $markerData = $_POST['marker_title']; + $sql = "UPDATE " . PREFIX . "_module_gmap_markers + SET + title = '" . $markerData . "' WHERE id = '" . (int)$id. "' + "; + $AVE_DB->Query($sql); + + } + exit; + } + + /** + * Удаление маркера + * + * @param int $id - идентификатор маркера + */ + + function gmapMarkersDel($id){ + global $AVE_DB; + + $sql = "DELETE FROM " . PREFIX . "_module_gmap_markers WHERE id = '" . (int)$id. "'"; + + $AVE_DB->Query($sql); + exit; + + + } + + /** + * Получение описания маркера + * + * @param int $id - идентификатор маркера + */ + + function gmapMarkersGet($id){ + + global $AVE_DB; + + $sql = $AVE_DB->Query(" + SELECT * + FROM " . PREFIX . "_module_gmap_markers + WHERE id = '" . $id . "' + "); + $row_gs = $sql->FetchRow(); + echo "
    "; + if ($row_gs->img_title != '/modules/gmap/img/no_image.png'){ + echo ""; + } else { + echo ""; + } + echo ""; + + + + + + echo ""; + } + echo "
    "; + exit; + } + + /** + * Создание карты + * + */ + function gmapNew() + { + if (isset($_REQUEST['sub']) && $_REQUEST['sub'] == 'save') + { + global $AVE_DB; + + $cont = true; + $alert = ''; + + if (empty($_POST['gmap_title'])) + { + $alert = '&alert=empty_gmap_title'; + $cont = false; + } + + if ($cont) + { + $AVE_DB->Query(" + INSERT + INTO " . PREFIX . "_module_gmap + SET + id = '', + gmap_title = '" . $_POST['gmap_title'] . "', + gmap_height = '" . $_POST['gmap_height'] . "', + gmap_width = '" . $_POST['gmap_width'] . "', + longitude = '" . $_POST['longitude'] . "', + latitude = '" . $_POST['latitude'] . "', + gmap_zoom = '" . (int)$_POST['gmap_zoom'] . "' + "); + + } + + header('Location:index.php?do=modules&action=modedit&mod=gmap&moduleaction=1'. $alert); + exit; + } + } + + /** + * Редактирование карты + * + * @param string $tpl_dir - путь к папке с шаблонами модуля + * @param int $gmap_id - идентификатор карты + */ + function gmapEdit($tpl_dir, $gmap_id) + { + global $AVE_DB, $AVE_Template; + + if (isset($_REQUEST['sub']) && $_REQUEST['sub'] == 'save') + { + + + $AVE_DB->Query(" + UPDATE " . PREFIX . "_module_gmap + SET + gmap_title = '" . $_POST['gmap_title'] . "', + gmap_height = '" . $_POST['gmap_height'] . "', + gmap_width = '" . $_POST['gmap_width'] . "', + longitude = '" . $_POST['longitude'] . "', + latitude = '" . $_POST['latitude'] . "', + gmap_zoom = '" . (int)$_POST['gmap_zoom'] . "' + WHERE + id = '" . (int)$gmap_id . "' + "); + + header('Location:index.php?do=modules&action=modedit&mod=gmap&moduleaction=1&cp=' . SESSION); + exit; + } + + $sql = $AVE_DB->Query(" + SELECT * + FROM " . PREFIX . "_module_gmap + WHERE id = '" . (int)$gmap_id . "' + "); + $row = $sql->FetchAssocArray(); + $AVE_Template->assign('api_key', GOOGLE_MAP_API_KEY); + $AVE_Template->assign('gmap', $row); + $AVE_Template->assign('content', $AVE_Template->fetch($tpl_dir . 'admin_gmap_edit.tpl')); + } + + /** + * Удаление карты + * + * @param int $gmap_id - идентификатор карты + */ + function gmapDelete($gmap_id) + { + global $AVE_DB; + + $AVE_DB->Query("DELETE FROM " . PREFIX . "_module_gmap WHERE id = '" . $gmap_id . "'"); + $AVE_DB->Query("DELETE FROM " . PREFIX . "_module_gmap_markers WHERE gmap_id = '" . $gmap_id . "'"); + // Удаляем js файл с данными из директории /modules/gmap/js/data-files/ + $data_dir = "/modules/gmap/js/data-files"; + $filename = BASE_DIR .$data_dir."/data".$gmap_id.".js"; + if (file_exists($filename)) + { + unlink($filename); + } + header('Location:index.php?do=modules&action=modedit&mod=gmap&moduleaction=1&cp=' . SESSION); + exit; + } +} + +?> \ No newline at end of file diff --git a/fm.gmap.php b/fm.gmap.php new file mode 100644 index 0000000..a130952 --- /dev/null +++ b/fm.gmap.php @@ -0,0 +1,246 @@ + array( + array( + "driver" => "LocalFileSystem", + "path" => "../../../../" . UPLOAD_DIR, + "URL" => "/".UPLOAD_DIR."/", + "uploadOrder" => array("deny", "allow"), + "acceptedName" => "validName", + "uploadAllow" => array("all"), + "uploadDeny" => array("all"), + "uploadOverwrite" => false, + "uploadMaxSize" => "256m", + "accessControl" => "access", + "attributes" => array( + array( + "pattern" => "/^\/\./", + "read" => false, + "write" => false, + "hidden" => true, + "locked" => true + ), + array( + "pattern" => "/.tmb/", + "read" => false, + "write" => false, + "hidden" => true, + "locked" => false + ), + array( + "pattern" => "/\.php$/", + "read" => false, + "write" => false, + "hidden" => true, + "locked" => false + ), + array( + "pattern" => "/.quarantine/", + "read" => false, + "write" => false, + "hidden" => true, + "locked" => false + ), + array( + "pattern" => "/\.htaccess$/", + "write" => false, + "locked" => false, + "hidden" => true + ) + ) + ) + ) +); +$connector = new elFinderConnector(new elFinder($opts)); +$connector->run(); +?>'; + + $gfo = fopen(BASE_DIR . "/lib/redactor/elfinder/php/connector_module_gmap.php", "w"); + flock($gfo,2); + fwrite($gfo, $gmfmen); + flock($gfo,3); + fclose($gfo); + chmod(BASE_DIR . "/lib/redactor/elfinder/php/connector_module_gmap.php", 0755); + +} + +if ($fmgmap == 'dir_uplgmi') +{ + $gmfmen = ' array( + array( + "driver" => "LocalFileSystem", + "path" => "../../../../" . UPLOAD_DIR, + "URL" => "/".UPLOAD_DIR."/", + "uploadOrder" => array("deny", "allow"), + "acceptedName" => "validName", + "uploadAllow" => array("all"), + "uploadDeny" => array("all"), + "uploadOverwrite" => false, + "uploadMaxSize" => "256m", + "accessControl" => "access", + "attributes" => array( + array( + "pattern" => "/^\/\./", + "read" => false, + "write" => false, + "hidden" => true, + "locked" => true + ), + array( + "pattern" => "/.tmb/", + "read" => false, + "write" => false, + "hidden" => true, + "locked" => false + ), + array( + "pattern" => "/\.php$/", + "read" => false, + "write" => false, + "hidden" => true, + "locked" => false + ), + array( + "pattern" => "/.quarantine/", + "read" => false, + "write" => false, + "hidden" => true, + "locked" => false + ), + array( + "pattern" => "/\.htaccess$/", + "write" => false, + "locked" => false, + "hidden" => true + ) + ), + ), + array( + "driver" => "LocalFileSystem", + "path" => "../../../../modules/gmap/images", + "URL" => "/modules/gmap/images/", + "uploadOrder" => array("deny", "allow"), + "acceptedName" => "validName", + "uploadAllow" => array("all"), + "uploadDeny" => array("all"), + "uploadOverwrite" => false, + "uploadMaxSize" => "256m", + "accessControl" => "access", + "attributes" => array( + array( + "pattern" => "/^\/\./", + "read" => false, + "write" => false, + "hidden" => true, + "locked" => true + ), + array( + "pattern" => "/.tmb/", + "read" => false, + "write" => false, + "hidden" => true, + "locked" => false + ), + array( + "pattern" => "/\.php$/", + "read" => false, + "write" => false, + "hidden" => true, + "locked" => false + ), + array( + "pattern" => "/.quarantine/", + "read" => false, + "write" => false, + "hidden" => true, + "locked" => false + ), + array( + "pattern" => "/\.htaccess$/", + "write" => false, + "locked" => false, + "hidden" => true + ) + ), + ), + ) +); +$connector = new elFinderConnector(new elFinder($opts)); +$connector->run(); +?>'; + $gfo = fopen(BASE_DIR . "/lib/redactor/elfinder/php/connector_module_gmap.php", "w"); + flock($gfo,2); + fwrite($gfo, $gmfmen); + flock($gfo,3); + fclose($gfo); + chmod(BASE_DIR . "/lib/redactor/elfinder/php/connector_module_gmap.php", 0755); +} + +if ($fmgmap != 'dir_upl' || $fmgmap != 'dir_uplgmi') +{ + header('Location:/index.php'); + exit; +} + + +?> \ No newline at end of file diff --git a/images/index.php b/images/index.php new file mode 100644 index 0000000..4ca25aa --- /dev/null +++ b/images/index.php @@ -0,0 +1,4 @@ + \ No newline at end of file diff --git a/images/pin-blue1.png b/images/pin-blue1.png new file mode 100644 index 0000000..0bc09b5 Binary files /dev/null and b/images/pin-blue1.png differ diff --git a/images/pin-blue10.png b/images/pin-blue10.png new file mode 100644 index 0000000..44eb0a9 Binary files /dev/null and b/images/pin-blue10.png differ diff --git a/images/pin-blue11.png b/images/pin-blue11.png new file mode 100644 index 0000000..2f3e814 Binary files /dev/null and b/images/pin-blue11.png differ diff --git a/images/pin-blue12.png b/images/pin-blue12.png new file mode 100644 index 0000000..3da6fe9 Binary files /dev/null and b/images/pin-blue12.png differ diff --git a/images/pin-blue13.png b/images/pin-blue13.png new file mode 100644 index 0000000..0aa326e Binary files /dev/null and b/images/pin-blue13.png differ diff --git a/images/pin-blue14.png b/images/pin-blue14.png new file mode 100644 index 0000000..12047ea Binary files /dev/null and b/images/pin-blue14.png differ diff --git a/images/pin-blue15.png b/images/pin-blue15.png new file mode 100644 index 0000000..b1110ab Binary files /dev/null and b/images/pin-blue15.png differ diff --git a/images/pin-blue16.png b/images/pin-blue16.png new file mode 100644 index 0000000..ceb8097 Binary files /dev/null and b/images/pin-blue16.png differ diff --git a/images/pin-blue17.png b/images/pin-blue17.png new file mode 100644 index 0000000..beeaa0e Binary files /dev/null and b/images/pin-blue17.png differ diff --git a/images/pin-blue18.png b/images/pin-blue18.png new file mode 100644 index 0000000..86cd74e Binary files /dev/null and b/images/pin-blue18.png differ diff --git a/images/pin-blue19.png b/images/pin-blue19.png new file mode 100644 index 0000000..1013407 Binary files /dev/null and b/images/pin-blue19.png differ diff --git a/images/pin-blue2.png b/images/pin-blue2.png new file mode 100644 index 0000000..414dbbf Binary files /dev/null and b/images/pin-blue2.png differ diff --git a/images/pin-blue20.png b/images/pin-blue20.png new file mode 100644 index 0000000..a00c2b9 Binary files /dev/null and b/images/pin-blue20.png differ diff --git a/images/pin-blue21.png b/images/pin-blue21.png new file mode 100644 index 0000000..79791b1 Binary files /dev/null and b/images/pin-blue21.png differ diff --git a/images/pin-blue22.png b/images/pin-blue22.png new file mode 100644 index 0000000..41e2e72 Binary files /dev/null and b/images/pin-blue22.png differ diff --git a/images/pin-blue23.png b/images/pin-blue23.png new file mode 100644 index 0000000..3db6183 Binary files /dev/null and b/images/pin-blue23.png differ diff --git a/images/pin-blue24.png b/images/pin-blue24.png new file mode 100644 index 0000000..70c02b2 Binary files /dev/null and b/images/pin-blue24.png differ diff --git a/images/pin-blue25.png b/images/pin-blue25.png new file mode 100644 index 0000000..225a9d9 Binary files /dev/null and b/images/pin-blue25.png differ diff --git a/images/pin-blue26.png b/images/pin-blue26.png new file mode 100644 index 0000000..b4b3aa6 Binary files /dev/null and b/images/pin-blue26.png differ diff --git a/images/pin-blue27.png b/images/pin-blue27.png new file mode 100644 index 0000000..142436a Binary files /dev/null and b/images/pin-blue27.png differ diff --git a/images/pin-blue28.png b/images/pin-blue28.png new file mode 100644 index 0000000..2124454 Binary files /dev/null and b/images/pin-blue28.png differ diff --git a/images/pin-blue29.png b/images/pin-blue29.png new file mode 100644 index 0000000..455037e Binary files /dev/null and b/images/pin-blue29.png differ diff --git a/images/pin-blue3.png b/images/pin-blue3.png new file mode 100644 index 0000000..97d79d7 Binary files /dev/null and b/images/pin-blue3.png differ diff --git a/images/pin-blue30.png b/images/pin-blue30.png new file mode 100644 index 0000000..6f59afc Binary files /dev/null and b/images/pin-blue30.png differ diff --git a/images/pin-blue31.png b/images/pin-blue31.png new file mode 100644 index 0000000..ed66cf2 Binary files /dev/null and b/images/pin-blue31.png differ diff --git a/images/pin-blue32.png b/images/pin-blue32.png new file mode 100644 index 0000000..4a76e78 Binary files /dev/null and b/images/pin-blue32.png differ diff --git a/images/pin-blue33.png b/images/pin-blue33.png new file mode 100644 index 0000000..dafd164 Binary files /dev/null and b/images/pin-blue33.png differ diff --git a/images/pin-blue34.png b/images/pin-blue34.png new file mode 100644 index 0000000..fe0e666 Binary files /dev/null and b/images/pin-blue34.png differ diff --git a/images/pin-blue35.png b/images/pin-blue35.png new file mode 100644 index 0000000..daa566e Binary files /dev/null and b/images/pin-blue35.png differ diff --git a/images/pin-blue36.png b/images/pin-blue36.png new file mode 100644 index 0000000..7617bd9 Binary files /dev/null and b/images/pin-blue36.png differ diff --git a/images/pin-blue37.png b/images/pin-blue37.png new file mode 100644 index 0000000..f0f846a Binary files /dev/null and b/images/pin-blue37.png differ diff --git a/images/pin-blue38.png b/images/pin-blue38.png new file mode 100644 index 0000000..9021c5e Binary files /dev/null and b/images/pin-blue38.png differ diff --git a/images/pin-blue39.png b/images/pin-blue39.png new file mode 100644 index 0000000..2f217a6 Binary files /dev/null and b/images/pin-blue39.png differ diff --git a/images/pin-blue4.png b/images/pin-blue4.png new file mode 100644 index 0000000..1f4c008 Binary files /dev/null and b/images/pin-blue4.png differ diff --git a/images/pin-blue40.png b/images/pin-blue40.png new file mode 100644 index 0000000..6b13272 Binary files /dev/null and b/images/pin-blue40.png differ diff --git a/images/pin-blue41.png b/images/pin-blue41.png new file mode 100644 index 0000000..7694485 Binary files /dev/null and b/images/pin-blue41.png differ diff --git a/images/pin-blue42.png b/images/pin-blue42.png new file mode 100644 index 0000000..e7e4a8a Binary files /dev/null and b/images/pin-blue42.png differ diff --git a/images/pin-blue43.png b/images/pin-blue43.png new file mode 100644 index 0000000..b6f5007 Binary files /dev/null and b/images/pin-blue43.png differ diff --git a/images/pin-blue44.png b/images/pin-blue44.png new file mode 100644 index 0000000..9029a92 Binary files /dev/null and b/images/pin-blue44.png differ diff --git a/images/pin-blue45.png b/images/pin-blue45.png new file mode 100644 index 0000000..0b618d5 Binary files /dev/null and b/images/pin-blue45.png differ diff --git a/images/pin-blue46.png b/images/pin-blue46.png new file mode 100644 index 0000000..a3737f6 Binary files /dev/null and b/images/pin-blue46.png differ diff --git a/images/pin-blue47.png b/images/pin-blue47.png new file mode 100644 index 0000000..251047f Binary files /dev/null and b/images/pin-blue47.png differ diff --git a/images/pin-blue48.png b/images/pin-blue48.png new file mode 100644 index 0000000..6e534ec Binary files /dev/null and b/images/pin-blue48.png differ diff --git a/images/pin-blue49.png b/images/pin-blue49.png new file mode 100644 index 0000000..3142094 Binary files /dev/null and b/images/pin-blue49.png differ diff --git a/images/pin-blue5.png b/images/pin-blue5.png new file mode 100644 index 0000000..890ecc5 Binary files /dev/null and b/images/pin-blue5.png differ diff --git a/images/pin-blue50.png b/images/pin-blue50.png new file mode 100644 index 0000000..ef2bbe8 Binary files /dev/null and b/images/pin-blue50.png differ diff --git a/images/pin-blue51.png b/images/pin-blue51.png new file mode 100644 index 0000000..afb8f3a Binary files /dev/null and b/images/pin-blue51.png differ diff --git a/images/pin-blue52.png b/images/pin-blue52.png new file mode 100644 index 0000000..41ec679 Binary files /dev/null and b/images/pin-blue52.png differ diff --git a/images/pin-blue53.png b/images/pin-blue53.png new file mode 100644 index 0000000..f2344a2 Binary files /dev/null and b/images/pin-blue53.png differ diff --git a/images/pin-blue54.png b/images/pin-blue54.png new file mode 100644 index 0000000..e542ed1 Binary files /dev/null and b/images/pin-blue54.png differ diff --git a/images/pin-blue6.png b/images/pin-blue6.png new file mode 100644 index 0000000..56e0a29 Binary files /dev/null and b/images/pin-blue6.png differ diff --git a/images/pin-blue7.png b/images/pin-blue7.png new file mode 100644 index 0000000..110753f Binary files /dev/null and b/images/pin-blue7.png differ diff --git a/images/pin-blue8.png b/images/pin-blue8.png new file mode 100644 index 0000000..59c9efd Binary files /dev/null and b/images/pin-blue8.png differ diff --git a/images/pin-blue9.png b/images/pin-blue9.png new file mode 100644 index 0000000..8887843 Binary files /dev/null and b/images/pin-blue9.png differ diff --git a/images/pin-brown496.png b/images/pin-brown496.png new file mode 100644 index 0000000..f15e9f6 Binary files /dev/null and b/images/pin-brown496.png differ diff --git a/images/pin-brown497.png b/images/pin-brown497.png new file mode 100644 index 0000000..7d773c5 Binary files /dev/null and b/images/pin-brown497.png differ diff --git a/images/pin-brown498.png b/images/pin-brown498.png new file mode 100644 index 0000000..4ae1091 Binary files /dev/null and b/images/pin-brown498.png differ diff --git a/images/pin-brown499.png b/images/pin-brown499.png new file mode 100644 index 0000000..4c630a8 Binary files /dev/null and b/images/pin-brown499.png differ diff --git a/images/pin-brown500.png b/images/pin-brown500.png new file mode 100644 index 0000000..8759863 Binary files /dev/null and b/images/pin-brown500.png differ diff --git a/images/pin-brown501.png b/images/pin-brown501.png new file mode 100644 index 0000000..d6f6b9b Binary files /dev/null and b/images/pin-brown501.png differ diff --git a/images/pin-brown502.png b/images/pin-brown502.png new file mode 100644 index 0000000..4c915fb Binary files /dev/null and b/images/pin-brown502.png differ diff --git a/images/pin-brown503.png b/images/pin-brown503.png new file mode 100644 index 0000000..fd4159a Binary files /dev/null and b/images/pin-brown503.png differ diff --git a/images/pin-brown504.png b/images/pin-brown504.png new file mode 100644 index 0000000..aab32ee Binary files /dev/null and b/images/pin-brown504.png differ diff --git a/images/pin-brown505.png b/images/pin-brown505.png new file mode 100644 index 0000000..0c7d5ed Binary files /dev/null and b/images/pin-brown505.png differ diff --git a/images/pin-brown506.png b/images/pin-brown506.png new file mode 100644 index 0000000..7e30adf Binary files /dev/null and b/images/pin-brown506.png differ diff --git a/images/pin-brown507.png b/images/pin-brown507.png new file mode 100644 index 0000000..5c04b64 Binary files /dev/null and b/images/pin-brown507.png differ diff --git a/images/pin-brown508.png b/images/pin-brown508.png new file mode 100644 index 0000000..b3b7a6a Binary files /dev/null and b/images/pin-brown508.png differ diff --git a/images/pin-brown509.png b/images/pin-brown509.png new file mode 100644 index 0000000..fd746eb Binary files /dev/null and b/images/pin-brown509.png differ diff --git a/images/pin-brown510.png b/images/pin-brown510.png new file mode 100644 index 0000000..3c1866e Binary files /dev/null and b/images/pin-brown510.png differ diff --git a/images/pin-brown511.png b/images/pin-brown511.png new file mode 100644 index 0000000..e4271c6 Binary files /dev/null and b/images/pin-brown511.png differ diff --git a/images/pin-brown512.png b/images/pin-brown512.png new file mode 100644 index 0000000..a27f5c9 Binary files /dev/null and b/images/pin-brown512.png differ diff --git a/images/pin-brown513.png b/images/pin-brown513.png new file mode 100644 index 0000000..44636ba Binary files /dev/null and b/images/pin-brown513.png differ diff --git a/images/pin-brown514.png b/images/pin-brown514.png new file mode 100644 index 0000000..a4592a5 Binary files /dev/null and b/images/pin-brown514.png differ diff --git a/images/pin-brown515.png b/images/pin-brown515.png new file mode 100644 index 0000000..a7618cd Binary files /dev/null and b/images/pin-brown515.png differ diff --git a/images/pin-brown516.png b/images/pin-brown516.png new file mode 100644 index 0000000..f16d034 Binary files /dev/null and b/images/pin-brown516.png differ diff --git a/images/pin-brown517.png b/images/pin-brown517.png new file mode 100644 index 0000000..7a8918b Binary files /dev/null and b/images/pin-brown517.png differ diff --git a/images/pin-brown518.png b/images/pin-brown518.png new file mode 100644 index 0000000..cf1f57c Binary files /dev/null and b/images/pin-brown518.png differ diff --git a/images/pin-brown519.png b/images/pin-brown519.png new file mode 100644 index 0000000..49e64b7 Binary files /dev/null and b/images/pin-brown519.png differ diff --git a/images/pin-brown520.png b/images/pin-brown520.png new file mode 100644 index 0000000..360bdfb Binary files /dev/null and b/images/pin-brown520.png differ diff --git a/images/pin-brown521.png b/images/pin-brown521.png new file mode 100644 index 0000000..fa3afa2 Binary files /dev/null and b/images/pin-brown521.png differ diff --git a/images/pin-brown522.png b/images/pin-brown522.png new file mode 100644 index 0000000..878941e Binary files /dev/null and b/images/pin-brown522.png differ diff --git a/images/pin-brown523.png b/images/pin-brown523.png new file mode 100644 index 0000000..8456537 Binary files /dev/null and b/images/pin-brown523.png differ diff --git a/images/pin-brown524.png b/images/pin-brown524.png new file mode 100644 index 0000000..fc664e0 Binary files /dev/null and b/images/pin-brown524.png differ diff --git a/images/pin-brown525.png b/images/pin-brown525.png new file mode 100644 index 0000000..5b61b08 Binary files /dev/null and b/images/pin-brown525.png differ diff --git a/images/pin-brown526.png b/images/pin-brown526.png new file mode 100644 index 0000000..5a503a5 Binary files /dev/null and b/images/pin-brown526.png differ diff --git a/images/pin-brown527.png b/images/pin-brown527.png new file mode 100644 index 0000000..694a516 Binary files /dev/null and b/images/pin-brown527.png differ diff --git a/images/pin-brown528.png b/images/pin-brown528.png new file mode 100644 index 0000000..849d511 Binary files /dev/null and b/images/pin-brown528.png differ diff --git a/images/pin-brown529.png b/images/pin-brown529.png new file mode 100644 index 0000000..c254b1c Binary files /dev/null and b/images/pin-brown529.png differ diff --git a/images/pin-brown530.png b/images/pin-brown530.png new file mode 100644 index 0000000..035cf6e Binary files /dev/null and b/images/pin-brown530.png differ diff --git a/images/pin-brown531.png b/images/pin-brown531.png new file mode 100644 index 0000000..beaaa7d Binary files /dev/null and b/images/pin-brown531.png differ diff --git a/images/pin-brown532.png b/images/pin-brown532.png new file mode 100644 index 0000000..d72405d Binary files /dev/null and b/images/pin-brown532.png differ diff --git a/images/pin-brown533.png b/images/pin-brown533.png new file mode 100644 index 0000000..21a25c0 Binary files /dev/null and b/images/pin-brown533.png differ diff --git a/images/pin-brown534.png b/images/pin-brown534.png new file mode 100644 index 0000000..5fb8bb0 Binary files /dev/null and b/images/pin-brown534.png differ diff --git a/images/pin-brown535.png b/images/pin-brown535.png new file mode 100644 index 0000000..d87855c Binary files /dev/null and b/images/pin-brown535.png differ diff --git a/images/pin-brown536.png b/images/pin-brown536.png new file mode 100644 index 0000000..2f1e317 Binary files /dev/null and b/images/pin-brown536.png differ diff --git a/images/pin-brown537.png b/images/pin-brown537.png new file mode 100644 index 0000000..dcd121a Binary files /dev/null and b/images/pin-brown537.png differ diff --git a/images/pin-brown538.png b/images/pin-brown538.png new file mode 100644 index 0000000..773611a Binary files /dev/null and b/images/pin-brown538.png differ diff --git a/images/pin-brown539.png b/images/pin-brown539.png new file mode 100644 index 0000000..2c91811 Binary files /dev/null and b/images/pin-brown539.png differ diff --git a/images/pin-brown540.png b/images/pin-brown540.png new file mode 100644 index 0000000..716de90 Binary files /dev/null and b/images/pin-brown540.png differ diff --git a/images/pin-brown541.png b/images/pin-brown541.png new file mode 100644 index 0000000..0e72ddd Binary files /dev/null and b/images/pin-brown541.png differ diff --git a/images/pin-brown542.png b/images/pin-brown542.png new file mode 100644 index 0000000..e28fd2a Binary files /dev/null and b/images/pin-brown542.png differ diff --git a/images/pin-brown543.png b/images/pin-brown543.png new file mode 100644 index 0000000..30407b1 Binary files /dev/null and b/images/pin-brown543.png differ diff --git a/images/pin-brown544.png b/images/pin-brown544.png new file mode 100644 index 0000000..6c5e25b Binary files /dev/null and b/images/pin-brown544.png differ diff --git a/images/pin-brown545.png b/images/pin-brown545.png new file mode 100644 index 0000000..c9bcfd2 Binary files /dev/null and b/images/pin-brown545.png differ diff --git a/images/pin-brown546.png b/images/pin-brown546.png new file mode 100644 index 0000000..37ee14f Binary files /dev/null and b/images/pin-brown546.png differ diff --git a/images/pin-brown547.png b/images/pin-brown547.png new file mode 100644 index 0000000..9067c02 Binary files /dev/null and b/images/pin-brown547.png differ diff --git a/images/pin-brown548.png b/images/pin-brown548.png new file mode 100644 index 0000000..35f2c60 Binary files /dev/null and b/images/pin-brown548.png differ diff --git a/images/pin-brown549.png b/images/pin-brown549.png new file mode 100644 index 0000000..4896d5e Binary files /dev/null and b/images/pin-brown549.png differ diff --git a/images/pin-brown560.png b/images/pin-brown560.png new file mode 100644 index 0000000..bd9636d Binary files /dev/null and b/images/pin-brown560.png differ diff --git a/images/pin-brown561.png b/images/pin-brown561.png new file mode 100644 index 0000000..89a2767 Binary files /dev/null and b/images/pin-brown561.png differ diff --git a/images/pin-brown562.png b/images/pin-brown562.png new file mode 100644 index 0000000..808dbce Binary files /dev/null and b/images/pin-brown562.png differ diff --git a/images/pin-brown563.png b/images/pin-brown563.png new file mode 100644 index 0000000..c760a99 Binary files /dev/null and b/images/pin-brown563.png differ diff --git a/images/pin-brown564.png b/images/pin-brown564.png new file mode 100644 index 0000000..f5692f1 Binary files /dev/null and b/images/pin-brown564.png differ diff --git a/images/pin-brown565.png b/images/pin-brown565.png new file mode 100644 index 0000000..c55ac08 Binary files /dev/null and b/images/pin-brown565.png differ diff --git a/images/pin-brown566.png b/images/pin-brown566.png new file mode 100644 index 0000000..e2d98d1 Binary files /dev/null and b/images/pin-brown566.png differ diff --git a/images/pin-brown567.png b/images/pin-brown567.png new file mode 100644 index 0000000..e2da37f Binary files /dev/null and b/images/pin-brown567.png differ diff --git a/images/pin-brown568.png b/images/pin-brown568.png new file mode 100644 index 0000000..f8b5f86 Binary files /dev/null and b/images/pin-brown568.png differ diff --git a/images/pin-brown569.png b/images/pin-brown569.png new file mode 100644 index 0000000..475e252 Binary files /dev/null and b/images/pin-brown569.png differ diff --git a/images/pin-brown570.png b/images/pin-brown570.png new file mode 100644 index 0000000..bc55141 Binary files /dev/null and b/images/pin-brown570.png differ diff --git a/images/pin-brown571.png b/images/pin-brown571.png new file mode 100644 index 0000000..c2b4162 Binary files /dev/null and b/images/pin-brown571.png differ diff --git a/images/pin-dark-blue1.png b/images/pin-dark-blue1.png new file mode 100644 index 0000000..9770c80 Binary files /dev/null and b/images/pin-dark-blue1.png differ diff --git a/images/pin-dark-blue10.png b/images/pin-dark-blue10.png new file mode 100644 index 0000000..f5c227e Binary files /dev/null and b/images/pin-dark-blue10.png differ diff --git a/images/pin-dark-blue11.png b/images/pin-dark-blue11.png new file mode 100644 index 0000000..80cac50 Binary files /dev/null and b/images/pin-dark-blue11.png differ diff --git a/images/pin-dark-blue12.png b/images/pin-dark-blue12.png new file mode 100644 index 0000000..ab146b8 Binary files /dev/null and b/images/pin-dark-blue12.png differ diff --git a/images/pin-dark-blue13.png b/images/pin-dark-blue13.png new file mode 100644 index 0000000..f73e3de Binary files /dev/null and b/images/pin-dark-blue13.png differ diff --git a/images/pin-dark-blue14.png b/images/pin-dark-blue14.png new file mode 100644 index 0000000..a286bfd Binary files /dev/null and b/images/pin-dark-blue14.png differ diff --git a/images/pin-dark-blue15.png b/images/pin-dark-blue15.png new file mode 100644 index 0000000..77f21b1 Binary files /dev/null and b/images/pin-dark-blue15.png differ diff --git a/images/pin-dark-blue16.png b/images/pin-dark-blue16.png new file mode 100644 index 0000000..07fd5dc Binary files /dev/null and b/images/pin-dark-blue16.png differ diff --git a/images/pin-dark-blue17.png b/images/pin-dark-blue17.png new file mode 100644 index 0000000..2228e2a Binary files /dev/null and b/images/pin-dark-blue17.png differ diff --git a/images/pin-dark-blue18.png b/images/pin-dark-blue18.png new file mode 100644 index 0000000..74da39b Binary files /dev/null and b/images/pin-dark-blue18.png differ diff --git a/images/pin-dark-blue19.png b/images/pin-dark-blue19.png new file mode 100644 index 0000000..e7a4325 Binary files /dev/null and b/images/pin-dark-blue19.png differ diff --git a/images/pin-dark-blue2.png b/images/pin-dark-blue2.png new file mode 100644 index 0000000..6aa5e63 Binary files /dev/null and b/images/pin-dark-blue2.png differ diff --git a/images/pin-dark-blue20.png b/images/pin-dark-blue20.png new file mode 100644 index 0000000..3672818 Binary files /dev/null and b/images/pin-dark-blue20.png differ diff --git a/images/pin-dark-blue21.png b/images/pin-dark-blue21.png new file mode 100644 index 0000000..c41f57d Binary files /dev/null and b/images/pin-dark-blue21.png differ diff --git a/images/pin-dark-blue22.png b/images/pin-dark-blue22.png new file mode 100644 index 0000000..cdee651 Binary files /dev/null and b/images/pin-dark-blue22.png differ diff --git a/images/pin-dark-blue23.png b/images/pin-dark-blue23.png new file mode 100644 index 0000000..3fc8a62 Binary files /dev/null and b/images/pin-dark-blue23.png differ diff --git a/images/pin-dark-blue24.png b/images/pin-dark-blue24.png new file mode 100644 index 0000000..c328084 Binary files /dev/null and b/images/pin-dark-blue24.png differ diff --git a/images/pin-dark-blue25.png b/images/pin-dark-blue25.png new file mode 100644 index 0000000..c4a118a Binary files /dev/null and b/images/pin-dark-blue25.png differ diff --git a/images/pin-dark-blue26.png b/images/pin-dark-blue26.png new file mode 100644 index 0000000..6922c2f Binary files /dev/null and b/images/pin-dark-blue26.png differ diff --git a/images/pin-dark-blue27.png b/images/pin-dark-blue27.png new file mode 100644 index 0000000..77cd217 Binary files /dev/null and b/images/pin-dark-blue27.png differ diff --git a/images/pin-dark-blue28.png b/images/pin-dark-blue28.png new file mode 100644 index 0000000..c2411b3 Binary files /dev/null and b/images/pin-dark-blue28.png differ diff --git a/images/pin-dark-blue29.png b/images/pin-dark-blue29.png new file mode 100644 index 0000000..a4de881 Binary files /dev/null and b/images/pin-dark-blue29.png differ diff --git a/images/pin-dark-blue3.png b/images/pin-dark-blue3.png new file mode 100644 index 0000000..626e662 Binary files /dev/null and b/images/pin-dark-blue3.png differ diff --git a/images/pin-dark-blue30.png b/images/pin-dark-blue30.png new file mode 100644 index 0000000..752330f Binary files /dev/null and b/images/pin-dark-blue30.png differ diff --git a/images/pin-dark-blue31.png b/images/pin-dark-blue31.png new file mode 100644 index 0000000..8ecb0e7 Binary files /dev/null and b/images/pin-dark-blue31.png differ diff --git a/images/pin-dark-blue32.png b/images/pin-dark-blue32.png new file mode 100644 index 0000000..48b5dc5 Binary files /dev/null and b/images/pin-dark-blue32.png differ diff --git a/images/pin-dark-blue33.png b/images/pin-dark-blue33.png new file mode 100644 index 0000000..8b90264 Binary files /dev/null and b/images/pin-dark-blue33.png differ diff --git a/images/pin-dark-blue34.png b/images/pin-dark-blue34.png new file mode 100644 index 0000000..3833ec1 Binary files /dev/null and b/images/pin-dark-blue34.png differ diff --git a/images/pin-dark-blue35.png b/images/pin-dark-blue35.png new file mode 100644 index 0000000..45f2768 Binary files /dev/null and b/images/pin-dark-blue35.png differ diff --git a/images/pin-dark-blue36.png b/images/pin-dark-blue36.png new file mode 100644 index 0000000..1cb3901 Binary files /dev/null and b/images/pin-dark-blue36.png differ diff --git a/images/pin-dark-blue37.png b/images/pin-dark-blue37.png new file mode 100644 index 0000000..658cc2a Binary files /dev/null and b/images/pin-dark-blue37.png differ diff --git a/images/pin-dark-blue38.png b/images/pin-dark-blue38.png new file mode 100644 index 0000000..1236c94 Binary files /dev/null and b/images/pin-dark-blue38.png differ diff --git a/images/pin-dark-blue39.png b/images/pin-dark-blue39.png new file mode 100644 index 0000000..0416935 Binary files /dev/null and b/images/pin-dark-blue39.png differ diff --git a/images/pin-dark-blue4.png b/images/pin-dark-blue4.png new file mode 100644 index 0000000..09102ca Binary files /dev/null and b/images/pin-dark-blue4.png differ diff --git a/images/pin-dark-blue40.png b/images/pin-dark-blue40.png new file mode 100644 index 0000000..abb81e1 Binary files /dev/null and b/images/pin-dark-blue40.png differ diff --git a/images/pin-dark-blue41.png b/images/pin-dark-blue41.png new file mode 100644 index 0000000..7669867 Binary files /dev/null and b/images/pin-dark-blue41.png differ diff --git a/images/pin-dark-blue42.png b/images/pin-dark-blue42.png new file mode 100644 index 0000000..cf37e77 Binary files /dev/null and b/images/pin-dark-blue42.png differ diff --git a/images/pin-dark-blue43.png b/images/pin-dark-blue43.png new file mode 100644 index 0000000..c064782 Binary files /dev/null and b/images/pin-dark-blue43.png differ diff --git a/images/pin-dark-blue44.png b/images/pin-dark-blue44.png new file mode 100644 index 0000000..f66995d Binary files /dev/null and b/images/pin-dark-blue44.png differ diff --git a/images/pin-dark-blue45.png b/images/pin-dark-blue45.png new file mode 100644 index 0000000..d785e37 Binary files /dev/null and b/images/pin-dark-blue45.png differ diff --git a/images/pin-dark-blue5.png b/images/pin-dark-blue5.png new file mode 100644 index 0000000..48b586d Binary files /dev/null and b/images/pin-dark-blue5.png differ diff --git a/images/pin-dark-blue6.png b/images/pin-dark-blue6.png new file mode 100644 index 0000000..21cab36 Binary files /dev/null and b/images/pin-dark-blue6.png differ diff --git a/images/pin-dark-blue7.png b/images/pin-dark-blue7.png new file mode 100644 index 0000000..89c4cb6 Binary files /dev/null and b/images/pin-dark-blue7.png differ diff --git a/images/pin-dark-blue8.png b/images/pin-dark-blue8.png new file mode 100644 index 0000000..d9d47a1 Binary files /dev/null and b/images/pin-dark-blue8.png differ diff --git a/images/pin-dark-blue9.png b/images/pin-dark-blue9.png new file mode 100644 index 0000000..b74519d Binary files /dev/null and b/images/pin-dark-blue9.png differ diff --git a/images/pin-gray197.png b/images/pin-gray197.png new file mode 100644 index 0000000..6c57dc0 Binary files /dev/null and b/images/pin-gray197.png differ diff --git a/images/pin-gray198.png b/images/pin-gray198.png new file mode 100644 index 0000000..e610fb8 Binary files /dev/null and b/images/pin-gray198.png differ diff --git a/images/pin-gray199.png b/images/pin-gray199.png new file mode 100644 index 0000000..0c026e3 Binary files /dev/null and b/images/pin-gray199.png differ diff --git a/images/pin-gray200.png b/images/pin-gray200.png new file mode 100644 index 0000000..ff7f2d4 Binary files /dev/null and b/images/pin-gray200.png differ diff --git a/images/pin-gray201.png b/images/pin-gray201.png new file mode 100644 index 0000000..e990851 Binary files /dev/null and b/images/pin-gray201.png differ diff --git a/images/pin-gray202.png b/images/pin-gray202.png new file mode 100644 index 0000000..1deef5e Binary files /dev/null and b/images/pin-gray202.png differ diff --git a/images/pin-gray203.png b/images/pin-gray203.png new file mode 100644 index 0000000..9bb5297 Binary files /dev/null and b/images/pin-gray203.png differ diff --git a/images/pin-gray204.png b/images/pin-gray204.png new file mode 100644 index 0000000..54d4f9f Binary files /dev/null and b/images/pin-gray204.png differ diff --git a/images/pin-gray205.png b/images/pin-gray205.png new file mode 100644 index 0000000..b659480 Binary files /dev/null and b/images/pin-gray205.png differ diff --git a/images/pin-gray206.png b/images/pin-gray206.png new file mode 100644 index 0000000..81ad3c8 Binary files /dev/null and b/images/pin-gray206.png differ diff --git a/images/pin-gray207.png b/images/pin-gray207.png new file mode 100644 index 0000000..54d7cd3 Binary files /dev/null and b/images/pin-gray207.png differ diff --git a/images/pin-gray208.png b/images/pin-gray208.png new file mode 100644 index 0000000..1364a4e Binary files /dev/null and b/images/pin-gray208.png differ diff --git a/images/pin-gray209.png b/images/pin-gray209.png new file mode 100644 index 0000000..1085347 Binary files /dev/null and b/images/pin-gray209.png differ diff --git a/images/pin-gray210.png b/images/pin-gray210.png new file mode 100644 index 0000000..ce3a9cd Binary files /dev/null and b/images/pin-gray210.png differ diff --git a/images/pin-gray211.png b/images/pin-gray211.png new file mode 100644 index 0000000..0c516b8 Binary files /dev/null and b/images/pin-gray211.png differ diff --git a/images/pin-gray212.png b/images/pin-gray212.png new file mode 100644 index 0000000..992e2bc Binary files /dev/null and b/images/pin-gray212.png differ diff --git a/images/pin-gray213.png b/images/pin-gray213.png new file mode 100644 index 0000000..4db4d0a Binary files /dev/null and b/images/pin-gray213.png differ diff --git a/images/pin-gray214.png b/images/pin-gray214.png new file mode 100644 index 0000000..6df6d2a Binary files /dev/null and b/images/pin-gray214.png differ diff --git a/images/pin-gray215.png b/images/pin-gray215.png new file mode 100644 index 0000000..cb1ca48 Binary files /dev/null and b/images/pin-gray215.png differ diff --git a/images/pin-gray216.png b/images/pin-gray216.png new file mode 100644 index 0000000..10e9854 Binary files /dev/null and b/images/pin-gray216.png differ diff --git a/images/pin-green.png b/images/pin-green.png new file mode 100644 index 0000000..111a8b1 Binary files /dev/null and b/images/pin-green.png differ diff --git a/images/pin-green1.png b/images/pin-green1.png new file mode 100644 index 0000000..07f5288 Binary files /dev/null and b/images/pin-green1.png differ diff --git a/images/pin-green10.png b/images/pin-green10.png new file mode 100644 index 0000000..077df76 Binary files /dev/null and b/images/pin-green10.png differ diff --git a/images/pin-green11.png b/images/pin-green11.png new file mode 100644 index 0000000..91aba88 Binary files /dev/null and b/images/pin-green11.png differ diff --git a/images/pin-green12.png b/images/pin-green12.png new file mode 100644 index 0000000..ce42c11 Binary files /dev/null and b/images/pin-green12.png differ diff --git a/images/pin-green13.png b/images/pin-green13.png new file mode 100644 index 0000000..b82e2cf Binary files /dev/null and b/images/pin-green13.png differ diff --git a/images/pin-green14.png b/images/pin-green14.png new file mode 100644 index 0000000..3ba5ed2 Binary files /dev/null and b/images/pin-green14.png differ diff --git a/images/pin-green15.png b/images/pin-green15.png new file mode 100644 index 0000000..dd5d6c8 Binary files /dev/null and b/images/pin-green15.png differ diff --git a/images/pin-green16.png b/images/pin-green16.png new file mode 100644 index 0000000..7434968 Binary files /dev/null and b/images/pin-green16.png differ diff --git a/images/pin-green17.png b/images/pin-green17.png new file mode 100644 index 0000000..4c7b04b Binary files /dev/null and b/images/pin-green17.png differ diff --git a/images/pin-green18.png b/images/pin-green18.png new file mode 100644 index 0000000..287aa82 Binary files /dev/null and b/images/pin-green18.png differ diff --git a/images/pin-green19.png b/images/pin-green19.png new file mode 100644 index 0000000..a1c46e8 Binary files /dev/null and b/images/pin-green19.png differ diff --git a/images/pin-green2.png b/images/pin-green2.png new file mode 100644 index 0000000..0a07f38 Binary files /dev/null and b/images/pin-green2.png differ diff --git a/images/pin-green20.png b/images/pin-green20.png new file mode 100644 index 0000000..155c4a1 Binary files /dev/null and b/images/pin-green20.png differ diff --git a/images/pin-green21.png b/images/pin-green21.png new file mode 100644 index 0000000..700cf59 Binary files /dev/null and b/images/pin-green21.png differ diff --git a/images/pin-green22.png b/images/pin-green22.png new file mode 100644 index 0000000..279836b Binary files /dev/null and b/images/pin-green22.png differ diff --git a/images/pin-green23.png b/images/pin-green23.png new file mode 100644 index 0000000..4da43e8 Binary files /dev/null and b/images/pin-green23.png differ diff --git a/images/pin-green24.png b/images/pin-green24.png new file mode 100644 index 0000000..73a4527 Binary files /dev/null and b/images/pin-green24.png differ diff --git a/images/pin-green25.png b/images/pin-green25.png new file mode 100644 index 0000000..5777a4b Binary files /dev/null and b/images/pin-green25.png differ diff --git a/images/pin-green26.png b/images/pin-green26.png new file mode 100644 index 0000000..e0db36e Binary files /dev/null and b/images/pin-green26.png differ diff --git a/images/pin-green27.png b/images/pin-green27.png new file mode 100644 index 0000000..723b5b9 Binary files /dev/null and b/images/pin-green27.png differ diff --git a/images/pin-green28.png b/images/pin-green28.png new file mode 100644 index 0000000..759c90e Binary files /dev/null and b/images/pin-green28.png differ diff --git a/images/pin-green29.png b/images/pin-green29.png new file mode 100644 index 0000000..d13a196 Binary files /dev/null and b/images/pin-green29.png differ diff --git a/images/pin-green3.png b/images/pin-green3.png new file mode 100644 index 0000000..b67fba2 Binary files /dev/null and b/images/pin-green3.png differ diff --git a/images/pin-green30.png b/images/pin-green30.png new file mode 100644 index 0000000..2b09803 Binary files /dev/null and b/images/pin-green30.png differ diff --git a/images/pin-green31.png b/images/pin-green31.png new file mode 100644 index 0000000..bfb810c Binary files /dev/null and b/images/pin-green31.png differ diff --git a/images/pin-green32.png b/images/pin-green32.png new file mode 100644 index 0000000..29eccd6 Binary files /dev/null and b/images/pin-green32.png differ diff --git a/images/pin-green33.png b/images/pin-green33.png new file mode 100644 index 0000000..330387c Binary files /dev/null and b/images/pin-green33.png differ diff --git a/images/pin-green34.png b/images/pin-green34.png new file mode 100644 index 0000000..79045af Binary files /dev/null and b/images/pin-green34.png differ diff --git a/images/pin-green35.png b/images/pin-green35.png new file mode 100644 index 0000000..f6c0aa6 Binary files /dev/null and b/images/pin-green35.png differ diff --git a/images/pin-green36.png b/images/pin-green36.png new file mode 100644 index 0000000..17d792e Binary files /dev/null and b/images/pin-green36.png differ diff --git a/images/pin-green37.png b/images/pin-green37.png new file mode 100644 index 0000000..20dcb8d Binary files /dev/null and b/images/pin-green37.png differ diff --git a/images/pin-green38.png b/images/pin-green38.png new file mode 100644 index 0000000..5c0e979 Binary files /dev/null and b/images/pin-green38.png differ diff --git a/images/pin-green39.png b/images/pin-green39.png new file mode 100644 index 0000000..48ad4ed Binary files /dev/null and b/images/pin-green39.png differ diff --git a/images/pin-green4.png b/images/pin-green4.png new file mode 100644 index 0000000..b1ea641 Binary files /dev/null and b/images/pin-green4.png differ diff --git a/images/pin-green40.png b/images/pin-green40.png new file mode 100644 index 0000000..406c15d Binary files /dev/null and b/images/pin-green40.png differ diff --git a/images/pin-green41.png b/images/pin-green41.png new file mode 100644 index 0000000..37f41f0 Binary files /dev/null and b/images/pin-green41.png differ diff --git a/images/pin-green42.png b/images/pin-green42.png new file mode 100644 index 0000000..fb89516 Binary files /dev/null and b/images/pin-green42.png differ diff --git a/images/pin-green43.png b/images/pin-green43.png new file mode 100644 index 0000000..be2d235 Binary files /dev/null and b/images/pin-green43.png differ diff --git a/images/pin-green44.png b/images/pin-green44.png new file mode 100644 index 0000000..8899a0c Binary files /dev/null and b/images/pin-green44.png differ diff --git a/images/pin-green45.png b/images/pin-green45.png new file mode 100644 index 0000000..f88d945 Binary files /dev/null and b/images/pin-green45.png differ diff --git a/images/pin-green46.png b/images/pin-green46.png new file mode 100644 index 0000000..5727236 Binary files /dev/null and b/images/pin-green46.png differ diff --git a/images/pin-green47.png b/images/pin-green47.png new file mode 100644 index 0000000..accd33c Binary files /dev/null and b/images/pin-green47.png differ diff --git a/images/pin-green48.png b/images/pin-green48.png new file mode 100644 index 0000000..f865cd0 Binary files /dev/null and b/images/pin-green48.png differ diff --git a/images/pin-green49.png b/images/pin-green49.png new file mode 100644 index 0000000..592c987 Binary files /dev/null and b/images/pin-green49.png differ diff --git a/images/pin-green5.png b/images/pin-green5.png new file mode 100644 index 0000000..8f4cdd7 Binary files /dev/null and b/images/pin-green5.png differ diff --git a/images/pin-green50.png b/images/pin-green50.png new file mode 100644 index 0000000..e9170e1 Binary files /dev/null and b/images/pin-green50.png differ diff --git a/images/pin-green51.png b/images/pin-green51.png new file mode 100644 index 0000000..4ed0ca0 Binary files /dev/null and b/images/pin-green51.png differ diff --git a/images/pin-green52.png b/images/pin-green52.png new file mode 100644 index 0000000..261688e Binary files /dev/null and b/images/pin-green52.png differ diff --git a/images/pin-green53.png b/images/pin-green53.png new file mode 100644 index 0000000..e2bd0e0 Binary files /dev/null and b/images/pin-green53.png differ diff --git a/images/pin-green54.png b/images/pin-green54.png new file mode 100644 index 0000000..aa222dd Binary files /dev/null and b/images/pin-green54.png differ diff --git a/images/pin-green55.png b/images/pin-green55.png new file mode 100644 index 0000000..4c64ea5 Binary files /dev/null and b/images/pin-green55.png differ diff --git a/images/pin-green56.png b/images/pin-green56.png new file mode 100644 index 0000000..1aa8abc Binary files /dev/null and b/images/pin-green56.png differ diff --git a/images/pin-green57.png b/images/pin-green57.png new file mode 100644 index 0000000..095d56e Binary files /dev/null and b/images/pin-green57.png differ diff --git a/images/pin-green58.png b/images/pin-green58.png new file mode 100644 index 0000000..0c9201e Binary files /dev/null and b/images/pin-green58.png differ diff --git a/images/pin-green59.png b/images/pin-green59.png new file mode 100644 index 0000000..01ac1ad Binary files /dev/null and b/images/pin-green59.png differ diff --git a/images/pin-green6.png b/images/pin-green6.png new file mode 100644 index 0000000..0d7f24b Binary files /dev/null and b/images/pin-green6.png differ diff --git a/images/pin-green60.png b/images/pin-green60.png new file mode 100644 index 0000000..c3fcfd8 Binary files /dev/null and b/images/pin-green60.png differ diff --git a/images/pin-green61.png b/images/pin-green61.png new file mode 100644 index 0000000..e052db2 Binary files /dev/null and b/images/pin-green61.png differ diff --git a/images/pin-green62.png b/images/pin-green62.png new file mode 100644 index 0000000..0e7bbdc Binary files /dev/null and b/images/pin-green62.png differ diff --git a/images/pin-green63.png b/images/pin-green63.png new file mode 100644 index 0000000..f35f6b9 Binary files /dev/null and b/images/pin-green63.png differ diff --git a/images/pin-green64.png b/images/pin-green64.png new file mode 100644 index 0000000..a69694a Binary files /dev/null and b/images/pin-green64.png differ diff --git a/images/pin-green65.png b/images/pin-green65.png new file mode 100644 index 0000000..bf26634 Binary files /dev/null and b/images/pin-green65.png differ diff --git a/images/pin-green66.png b/images/pin-green66.png new file mode 100644 index 0000000..0324191 Binary files /dev/null and b/images/pin-green66.png differ diff --git a/images/pin-green67.png b/images/pin-green67.png new file mode 100644 index 0000000..6151b26 Binary files /dev/null and b/images/pin-green67.png differ diff --git a/images/pin-green68.png b/images/pin-green68.png new file mode 100644 index 0000000..bac9eb8 Binary files /dev/null and b/images/pin-green68.png differ diff --git a/images/pin-green69.png b/images/pin-green69.png new file mode 100644 index 0000000..6f7a2e8 Binary files /dev/null and b/images/pin-green69.png differ diff --git a/images/pin-green7.png b/images/pin-green7.png new file mode 100644 index 0000000..566c9f0 Binary files /dev/null and b/images/pin-green7.png differ diff --git a/images/pin-green70.png b/images/pin-green70.png new file mode 100644 index 0000000..61e3419 Binary files /dev/null and b/images/pin-green70.png differ diff --git a/images/pin-green71.png b/images/pin-green71.png new file mode 100644 index 0000000..7c9799b Binary files /dev/null and b/images/pin-green71.png differ diff --git a/images/pin-green72.png b/images/pin-green72.png new file mode 100644 index 0000000..fbb76bc Binary files /dev/null and b/images/pin-green72.png differ diff --git a/images/pin-green73.png b/images/pin-green73.png new file mode 100644 index 0000000..05d461e Binary files /dev/null and b/images/pin-green73.png differ diff --git a/images/pin-green74.png b/images/pin-green74.png new file mode 100644 index 0000000..06100cc Binary files /dev/null and b/images/pin-green74.png differ diff --git a/images/pin-green75.png b/images/pin-green75.png new file mode 100644 index 0000000..6a33b54 Binary files /dev/null and b/images/pin-green75.png differ diff --git a/images/pin-green76.png b/images/pin-green76.png new file mode 100644 index 0000000..34bb312 Binary files /dev/null and b/images/pin-green76.png differ diff --git a/images/pin-green77.png b/images/pin-green77.png new file mode 100644 index 0000000..2a2c704 Binary files /dev/null and b/images/pin-green77.png differ diff --git a/images/pin-green78.png b/images/pin-green78.png new file mode 100644 index 0000000..9e2bccd Binary files /dev/null and b/images/pin-green78.png differ diff --git a/images/pin-green79.png b/images/pin-green79.png new file mode 100644 index 0000000..fea14de Binary files /dev/null and b/images/pin-green79.png differ diff --git a/images/pin-green8.png b/images/pin-green8.png new file mode 100644 index 0000000..64ffbf8 Binary files /dev/null and b/images/pin-green8.png differ diff --git a/images/pin-green80.png b/images/pin-green80.png new file mode 100644 index 0000000..fa3914d Binary files /dev/null and b/images/pin-green80.png differ diff --git a/images/pin-green81.png b/images/pin-green81.png new file mode 100644 index 0000000..e54f01f Binary files /dev/null and b/images/pin-green81.png differ diff --git a/images/pin-green82.png b/images/pin-green82.png new file mode 100644 index 0000000..94bc3c8 Binary files /dev/null and b/images/pin-green82.png differ diff --git a/images/pin-green9.png b/images/pin-green9.png new file mode 100644 index 0000000..b4050f4 Binary files /dev/null and b/images/pin-green9.png differ diff --git a/images/pin-krayola1.png b/images/pin-krayola1.png new file mode 100644 index 0000000..6024b3d Binary files /dev/null and b/images/pin-krayola1.png differ diff --git a/images/pin-krayola10.png b/images/pin-krayola10.png new file mode 100644 index 0000000..14ee3af Binary files /dev/null and b/images/pin-krayola10.png differ diff --git a/images/pin-krayola11.png b/images/pin-krayola11.png new file mode 100644 index 0000000..78048f3 Binary files /dev/null and b/images/pin-krayola11.png differ diff --git a/images/pin-krayola12.png b/images/pin-krayola12.png new file mode 100644 index 0000000..d2ada3f Binary files /dev/null and b/images/pin-krayola12.png differ diff --git a/images/pin-krayola13.png b/images/pin-krayola13.png new file mode 100644 index 0000000..31bee42 Binary files /dev/null and b/images/pin-krayola13.png differ diff --git a/images/pin-krayola14.png b/images/pin-krayola14.png new file mode 100644 index 0000000..5a9eb95 Binary files /dev/null and b/images/pin-krayola14.png differ diff --git a/images/pin-krayola15.png b/images/pin-krayola15.png new file mode 100644 index 0000000..25e555b Binary files /dev/null and b/images/pin-krayola15.png differ diff --git a/images/pin-krayola16.png b/images/pin-krayola16.png new file mode 100644 index 0000000..221a4e6 Binary files /dev/null and b/images/pin-krayola16.png differ diff --git a/images/pin-krayola17.png b/images/pin-krayola17.png new file mode 100644 index 0000000..308d9cc Binary files /dev/null and b/images/pin-krayola17.png differ diff --git a/images/pin-krayola18.png b/images/pin-krayola18.png new file mode 100644 index 0000000..9d780af Binary files /dev/null and b/images/pin-krayola18.png differ diff --git a/images/pin-krayola19.png b/images/pin-krayola19.png new file mode 100644 index 0000000..47fd9a4 Binary files /dev/null and b/images/pin-krayola19.png differ diff --git a/images/pin-krayola2.png b/images/pin-krayola2.png new file mode 100644 index 0000000..6dad8a2 Binary files /dev/null and b/images/pin-krayola2.png differ diff --git a/images/pin-krayola20.png b/images/pin-krayola20.png new file mode 100644 index 0000000..8a9e04f Binary files /dev/null and b/images/pin-krayola20.png differ diff --git a/images/pin-krayola21.png b/images/pin-krayola21.png new file mode 100644 index 0000000..fd71d0e Binary files /dev/null and b/images/pin-krayola21.png differ diff --git a/images/pin-krayola22.png b/images/pin-krayola22.png new file mode 100644 index 0000000..31964a7 Binary files /dev/null and b/images/pin-krayola22.png differ diff --git a/images/pin-krayola23.png b/images/pin-krayola23.png new file mode 100644 index 0000000..332ede8 Binary files /dev/null and b/images/pin-krayola23.png differ diff --git a/images/pin-krayola24.png b/images/pin-krayola24.png new file mode 100644 index 0000000..d824cdf Binary files /dev/null and b/images/pin-krayola24.png differ diff --git a/images/pin-krayola25.png b/images/pin-krayola25.png new file mode 100644 index 0000000..5929cbe Binary files /dev/null and b/images/pin-krayola25.png differ diff --git a/images/pin-krayola26.png b/images/pin-krayola26.png new file mode 100644 index 0000000..09831e1 Binary files /dev/null and b/images/pin-krayola26.png differ diff --git a/images/pin-krayola27.png b/images/pin-krayola27.png new file mode 100644 index 0000000..9b99ca1 Binary files /dev/null and b/images/pin-krayola27.png differ diff --git a/images/pin-krayola28.png b/images/pin-krayola28.png new file mode 100644 index 0000000..bca44c4 Binary files /dev/null and b/images/pin-krayola28.png differ diff --git a/images/pin-krayola29.png b/images/pin-krayola29.png new file mode 100644 index 0000000..3ac5b92 Binary files /dev/null and b/images/pin-krayola29.png differ diff --git a/images/pin-krayola3.png b/images/pin-krayola3.png new file mode 100644 index 0000000..b61bb42 Binary files /dev/null and b/images/pin-krayola3.png differ diff --git a/images/pin-krayola30.png b/images/pin-krayola30.png new file mode 100644 index 0000000..cdf8e85 Binary files /dev/null and b/images/pin-krayola30.png differ diff --git a/images/pin-krayola31.png b/images/pin-krayola31.png new file mode 100644 index 0000000..9bcd0c7 Binary files /dev/null and b/images/pin-krayola31.png differ diff --git a/images/pin-krayola32.png b/images/pin-krayola32.png new file mode 100644 index 0000000..37c5cd5 Binary files /dev/null and b/images/pin-krayola32.png differ diff --git a/images/pin-krayola33.png b/images/pin-krayola33.png new file mode 100644 index 0000000..609e65b Binary files /dev/null and b/images/pin-krayola33.png differ diff --git a/images/pin-krayola34.png b/images/pin-krayola34.png new file mode 100644 index 0000000..f9de275 Binary files /dev/null and b/images/pin-krayola34.png differ diff --git a/images/pin-krayola35.png b/images/pin-krayola35.png new file mode 100644 index 0000000..7bd8090 Binary files /dev/null and b/images/pin-krayola35.png differ diff --git a/images/pin-krayola36.png b/images/pin-krayola36.png new file mode 100644 index 0000000..1f3d720 Binary files /dev/null and b/images/pin-krayola36.png differ diff --git a/images/pin-krayola37.png b/images/pin-krayola37.png new file mode 100644 index 0000000..1135ceb Binary files /dev/null and b/images/pin-krayola37.png differ diff --git a/images/pin-krayola38.png b/images/pin-krayola38.png new file mode 100644 index 0000000..b00f4cb Binary files /dev/null and b/images/pin-krayola38.png differ diff --git a/images/pin-krayola39.png b/images/pin-krayola39.png new file mode 100644 index 0000000..fecde73 Binary files /dev/null and b/images/pin-krayola39.png differ diff --git a/images/pin-krayola4.png b/images/pin-krayola4.png new file mode 100644 index 0000000..ae8cf31 Binary files /dev/null and b/images/pin-krayola4.png differ diff --git a/images/pin-krayola40.png b/images/pin-krayola40.png new file mode 100644 index 0000000..43ad2ed Binary files /dev/null and b/images/pin-krayola40.png differ diff --git a/images/pin-krayola41.png b/images/pin-krayola41.png new file mode 100644 index 0000000..1e66bad Binary files /dev/null and b/images/pin-krayola41.png differ diff --git a/images/pin-krayola42.png b/images/pin-krayola42.png new file mode 100644 index 0000000..c84675c Binary files /dev/null and b/images/pin-krayola42.png differ diff --git a/images/pin-krayola43.png b/images/pin-krayola43.png new file mode 100644 index 0000000..4f4d2ea Binary files /dev/null and b/images/pin-krayola43.png differ diff --git a/images/pin-krayola44.png b/images/pin-krayola44.png new file mode 100644 index 0000000..a186841 Binary files /dev/null and b/images/pin-krayola44.png differ diff --git a/images/pin-krayola45.png b/images/pin-krayola45.png new file mode 100644 index 0000000..f08910b Binary files /dev/null and b/images/pin-krayola45.png differ diff --git a/images/pin-krayola46.png b/images/pin-krayola46.png new file mode 100644 index 0000000..496f179 Binary files /dev/null and b/images/pin-krayola46.png differ diff --git a/images/pin-krayola47.png b/images/pin-krayola47.png new file mode 100644 index 0000000..8d8a214 Binary files /dev/null and b/images/pin-krayola47.png differ diff --git a/images/pin-krayola48.png b/images/pin-krayola48.png new file mode 100644 index 0000000..83d2bdb Binary files /dev/null and b/images/pin-krayola48.png differ diff --git a/images/pin-krayola49.png b/images/pin-krayola49.png new file mode 100644 index 0000000..cd802ac Binary files /dev/null and b/images/pin-krayola49.png differ diff --git a/images/pin-krayola5.png b/images/pin-krayola5.png new file mode 100644 index 0000000..7e1827d Binary files /dev/null and b/images/pin-krayola5.png differ diff --git a/images/pin-krayola50.png b/images/pin-krayola50.png new file mode 100644 index 0000000..f65ed47 Binary files /dev/null and b/images/pin-krayola50.png differ diff --git a/images/pin-krayola51.png b/images/pin-krayola51.png new file mode 100644 index 0000000..2ec94a1 Binary files /dev/null and b/images/pin-krayola51.png differ diff --git a/images/pin-krayola52.png b/images/pin-krayola52.png new file mode 100644 index 0000000..009911b Binary files /dev/null and b/images/pin-krayola52.png differ diff --git a/images/pin-krayola53.png b/images/pin-krayola53.png new file mode 100644 index 0000000..41d40c7 Binary files /dev/null and b/images/pin-krayola53.png differ diff --git a/images/pin-krayola54.png b/images/pin-krayola54.png new file mode 100644 index 0000000..f53ff4a Binary files /dev/null and b/images/pin-krayola54.png differ diff --git a/images/pin-krayola55.png b/images/pin-krayola55.png new file mode 100644 index 0000000..0cf7f26 Binary files /dev/null and b/images/pin-krayola55.png differ diff --git a/images/pin-krayola6.png b/images/pin-krayola6.png new file mode 100644 index 0000000..ba360ca Binary files /dev/null and b/images/pin-krayola6.png differ diff --git a/images/pin-krayola7.png b/images/pin-krayola7.png new file mode 100644 index 0000000..bdb62bf Binary files /dev/null and b/images/pin-krayola7.png differ diff --git a/images/pin-krayola8.png b/images/pin-krayola8.png new file mode 100644 index 0000000..0dc3c85 Binary files /dev/null and b/images/pin-krayola8.png differ diff --git a/images/pin-krayola9.png b/images/pin-krayola9.png new file mode 100644 index 0000000..51ee0cb Binary files /dev/null and b/images/pin-krayola9.png differ diff --git a/images/pin-orange324.png b/images/pin-orange324.png new file mode 100644 index 0000000..b9838e6 Binary files /dev/null and b/images/pin-orange324.png differ diff --git a/images/pin-orange325.png b/images/pin-orange325.png new file mode 100644 index 0000000..ff45c8a Binary files /dev/null and b/images/pin-orange325.png differ diff --git a/images/pin-orange326.png b/images/pin-orange326.png new file mode 100644 index 0000000..4cb00d0 Binary files /dev/null and b/images/pin-orange326.png differ diff --git a/images/pin-orange327.png b/images/pin-orange327.png new file mode 100644 index 0000000..aae2025 Binary files /dev/null and b/images/pin-orange327.png differ diff --git a/images/pin-orange328.png b/images/pin-orange328.png new file mode 100644 index 0000000..820e6aa Binary files /dev/null and b/images/pin-orange328.png differ diff --git a/images/pin-orange329.png b/images/pin-orange329.png new file mode 100644 index 0000000..65d5829 Binary files /dev/null and b/images/pin-orange329.png differ diff --git a/images/pin-orange330.png b/images/pin-orange330.png new file mode 100644 index 0000000..4d7212c Binary files /dev/null and b/images/pin-orange330.png differ diff --git a/images/pin-orange331.png b/images/pin-orange331.png new file mode 100644 index 0000000..fcaecee Binary files /dev/null and b/images/pin-orange331.png differ diff --git a/images/pin-orange332.png b/images/pin-orange332.png new file mode 100644 index 0000000..e26631b Binary files /dev/null and b/images/pin-orange332.png differ diff --git a/images/pin-orange333.png b/images/pin-orange333.png new file mode 100644 index 0000000..c288007 Binary files /dev/null and b/images/pin-orange333.png differ diff --git a/images/pin-orange334.png b/images/pin-orange334.png new file mode 100644 index 0000000..b596c48 Binary files /dev/null and b/images/pin-orange334.png differ diff --git a/images/pin-orange335.png b/images/pin-orange335.png new file mode 100644 index 0000000..8f644b9 Binary files /dev/null and b/images/pin-orange335.png differ diff --git a/images/pin-orange336.png b/images/pin-orange336.png new file mode 100644 index 0000000..a20f7c6 Binary files /dev/null and b/images/pin-orange336.png differ diff --git a/images/pin-orange337.png b/images/pin-orange337.png new file mode 100644 index 0000000..956ed3a Binary files /dev/null and b/images/pin-orange337.png differ diff --git a/images/pin-orange338.png b/images/pin-orange338.png new file mode 100644 index 0000000..a2d271e Binary files /dev/null and b/images/pin-orange338.png differ diff --git a/images/pin-orange339.png b/images/pin-orange339.png new file mode 100644 index 0000000..623c2df Binary files /dev/null and b/images/pin-orange339.png differ diff --git a/images/pin-orange340.png b/images/pin-orange340.png new file mode 100644 index 0000000..728d1be Binary files /dev/null and b/images/pin-orange340.png differ diff --git a/images/pin-orange341.png b/images/pin-orange341.png new file mode 100644 index 0000000..3bc65c1 Binary files /dev/null and b/images/pin-orange341.png differ diff --git a/images/pin-orange342.png b/images/pin-orange342.png new file mode 100644 index 0000000..41e6b73 Binary files /dev/null and b/images/pin-orange342.png differ diff --git a/images/pin-orange343.png b/images/pin-orange343.png new file mode 100644 index 0000000..bbf1014 Binary files /dev/null and b/images/pin-orange343.png differ diff --git a/images/pin-orange344.png b/images/pin-orange344.png new file mode 100644 index 0000000..698e9a7 Binary files /dev/null and b/images/pin-orange344.png differ diff --git a/images/pin-orange345.png b/images/pin-orange345.png new file mode 100644 index 0000000..cf9a10f Binary files /dev/null and b/images/pin-orange345.png differ diff --git a/images/pin-orange346.png b/images/pin-orange346.png new file mode 100644 index 0000000..b469c81 Binary files /dev/null and b/images/pin-orange346.png differ diff --git a/images/pin-orange347.png b/images/pin-orange347.png new file mode 100644 index 0000000..fc0238c Binary files /dev/null and b/images/pin-orange347.png differ diff --git a/images/pin-orange348.png b/images/pin-orange348.png new file mode 100644 index 0000000..460ec9a Binary files /dev/null and b/images/pin-orange348.png differ diff --git a/images/pin-orange349.png b/images/pin-orange349.png new file mode 100644 index 0000000..fba316e Binary files /dev/null and b/images/pin-orange349.png differ diff --git a/images/pin-orange350.png b/images/pin-orange350.png new file mode 100644 index 0000000..08a5490 Binary files /dev/null and b/images/pin-orange350.png differ diff --git a/images/pin-orange351.png b/images/pin-orange351.png new file mode 100644 index 0000000..98f2df0 Binary files /dev/null and b/images/pin-orange351.png differ diff --git a/images/pin-orange352.png b/images/pin-orange352.png new file mode 100644 index 0000000..bb298ac Binary files /dev/null and b/images/pin-orange352.png differ diff --git a/images/pin-orange353.png b/images/pin-orange353.png new file mode 100644 index 0000000..c00b597 Binary files /dev/null and b/images/pin-orange353.png differ diff --git a/images/pin-orange354.png b/images/pin-orange354.png new file mode 100644 index 0000000..aacd9b6 Binary files /dev/null and b/images/pin-orange354.png differ diff --git a/images/pin-orange355.png b/images/pin-orange355.png new file mode 100644 index 0000000..ad1c251 Binary files /dev/null and b/images/pin-orange355.png differ diff --git a/images/pin-orange356.png b/images/pin-orange356.png new file mode 100644 index 0000000..f40579a Binary files /dev/null and b/images/pin-orange356.png differ diff --git a/images/pin-orange357.png b/images/pin-orange357.png new file mode 100644 index 0000000..da38167 Binary files /dev/null and b/images/pin-orange357.png differ diff --git a/images/pin-orange358.png b/images/pin-orange358.png new file mode 100644 index 0000000..3a3bf1c Binary files /dev/null and b/images/pin-orange358.png differ diff --git a/images/pin-orange359.png b/images/pin-orange359.png new file mode 100644 index 0000000..98b6a42 Binary files /dev/null and b/images/pin-orange359.png differ diff --git a/images/pin-orange360.png b/images/pin-orange360.png new file mode 100644 index 0000000..3efa389 Binary files /dev/null and b/images/pin-orange360.png differ diff --git a/images/pin-orange361.png b/images/pin-orange361.png new file mode 100644 index 0000000..88c9402 Binary files /dev/null and b/images/pin-orange361.png differ diff --git a/images/pin-orange362.png b/images/pin-orange362.png new file mode 100644 index 0000000..40eadb4 Binary files /dev/null and b/images/pin-orange362.png differ diff --git a/images/pin-orange363.png b/images/pin-orange363.png new file mode 100644 index 0000000..05cab77 Binary files /dev/null and b/images/pin-orange363.png differ diff --git a/images/pin-orange364.png b/images/pin-orange364.png new file mode 100644 index 0000000..7e43e90 Binary files /dev/null and b/images/pin-orange364.png differ diff --git a/images/pin-orange365.png b/images/pin-orange365.png new file mode 100644 index 0000000..b09b682 Binary files /dev/null and b/images/pin-orange365.png differ diff --git a/images/pin-orange366.png b/images/pin-orange366.png new file mode 100644 index 0000000..d304c3a Binary files /dev/null and b/images/pin-orange366.png differ diff --git a/images/pin-orange367.png b/images/pin-orange367.png new file mode 100644 index 0000000..3bd192f Binary files /dev/null and b/images/pin-orange367.png differ diff --git a/images/pin-orange368.png b/images/pin-orange368.png new file mode 100644 index 0000000..d51e231 Binary files /dev/null and b/images/pin-orange368.png differ diff --git a/images/pin-orange369.png b/images/pin-orange369.png new file mode 100644 index 0000000..7b9b73b Binary files /dev/null and b/images/pin-orange369.png differ diff --git a/images/pin-orange370.png b/images/pin-orange370.png new file mode 100644 index 0000000..ea9aa90 Binary files /dev/null and b/images/pin-orange370.png differ diff --git a/images/pin-orange371.png b/images/pin-orange371.png new file mode 100644 index 0000000..c8f9d80 Binary files /dev/null and b/images/pin-orange371.png differ diff --git a/images/pin-orange372.png b/images/pin-orange372.png new file mode 100644 index 0000000..a8bf048 Binary files /dev/null and b/images/pin-orange372.png differ diff --git a/images/pin-orange373.png b/images/pin-orange373.png new file mode 100644 index 0000000..9897cc5 Binary files /dev/null and b/images/pin-orange373.png differ diff --git a/images/pin-orange374.png b/images/pin-orange374.png new file mode 100644 index 0000000..bb4d15d Binary files /dev/null and b/images/pin-orange374.png differ diff --git a/images/pin-orange375.png b/images/pin-orange375.png new file mode 100644 index 0000000..46d0950 Binary files /dev/null and b/images/pin-orange375.png differ diff --git a/images/pin-orange376.png b/images/pin-orange376.png new file mode 100644 index 0000000..fda406e Binary files /dev/null and b/images/pin-orange376.png differ diff --git a/images/pin-orange377.png b/images/pin-orange377.png new file mode 100644 index 0000000..33e2c04 Binary files /dev/null and b/images/pin-orange377.png differ diff --git a/images/pin-orange378.png b/images/pin-orange378.png new file mode 100644 index 0000000..8986a60 Binary files /dev/null and b/images/pin-orange378.png differ diff --git a/images/pin-orange379.png b/images/pin-orange379.png new file mode 100644 index 0000000..642aa7c Binary files /dev/null and b/images/pin-orange379.png differ diff --git a/images/pin-orange380.png b/images/pin-orange380.png new file mode 100644 index 0000000..fec184f Binary files /dev/null and b/images/pin-orange380.png differ diff --git a/images/pin-orange381.png b/images/pin-orange381.png new file mode 100644 index 0000000..55c83cb Binary files /dev/null and b/images/pin-orange381.png differ diff --git a/images/pin-orange382.png b/images/pin-orange382.png new file mode 100644 index 0000000..9aaba7b Binary files /dev/null and b/images/pin-orange382.png differ diff --git a/images/pin-orange383.png b/images/pin-orange383.png new file mode 100644 index 0000000..e1766fb Binary files /dev/null and b/images/pin-orange383.png differ diff --git a/images/pin-orange384.png b/images/pin-orange384.png new file mode 100644 index 0000000..2f66bfc Binary files /dev/null and b/images/pin-orange384.png differ diff --git a/images/pin-orange385.png b/images/pin-orange385.png new file mode 100644 index 0000000..31a1643 Binary files /dev/null and b/images/pin-orange385.png differ diff --git a/images/pin-orange386.png b/images/pin-orange386.png new file mode 100644 index 0000000..8653943 Binary files /dev/null and b/images/pin-orange386.png differ diff --git a/images/pin-orange387.png b/images/pin-orange387.png new file mode 100644 index 0000000..6cb670a Binary files /dev/null and b/images/pin-orange387.png differ diff --git a/images/pin-orange388.png b/images/pin-orange388.png new file mode 100644 index 0000000..c763da0 Binary files /dev/null and b/images/pin-orange388.png differ diff --git a/images/pin-orange389.png b/images/pin-orange389.png new file mode 100644 index 0000000..6ddb934 Binary files /dev/null and b/images/pin-orange389.png differ diff --git a/images/pin-orange390.png b/images/pin-orange390.png new file mode 100644 index 0000000..8af1fcb Binary files /dev/null and b/images/pin-orange390.png differ diff --git a/images/pin-orange391.png b/images/pin-orange391.png new file mode 100644 index 0000000..b391826 Binary files /dev/null and b/images/pin-orange391.png differ diff --git a/images/pin-orange392.png b/images/pin-orange392.png new file mode 100644 index 0000000..7a15ca6 Binary files /dev/null and b/images/pin-orange392.png differ diff --git a/images/pin-orange393.png b/images/pin-orange393.png new file mode 100644 index 0000000..9eb490b Binary files /dev/null and b/images/pin-orange393.png differ diff --git a/images/pin-orange394.png b/images/pin-orange394.png new file mode 100644 index 0000000..3530e18 Binary files /dev/null and b/images/pin-orange394.png differ diff --git a/images/pin-orange395.png b/images/pin-orange395.png new file mode 100644 index 0000000..5c4594b Binary files /dev/null and b/images/pin-orange395.png differ diff --git a/images/pin-orange396.png b/images/pin-orange396.png new file mode 100644 index 0000000..483d011 Binary files /dev/null and b/images/pin-orange396.png differ diff --git a/images/pin-orange397.png b/images/pin-orange397.png new file mode 100644 index 0000000..d37bc1b Binary files /dev/null and b/images/pin-orange397.png differ diff --git a/images/pin-orange398.png b/images/pin-orange398.png new file mode 100644 index 0000000..37ce942 Binary files /dev/null and b/images/pin-orange398.png differ diff --git a/images/pin-orange399.png b/images/pin-orange399.png new file mode 100644 index 0000000..af73027 Binary files /dev/null and b/images/pin-orange399.png differ diff --git a/images/pin-orange400.png b/images/pin-orange400.png new file mode 100644 index 0000000..519618e Binary files /dev/null and b/images/pin-orange400.png differ diff --git a/images/pin-orange401.png b/images/pin-orange401.png new file mode 100644 index 0000000..64129c4 Binary files /dev/null and b/images/pin-orange401.png differ diff --git a/images/pin-orange402.png b/images/pin-orange402.png new file mode 100644 index 0000000..1d995d3 Binary files /dev/null and b/images/pin-orange402.png differ diff --git a/images/pin-orange403.png b/images/pin-orange403.png new file mode 100644 index 0000000..b920820 Binary files /dev/null and b/images/pin-orange403.png differ diff --git a/images/pin-orange404.png b/images/pin-orange404.png new file mode 100644 index 0000000..833607e Binary files /dev/null and b/images/pin-orange404.png differ diff --git a/images/pin-orange405.png b/images/pin-orange405.png new file mode 100644 index 0000000..226f2e5 Binary files /dev/null and b/images/pin-orange405.png differ diff --git a/images/pin-orange406.png b/images/pin-orange406.png new file mode 100644 index 0000000..5017756 Binary files /dev/null and b/images/pin-orange406.png differ diff --git a/images/pin-orange407.png b/images/pin-orange407.png new file mode 100644 index 0000000..ea26bcb Binary files /dev/null and b/images/pin-orange407.png differ diff --git a/images/pin-orange408.png b/images/pin-orange408.png new file mode 100644 index 0000000..a2a717c Binary files /dev/null and b/images/pin-orange408.png differ diff --git a/images/pin-orange409.png b/images/pin-orange409.png new file mode 100644 index 0000000..23cdb78 Binary files /dev/null and b/images/pin-orange409.png differ diff --git a/images/pin-orange410.png b/images/pin-orange410.png new file mode 100644 index 0000000..bd98fde Binary files /dev/null and b/images/pin-orange410.png differ diff --git a/images/pin-orange411.png b/images/pin-orange411.png new file mode 100644 index 0000000..a578d85 Binary files /dev/null and b/images/pin-orange411.png differ diff --git a/images/pin-orange412.png b/images/pin-orange412.png new file mode 100644 index 0000000..41c740a Binary files /dev/null and b/images/pin-orange412.png differ diff --git a/images/pin-persian-red100.png b/images/pin-persian-red100.png new file mode 100644 index 0000000..ab1eed0 Binary files /dev/null and b/images/pin-persian-red100.png differ diff --git a/images/pin-persian-red56.png b/images/pin-persian-red56.png new file mode 100644 index 0000000..7dcce7d Binary files /dev/null and b/images/pin-persian-red56.png differ diff --git a/images/pin-persian-red57.png b/images/pin-persian-red57.png new file mode 100644 index 0000000..52f7807 Binary files /dev/null and b/images/pin-persian-red57.png differ diff --git a/images/pin-persian-red58.png b/images/pin-persian-red58.png new file mode 100644 index 0000000..326f4e2 Binary files /dev/null and b/images/pin-persian-red58.png differ diff --git a/images/pin-persian-red59.png b/images/pin-persian-red59.png new file mode 100644 index 0000000..ea48112 Binary files /dev/null and b/images/pin-persian-red59.png differ diff --git a/images/pin-persian-red60.png b/images/pin-persian-red60.png new file mode 100644 index 0000000..78208aa Binary files /dev/null and b/images/pin-persian-red60.png differ diff --git a/images/pin-persian-red61.png b/images/pin-persian-red61.png new file mode 100644 index 0000000..bd00254 Binary files /dev/null and b/images/pin-persian-red61.png differ diff --git a/images/pin-persian-red62.png b/images/pin-persian-red62.png new file mode 100644 index 0000000..5800b20 Binary files /dev/null and b/images/pin-persian-red62.png differ diff --git a/images/pin-persian-red63.png b/images/pin-persian-red63.png new file mode 100644 index 0000000..9ab908a Binary files /dev/null and b/images/pin-persian-red63.png differ diff --git a/images/pin-persian-red64.png b/images/pin-persian-red64.png new file mode 100644 index 0000000..e3da8a5 Binary files /dev/null and b/images/pin-persian-red64.png differ diff --git a/images/pin-persian-red65.png b/images/pin-persian-red65.png new file mode 100644 index 0000000..5a4340a Binary files /dev/null and b/images/pin-persian-red65.png differ diff --git a/images/pin-persian-red66.png b/images/pin-persian-red66.png new file mode 100644 index 0000000..969dadb Binary files /dev/null and b/images/pin-persian-red66.png differ diff --git a/images/pin-persian-red67.png b/images/pin-persian-red67.png new file mode 100644 index 0000000..6cdc420 Binary files /dev/null and b/images/pin-persian-red67.png differ diff --git a/images/pin-persian-red68.png b/images/pin-persian-red68.png new file mode 100644 index 0000000..dc934b2 Binary files /dev/null and b/images/pin-persian-red68.png differ diff --git a/images/pin-persian-red69.png b/images/pin-persian-red69.png new file mode 100644 index 0000000..2c2bfd2 Binary files /dev/null and b/images/pin-persian-red69.png differ diff --git a/images/pin-persian-red70.png b/images/pin-persian-red70.png new file mode 100644 index 0000000..3172f53 Binary files /dev/null and b/images/pin-persian-red70.png differ diff --git a/images/pin-persian-red71.png b/images/pin-persian-red71.png new file mode 100644 index 0000000..e8d559e Binary files /dev/null and b/images/pin-persian-red71.png differ diff --git a/images/pin-persian-red72.png b/images/pin-persian-red72.png new file mode 100644 index 0000000..488b190 Binary files /dev/null and b/images/pin-persian-red72.png differ diff --git a/images/pin-persian-red73.png b/images/pin-persian-red73.png new file mode 100644 index 0000000..99f5f78 Binary files /dev/null and b/images/pin-persian-red73.png differ diff --git a/images/pin-persian-red74.png b/images/pin-persian-red74.png new file mode 100644 index 0000000..61e9221 Binary files /dev/null and b/images/pin-persian-red74.png differ diff --git a/images/pin-persian-red75.png b/images/pin-persian-red75.png new file mode 100644 index 0000000..0ab8497 Binary files /dev/null and b/images/pin-persian-red75.png differ diff --git a/images/pin-persian-red76.png b/images/pin-persian-red76.png new file mode 100644 index 0000000..e4b18d0 Binary files /dev/null and b/images/pin-persian-red76.png differ diff --git a/images/pin-persian-red77.png b/images/pin-persian-red77.png new file mode 100644 index 0000000..54a0fee Binary files /dev/null and b/images/pin-persian-red77.png differ diff --git a/images/pin-persian-red78.png b/images/pin-persian-red78.png new file mode 100644 index 0000000..10b7ce0 Binary files /dev/null and b/images/pin-persian-red78.png differ diff --git a/images/pin-persian-red79.png b/images/pin-persian-red79.png new file mode 100644 index 0000000..6b85285 Binary files /dev/null and b/images/pin-persian-red79.png differ diff --git a/images/pin-persian-red80.png b/images/pin-persian-red80.png new file mode 100644 index 0000000..2689c8c Binary files /dev/null and b/images/pin-persian-red80.png differ diff --git a/images/pin-persian-red81.png b/images/pin-persian-red81.png new file mode 100644 index 0000000..444e03d Binary files /dev/null and b/images/pin-persian-red81.png differ diff --git a/images/pin-persian-red82.png b/images/pin-persian-red82.png new file mode 100644 index 0000000..07bda0a Binary files /dev/null and b/images/pin-persian-red82.png differ diff --git a/images/pin-persian-red83.png b/images/pin-persian-red83.png new file mode 100644 index 0000000..78f6e87 Binary files /dev/null and b/images/pin-persian-red83.png differ diff --git a/images/pin-persian-red84.png b/images/pin-persian-red84.png new file mode 100644 index 0000000..d4efc3e Binary files /dev/null and b/images/pin-persian-red84.png differ diff --git a/images/pin-persian-red85.png b/images/pin-persian-red85.png new file mode 100644 index 0000000..4547ad3 Binary files /dev/null and b/images/pin-persian-red85.png differ diff --git a/images/pin-persian-red86.png b/images/pin-persian-red86.png new file mode 100644 index 0000000..8fc9e2c Binary files /dev/null and b/images/pin-persian-red86.png differ diff --git a/images/pin-persian-red87.png b/images/pin-persian-red87.png new file mode 100644 index 0000000..9bd1006 Binary files /dev/null and b/images/pin-persian-red87.png differ diff --git a/images/pin-persian-red88.png b/images/pin-persian-red88.png new file mode 100644 index 0000000..e30aab5 Binary files /dev/null and b/images/pin-persian-red88.png differ diff --git a/images/pin-persian-red89.png b/images/pin-persian-red89.png new file mode 100644 index 0000000..6b2b7aa Binary files /dev/null and b/images/pin-persian-red89.png differ diff --git a/images/pin-purple230.png b/images/pin-purple230.png new file mode 100644 index 0000000..e6c73bc Binary files /dev/null and b/images/pin-purple230.png differ diff --git a/images/pin-purple272.png b/images/pin-purple272.png new file mode 100644 index 0000000..1969aff Binary files /dev/null and b/images/pin-purple272.png differ diff --git a/images/pin-purple273.png b/images/pin-purple273.png new file mode 100644 index 0000000..4b72abf Binary files /dev/null and b/images/pin-purple273.png differ diff --git a/images/pin-purple274.png b/images/pin-purple274.png new file mode 100644 index 0000000..3e5d64e Binary files /dev/null and b/images/pin-purple274.png differ diff --git a/images/pin-purple275.png b/images/pin-purple275.png new file mode 100644 index 0000000..92abbd2 Binary files /dev/null and b/images/pin-purple275.png differ diff --git a/images/pin-purple276.png b/images/pin-purple276.png new file mode 100644 index 0000000..03852d3 Binary files /dev/null and b/images/pin-purple276.png differ diff --git a/images/pin-purple277.png b/images/pin-purple277.png new file mode 100644 index 0000000..1b7ccd3 Binary files /dev/null and b/images/pin-purple277.png differ diff --git a/images/pin-purple278.png b/images/pin-purple278.png new file mode 100644 index 0000000..944303d Binary files /dev/null and b/images/pin-purple278.png differ diff --git a/images/pin-purple279.png b/images/pin-purple279.png new file mode 100644 index 0000000..0fa34cb Binary files /dev/null and b/images/pin-purple279.png differ diff --git a/images/pin-purple280.png b/images/pin-purple280.png new file mode 100644 index 0000000..570e484 Binary files /dev/null and b/images/pin-purple280.png differ diff --git a/images/pin-purple281.png b/images/pin-purple281.png new file mode 100644 index 0000000..2ac3698 Binary files /dev/null and b/images/pin-purple281.png differ diff --git a/images/pin-purple282.png b/images/pin-purple282.png new file mode 100644 index 0000000..4841e53 Binary files /dev/null and b/images/pin-purple282.png differ diff --git a/images/pin-purple283.png b/images/pin-purple283.png new file mode 100644 index 0000000..f23afc3 Binary files /dev/null and b/images/pin-purple283.png differ diff --git a/images/pin-purple284.png b/images/pin-purple284.png new file mode 100644 index 0000000..15c023d Binary files /dev/null and b/images/pin-purple284.png differ diff --git a/images/pin-purple285.png b/images/pin-purple285.png new file mode 100644 index 0000000..4cb41a7 Binary files /dev/null and b/images/pin-purple285.png differ diff --git a/images/pin-purple286.png b/images/pin-purple286.png new file mode 100644 index 0000000..bd1d44c Binary files /dev/null and b/images/pin-purple286.png differ diff --git a/images/pin-purple287.png b/images/pin-purple287.png new file mode 100644 index 0000000..d4c2404 Binary files /dev/null and b/images/pin-purple287.png differ diff --git a/images/pin-purple288.png b/images/pin-purple288.png new file mode 100644 index 0000000..8800b9f Binary files /dev/null and b/images/pin-purple288.png differ diff --git a/images/pin-purple289.png b/images/pin-purple289.png new file mode 100644 index 0000000..20fd1b6 Binary files /dev/null and b/images/pin-purple289.png differ diff --git a/images/pin-purple290.png b/images/pin-purple290.png new file mode 100644 index 0000000..709ab6e Binary files /dev/null and b/images/pin-purple290.png differ diff --git a/images/pin-purple291.png b/images/pin-purple291.png new file mode 100644 index 0000000..bd58918 Binary files /dev/null and b/images/pin-purple291.png differ diff --git a/images/pin-purple292.png b/images/pin-purple292.png new file mode 100644 index 0000000..9702e17 Binary files /dev/null and b/images/pin-purple292.png differ diff --git a/images/pin-purple293.png b/images/pin-purple293.png new file mode 100644 index 0000000..266845d Binary files /dev/null and b/images/pin-purple293.png differ diff --git a/images/pin-purple294.png b/images/pin-purple294.png new file mode 100644 index 0000000..eb111aa Binary files /dev/null and b/images/pin-purple294.png differ diff --git a/images/pin-purple295.png b/images/pin-purple295.png new file mode 100644 index 0000000..14eb83b Binary files /dev/null and b/images/pin-purple295.png differ diff --git a/images/pin-purple296.png b/images/pin-purple296.png new file mode 100644 index 0000000..a6b31ff Binary files /dev/null and b/images/pin-purple296.png differ diff --git a/images/pin-purple297.png b/images/pin-purple297.png new file mode 100644 index 0000000..b752e8e Binary files /dev/null and b/images/pin-purple297.png differ diff --git a/images/pin-purple298.png b/images/pin-purple298.png new file mode 100644 index 0000000..89fe056 Binary files /dev/null and b/images/pin-purple298.png differ diff --git a/images/pin-purple299.png b/images/pin-purple299.png new file mode 100644 index 0000000..be9ddf5 Binary files /dev/null and b/images/pin-purple299.png differ diff --git a/images/pin-purple300.png b/images/pin-purple300.png new file mode 100644 index 0000000..5e07df9 Binary files /dev/null and b/images/pin-purple300.png differ diff --git a/images/pin-purple301.png b/images/pin-purple301.png new file mode 100644 index 0000000..bc2ecce Binary files /dev/null and b/images/pin-purple301.png differ diff --git a/images/pin-purple302.png b/images/pin-purple302.png new file mode 100644 index 0000000..e7e648a Binary files /dev/null and b/images/pin-purple302.png differ diff --git a/images/pin-purple303.png b/images/pin-purple303.png new file mode 100644 index 0000000..fc21db4 Binary files /dev/null and b/images/pin-purple303.png differ diff --git a/images/pin-purple304.png b/images/pin-purple304.png new file mode 100644 index 0000000..3ebac66 Binary files /dev/null and b/images/pin-purple304.png differ diff --git a/images/pin-purple305.png b/images/pin-purple305.png new file mode 100644 index 0000000..d7e66d9 Binary files /dev/null and b/images/pin-purple305.png differ diff --git a/images/pin-purple306.png b/images/pin-purple306.png new file mode 100644 index 0000000..f629f7c Binary files /dev/null and b/images/pin-purple306.png differ diff --git a/images/pin-purple307.png b/images/pin-purple307.png new file mode 100644 index 0000000..0107cae Binary files /dev/null and b/images/pin-purple307.png differ diff --git a/images/pin-purple308.png b/images/pin-purple308.png new file mode 100644 index 0000000..92f0d26 Binary files /dev/null and b/images/pin-purple308.png differ diff --git a/images/pin-purple309.png b/images/pin-purple309.png new file mode 100644 index 0000000..b74245f Binary files /dev/null and b/images/pin-purple309.png differ diff --git a/images/pin-purple310.png b/images/pin-purple310.png new file mode 100644 index 0000000..2225efd Binary files /dev/null and b/images/pin-purple310.png differ diff --git a/images/pin-purple311.png b/images/pin-purple311.png new file mode 100644 index 0000000..4d5d6fa Binary files /dev/null and b/images/pin-purple311.png differ diff --git a/images/pin-purple312.png b/images/pin-purple312.png new file mode 100644 index 0000000..38c7f48 Binary files /dev/null and b/images/pin-purple312.png differ diff --git a/images/pin-purple313.png b/images/pin-purple313.png new file mode 100644 index 0000000..107f26f Binary files /dev/null and b/images/pin-purple313.png differ diff --git a/images/pin-purple314.png b/images/pin-purple314.png new file mode 100644 index 0000000..5d56f7a Binary files /dev/null and b/images/pin-purple314.png differ diff --git a/images/pin-purple315.png b/images/pin-purple315.png new file mode 100644 index 0000000..bfab072 Binary files /dev/null and b/images/pin-purple315.png differ diff --git a/images/pin-purple316.png b/images/pin-purple316.png new file mode 100644 index 0000000..c7a754d Binary files /dev/null and b/images/pin-purple316.png differ diff --git a/images/pin-purple317.png b/images/pin-purple317.png new file mode 100644 index 0000000..953a682 Binary files /dev/null and b/images/pin-purple317.png differ diff --git a/images/pin-purple318.png b/images/pin-purple318.png new file mode 100644 index 0000000..03d92fb Binary files /dev/null and b/images/pin-purple318.png differ diff --git a/images/pin-purple319.png b/images/pin-purple319.png new file mode 100644 index 0000000..1858070 Binary files /dev/null and b/images/pin-purple319.png differ diff --git a/images/pin-purple320.png b/images/pin-purple320.png new file mode 100644 index 0000000..5b814d1 Binary files /dev/null and b/images/pin-purple320.png differ diff --git a/images/pin-purple321.png b/images/pin-purple321.png new file mode 100644 index 0000000..da976ee Binary files /dev/null and b/images/pin-purple321.png differ diff --git a/images/pin-purple322.png b/images/pin-purple322.png new file mode 100644 index 0000000..c16b1ad Binary files /dev/null and b/images/pin-purple322.png differ diff --git a/images/pin-purple323.png b/images/pin-purple323.png new file mode 100644 index 0000000..2894168 Binary files /dev/null and b/images/pin-purple323.png differ diff --git a/images/pin-red1.png b/images/pin-red1.png new file mode 100644 index 0000000..d1accad Binary files /dev/null and b/images/pin-red1.png differ diff --git a/images/pin-red10.png b/images/pin-red10.png new file mode 100644 index 0000000..c4a0785 Binary files /dev/null and b/images/pin-red10.png differ diff --git a/images/pin-red11.png b/images/pin-red11.png new file mode 100644 index 0000000..78de78c Binary files /dev/null and b/images/pin-red11.png differ diff --git a/images/pin-red12.png b/images/pin-red12.png new file mode 100644 index 0000000..3583596 Binary files /dev/null and b/images/pin-red12.png differ diff --git a/images/pin-red13.png b/images/pin-red13.png new file mode 100644 index 0000000..78a4a2d Binary files /dev/null and b/images/pin-red13.png differ diff --git a/images/pin-red14.png b/images/pin-red14.png new file mode 100644 index 0000000..4dd1a68 Binary files /dev/null and b/images/pin-red14.png differ diff --git a/images/pin-red15.png b/images/pin-red15.png new file mode 100644 index 0000000..ea284c5 Binary files /dev/null and b/images/pin-red15.png differ diff --git a/images/pin-red16.png b/images/pin-red16.png new file mode 100644 index 0000000..7720869 Binary files /dev/null and b/images/pin-red16.png differ diff --git a/images/pin-red17.png b/images/pin-red17.png new file mode 100644 index 0000000..5865bfd Binary files /dev/null and b/images/pin-red17.png differ diff --git a/images/pin-red18.png b/images/pin-red18.png new file mode 100644 index 0000000..5a260fe Binary files /dev/null and b/images/pin-red18.png differ diff --git a/images/pin-red19.png b/images/pin-red19.png new file mode 100644 index 0000000..49bf245 Binary files /dev/null and b/images/pin-red19.png differ diff --git a/images/pin-red2.png b/images/pin-red2.png new file mode 100644 index 0000000..e5d2750 Binary files /dev/null and b/images/pin-red2.png differ diff --git a/images/pin-red20.png b/images/pin-red20.png new file mode 100644 index 0000000..564e5d3 Binary files /dev/null and b/images/pin-red20.png differ diff --git a/images/pin-red21.png b/images/pin-red21.png new file mode 100644 index 0000000..7596da7 Binary files /dev/null and b/images/pin-red21.png differ diff --git a/images/pin-red22.png b/images/pin-red22.png new file mode 100644 index 0000000..a850b80 Binary files /dev/null and b/images/pin-red22.png differ diff --git a/images/pin-red23.png b/images/pin-red23.png new file mode 100644 index 0000000..f9fc514 Binary files /dev/null and b/images/pin-red23.png differ diff --git a/images/pin-red24.png b/images/pin-red24.png new file mode 100644 index 0000000..d48eb3f Binary files /dev/null and b/images/pin-red24.png differ diff --git a/images/pin-red25.png b/images/pin-red25.png new file mode 100644 index 0000000..ba67db7 Binary files /dev/null and b/images/pin-red25.png differ diff --git a/images/pin-red26.png b/images/pin-red26.png new file mode 100644 index 0000000..0a9f849 Binary files /dev/null and b/images/pin-red26.png differ diff --git a/images/pin-red27.png b/images/pin-red27.png new file mode 100644 index 0000000..cc71468 Binary files /dev/null and b/images/pin-red27.png differ diff --git a/images/pin-red28.png b/images/pin-red28.png new file mode 100644 index 0000000..428a7e8 Binary files /dev/null and b/images/pin-red28.png differ diff --git a/images/pin-red29.png b/images/pin-red29.png new file mode 100644 index 0000000..8894621 Binary files /dev/null and b/images/pin-red29.png differ diff --git a/images/pin-red3.png b/images/pin-red3.png new file mode 100644 index 0000000..3147150 Binary files /dev/null and b/images/pin-red3.png differ diff --git a/images/pin-red30.png b/images/pin-red30.png new file mode 100644 index 0000000..7dcd471 Binary files /dev/null and b/images/pin-red30.png differ diff --git a/images/pin-red31.png b/images/pin-red31.png new file mode 100644 index 0000000..27999d5 Binary files /dev/null and b/images/pin-red31.png differ diff --git a/images/pin-red32.png b/images/pin-red32.png new file mode 100644 index 0000000..ecf7f98 Binary files /dev/null and b/images/pin-red32.png differ diff --git a/images/pin-red33.png b/images/pin-red33.png new file mode 100644 index 0000000..9394112 Binary files /dev/null and b/images/pin-red33.png differ diff --git a/images/pin-red34.png b/images/pin-red34.png new file mode 100644 index 0000000..01a3953 Binary files /dev/null and b/images/pin-red34.png differ diff --git a/images/pin-red4.png b/images/pin-red4.png new file mode 100644 index 0000000..3b0f42e Binary files /dev/null and b/images/pin-red4.png differ diff --git a/images/pin-red5.png b/images/pin-red5.png new file mode 100644 index 0000000..cba985f Binary files /dev/null and b/images/pin-red5.png differ diff --git a/images/pin-red6.png b/images/pin-red6.png new file mode 100644 index 0000000..a10544e Binary files /dev/null and b/images/pin-red6.png differ diff --git a/images/pin-red7.png b/images/pin-red7.png new file mode 100644 index 0000000..6c0fd34 Binary files /dev/null and b/images/pin-red7.png differ diff --git a/images/pin-red8.png b/images/pin-red8.png new file mode 100644 index 0000000..68a7d3a Binary files /dev/null and b/images/pin-red8.png differ diff --git a/images/pin-red9.png b/images/pin-red9.png new file mode 100644 index 0000000..e8103cb Binary files /dev/null and b/images/pin-red9.png differ diff --git a/images/pin-user.png b/images/pin-user.png new file mode 100644 index 0000000..59f2697 Binary files /dev/null and b/images/pin-user.png differ diff --git a/images/pin-yellow101.png b/images/pin-yellow101.png new file mode 100644 index 0000000..979409b Binary files /dev/null and b/images/pin-yellow101.png differ diff --git a/images/pin-yellow102.png b/images/pin-yellow102.png new file mode 100644 index 0000000..050a690 Binary files /dev/null and b/images/pin-yellow102.png differ diff --git a/images/pin-yellow103.png b/images/pin-yellow103.png new file mode 100644 index 0000000..3271de1 Binary files /dev/null and b/images/pin-yellow103.png differ diff --git a/images/pin-yellow104.png b/images/pin-yellow104.png new file mode 100644 index 0000000..6c7e00b Binary files /dev/null and b/images/pin-yellow104.png differ diff --git a/images/pin-yellow105.png b/images/pin-yellow105.png new file mode 100644 index 0000000..b880159 Binary files /dev/null and b/images/pin-yellow105.png differ diff --git a/images/pin-yellow106.png b/images/pin-yellow106.png new file mode 100644 index 0000000..e1cf676 Binary files /dev/null and b/images/pin-yellow106.png differ diff --git a/images/pin-yellow107.png b/images/pin-yellow107.png new file mode 100644 index 0000000..9cae07f Binary files /dev/null and b/images/pin-yellow107.png differ diff --git a/images/pin-yellow108.png b/images/pin-yellow108.png new file mode 100644 index 0000000..7a7de61 Binary files /dev/null and b/images/pin-yellow108.png differ diff --git a/images/pin-yellow109.png b/images/pin-yellow109.png new file mode 100644 index 0000000..564b6a8 Binary files /dev/null and b/images/pin-yellow109.png differ diff --git a/images/pin-yellow110.png b/images/pin-yellow110.png new file mode 100644 index 0000000..91cd10c Binary files /dev/null and b/images/pin-yellow110.png differ diff --git a/images/pin-yellow111.png b/images/pin-yellow111.png new file mode 100644 index 0000000..4629968 Binary files /dev/null and b/images/pin-yellow111.png differ diff --git a/images/pin-yellow112.png b/images/pin-yellow112.png new file mode 100644 index 0000000..5e0cf2d Binary files /dev/null and b/images/pin-yellow112.png differ diff --git a/images/pin-yellow113.png b/images/pin-yellow113.png new file mode 100644 index 0000000..d29dd67 Binary files /dev/null and b/images/pin-yellow113.png differ diff --git a/images/pin-yellow114.png b/images/pin-yellow114.png new file mode 100644 index 0000000..7dbd86c Binary files /dev/null and b/images/pin-yellow114.png differ diff --git a/images/pin-yellow115.png b/images/pin-yellow115.png new file mode 100644 index 0000000..119432d Binary files /dev/null and b/images/pin-yellow115.png differ diff --git a/images/pin-yellow116.png b/images/pin-yellow116.png new file mode 100644 index 0000000..265498b Binary files /dev/null and b/images/pin-yellow116.png differ diff --git a/images/pin-yellow117.png b/images/pin-yellow117.png new file mode 100644 index 0000000..74ac411 Binary files /dev/null and b/images/pin-yellow117.png differ diff --git a/img/index.php b/img/index.php new file mode 100644 index 0000000..4ca25aa --- /dev/null +++ b/img/index.php @@ -0,0 +1,4 @@ + \ No newline at end of file diff --git a/img/no_image.png b/img/no_image.png new file mode 100644 index 0000000..4b8a39a Binary files /dev/null and b/img/no_image.png differ diff --git a/img/phone.png b/img/phone.png new file mode 100644 index 0000000..27c1366 Binary files /dev/null and b/img/phone.png differ diff --git a/img/url.png b/img/url.png new file mode 100644 index 0000000..cedef23 Binary files /dev/null and b/img/url.png differ diff --git a/index.php b/index.php new file mode 100644 index 0000000..4ca25aa --- /dev/null +++ b/index.php @@ -0,0 +1,4 @@ + \ No newline at end of file diff --git a/info.php b/info.php new file mode 100644 index 0000000..d9e1fea --- /dev/null +++ b/info.php @@ -0,0 +1,20 @@ + 'gmap', + 'ModuleVersion' => '1.26.1.4b', + 'ModuleAutor' => 'OcPh | Project Manager Duncan | Upgrade-Remake 2016-' . date('Y') . ' Repellent', + 'ModuleCopyright' => '© 2007-' . date('Y') . ' AVE.cms', + 'ModuleStatus' => 1, + 'ModuleIsFunction' => 1, + 'ModuleTemplate' => 0, + 'ModuleAdminEdit' => 1, + 'ModuleFunction' => 'mod_gmap', + 'ModuleTag' => '[mod_gmap:XXX]', + 'ModuleTagLink' => null, + 'ModuleAveTag' => '#\\\[mod_gmap:([\\\d-]+)]#', + 'ModulePHPTag' => "" + ); +?> \ No newline at end of file diff --git a/js/data-files/index.php b/js/data-files/index.php new file mode 100644 index 0000000..4ca25aa --- /dev/null +++ b/js/data-files/index.php @@ -0,0 +1,4 @@ + \ No newline at end of file diff --git a/js/filemanager_gmap.js b/js/filemanager_gmap.js new file mode 100644 index 0000000..cec478a --- /dev/null +++ b/js/filemanager_gmap.js @@ -0,0 +1,22 @@ +$(function loadFM() { + // отдельный файловый менеджер + $('#finder').elfinder({ + url : ave_path+'lib/redactor/elfinder/php/connector_module_gmap.php', + lang : 'ru', + height : 300, + title : 'Файловый менеджер' + }).elfinder('instance'); + + $('#elFinder a').hover( + function () { + $('#elFinder a').animate({ + 'background-position' : '0 -45px' + }, 300); + }, + function () { + $('#elFinder a').delay(400).animate({ + 'background-position' : '0 0' + }, 300); + } + ); +}); diff --git a/js/index.php b/js/index.php new file mode 100644 index 0000000..4ca25aa --- /dev/null +++ b/js/index.php @@ -0,0 +1,4 @@ + \ No newline at end of file diff --git a/lang/en.txt b/lang/en.txt new file mode 100644 index 0000000..25e5c52 --- /dev/null +++ b/lang/en.txt @@ -0,0 +1,130 @@ +MODULE_NAME = "GMap" +MODULE_DESCRIPTION = "Gmap
    Для того, чтобы осуществить просмотр карты, необходимо разместить системный тег [mod_gmap:XXX] в теле какого-либо документа" + +NoTitle = "Без названия" +WinClose = "Закрыть окно" + +[admin] +ModName = "Управление модулем Gmap" +ModTitle = "В данном разделе находится список всех карт." +GmapList = "Список карт" +ModSettingGmap = "Общие настройки" +ModSettingGmapT = "В данном разделе приведены общие настройки данной галереи." +ModSettingGalT = "В данном разделе вы можете отредактировать настройки карты.
    Под Адресом для центрирования карты - понимается первоначально выводимая область карты и ее центр,
    например: cтрана - город - улица. Детализация будет происходить в разделе создания маркеров." +NewGmap = "Создать новую карту" +GmapTitle = "Название карты" +GmapEdit = "Редактирование настроек карты" +EmptyGmapTitle = "Укажите название карты" +GmapWidth = "Ширина карты (в пикселях)" +GmapHeight = "Высота карты (в пикселях)" +CpTag = "Тег в системе" +GmapMainAddress = "Адрес для центрирования карты" +SetMarkerOnClick = "Создавать маркер по клику" +GmapZoom = "Масштаб" +AddMarkers = "Установка маркеров на карту" +AddMarkerButton = "Добавить и сохранить маркер" +MarkerParam = "Параметры маркера" +MarkerSetVal = "Действия:" +MarkerAdress = "Местоположение *" +MarkerDesc = "Категория маркера" +Markercat_h = "Выберите категорию из выпадающего списка и нажмите Применить" +Markerimg_t = "Добавьте миниатюру изображения объекта маркера предпочтительны размеры 64х64px" +Save = "Сохранить" +Delete = "Удалить" +MarkerImage = "Изображение - маркер на карте *" +MarkerView = "Установка маркеров на карту" +MarkerAddmap = "Создание маркеров" +EditGmap = "Редактирование настроек карты" +DeleteGmap = "Удалить карту" +DeleteGmapC = "Вы уверены, что хотите удалить данную карту?" +ButtonAdd = "Создать карту" +Btn_edit = "Редактировать карту" +Btn_close = "Вернуться на страницу управления модуля" +DateFormat = "%d-%m-%Y г. в %H:%M" +Actions = "Действия" +GmapTagId = "Системный тег идентификатора карты" +GmapNoItems = "В настоящий момент не существует ни одной карты." +SavedOk = "Настройки успешно сохранены" +Or = " или " +SentData = "Отправленные данные:
    " +SaveSuccess = "Успешно сохранены" +SaveError = "Вызвали ошибку, попробуйте сохранить еще раз..." +Gmap_edit = "Перейти в раздел управления маркерами" +Gmap_esave = "Сохранить изменения" +Gmap_return_page = "На предыдущую страницу" +Gmap_return = "Вернуться к списку карт" +Gmap_maredit = "Управление маркерами" +Gmap_mapedit = "Настройки карты" +Gmap_marcount_no = "Маркеров нет" +Gmap_marcount_info = "Количество маркеров на карте" +Gmap_marcount_yes = "Маркеров на карте: " +Gmap_copy_buf = "Скопировать тег в буфер обмена" +Gmap_edi_mark = "Установка маркеров на карту" +Gmap_sv_mark = "Маркер" +Gmap_sv_mark1 = "успешно создан и сохранен" +Gmap_sv_mark2 = "Данные успешно сохранены" +Gmap_sv_mark3 = "выбранный маркер успешно удален!" +Gmap_api_key_no = "В системе не установлен GOOGLE MAP API KEY. Пожалуйста, установите ключ в системных настройках." +Gmap_api_key = "Используется GOOGLE MAP API KEY : " +Gmap_link_set_api_key = "Перейти в системные настройки и установить GOOGLE MAP API KEY
    После установки ключа в систему, Вы можете начать работу с модулем." +Gmap_link_get_api_key = "Перейти в Google Maps API и получить API KEY" +Gmap_link_get_api_info = "Переход по внешней ссылке, откроется в новом окне." +Gmap_fm_inf = "Настройки файлового менеджера. Клик по кнопке - запомнить и подключить только директорию" +Gmap_fm_inf1 = "UPLOADS" +Gmap_fm_inf2 = "или директории" +Gmap_fm_inf3 = "UPLOADS + modules/gmap/images" +Gmap_fm = "Файловый менеджер" +Gmap_img_title = "Изображение объекта маркера" +Gmap_load_img_title = "Посмотреть на сервере" +Gmap_doc_title = "Документ маркера" +Gmap_btn_doc_title = "Связать с документом" +Gmap_link_single_marker = "Ссылка на документ, принадлежащий этому маркеру. Например: маркер на карте указывает на Московский зоопарк, далее вы создаете (или уже создали) документ Московский зоопарк, затем выбираете этот документ кликом по кнопке Связать с документом. Также вы можете просто ввести название с клавиатуры в это поле." +Gmap_link_single_image = "Изображение объекта маркера. Корневой директорией для хранения изображений является директория UPLOADS - в ней вы можете с помощью файлового менеджера создавать поддиректории и хранить там файлы изображений. Помните, что , при выводе маркера на карте , размер изображения в нем , будет 64х64 пикселя." +Gmap_link_category = "Это поле доступно только для ввода значений из выпадающего списка!
    Если вы хотите ввести здесь просто название, без ссылки на конкретный документ-категорию, перейдите в раздел 'Редактирование категорий' и создайте категорию с нужным вам названием и без ссылки на документ. После этого созданная вами категория будет доступна в выпадающем списке." +Gmap_cat_sel = "Выбрать категорию" +Gmap_cat_create = "Создать категории" +Gmap_cat_edit = "Редактировать категории" +Gmap_cat_manage = "Управление категориями" +Gmap_cat_list = "Список категорий" +Gmap_cat_add = "Добавить категорию" +Gmap_cat_cs = "Выберите категорию!" +Gmap_cat_cnf = "Применить" +Gmap_cat_name = "Название категории" +Gmap_cat_save = "Сохранить" +Gmap_cat_nca = "Добавлена новая категория:" +Gmap_cat_i = "Категория" +Gmap_cat_in = "Успешно создана и сохранена" +Gmap_cat_ind = "категория и принадлежащие ей маркеры успешно удалены." +Gmap_cat_del = "Удалить категорию" +Gmap_cat_delconf = "Вы действительно хотите удалить категорию?" +Gmap_warndelcat1 = "В данном разделе, вы можете создавать или удалять категории к которым принадлежат маркеры.
    Не забывайте, что, при удалении категории, все маркеры, принадлежащие данной категории, будут так же удалены." +Gmap_cat_inf_dop = "Вывести при клике на маркер следующую информацию:" +Gmap_cat_inf_t = "Город или населенный пункт *" +Gmap_cat_inf_tn = "Город или населенный пункт" +Gmap_cat_inf_tp = "Москва" +Gmap_cat_inf_stp = "Тверская" +Gmap_cat_inf_blp = "15, 77" +Gmap_cat_inf_dopfi = "Дополнительная информация" +Gmap_cat_inf_telp = "В произвольном формате" +Gmap_cat_inf_tt = "Это поле обязательно для заполнения !
    " +Gmap_cat_inf_st = "Улица (это поле является ключом)" +Gmap_cat_inf_bi = "Строение, офис" +Gmap_cat_inf_ap = "Дополнительная информация" +Gmap_cat_inf_phone = "Телефон" +Gmap_cat_inf_www = "Вебсайт" +Gmap_cat_inf_wwwf = "Формат поля, например https://mysite.ru" +Gmap_cat_inf_wwwi = "Обязательно указывайте протокол
    http:// или https://" +Gmap_not_mark_a = "Выберите изображение маркера!" +Gmap_not_mark_all = "Маркер не может быть сохранен, заполните обязательные поля: ' Местоположение '' и ' Город или населенный пункт! '" +Gmap_not_mark_t = "Маркер не может быть сохранен, заполните обязательное поле ' Город или населенный пункт! '" +Gmap_narker_edit = "Редактировать" +Gmap_narker_edit_not = "Это поле недоступно для редактирования" +MarkerAdress_not = "Местоположение" +MarkerAdress_e_brc = "Редактирование маркера ID " +MarkerAdress_m_e = "Раздел редактирования маркера" +Gmap_field_reset = "Сбросить значения всех полей" +Gmap_mar_map_ret = "Закончить редактирование и вернуться на карту" +Gmap_mar_map_retry = "Вернуться к созданию маркеров" +Gmap_mar_editsave = "Сохранить изменения" +Gmap_mar_key_street = "Это поле является ключом! Если оно заполнено - в маркере будет включен вывод строки, состоящей из полей: Город или населенный пункт, Улица, Строение-офис. Если это поле (Улица) незаполнено - перечисленные поля выводиться не будут!" +Gmap_write_permission = "У вас нет прав на запись!" diff --git a/lang/index.php b/lang/index.php new file mode 100644 index 0000000..4ca25aa --- /dev/null +++ b/lang/index.php @@ -0,0 +1,4 @@ + \ No newline at end of file diff --git a/lang/ru.txt b/lang/ru.txt new file mode 100644 index 0000000..bb3693b --- /dev/null +++ b/lang/ru.txt @@ -0,0 +1,131 @@ +MODULE_NAME = "GMap" +MODULE_DESCRIPTION = "Gmap
    Для того, чтобы осуществить просмотр карты, необходимо разместить системный тег [mod_gmap:XXX] в теле какого-либо документа" + + +NoTitle = "Без названия" +WinClose = "Закрыть окно" + +[admin] +ModName = "Управление модулем Gmap" +ModTitle = "В данном разделе находится список всех карт." +GmapList = "Список карт" +ModSettingGmap = "Общие настройки" +ModSettingGmapT = "В данном разделе приведены общие настройки данной галереи." +ModSettingGalT = "В данном разделе вы можете отредактировать настройки карты.
    Под Адресом для центрирования карты - понимается первоначально выводимая область карты и ее центр,
    например: cтрана - город - улица. Детализация будет происходить в разделе создания маркеров." +NewGmap = "Создать новую карту" +GmapTitle = "Название карты" +GmapEdit = "Редактирование настроек карты" +EmptyGmapTitle = "Укажите название карты" +GmapWidth = "Ширина карты (в пикселях)" +GmapHeight = "Высота карты (в пикселях)" +CpTag = "Тег в системе" +GmapMainAddress = "Адрес для центрирования карты" +SetMarkerOnClick = "Создавать маркер по клику" +GmapZoom = "Масштаб" +AddMarkers = "Установка маркеров на карту" +AddMarkerButton = "Добавить и сохранить маркер" +MarkerParam = "Параметры маркера" +MarkerSetVal = "Действия:" +MarkerAdress = "Местоположение *" +MarkerDesc = "Категория маркера" +Markercat_h = "Выберите категорию из выпадающего списка и нажмите Применить" +Markerimg_t = "Добавьте миниатюру изображения объекта маркера предпочтительны размеры 64х64px" +Save = "Сохранить" +Delete = "Удалить" +MarkerImage = "Изображение - маркер на карте *" +MarkerView = "Установка маркеров на карту" +MarkerAddmap = "Создание маркеров" +EditGmap = "Редактирование настроек карты" +DeleteGmap = "Удалить карту" +DeleteGmapC = "Вы уверены, что хотите удалить данную карту?" +ButtonAdd = "Создать карту" +Btn_edit = "Редактировать карту" +Btn_close = "Вернуться на страницу управления модуля" +DateFormat = "%d-%m-%Y г. в %H:%M" +Actions = "Действия" +GmapTagId = "Системный тег идентификатора карты" +GmapNoItems = "В настоящий момент не существует ни одной карты." +SavedOk = "Настройки успешно сохранены" +Or = " или " +SentData = "Отправленные данные:
    " +SaveSuccess = "Успешно сохранены" +SaveError = "Вызвали ошибку, попробуйте сохранить еще раз..." +Gmap_edit = "Перейти в раздел управления маркерами" +Gmap_esave = "Сохранить изменения" +Gmap_return_page = "На предыдущую страницу" +Gmap_return = "Вернуться к списку карт" +Gmap_maredit = "Управление маркерами" +Gmap_mapedit = "Настройки карты" +Gmap_marcount_no = "Маркеров нет" +Gmap_marcount_info = "Количество маркеров на карте" +Gmap_marcount_yes = "Маркеров на карте: " +Gmap_copy_buf = "Скопировать тег в буфер обмена" +Gmap_edi_mark = "Установка маркеров на карту" +Gmap_sv_mark = "Маркер" +Gmap_sv_mark1 = "успешно создан и сохранен" +Gmap_sv_mark2 = "Данные успешно сохранены" +Gmap_sv_mark3 = "выбранный маркер успешно удален!" +Gmap_api_key_no = "В системе не установлен GOOGLE MAP API KEY. Пожалуйста, установите ключ в системных настройках." +Gmap_api_key = "Используется GOOGLE MAP API KEY : " +Gmap_link_set_api_key = "Перейти в системные настройки и установить GOOGLE MAP API KEY
    После установки ключа в систему, Вы можете начать работу с модулем." +Gmap_link_get_api_key = "Перейти в Google Maps API и получить API KEY" +Gmap_link_get_api_info = "Переход по внешней ссылке, откроется в новом окне." +Gmap_fm_inf = "Настройки файлового менеджера. Клик по кнопке - запомнить и подключить только директорию" +Gmap_fm_inf1 = "UPLOADS" +Gmap_fm_inf2 = "или директории" +Gmap_fm_inf3 = "UPLOADS + modules/gmap/images" +Gmap_fm = "Файловый менеджер" +Gmap_img_title = "Изображение объекта маркера" +Gmap_load_img_title = "Посмотреть на сервере" +Gmap_doc_title = "Документ маркера" +Gmap_btn_doc_title = "Связать с документом" +Gmap_link_single_marker = "Ссылка на документ, принадлежащий этому маркеру. Например: маркер на карте указывает на Московский зоопарк, далее вы создаете (или уже создали) документ Московский зоопарк, затем выбираете этот документ кликом по кнопке Связать с документом. Также вы можете просто ввести название с клавиатуры в это поле." +Gmap_link_single_image = "Изображение объекта маркера. Корневой директорией для хранения изображений является директория UPLOADS - в ней вы можете с помощью файлового менеджера создавать поддиректории и хранить там файлы изображений. Помните, что , при выводе маркера на карте , размер изображения в нем , будет 64х64 пикселя." +Gmap_link_category = "Это поле доступно только для ввода значений из выпадающего списка!
    Если вы хотите ввести здесь просто название, без ссылки на конкретный документ-категорию, перейдите в раздел 'Редактирование категорий' и создайте категорию с нужным вам названием и без ссылки на документ. После этого созданная вами категория будет доступна в выпадающем списке." +Gmap_cat_sel = "Выбрать категорию" +Gmap_cat_create = "Создать категории" +Gmap_cat_edit = "Редактировать категории" +Gmap_cat_manage = "Управление категориями" +Gmap_cat_list = "Список категорий" +Gmap_cat_add = "Добавить категорию" +Gmap_cat_cs = "Выберите категорию!" +Gmap_cat_cnf = "Применить" +Gmap_cat_name = "Название категории" +Gmap_cat_save = "Сохранить" +Gmap_cat_nca = "Добавлена новая категория:" +Gmap_cat_i = "Категория" +Gmap_cat_in = "Успешно создана и сохранена" +Gmap_cat_ind = "категория и принадлежащие ей маркеры успешно удалены." +Gmap_cat_del = "Удалить категорию" +Gmap_cat_delconf = "Вы действительно хотите удалить категорию?" +Gmap_warndelcat1 = "В данном разделе, вы можете создавать или удалять категории к которым принадлежат маркеры.
    Не забывайте, что, при удалении категории, все маркеры, принадлежащие данной категории, будут так же удалены." +Gmap_cat_inf_dop = "Вывести при клике на маркер следующую информацию:" +Gmap_cat_inf_t = "Город или населенный пункт *" +Gmap_cat_inf_tn = "Город или населенный пункт" +Gmap_cat_inf_tp = "Москва" +Gmap_cat_inf_stp = "Тверская" +Gmap_cat_inf_blp = "15, 77" +Gmap_cat_inf_dopfi = "Дополнительная информация" +Gmap_cat_inf_telp = "В произвольном формате" +Gmap_cat_inf_tt = "Это поле обязательно для заполнения !
    " +Gmap_cat_inf_st = "Улица (это поле является ключом)" +Gmap_cat_inf_bi = "Строение, офис" +Gmap_cat_inf_ap = "Дополнительная информация" +Gmap_cat_inf_phone = "Телефон" +Gmap_cat_inf_www = "Вебсайт" +Gmap_cat_inf_wwwf = "Формат поля, например https://mysite.ru" +Gmap_cat_inf_wwwi = "Обязательно указывайте протокол
    http:// или https://" +Gmap_not_mark_a = "Выберите изображение маркера!" +Gmap_not_mark_all = "Маркер не может быть сохранен, заполните обязательные поля: ' Местоположение '' и ' Город или населенный пункт! '" +Gmap_not_mark_t = "Маркер не может быть сохранен, заполните обязательное поле ' Город или населенный пункт! '" +Gmap_narker_edit = "Редактировать" +Gmap_narker_edit_not = "Это поле недоступно для редактирования" +MarkerAdress_not = "Местоположение" +MarkerAdress_e_brc = "Редактирование маркера ID " +MarkerAdress_m_e = "Раздел редактирования маркера" +Gmap_field_reset = "Сбросить значения всех полей" +Gmap_mar_map_ret = "Закончить редактирование и вернуться на карту" +Gmap_mar_map_retry = "Вернуться к созданию маркеров" +Gmap_mar_editsave = "Сохранить изменения" +Gmap_mar_key_street = "Это поле является ключом! Если оно заполнено - в маркере будет включен вывод строки, состоящей из полей: Город или населенный пункт, Улица, Строение-офис. Если это поле (Улица) незаполнено - перечисленные поля выводиться не будут!" +Gmap_write_permission = "У вас нет прав на запись!" diff --git a/lang/ua.txt b/lang/ua.txt new file mode 100644 index 0000000..25e5c52 --- /dev/null +++ b/lang/ua.txt @@ -0,0 +1,130 @@ +MODULE_NAME = "GMap" +MODULE_DESCRIPTION = "Gmap
    Для того, чтобы осуществить просмотр карты, необходимо разместить системный тег [mod_gmap:XXX] в теле какого-либо документа" + +NoTitle = "Без названия" +WinClose = "Закрыть окно" + +[admin] +ModName = "Управление модулем Gmap" +ModTitle = "В данном разделе находится список всех карт." +GmapList = "Список карт" +ModSettingGmap = "Общие настройки" +ModSettingGmapT = "В данном разделе приведены общие настройки данной галереи." +ModSettingGalT = "В данном разделе вы можете отредактировать настройки карты.
    Под Адресом для центрирования карты - понимается первоначально выводимая область карты и ее центр,
    например: cтрана - город - улица. Детализация будет происходить в разделе создания маркеров." +NewGmap = "Создать новую карту" +GmapTitle = "Название карты" +GmapEdit = "Редактирование настроек карты" +EmptyGmapTitle = "Укажите название карты" +GmapWidth = "Ширина карты (в пикселях)" +GmapHeight = "Высота карты (в пикселях)" +CpTag = "Тег в системе" +GmapMainAddress = "Адрес для центрирования карты" +SetMarkerOnClick = "Создавать маркер по клику" +GmapZoom = "Масштаб" +AddMarkers = "Установка маркеров на карту" +AddMarkerButton = "Добавить и сохранить маркер" +MarkerParam = "Параметры маркера" +MarkerSetVal = "Действия:" +MarkerAdress = "Местоположение *" +MarkerDesc = "Категория маркера" +Markercat_h = "Выберите категорию из выпадающего списка и нажмите Применить" +Markerimg_t = "Добавьте миниатюру изображения объекта маркера предпочтительны размеры 64х64px" +Save = "Сохранить" +Delete = "Удалить" +MarkerImage = "Изображение - маркер на карте *" +MarkerView = "Установка маркеров на карту" +MarkerAddmap = "Создание маркеров" +EditGmap = "Редактирование настроек карты" +DeleteGmap = "Удалить карту" +DeleteGmapC = "Вы уверены, что хотите удалить данную карту?" +ButtonAdd = "Создать карту" +Btn_edit = "Редактировать карту" +Btn_close = "Вернуться на страницу управления модуля" +DateFormat = "%d-%m-%Y г. в %H:%M" +Actions = "Действия" +GmapTagId = "Системный тег идентификатора карты" +GmapNoItems = "В настоящий момент не существует ни одной карты." +SavedOk = "Настройки успешно сохранены" +Or = " или " +SentData = "Отправленные данные:
    " +SaveSuccess = "Успешно сохранены" +SaveError = "Вызвали ошибку, попробуйте сохранить еще раз..." +Gmap_edit = "Перейти в раздел управления маркерами" +Gmap_esave = "Сохранить изменения" +Gmap_return_page = "На предыдущую страницу" +Gmap_return = "Вернуться к списку карт" +Gmap_maredit = "Управление маркерами" +Gmap_mapedit = "Настройки карты" +Gmap_marcount_no = "Маркеров нет" +Gmap_marcount_info = "Количество маркеров на карте" +Gmap_marcount_yes = "Маркеров на карте: " +Gmap_copy_buf = "Скопировать тег в буфер обмена" +Gmap_edi_mark = "Установка маркеров на карту" +Gmap_sv_mark = "Маркер" +Gmap_sv_mark1 = "успешно создан и сохранен" +Gmap_sv_mark2 = "Данные успешно сохранены" +Gmap_sv_mark3 = "выбранный маркер успешно удален!" +Gmap_api_key_no = "В системе не установлен GOOGLE MAP API KEY. Пожалуйста, установите ключ в системных настройках." +Gmap_api_key = "Используется GOOGLE MAP API KEY : " +Gmap_link_set_api_key = "Перейти в системные настройки и установить GOOGLE MAP API KEY
    После установки ключа в систему, Вы можете начать работу с модулем." +Gmap_link_get_api_key = "Перейти в Google Maps API и получить API KEY" +Gmap_link_get_api_info = "Переход по внешней ссылке, откроется в новом окне." +Gmap_fm_inf = "Настройки файлового менеджера. Клик по кнопке - запомнить и подключить только директорию" +Gmap_fm_inf1 = "UPLOADS" +Gmap_fm_inf2 = "или директории" +Gmap_fm_inf3 = "UPLOADS + modules/gmap/images" +Gmap_fm = "Файловый менеджер" +Gmap_img_title = "Изображение объекта маркера" +Gmap_load_img_title = "Посмотреть на сервере" +Gmap_doc_title = "Документ маркера" +Gmap_btn_doc_title = "Связать с документом" +Gmap_link_single_marker = "Ссылка на документ, принадлежащий этому маркеру. Например: маркер на карте указывает на Московский зоопарк, далее вы создаете (или уже создали) документ Московский зоопарк, затем выбираете этот документ кликом по кнопке Связать с документом. Также вы можете просто ввести название с клавиатуры в это поле." +Gmap_link_single_image = "Изображение объекта маркера. Корневой директорией для хранения изображений является директория UPLOADS - в ней вы можете с помощью файлового менеджера создавать поддиректории и хранить там файлы изображений. Помните, что , при выводе маркера на карте , размер изображения в нем , будет 64х64 пикселя." +Gmap_link_category = "Это поле доступно только для ввода значений из выпадающего списка!
    Если вы хотите ввести здесь просто название, без ссылки на конкретный документ-категорию, перейдите в раздел 'Редактирование категорий' и создайте категорию с нужным вам названием и без ссылки на документ. После этого созданная вами категория будет доступна в выпадающем списке." +Gmap_cat_sel = "Выбрать категорию" +Gmap_cat_create = "Создать категории" +Gmap_cat_edit = "Редактировать категории" +Gmap_cat_manage = "Управление категориями" +Gmap_cat_list = "Список категорий" +Gmap_cat_add = "Добавить категорию" +Gmap_cat_cs = "Выберите категорию!" +Gmap_cat_cnf = "Применить" +Gmap_cat_name = "Название категории" +Gmap_cat_save = "Сохранить" +Gmap_cat_nca = "Добавлена новая категория:" +Gmap_cat_i = "Категория" +Gmap_cat_in = "Успешно создана и сохранена" +Gmap_cat_ind = "категория и принадлежащие ей маркеры успешно удалены." +Gmap_cat_del = "Удалить категорию" +Gmap_cat_delconf = "Вы действительно хотите удалить категорию?" +Gmap_warndelcat1 = "В данном разделе, вы можете создавать или удалять категории к которым принадлежат маркеры.
    Не забывайте, что, при удалении категории, все маркеры, принадлежащие данной категории, будут так же удалены." +Gmap_cat_inf_dop = "Вывести при клике на маркер следующую информацию:" +Gmap_cat_inf_t = "Город или населенный пункт *" +Gmap_cat_inf_tn = "Город или населенный пункт" +Gmap_cat_inf_tp = "Москва" +Gmap_cat_inf_stp = "Тверская" +Gmap_cat_inf_blp = "15, 77" +Gmap_cat_inf_dopfi = "Дополнительная информация" +Gmap_cat_inf_telp = "В произвольном формате" +Gmap_cat_inf_tt = "Это поле обязательно для заполнения !
    " +Gmap_cat_inf_st = "Улица (это поле является ключом)" +Gmap_cat_inf_bi = "Строение, офис" +Gmap_cat_inf_ap = "Дополнительная информация" +Gmap_cat_inf_phone = "Телефон" +Gmap_cat_inf_www = "Вебсайт" +Gmap_cat_inf_wwwf = "Формат поля, например https://mysite.ru" +Gmap_cat_inf_wwwi = "Обязательно указывайте протокол
    http:// или https://" +Gmap_not_mark_a = "Выберите изображение маркера!" +Gmap_not_mark_all = "Маркер не может быть сохранен, заполните обязательные поля: ' Местоположение '' и ' Город или населенный пункт! '" +Gmap_not_mark_t = "Маркер не может быть сохранен, заполните обязательное поле ' Город или населенный пункт! '" +Gmap_narker_edit = "Редактировать" +Gmap_narker_edit_not = "Это поле недоступно для редактирования" +MarkerAdress_not = "Местоположение" +MarkerAdress_e_brc = "Редактирование маркера ID " +MarkerAdress_m_e = "Раздел редактирования маркера" +Gmap_field_reset = "Сбросить значения всех полей" +Gmap_mar_map_ret = "Закончить редактирование и вернуться на карту" +Gmap_mar_map_retry = "Вернуться к созданию маркеров" +Gmap_mar_editsave = "Сохранить изменения" +Gmap_mar_key_street = "Это поле является ключом! Если оно заполнено - в маркере будет включен вывод строки, состоящей из полей: Город или населенный пункт, Улица, Строение-офис. Если это поле (Улица) незаполнено - перечисленные поля выводиться не будут!" +Gmap_write_permission = "У вас нет прав на запись!" diff --git a/module.php b/module.php new file mode 100644 index 0000000..d003f0a --- /dev/null +++ b/module.php @@ -0,0 +1,185 @@ +config_load($lang_file); + + $gmap->gmapShow($tpl_dir, $gmap_id); +} + +//======================================================= +// Действия в админ-панели +//======================================================= +if (defined('ACP') && !empty($_REQUEST['moduleaction'])) +{ + require_once(BASE_DIR . '/modules/gmap/class/gmap.php'); + $gmap = new Gmap; + + $tpl_dir = BASE_DIR . '/modules/gmap/templates/'; + $lang_file = BASE_DIR . '/modules/gmap/lang/' . $_SESSION['admin_language'] . '.txt'; + + $AVE_Template->config_load($lang_file, 'admin'); + + switch($_REQUEST['moduleaction']) + { + case '1': // Просмотр списка карт + $gmap->gmapListShow($tpl_dir); + break; + + case 'show': // Просмотр маркеров карты + $_SESSION['use_editor'] = get_settings('use_editor'); + $gmap->gmapMarkersShow($tpl_dir, intval($_REQUEST['id'])); + break; + + case 'showcategory': // Просмотр категорий + $gmap->gmapCategoryShow($tpl_dir); + break; + case 'editmarker': // Редактирование маркера + $gmap->gmapMarkerEdit($tpl_dir, intval($_REQUEST['id'])); + break; + + case 'saveeditmarker': // Сохранение отредактированного маркера + $gmap->gmapMarkerEditSave(intval($_REQUEST['id'])); + break; + + case 'addnewcategory': // Добавление новой категории + $gmap->gmapCategoryNewAdd(intval($_REQUEST['id'])); + break; + + case 'gcatdel': // Удаление категории + $gmap->gmapCategoryDel(intval($_REQUEST['id'])); + break; + + case 'addmarker': // Добавление маркера + $gmap->gmapMarkersAdd(intval($_REQUEST['id'])); + break; + case 'savemarker': // Сохранение маркера + $gmap->gmapMarkerSave(intval($_REQUEST['id'])); + break; + case 'getmarker': // Получение описания маркера + $gmap->gmapMarkersGet(intval($_REQUEST['id'])); + break; + case 'delmarker': // Удаление маркера + $gmap->gmapMarkersDel(intval($_REQUEST['id'])); + break; + + case 'new': // Создать новую карту + $gmap->gmapNew(); + break; + + case 'delgmap': // Удаление карты + $gmap->gmapDelete(intval($_REQUEST['id'])); + break; + + case 'editgmap': // Редактирование карты + $gmap->gmapEdit($tpl_dir, intval($_REQUEST['id'])); + break; + + } + +} +// подключаем файловый менеджер проверяем , если файла нет - создаем, если есть ничего не делаем +$filename = BASE_DIR . '/lib/redactor/elfinder/php/connector_module_gmap.php'; +if (!file_exists($filename)) { +$gmfmen = ' array( + array( + "driver" => "LocalFileSystem", + "path" => "../../../../" . UPLOAD_DIR, + "URL" => "/".UPLOAD_DIR."/", + "uploadOrder" => array("deny", "allow"), + "acceptedName" => "validName", + "uploadAllow" => array("all"), + "uploadDeny" => array("all"), + "uploadOverwrite" => false, + "uploadMaxSize" => "256m", + "accessControl" => "access", + "attributes" => array( + array( + "pattern" => "/^\/\./", + "read" => false, + "write" => false, + "hidden" => true, + "locked" => true + ), + array( + "pattern" => "/.tmb/", + "read" => false, + "write" => false, + "hidden" => true, + "locked" => false + ), + array( + "pattern" => "/\.php$/", + "read" => false, + "write" => false, + "hidden" => true, + "locked" => false + ), + array( + "pattern" => "/.quarantine/", + "read" => false, + "write" => false, + "hidden" => true, + "locked" => false + ), + array( + "pattern" => "/\.htaccess$/", + "write" => false, + "locked" => false, + "hidden" => true + ) + ) + ) + ) +); +$connector = new elFinderConnector(new elFinder($opts)); +$connector->run(); +?>'; + $gfo = fopen(BASE_DIR . "/lib/redactor/elfinder/php/connector_module_gmap.php", "w"); + flock($gfo,2); + fwrite($gfo, $gmfmen); + flock($gfo,3); + fclose($gfo); + chmod(BASE_DIR . "/lib/redactor/elfinder/php/connector_module_gmap.php", 0755); +} +?> \ No newline at end of file diff --git a/pin.gmap.php b/pin.gmap.php new file mode 100644 index 0000000..8f418f4 --- /dev/null +++ b/pin.gmap.php @@ -0,0 +1,116 @@ + $image_title, 'path' => $pin_base_dir . '/' . $upload_filename); + + + } + } + } + closedir($handle); + } + + } else { + echo "
    НЕИЗВЕСТНЫЙ ЗАПРОС !"; + $pin_err = 1; + } + +if ($pin_err != 1) +{ +echo ""; +foreach ( $pins as $k=>$v ) +{ +echo " "; +// количество столбцов +if ($k%9 == 8) +echo""; +} +echo "
    "; +echo $v['name']."
    "; +echo ""; +echo "
    "; +} + +?> \ No newline at end of file diff --git a/sql.php b/sql.php new file mode 100644 index 0000000..d66545b --- /dev/null +++ b/sql.php @@ -0,0 +1,75 @@ + \ No newline at end of file diff --git a/templates/admin_gmap_category.tpl b/templates/admin_gmap_category.tpl new file mode 100644 index 0000000..b4770ce --- /dev/null +++ b/templates/admin_gmap_category.tpl @@ -0,0 +1,170 @@ +{literal} + +{/literal} +
    {#ModName#}
    +
    +
    + {#Gmap_warndelcat1#} +
    +
    + +
    +
    {#Gmap_cat_list#}
    + + + + + +{foreach from=$gcats item=gcat key=k} + +{if $k%4 == 3}{/if} +{/foreach} +
    {$gcat.gcat_title}
    +
    +
    +
    + + + + + + + +
    {#Gmap_cat_add#} + +
    +
    + + + + + + + + + diff --git a/templates/admin_gmap_edit.tpl b/templates/admin_gmap_edit.tpl new file mode 100644 index 0000000..e1ee0d3 --- /dev/null +++ b/templates/admin_gmap_edit.tpl @@ -0,0 +1,150 @@ +{literal} + +{/literal} + +
    {#ModName#}
    + +
    +
    + {#ModSettingGalT#} +
    +
    + + + + + + +
    +
    +
    +
    {#GmapEdit#}
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    {#GmapTitle#} + +
    {#GmapWidth#} + +
    {#GmapHeight#} + +
    {#GmapMainAddress#} + + + +
    {#GmapZoom#} + +
    + + +
    +
    +
    + + + + + \ No newline at end of file diff --git a/templates/admin_gmap_edit_marker.tpl b/templates/admin_gmap_edit_marker.tpl new file mode 100644 index 0000000..41dbc6b --- /dev/null +++ b/templates/admin_gmap_edit_marker.tpl @@ -0,0 +1,293 @@ +{foreach from=$gmarkers item=gmarker} +
    {#ModName#} - {#MarkerAdress_e_brc#}{$gmarker.id}
    + +
    +
    + {#MarkerAdress_m_e#} +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {if $gmarker.marker_city !=''} + + + {else} + + + {/if} + + + + + + + + + + + + + + + + + + + + + + + + + +
    {#MarkerParam#}
    {#MarkerSetVal#}
    {#MarkerAdress_not#}  +    + + +
    {#MarkerDesc#}  + + +   +    + {#Gmap_cat_cnf#}  +
    {#Gmap_doc_title#}  +   + + +
    {#Gmap_img_title#}  +
    + +
    +
    +   +   +
    {#Gmap_cat_inf_dop#}
    {#Gmap_cat_inf_tn#}  + + {#Gmap_cat_inf_t#}  + +
    {#Gmap_cat_inf_st#}  + +
    {#Gmap_cat_inf_bi#} + +
    {#Gmap_cat_inf_ap#} + +
    {#Gmap_cat_inf_phone#} + +
    {#Gmap_cat_inf_www#}  + +
    +    + {#Gmap_field_reset#}   + {#Gmap_mar_map_ret#} +
    + +{/foreach} + + + + + diff --git a/templates/admin_gmap_list.tpl b/templates/admin_gmap_list.tpl new file mode 100644 index 0000000..a7e007f --- /dev/null +++ b/templates/admin_gmap_list.tpl @@ -0,0 +1,220 @@ + + + +
    {#ModName#}
    + +
    +
    + +
    +
    + + + +{if $page_nav} + +{/if} + +
    + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + {foreach from=$gmaps item=gmap} + + + + + + + + + {/foreach} + {if !$gmaps} + + + + {/if} + + +
    {#GmapTitle#}{#CpTag#}{#Actions#}
    + {if $gmap.markers_count > 0} + {$gmap.gmap_title|escape} + {else} + {$gmap.gmap_title|escape} + {/if} + +
    + + + +
    +
    +
    + {if $gmap.marker_count > 0} + {#Gmap_marcount_yes#}{$gmap.marker_count} + {else}{#Gmap_marcount_no#}{/if} +
    +
    + {#Gmap_maredit#} + + {#Gmap_mapedit#} + + +
    +
      +
    • {#GmapNoItems#}
    • +
    +
    + + +
    + + + +
    +
    +
    +{if $page_nav} + +{/if} + + + \ No newline at end of file diff --git a/templates/admin_gmap_markers.tpl b/templates/admin_gmap_markers.tpl new file mode 100644 index 0000000..46cfd25 --- /dev/null +++ b/templates/admin_gmap_markers.tpl @@ -0,0 +1,794 @@ + {if check_permission('adminpanel')} + + + + + + {/if} + + +
    {#ModName#} - {#MarkerAddmap#}
    + +
    +
    + {#AddMarkers#} +
    +
    + + + + +
    +
    +
    {#Gmap_fm#}
    +
    +
    + +
    +
    finder
    +
    +
    +
    + + +
    +
    +
    {#Gmap_edi_mark#} {$gmap_title}
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    {#MarkerParam#}
    {#MarkerSetVal#}
    {#MarkerAdress#}  +    + + +
    {#MarkerDesc#}  + + +   +    + {#Gmap_cat_cnf#}  + {if $gcat.id !=''}{#Gmap_cat_edit#}{else}{#Gmap_cat_create#}{/if} +
    {#Gmap_doc_title#}  +   + + +
    {#Gmap_img_title#}  +
    + +
    +
    +   +   +
    {#Gmap_cat_inf_dop#}
    {#Gmap_cat_inf_t#}  + +
    {#Gmap_cat_inf_st#}  + +
    {#Gmap_cat_inf_bi#} + +
    {#Gmap_cat_inf_ap#} + +
    {#Gmap_cat_inf_phone#} + +
    {#Gmap_cat_inf_www#}  + +
    {#MarkerImage#} + + + + + + + + + + + + +
    + + + +
    +    + {if $gcat.id !=''}{#Gmap_cat_edit#}{else}{#Gmap_cat_create#}{/if}   + {#Gmap_return#} +
    +
    + + + + + + + +
    {#SetMarkerOnClick#}
      
    +
    +
    + + +
    + + + + + + + + + + \ No newline at end of file diff --git a/templates/index.php b/templates/index.php new file mode 100644 index 0000000..4ca25aa --- /dev/null +++ b/templates/index.php @@ -0,0 +1,4 @@ + \ No newline at end of file diff --git a/templates/map.tpl b/templates/map.tpl new file mode 100644 index 0000000..06da66e --- /dev/null +++ b/templates/map.tpl @@ -0,0 +1,7 @@ +function loadMapsAPI(){ldelim}if(window.google&&google.maps)return;{rdelim}window.initMap=function(){ldelim}{rdelim} +loadMapsAPI();$(document).ready(function(){ldelim}loadMap{$gmap.id}();{rdelim});var defaultZoom{$gmap.id}={$gmap.gmap_zoom};var map{$gmap.id};var infowindow{$gmap.id};var markerList{$gmap.id}=[];function loadMap{$gmap.id}(){ldelim}console.log('loadMap');var defaultLatlng{$gmap.id}=new google.maps.LatLng({$gmap.latitude},{$gmap.longitude});var myOptions{$gmap.id}={ldelim}zoom:defaultZoom{$gmap.id},center:defaultLatlng{$gmap.id},mapTypeId:google.maps.MapTypeId.ROADMAP{rdelim};map{$gmap.id}=new google.maps.Map(document.getElementById("myMap{$gmap.id}"),myOptions{$gmap.id});infowindow{$gmap.id}=new google.maps.InfoWindow({ldelim}maxWidth:700{rdelim});loadMarkers{$gmap.id}();{rdelim} +function loadMarkers{$gmap.id}(){ldelim}var lmarkers{$gmap.id}={$markers};$.each(lmarkers{$gmap.id},function(i,item){ldelim}loadMarker{$gmap.id}(item);{rdelim});{rdelim} +function loadMarker{$gmap.id}(markerData){ldelim}var myLatlng=new google.maps.LatLng(markerData['latitude'],markerData['longitude']);var image='/modules/gmap/images/'+markerData['image']+'.png';if(markerData['img_title']!='/modules/gmap/img/no_image.png'){ldelim}var a_stimg="";{rdelim}else{ldelim}var a_stimg="";{rdelim};if(markerData['marker_cat_title']!=''){ldelim}if(markerData['marker_cat_link']=='/'||markerData['marker_cat_link']=='javascript:void(0);'){ldelim}var a_categ="
  • "+markerData['marker_cat_title']+"
  • ";{rdelim}else{ldelim}var a_categ="
  • "+markerData['marker_cat_title']+"
  • ";{rdelim}{rdelim}else{ldelim}var a_categ='';{rdelim};if(markerData['title']!=''){ldelim}if(markerData['title_link']=='/'||markerData['title_link']=='javascript:void(0);'){ldelim}var a_title="
  • "+markerData['title']+"
  • ";{rdelim}else{ldelim}var a_title="
  • "+markerData['title']+"
  • ";{rdelim}{rdelim}else{ldelim}var a_title='';{rdelim};if(markerData['marker_street']!=''){ldelim}var a_city="
  • "+markerData['marker_city']+", "+markerData['marker_street']+", "+markerData['marker_building']+"
  • ";{rdelim}else{ldelim}var a_city='';{rdelim};if(markerData['marker_dopfield']!=''){ldelim}var a_dopfield="
  • "+markerData['marker_dopfield']+"
  • ";{rdelim}else{ldelim}var a_dopfield='';{rdelim};if(markerData['marker_phone']!=''){ldelim}var a_phone="
  • "+markerData['marker_phone']+"
  • ";{rdelim}else{ldelim}var a_phone='';{rdelim};if(markerData['marker_www']!=''){ldelim}var a_placeholders=new Array('http://www.','https://www.','http://','https://');var a_www="
  • "+str_replace(a_placeholders,'www.',markerData['marker_www'])+"
  • ";{rdelim}else{ldelim} +var a_www='';{rdelim};var a_divs="
    ";var a_dive="
    ";var a_uls="