Gn00s
Постоялец
- Регистрация
- 29 Апр 2009
- Сообщения
- 107
- Реакции
- 24
Вот фронтедПока даже к этому вопросу не подходил, нужно до конца сделать все модули, настроить как следует, а уже потом займусь русификацией.
Хотя переводить там не много.
Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Вот фронтедПока даже к этому вопросу не подходил, нужно до конца сделать все модули, настроить как следует, а уже потом займусь русификацией.
Хотя переводить там не много.
Придумал интеграцию этого сомпонента с Jcomments.
Вот что нужно сделать:
1. открыть файл components\com_hotspots\views\hotspot\tmpl\default.php
2. Найти строки
3. Заменить следующим кодомPHP:<?php $option = JRequest::getCMD('option'); require_once(JPATH_BASE . DS . 'administrator' . DS . 'components' . DS . 'com_comment' . DS . 'plugin' . DS . $option . DS . 'josc_com_hotspots.php'); ?>
PHP:<?php global $mosConfig_absolute_path; $comments = $mosConfig_absolute_path . '/components/com_jcomments/jcomments.php'; if (file_exists($comments)) { require_once($comments); echo JComments::showComments($row->id, 'com_hotspots', $row->ad_headline); } ?>
defined( '_JEXEC' ) or die ( 'Restricted access' );
if (HotspotsHelper::getSettings(addhs_front, 1) == "1")
{
if ($this->display_addform == 1) {
?>
<br />
<?php
if (HotspotsHelper::getSettings(addhs_map, 1) == "1")
{
?>
<form action="#" onsubmit="showAddress(this.address.value); return false">
<div style="width:100%; ">
<input type="text" size="60" name="address" value="" />
<input type="submit" value="Go!" />
<div id="map_add" style="width: 100%; height: 300px;"></div><br />
<?php echo JText::_('MOVE_MARKER_DRAG'); ?>
</div>
<br />
<br />
</form>
<?php
}
?>
<script type="text/javascript">
var map = new GMap2(document.getElementById("map_add"));
map.setCenter(new GLatLng(37.4419, -122.1419), 13);
var geocoder = new GClientGeocoder();
function showAddress(address) {
geocoder.getLatLng(address, function(point) {
if (!point) {
alert(address + " not found");
} else {
map.setCenter(point, 13);
var marker = new GMarker(point);
map.addOverlay(marker);
marker.openInfoWindowHtml(address);
}
}
);
}
</script>
<form action="index.php" method="post" name="adminForm" id="adminForm" enctype="multipart/form-data">