Etiqueta geográfica en cada uno de los artículos
Descargue el plugin Etiqueta geográfica (v0.1 y por encima de) para las Lenguas: English Français Español Русский, pegar el código en laTXP Admin -> Plugins, instalar y activo el plugin.
Visita a Admin -> Preferencias -> Preferencias avanzadas y establecerany nombre para personalizado (Por Ejemplo: Nombre del campo personalizado 9 Latitud y Nombre del campo personalizado 10: Longitud)
Visita a Extensiones -> GeoTag ficha y pegar Google API clave API de Google Maps y establecer Nombre del campo personalizado para Latitud y Longitud. Guardar.
Voilà
Después de la instalación Etiqueta geográfica plugin visita a Contenido -> Escribir y ver GeoTag vínculo (la esquina superior izquierda). Haga clic en el enlace para Mostrar/Ocultar Google Map (tamaño de div: 484px 350px). Busque una ubicación y hacer click en (ver los resultados en Opciones avanzadas), Escribir y Guardar.
Voilà
<txp:ads_key /> Obtener Google Maps Api clave
<txp:ads_lat /> Obtener Coordenadas(Latitud)
<txp:ads_lon /> Obtener Coordenadas(Longitud)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<title>Google Maps JavaScript API Example: Map Markers</title>
<script src="http://maps.google.com/maps?file=api&v=2&key=<txp:ads_key />" type="text/javascript"></script>
<script type="text/javascript">
function initialize() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map_canvas"));
map.setCenter(new GLatLng(15.462614610523499, 73.78928661346436), 2);
marker = new GMarker( new GLatLng(<txp:ads_lat />, <txp:ads_lon />) );
map.addOverlay(marker);
}
}
</script>
</head>
<body onload="initialize()" onunload="GUnload()">
<div id="map_canvas" style="width: 500px; height: 300px"></div>
</body>
</html>
Ver Sobre GeoRSS.
Instalar mg_setheader plugin.
Crear página con el nombre georss<txp:mg_setheader name="Content-Type" value="application/xhtml+xml" /><?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:georss="http://www.georss.org/georss" version="2.0">
<channel>
<title>Title</title>
<link><txp:link_to_home /></link>
<description><txp:site_slogan /></description>
<language>English</language>
<pubDate><txp:posted gmt="1" format="%Y-%m-%d" />T<txp:posted gmt="1" format="%H:%M:%S" />Z</pubDate>
<generator><txp:site_name /></generator>
<txp:article_custom section="articles" allowoverride="0" form="georss" limit="500" pgonly="0" />
</channel>
</rss>
(Opción para <Description>) Instalar rss_auto_excerpt plugin.
Crear el formulario con el nombre georss
<item>
<title><txp:title/>, <txp:posted gmt="1" format="%Y.%m.%d" /></title>
<link><txp:permlink /></link>
<description><txp:rss_auto_excerpt words="6" linktext="" showlinkwithexcerpt="0" excerptwraptag="" ending="..."/></description>
<pubDate><txp:posted gmt="1" format="%Y-%m-%d" />T<txp:posted gmt="1" format="%H:%M:%S" />Z</pubDate>
<guid><txp:permlink /></guid>
<georss:point><txp:ads_lat />,<txp:ads_lon /></georss:point>
</item>
Ir a TXP Presentación > Secciones y crear seccione con el nombre georss
Usa página:georss
Seleccionado por defecto?:No
En página de inicio? No
Sindicar? No
Incluir en las búsquedas? No
Guardar
Ver resultados <sitio web>/georss/
Voilà