Welcome to Geeklog, Anonymous Wednesday, November 27 2024 @ 01:30 pm EST
Geeklog Forums
Maps Plugin 1.0.5 is out
Status: offline
::Ben
Forum User
Full Member
Registered: 01/14/05
Posts: 1569
Location:la rochelle, France
After several months required for the development, here is the first official release of the Maps Plugin 1.0.5.
Any feeback is welcome. Thanks.
::Ben
I'm available to customise your themes or plugins for your Geeklog CMS
Any feeback is welcome. Thanks.
::Ben
I'm available to customise your themes or plugins for your Geeklog CMS
13
29
Quote
Tor
Anonymous
Hi,
I upgraded my Maps Plugin no problems But the tag option in the Ressouces tab has stopped working.
See example http://www.tor.id.au/article.php/20101019011903945
I was using tags to link documents
Also Ressouces is typed Resources
I upgraded my Maps Plugin no problems But the tag option in the Ressouces tab has stopped working.
See example http://www.tor.id.au/article.php/20101019011903945
I was using tags to link documents
Also Ressouces is typed Resources
12
10
Quote
Status: offline
::Ben
Forum User
Full Member
Registered: 01/14/05
Posts: 1569
Location:la rochelle, France
Hi Tor,
The autotag function was a test in the beta releases but to many autotags (with html) breaked the markers. So this function is not use anymore.
If you need it, change in the MAPS_renderMarker function:
From
foreach ($arr as &$value) {
if ($_MAPS_CONF['item_'. $value] == '') {
$ressources .= '';
} else {
if ($marker['item_'. $value] != ''){
$content = str_replace(array("\r\n", "\n", "\r"), '', addslashes($marker['item_'. $value]));
$ressources .= '<div style=\"clear:both\"><p><strong>' . $_MAPS_CONF['item_'. $value] . '</strong></p><p>' . $content . '</p></div>';
}
}
}
To
foreach ($arr as &$value) {
if ($_MAPS_CONF['item_'. $value] == '') {
$ressources .= '';
} else {
if ($marker['item_'. $value] != ''){
$content = str_replace(array("\r\n", "\n", "\r", " "), '', addslashes(PLG_replaceTags($marker['item_'. $value])));
$ressources .= '<div style=\"clear:both\"><p><strong>' . $_MAPS_CONF['item_'. $value] . '</strong></p><p>' . $content . '</p></div>';
}
}
}
I will change the language file in the next release.
Thanks for the feedback.
::Ben
I'm available to customise your themes or plugins for your Geeklog CMS
The autotag function was a test in the beta releases but to many autotags (with html) breaked the markers. So this function is not use anymore.
If you need it, change in the MAPS_renderMarker function:
From
Text Formatted Code
//Ressources tabforeach ($arr as &$value) {
if ($_MAPS_CONF['item_'. $value] == '') {
$ressources .= '';
} else {
if ($marker['item_'. $value] != ''){
$content = str_replace(array("\r\n", "\n", "\r"), '', addslashes($marker['item_'. $value]));
$ressources .= '<div style=\"clear:both\"><p><strong>' . $_MAPS_CONF['item_'. $value] . '</strong></p><p>' . $content . '</p></div>';
}
}
}
To
Text Formatted Code
//Ressources tabforeach ($arr as &$value) {
if ($_MAPS_CONF['item_'. $value] == '') {
$ressources .= '';
} else {
if ($marker['item_'. $value] != ''){
$content = str_replace(array("\r\n", "\n", "\r", " "), '', addslashes(PLG_replaceTags($marker['item_'. $value])));
$ressources .= '<div style=\"clear:both\"><p><strong>' . $_MAPS_CONF['item_'. $value] . '</strong></p><p>' . $content . '</p></div>';
}
}
}
I will change the language file in the next release.
Thanks for the feedback.
::Ben
I'm available to customise your themes or plugins for your Geeklog CMS
9
11
Quote
Status: offline
::Ben
Forum User
Full Member
Registered: 01/14/05
Posts: 1569
Location:la rochelle, France
Tor,
Be sure to replace every old files by the new ones because I see a {view_map} {view_markers} on your maps list.
::Ben
I'm available to customise your themes or plugins for your Geeklog CMS
Be sure to replace every old files by the new ones because I see a {view_map} {view_markers} on your maps list.
::Ben
I'm available to customise your themes or plugins for your Geeklog CMS
12
12
Quote
Tor
Anonymous
Thankyou for replying so quickly which php file can I find the MAPS_renderMarker function ?
Will I be able to change the spelling for the Resources Tab ?
Also, will the geo:map tag show markers ?
Thanx again
Will I be able to change the spelling for the Resources Tab ?
Also, will the geo:map tag show markers ?
Thanx again
14
13
Quote
Tor
Anonymous
Its me again,
Can I bring the Resource Tag to the front by default ?
Can I bring the Resource Tag to the front by default ?
10
14
Quote
Status: offline
::Ben
Forum User
Full Member
Registered: 01/14/05
Posts: 1569
Location:la rochelle, France
You will find the MAPS_renderMarker function in the plugins/maps/functions.inc file.
You can change the spelling for the resource tab in the plugins/maps/language/english.php file on line 141.
Here is the new english.php file content with the right spelling for all resources:
/* Reminder: always indent with 4 spaces (no tabs). */
// +---------------------------------------------------------------------------+
// | Maps Plugin 1.0.6 |
// +---------------------------------------------------------------------------+
// | english.php |
// | |
// | English language file |
// +---------------------------------------------------------------------------+
// | Copyright (C) 2010 by the following authors: |
// | |
// | Authors: ::Ben |
// +---------------------------------------------------------------------------+
// | Created with the Geeklog Plugin Toolkit. |
// +---------------------------------------------------------------------------+
// | |
// | This program is free software; you can redistribute it and/or |
// | modify it under the terms of the GNU General Public License |
// | as published by the Free Software Foundation; either version 2 |
// | of the License, or (at your option) any later version. |
// | |
// | This program is distributed in the hope that it will be useful, |
// | but WITHOUT ANY WARRANTY; without even the implied warranty of |
// | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
// | GNU General Public License for more details. |
// | |
// | You should have received a copy of the GNU General Public License |
// | along with this program; if not, write to the Free Software Foundation, |
// | Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. |
// | |
// +---------------------------------------------------------------------------+
/**
* @package Maps
*/
/**
* Import Geeklog plugin messages for reuse
*
* @global array $LANG32
*/
global $LANG32;
// +---------------------------------------------------------------------------+
// | Array Format: |
// | $LANGXX[YY]: $LANG - variable name |
// | XX - specific array name |
// | YY - phrase id or number |
// +---------------------------------------------------------------------------+
$LANG_MAPS_1 = array(
'plugin_name' => 'Maps',
'plugin_doc' => 'Install, upgrade and usage documentation is',
'map' => 'map',
'online' => 'online',
'plugin_conf' => 'The Maps plugin configuration is also',
'google_maps_API' => '<a href="">Google Maps API</a>',
'need_google_api' => 'You need a <a href="http://code.google.com/apis/maps/signup.html" target="_blank">Google Maps API</a> to start.',
'profile_title' => 'Geolocalisation',
'buy_marker' => 'Buy a marker',
'menu_label' => 'Maps administration',
'admin_home' => 'Home', // In admin menu
'user_home' => 'All maps', //In user menu
'maps' => 'Maps',
'markers' => 'Markers',
'maps_label' => 'Maps', // For user menu
'create_map' => 'create a new map',
'create_marker' => 'create a new marker',
'map_edit' => 'Map edition:',
'marker_edit' => 'Marker edition:',
'deletion_succes' => 'Deletion successful',
'deletion_fail' => 'Deletion failed',
'error' => 'Error',
'save_fail' => 'Save failed',
'save_success' => 'Save succeeded',
'missing_field' => 'Missing required field...',
'geocoder' => 'Geocoder',
'geocoder_text' => 'Enter an address, and then drag the marker to tweak the location. The latitude/longitude will appear in the infowindow after each geocode/drag.',
'go' => 'Go!',
'name_label' => 'Map Name: ',
'marker_name_label' => 'Marker Name: ',
'description_label' => 'Description:',
'ok_button' => 'Ok',
'edit_button' => 'Edit',
'save_button' => 'Save',
'delete_button' => 'Delete',
'yes' => 'Yes',
'no' => 'No',
'required_field' => 'Indicates required field',
'address_label' => 'Address: ',
'message' => 'Message',
'general_settings' => 'General settings',
'map_width' => 'Map width (% or px, mini 550px): ',
'map_height' => 'Map height (px only, mini 350px): ',
'map_zoom' => 'Map zoom (0-21): ',
'map_type' => 'Map type: ',
'active' => 'Map is active: ',
'hidden' => 'Map is hidden: ',
'marker_active' => 'Marker is active: ',
'marker_hidden' => 'Marker is hidden: ',
'free_marker' => 'Map accept free markers: ',
'paid_marker' => 'Map accept paid markers: ',
'error_address_empty' => 'Please enter a valid address first.',
'error_invalid_address' => 'This address is invalid. Make sure to enter your street number and city as well?',
'error_google_error' => 'There was a problem processing your request, please try again.',
'error_no_map_info' => 'Sorry! Map information is not available for this address.',
'need_directions' => 'Need directions? Enter your address:',
'get_directions' => ' Get Directions ',
'maps_list' => 'Maps list',
'you_can' => 'You can ',
'user_maps_list' => 'Here are the maps recorded in our database.',
'markers_list' => 'Markers list',
'no_map' => 'There is no map in our database. You must create one to add markers',
'no_map_user' => 'Oups... There is no active map in our database.',
'value_directions' => 'e.g. number street name, city, country', // No quote here please
'id' => 'ID',
'name' => 'Name',
'description' => 'Description',
'active_field' => 'Active',
'hidden_field' => 'Hidden',
'title_display' => 'Display map page',
'map_header_label' => 'Facultative map header',
'map_footer_label' => 'Facultative map footer',
'header_footer' => 'Header and footer',
'informations' => 'Informations',
'must_belong_to' => 'To access this map you must belong to group:',
'private_access' => 'Private access',
'marker_label' => 'Marker',
'primary_color_label' => 'Primary color',
'stroke_color_label' => 'Stroke color',
'label' => 'Label',
'label_color' => 'Label color',
'black' => 'Black',
'white' => 'White',
'payed' => 'Payed marker:',
'lat' => 'Latitude:',
'lng' => 'Longitude:',
'ressources_tab' => 'Resources tab',
'presentation' => 'Presentation',
'ressources' => 'Resources',
'presentation_tab' => 'Presentation tab',
'empty_ressources' => 'Resources labels are empty. You need to set one at least to use resources. See the config aera. Thanks.',
'empty_for_geo' => 'Leave blank latitude and longitude if you need auto geolocalisation on the address value above.',
'select_marker_map' => 'Select the map on witch you want the marker appear.',
'remark' => 'Notes',
'marker_created' => 'Marker created on:',
'map_created' => 'Map created on:',
'modified' => 'Last modification:',
'marker_validity' => 'Use validity date:',
'maps_empty' => 'Please create a map first.',
'from' => 'From:',
'to' => 'To:',
'date_issue' => 'End validity is before start validity. Please check it now!',
'max_char' => 'maximum characters.',
'street_label' => 'Street:',
'code_label' => 'Postal code:',
'city_label' => 'City:',
'state_label' => 'State:',
'country_label' => 'Country:',
'tel_label' => 'Tel:',
'fax_label' => 'Fax:',
'web_label' => 'Web:',
'not_use_see_config' => 'Not use. See config',
//global maps
'global_map' => 'Global Map',
'info_global_map' => 'This is all maps in one.',
'users_map' => 'Map of site users',
'info_users_map' => 'This is the map of site users. You can add yourself by setting your location in your profile.',
//Submission
'address' => 'Address',
'created' => 'Date',
'submit_marker' => 'Submit a marker',
'submit_marker_text' => '<p><ol><li>Set the location marker<li>Fill in all the fields<li>Validate</ol></p>',
'markers_submissions' => 'Markers submissions',
'submission_disabled' => 'Submission queue disabled for markers',
'go' => 'Show me this address',
//date and hits
'last_modification' => 'Last modification:',
'hits' => 'hits',
//user marker
'member' => 'Member',
'location' => 'Location: ',
'regdate' => 'Member since: ',
'about' => 'About',
'my_markers' => 'My markers',
'payed_label' => 'Payed',
'from_label' => 'Validity from',
'to_label' => 'Validity to',
'no_marker' => 'You do not have any marker or they are not yet been approve. If you think it is a mistake, you can try to contact the site admin.',
'marker_detail' => 'Marker detail',
'admin_can' => 'As a map admin you can',
'create_map' => 'create a new map',
'set_user_geo' => 'Set user geo',
'set_geo_location' => 'Ok system check and set all geolocations.',
'records' => 'records',
'report' => 'Report this marker',
'report_subject' => 'Report about marker ',
'edit_marker_text' => '<p><ol><li>Set the location marker<li>Fill in all the required fields<li>Then validate</ol></p>',
'admin' => 'Admin',
'category_label' => 'Category:',
'choose_category' => '-- Choose category --',
'categories' => 'Categories',
'categories_list' => 'Categories list',
'cat_edit' => 'Category edition:',
'cat_name_label' => 'Category name:',
'create_cat' => 'create a new category',
'field_list' => 'Fields list',
'addfield' => 'Add a field',
'field_name' => 'Field name',
'field_order' => 'Order',
'field_autotag' => 'Autotag',
'field_rights' => 'Permissions',
'field_edit' => 'Edit',
'valid' => 'Valid',
'editing_field' => 'Editing field',
'category' => 'Category',
'map_label' => 'Map',
'colon' => ':', //Add space before and after if needed
'view_map' => 'View map',
'view_markers' => 'View markers',
'code' => 'Postal code',
'city' => 'City',
'viewing_markers' => 'Here are the markers from the map',
'details' => 'Details',
'view_details' => 'View details',
'print' => 'Print',
);
$LANG_MAPS_MESSAGE = array(
'message' => 'Message from the system',
'add_new_field' => 'Your new field was successfully created',
'save_field' => 'Your field was successfully saved',
'delete_field' => 'Your field was successfully deleted',
);
$LANG_MAPS_EMAIL = array(
'hello_admin' => 'Hello admin,',
'new_marker' => 'You\'ve got a new marker waiting for approval.',
'name' => 'Name:',
'on_map' => 'On map:',
'submissions' => 'Submissions : ',
'marker_submissions' => 'Marker Submissions',
);
// Messages for the plugin upgrade
$PLG_maps_MESSAGE3002 = $LANG32[9]; // "requires a newer version of Geeklog"
$PLG_maps_MESSAGE1 = "Thank-you for submitting a marker to {$_CONF['site_name']}. It has been submitted to our staff for approval.";
$PLG_maps_MESSAGE2 = "Marker submission is close.";
$PLG_maps_MESSAGE3 = "Oups... There was an error. I can't save your marker.";
/**
* Localization of the Admin Configuration UI
* @global array $LANG_configsections['maps']
*/
$LANG_configsections['maps'] = array(
'label' => 'Maps',
'title' => 'Maps Configuration'
);
/**
* Configuration system prompt strings
* @global array $LANG_confignames['maps']
*/
$LANG_confignames['maps'] = array(
'maps_folder' => 'Maps public folder',
'hide_maps_menu' => 'Hide Maps menu',
'maps_login_required' => 'Maps login required',
'autofill_coord' => 'Automatically fill undefined coordinates',
'display_geo_profile' => 'Profile geolocalisation',
'map_type_profile' => 'Profile map type',
'map_type_geotag' => 'geo autotag map type',
'show_directions_geo' => 'geo autotag show directions',
'show_directions_profile' => 'Profile show directions',
'map_width_geotag' => 'geo autotag map width (with % or px)',
'map_height_geotag' => 'geo autotag map height (with px only)',
'map_zoom_geotag' => 'geo autotag zoom (0-21)',
'map_width_profile' => 'Profile map width (with % or px)',
'map_height_profile' => 'Profile map height (with px only)',
'AdsOnMap' => 'Show google ads on map',
'publisher_id' => 'Your publisher id',
'channel_id' => 'Your channel for stats',
'maxAdsOnMap' => 'Max ads on a map',
'show_map' => 'Show Google Map',
'google_api_key' => 'Google Maps API Key',
'url_geocode' => 'URL to Google Geocoding Service',
'map_width' => 'Maps width by default(with % or px)',
'map_height' => 'Maps height by default(with px only)',
'map_zoom' => 'Maps zoom by default(0-21)',
'map_type' => 'Maps type by default',
'default_permissions' => 'Permissions by default',
'map_main_header' => 'Main page header, autotag welcome',
'map_main_footer' => 'Main page footer, autotag welcome too',
'map_geo' => 'Create a map with all profiles',
'map_markers' => 'Create a map with all markers',
'map_active' => 'Map is active',
'map_hidden' => 'Map is hidden',
'free_markers' => 'Map accept free markers',
'paid_markers' => 'Map accept paid markers (need paypal plugin)',
'street' => 'Use street info',
'code' => 'Use code info',
'city' => 'Use city info',
'state' => 'Use state info',
'country' => 'Use country info',
'tel' => 'Use tel info',
'fax' => 'Use fax info',
'web' => 'Use web info',
'item_1' => 'Resource #1 label',
'item_2' => 'Resource #2 label',
'item_3' => 'Resource #3 label',
'item_4' => 'Resource #4 label',
'item_5' => 'Resource #5 label',
'item_6' => 'Resource #6 label',
'item_7' => 'Resource #7 label',
'item_8' => 'Resource #8 label',
'item_9' => 'Resource #9 label',
'item_10' => 'Resource #10 label',
'label_color' => 'Label color',
'star_primary_color' => 'Star primary color',
'star_stroke_color' => 'Star stroke color',
'marker_active' => 'Marker is active by default',
'marker_hidden' => 'Marker is hidden by default',
'marker_payed' => 'Marker payed by default',
'marker_validity' => 'Marker validy by default',
'monetize' => 'Monetize the markers',
'marker_submission' => 'Allow markers submission',
'users_map' => 'Active map of site users',
'global_map' => 'Active global map',
'global_type' => 'Global map type',
'global_width' => 'Global map width',
'global_height' => 'Global map height',
'global_zoom' => 'Global map zoom (0-21)',
'detail_zoom' => 'Marker detail zoom (0-21)',
'submit_login_required' => 'Login require for markers submissions',
'marker_edition' => 'Marker edition',
'infos_label' => 'Infos label (Pro version)',
);
/**
* Configuration system subgroup strings
* @global array $LANG_configsubgroups['maps']
*/
$LANG_configsubgroups['maps'] = array(
'sg_main' => 'Main Settings',
'sg_display' => 'Display Settings'
);
/**
* Configuration system fieldset names
* @global array $LANG_fs['maps']
*/
$LANG_fs['maps'] = array(
'fs_main' => 'General Settings',
'fs_ads' => 'Google Ads Settings',
'fs_google' => 'Google API Settings',
'fs_permissions' => 'Default Permissions',
'fs_display' => 'Maps',
'fs_global_map' => 'Global Maps',
'fs_display_profile' => 'Profile',
'fs_display_geo' => 'geo autotag',
'fs_map_default' => 'Map default settings',
'fs_marker_default' => 'Marker default settings',
);
/**
* Configuration system selection strings
* Note: entries 0, 1, and 12 are the same as in
* $LANG_configselects['Core']
*
* @global array $LANG_configselects['maps']
*/
$LANG_configselects['maps'] = array(
0 => array('True' => 1, 'False' => 0),
1 => array('True' => TRUE, 'False' => FALSE),
3 => array('Yes' => 1, 'No' => 0),
4 => array('On' => 1, 'Off' => 0),
5 => array('Top of Page' => 1, 'Below Featured Article' => 2, 'Bottom of Page' => 3),
10 => array('5' => 5, '10' => 10, '25' => 25, '50' => 50),
11 => array('Miles' => 'miles', 'Kilometres' => 'km'),
12 => array('No access' => 0, 'Read-Only' => 2, 'Read-Write' => 3),
20 => array('Normal street map' => 'G_NORMAL_MAP', 'Satellite images' => 'G_SATELLITE_MAP', 'Terrain map' => 'G_PHYSICAL_MAP ', 'Transparent layer of major streets on satellite images' => 'G_HYBRID_MAP', 'Transparent layer of major streets on top of aerial imagery' => 'G_AERIAL_HYBRID_MAP'),
30 => array('White' => 1, 'Black' => 0),
31 => array('Temporary' => 1, 'Permanent' => 0),
);
?>
To display a marker with an autotag you can use [marker:XXXXXXXXXXXXX] where XXXXXXXXXXXXX is the marker ID. See the 3 autotags you can use.
To change the tab order you need to change the pushing order in the MAPS_renderMarker function.
From
//marker
$markers .= ' tabs' . $marker['mkid'] .'.push(new GInfoWindowTab("' . $head1 . '", "' . $presentation . '"));'. LB;
if ($ressources != '') {
$head2 = $LANG_MAPS_1['ressources'];
$markers .= ' tabs' . $marker['mkid'] .'.push(new GInfoWindowTab("' . $head2 . '", "<div style=\"overflow:auto;width:400px;height:150px\">' . $ressources . '</div>"));'. LB;
}
To
//marker
if ($ressources != '') {
$head2 = $LANG_MAPS_1['ressources'];
$markers .= ' tabs' . $marker['mkid'] .'.push(new GInfoWindowTab("' . $head2 . '", "<div style=\"overflow:auto;width:400px;height:150px\">' . $ressources . '</div>"));'. LB;
$markers .= ' tabs' . $marker['mkid'] .'.push(new GInfoWindowTab("' . $head1 . '", "' . $presentation . '"));'. LB;
}
::Ben
I'm available to customise your themes or plugins for your Geeklog CMS
You can change the spelling for the resource tab in the plugins/maps/language/english.php file on line 141.
Here is the new english.php file content with the right spelling for all resources:
Text Formatted Code
<?php/* Reminder: always indent with 4 spaces (no tabs). */
// +---------------------------------------------------------------------------+
// | Maps Plugin 1.0.6 |
// +---------------------------------------------------------------------------+
// | english.php |
// | |
// | English language file |
// +---------------------------------------------------------------------------+
// | Copyright (C) 2010 by the following authors: |
// | |
// | Authors: ::Ben |
// +---------------------------------------------------------------------------+
// | Created with the Geeklog Plugin Toolkit. |
// +---------------------------------------------------------------------------+
// | |
// | This program is free software; you can redistribute it and/or |
// | modify it under the terms of the GNU General Public License |
// | as published by the Free Software Foundation; either version 2 |
// | of the License, or (at your option) any later version. |
// | |
// | This program is distributed in the hope that it will be useful, |
// | but WITHOUT ANY WARRANTY; without even the implied warranty of |
// | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
// | GNU General Public License for more details. |
// | |
// | You should have received a copy of the GNU General Public License |
// | along with this program; if not, write to the Free Software Foundation, |
// | Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. |
// | |
// +---------------------------------------------------------------------------+
/**
* @package Maps
*/
/**
* Import Geeklog plugin messages for reuse
*
* @global array $LANG32
*/
global $LANG32;
// +---------------------------------------------------------------------------+
// | Array Format: |
// | $LANGXX[YY]: $LANG - variable name |
// | XX - specific array name |
// | YY - phrase id or number |
// +---------------------------------------------------------------------------+
$LANG_MAPS_1 = array(
'plugin_name' => 'Maps',
'plugin_doc' => 'Install, upgrade and usage documentation is',
'map' => 'map',
'online' => 'online',
'plugin_conf' => 'The Maps plugin configuration is also',
'google_maps_API' => '<a href="">Google Maps API</a>',
'need_google_api' => 'You need a <a href="http://code.google.com/apis/maps/signup.html" target="_blank">Google Maps API</a> to start.',
'profile_title' => 'Geolocalisation',
'buy_marker' => 'Buy a marker',
'menu_label' => 'Maps administration',
'admin_home' => 'Home', // In admin menu
'user_home' => 'All maps', //In user menu
'maps' => 'Maps',
'markers' => 'Markers',
'maps_label' => 'Maps', // For user menu
'create_map' => 'create a new map',
'create_marker' => 'create a new marker',
'map_edit' => 'Map edition:',
'marker_edit' => 'Marker edition:',
'deletion_succes' => 'Deletion successful',
'deletion_fail' => 'Deletion failed',
'error' => 'Error',
'save_fail' => 'Save failed',
'save_success' => 'Save succeeded',
'missing_field' => 'Missing required field...',
'geocoder' => 'Geocoder',
'geocoder_text' => 'Enter an address, and then drag the marker to tweak the location. The latitude/longitude will appear in the infowindow after each geocode/drag.',
'go' => 'Go!',
'name_label' => 'Map Name: ',
'marker_name_label' => 'Marker Name: ',
'description_label' => 'Description:',
'ok_button' => 'Ok',
'edit_button' => 'Edit',
'save_button' => 'Save',
'delete_button' => 'Delete',
'yes' => 'Yes',
'no' => 'No',
'required_field' => 'Indicates required field',
'address_label' => 'Address: ',
'message' => 'Message',
'general_settings' => 'General settings',
'map_width' => 'Map width (% or px, mini 550px): ',
'map_height' => 'Map height (px only, mini 350px): ',
'map_zoom' => 'Map zoom (0-21): ',
'map_type' => 'Map type: ',
'active' => 'Map is active: ',
'hidden' => 'Map is hidden: ',
'marker_active' => 'Marker is active: ',
'marker_hidden' => 'Marker is hidden: ',
'free_marker' => 'Map accept free markers: ',
'paid_marker' => 'Map accept paid markers: ',
'error_address_empty' => 'Please enter a valid address first.',
'error_invalid_address' => 'This address is invalid. Make sure to enter your street number and city as well?',
'error_google_error' => 'There was a problem processing your request, please try again.',
'error_no_map_info' => 'Sorry! Map information is not available for this address.',
'need_directions' => 'Need directions? Enter your address:',
'get_directions' => ' Get Directions ',
'maps_list' => 'Maps list',
'you_can' => 'You can ',
'user_maps_list' => 'Here are the maps recorded in our database.',
'markers_list' => 'Markers list',
'no_map' => 'There is no map in our database. You must create one to add markers',
'no_map_user' => 'Oups... There is no active map in our database.',
'value_directions' => 'e.g. number street name, city, country', // No quote here please
'id' => 'ID',
'name' => 'Name',
'description' => 'Description',
'active_field' => 'Active',
'hidden_field' => 'Hidden',
'title_display' => 'Display map page',
'map_header_label' => 'Facultative map header',
'map_footer_label' => 'Facultative map footer',
'header_footer' => 'Header and footer',
'informations' => 'Informations',
'must_belong_to' => 'To access this map you must belong to group:',
'private_access' => 'Private access',
'marker_label' => 'Marker',
'primary_color_label' => 'Primary color',
'stroke_color_label' => 'Stroke color',
'label' => 'Label',
'label_color' => 'Label color',
'black' => 'Black',
'white' => 'White',
'payed' => 'Payed marker:',
'lat' => 'Latitude:',
'lng' => 'Longitude:',
'ressources_tab' => 'Resources tab',
'presentation' => 'Presentation',
'ressources' => 'Resources',
'presentation_tab' => 'Presentation tab',
'empty_ressources' => 'Resources labels are empty. You need to set one at least to use resources. See the config aera. Thanks.',
'empty_for_geo' => 'Leave blank latitude and longitude if you need auto geolocalisation on the address value above.',
'select_marker_map' => 'Select the map on witch you want the marker appear.',
'remark' => 'Notes',
'marker_created' => 'Marker created on:',
'map_created' => 'Map created on:',
'modified' => 'Last modification:',
'marker_validity' => 'Use validity date:',
'maps_empty' => 'Please create a map first.',
'from' => 'From:',
'to' => 'To:',
'date_issue' => 'End validity is before start validity. Please check it now!',
'max_char' => 'maximum characters.',
'street_label' => 'Street:',
'code_label' => 'Postal code:',
'city_label' => 'City:',
'state_label' => 'State:',
'country_label' => 'Country:',
'tel_label' => 'Tel:',
'fax_label' => 'Fax:',
'web_label' => 'Web:',
'not_use_see_config' => 'Not use. See config',
//global maps
'global_map' => 'Global Map',
'info_global_map' => 'This is all maps in one.',
'users_map' => 'Map of site users',
'info_users_map' => 'This is the map of site users. You can add yourself by setting your location in your profile.',
//Submission
'address' => 'Address',
'created' => 'Date',
'submit_marker' => 'Submit a marker',
'submit_marker_text' => '<p><ol><li>Set the location marker<li>Fill in all the fields<li>Validate</ol></p>',
'markers_submissions' => 'Markers submissions',
'submission_disabled' => 'Submission queue disabled for markers',
'go' => 'Show me this address',
//date and hits
'last_modification' => 'Last modification:',
'hits' => 'hits',
//user marker
'member' => 'Member',
'location' => 'Location: ',
'regdate' => 'Member since: ',
'about' => 'About',
'my_markers' => 'My markers',
'payed_label' => 'Payed',
'from_label' => 'Validity from',
'to_label' => 'Validity to',
'no_marker' => 'You do not have any marker or they are not yet been approve. If you think it is a mistake, you can try to contact the site admin.',
'marker_detail' => 'Marker detail',
'admin_can' => 'As a map admin you can',
'create_map' => 'create a new map',
'set_user_geo' => 'Set user geo',
'set_geo_location' => 'Ok system check and set all geolocations.',
'records' => 'records',
'report' => 'Report this marker',
'report_subject' => 'Report about marker ',
'edit_marker_text' => '<p><ol><li>Set the location marker<li>Fill in all the required fields<li>Then validate</ol></p>',
'admin' => 'Admin',
'category_label' => 'Category:',
'choose_category' => '-- Choose category --',
'categories' => 'Categories',
'categories_list' => 'Categories list',
'cat_edit' => 'Category edition:',
'cat_name_label' => 'Category name:',
'create_cat' => 'create a new category',
'field_list' => 'Fields list',
'addfield' => 'Add a field',
'field_name' => 'Field name',
'field_order' => 'Order',
'field_autotag' => 'Autotag',
'field_rights' => 'Permissions',
'field_edit' => 'Edit',
'valid' => 'Valid',
'editing_field' => 'Editing field',
'category' => 'Category',
'map_label' => 'Map',
'colon' => ':', //Add space before and after if needed
'view_map' => 'View map',
'view_markers' => 'View markers',
'code' => 'Postal code',
'city' => 'City',
'viewing_markers' => 'Here are the markers from the map',
'details' => 'Details',
'view_details' => 'View details',
'print' => 'Print',
);
$LANG_MAPS_MESSAGE = array(
'message' => 'Message from the system',
'add_new_field' => 'Your new field was successfully created',
'save_field' => 'Your field was successfully saved',
'delete_field' => 'Your field was successfully deleted',
);
$LANG_MAPS_EMAIL = array(
'hello_admin' => 'Hello admin,',
'new_marker' => 'You\'ve got a new marker waiting for approval.',
'name' => 'Name:',
'on_map' => 'On map:',
'submissions' => 'Submissions : ',
'marker_submissions' => 'Marker Submissions',
);
// Messages for the plugin upgrade
$PLG_maps_MESSAGE3002 = $LANG32[9]; // "requires a newer version of Geeklog"
$PLG_maps_MESSAGE1 = "Thank-you for submitting a marker to {$_CONF['site_name']}. It has been submitted to our staff for approval.";
$PLG_maps_MESSAGE2 = "Marker submission is close.";
$PLG_maps_MESSAGE3 = "Oups... There was an error. I can't save your marker.";
/**
* Localization of the Admin Configuration UI
* @global array $LANG_configsections['maps']
*/
$LANG_configsections['maps'] = array(
'label' => 'Maps',
'title' => 'Maps Configuration'
);
/**
* Configuration system prompt strings
* @global array $LANG_confignames['maps']
*/
$LANG_confignames['maps'] = array(
'maps_folder' => 'Maps public folder',
'hide_maps_menu' => 'Hide Maps menu',
'maps_login_required' => 'Maps login required',
'autofill_coord' => 'Automatically fill undefined coordinates',
'display_geo_profile' => 'Profile geolocalisation',
'map_type_profile' => 'Profile map type',
'map_type_geotag' => 'geo autotag map type',
'show_directions_geo' => 'geo autotag show directions',
'show_directions_profile' => 'Profile show directions',
'map_width_geotag' => 'geo autotag map width (with % or px)',
'map_height_geotag' => 'geo autotag map height (with px only)',
'map_zoom_geotag' => 'geo autotag zoom (0-21)',
'map_width_profile' => 'Profile map width (with % or px)',
'map_height_profile' => 'Profile map height (with px only)',
'AdsOnMap' => 'Show google ads on map',
'publisher_id' => 'Your publisher id',
'channel_id' => 'Your channel for stats',
'maxAdsOnMap' => 'Max ads on a map',
'show_map' => 'Show Google Map',
'google_api_key' => 'Google Maps API Key',
'url_geocode' => 'URL to Google Geocoding Service',
'map_width' => 'Maps width by default(with % or px)',
'map_height' => 'Maps height by default(with px only)',
'map_zoom' => 'Maps zoom by default(0-21)',
'map_type' => 'Maps type by default',
'default_permissions' => 'Permissions by default',
'map_main_header' => 'Main page header, autotag welcome',
'map_main_footer' => 'Main page footer, autotag welcome too',
'map_geo' => 'Create a map with all profiles',
'map_markers' => 'Create a map with all markers',
'map_active' => 'Map is active',
'map_hidden' => 'Map is hidden',
'free_markers' => 'Map accept free markers',
'paid_markers' => 'Map accept paid markers (need paypal plugin)',
'street' => 'Use street info',
'code' => 'Use code info',
'city' => 'Use city info',
'state' => 'Use state info',
'country' => 'Use country info',
'tel' => 'Use tel info',
'fax' => 'Use fax info',
'web' => 'Use web info',
'item_1' => 'Resource #1 label',
'item_2' => 'Resource #2 label',
'item_3' => 'Resource #3 label',
'item_4' => 'Resource #4 label',
'item_5' => 'Resource #5 label',
'item_6' => 'Resource #6 label',
'item_7' => 'Resource #7 label',
'item_8' => 'Resource #8 label',
'item_9' => 'Resource #9 label',
'item_10' => 'Resource #10 label',
'label_color' => 'Label color',
'star_primary_color' => 'Star primary color',
'star_stroke_color' => 'Star stroke color',
'marker_active' => 'Marker is active by default',
'marker_hidden' => 'Marker is hidden by default',
'marker_payed' => 'Marker payed by default',
'marker_validity' => 'Marker validy by default',
'monetize' => 'Monetize the markers',
'marker_submission' => 'Allow markers submission',
'users_map' => 'Active map of site users',
'global_map' => 'Active global map',
'global_type' => 'Global map type',
'global_width' => 'Global map width',
'global_height' => 'Global map height',
'global_zoom' => 'Global map zoom (0-21)',
'detail_zoom' => 'Marker detail zoom (0-21)',
'submit_login_required' => 'Login require for markers submissions',
'marker_edition' => 'Marker edition',
'infos_label' => 'Infos label (Pro version)',
);
/**
* Configuration system subgroup strings
* @global array $LANG_configsubgroups['maps']
*/
$LANG_configsubgroups['maps'] = array(
'sg_main' => 'Main Settings',
'sg_display' => 'Display Settings'
);
/**
* Configuration system fieldset names
* @global array $LANG_fs['maps']
*/
$LANG_fs['maps'] = array(
'fs_main' => 'General Settings',
'fs_ads' => 'Google Ads Settings',
'fs_google' => 'Google API Settings',
'fs_permissions' => 'Default Permissions',
'fs_display' => 'Maps',
'fs_global_map' => 'Global Maps',
'fs_display_profile' => 'Profile',
'fs_display_geo' => 'geo autotag',
'fs_map_default' => 'Map default settings',
'fs_marker_default' => 'Marker default settings',
);
/**
* Configuration system selection strings
* Note: entries 0, 1, and 12 are the same as in
* $LANG_configselects['Core']
*
* @global array $LANG_configselects['maps']
*/
$LANG_configselects['maps'] = array(
0 => array('True' => 1, 'False' => 0),
1 => array('True' => TRUE, 'False' => FALSE),
3 => array('Yes' => 1, 'No' => 0),
4 => array('On' => 1, 'Off' => 0),
5 => array('Top of Page' => 1, 'Below Featured Article' => 2, 'Bottom of Page' => 3),
10 => array('5' => 5, '10' => 10, '25' => 25, '50' => 50),
11 => array('Miles' => 'miles', 'Kilometres' => 'km'),
12 => array('No access' => 0, 'Read-Only' => 2, 'Read-Write' => 3),
20 => array('Normal street map' => 'G_NORMAL_MAP', 'Satellite images' => 'G_SATELLITE_MAP', 'Terrain map' => 'G_PHYSICAL_MAP ', 'Transparent layer of major streets on satellite images' => 'G_HYBRID_MAP', 'Transparent layer of major streets on top of aerial imagery' => 'G_AERIAL_HYBRID_MAP'),
30 => array('White' => 1, 'Black' => 0),
31 => array('Temporary' => 1, 'Permanent' => 0),
);
?>
To display a marker with an autotag you can use [marker:XXXXXXXXXXXXX] where XXXXXXXXXXXXX is the marker ID. See the 3 autotags you can use.
To change the tab order you need to change the pushing order in the MAPS_renderMarker function.
From
Text Formatted Code
//marker
$markers .= ' tabs' . $marker['mkid'] .'.push(new GInfoWindowTab("' . $head1 . '", "' . $presentation . '"));'. LB;
if ($ressources != '') {
$head2 = $LANG_MAPS_1['ressources'];
$markers .= ' tabs' . $marker['mkid'] .'.push(new GInfoWindowTab("' . $head2 . '", "<div style=\"overflow:auto;width:400px;height:150px\">' . $ressources . '</div>"));'. LB;
}
To
Text Formatted Code
//marker
if ($ressources != '') {
$head2 = $LANG_MAPS_1['ressources'];
$markers .= ' tabs' . $marker['mkid'] .'.push(new GInfoWindowTab("' . $head2 . '", "<div style=\"overflow:auto;width:400px;height:150px\">' . $ressources . '</div>"));'. LB;
$markers .= ' tabs' . $marker['mkid'] .'.push(new GInfoWindowTab("' . $head1 . '", "' . $presentation . '"));'. LB;
}
::Ben
I'm available to customise your themes or plugins for your Geeklog CMS
11
12
Quote
Tor
Anonymous
Something went wrong.
For some reason the when I type in the sites address or click on the logo the site defaults to the maps index file. /maps/index.php
To fix it I tried to migrate to a new server and after several hours of setting up a new site the problem remains.
For some reason the when I type in the sites address or click on the logo the site defaults to the maps index file. /maps/index.php
To fix it I tried to migrate to a new server and after several hours of setting up a new site the problem remains.
9
13
Quote
Tor
Anonymous
Quote by: Tor
Something went wrong.
For some reason the when I type in the sites address or click on the logo the site defaults to the maps index file. /maps/index.php
To fix it I tried to migrate to a new server and after several hours of setting up a new site the problem remains.
The Problem started after I deleted a Map
9
16
Quote
Tor
Anonymous
Quote by: Tor
The Problem started after I deleted a Map
Quote by: Tor
Something went wrong.
For some reason the when I type in the sites address or click on the logo the site defaults to the maps index file. /maps/index.php
To fix it I tried to migrate to a new server and after several hours of setting up a new site the problem remains.
The Problem started after I deleted a Map
I fixed the problem by creating a new map then I used PHPMYADMIN to give the new map the same ID as the one I deleted.
I suggest that NO ONE deletes any MAPS
16
8
Quote
Status: offline
::Ben
Forum User
Full Member
Registered: 01/14/05
Posts: 1569
Location:la rochelle, France
Hi Tor ,
I do not saw any issue when I deleted a map or all the maps on my test site.
Could it be a browser cache issue?
::Ben
I'm available to customise your themes or plugins for your Geeklog CMS
I do not saw any issue when I deleted a map or all the maps on my test site.
Could it be a browser cache issue?
::Ben
I'm available to customise your themes or plugins for your Geeklog CMS
13
13
Quote
All times are EST. The time is now 01:30 pm.
- Normal Topic
- Sticky Topic
- Locked Topic
- New Post
- Sticky Topic W/ New Post
- Locked Topic W/ New Post
- View Anonymous Posts
- Able to post
- Filtered HTML Allowed
- Censored Content