Jump to content

ShumNo

Expert
  • Posts

    1,784
  • Joined

  • Last visited

  • Days Won

    29

Everything posted by ShumNo

  1. рассматривая сайт с точки зрения обывателя - читать очень сложно, мало того, что ярко красный цвет залил весь сайт так еще проблема со шрифтами. Судя по главной странице - какой-то винегрет ничего не понятно, что за контент показывается Сайт пока не для людей
  2. быть может для верхней навигации подчеркивание ссылки при hover лишнее
  3. html и css это всего лишь разметка и стили страницы. Если задача сделать статичный сайт грубо говоря из 2-5 страниц, то вполне хватит начните с каркаса
  4. Необычно, но это же магазин, а не блог дизайнера
  5. Прости друг - правильно ли я понял, что просто оставить html вставить include в php и прописать в .htaccess? все оставляете так как у вас есть сейчас. В корне сайта создаете файл с именем .htaccess и в него добавляете AddType application/x-httpd-php .php .htm .html .phtml после этого можете использовать код php в своих html файлах
  6. расширение .html вы можете оставить, только необходимо прописать директиву (для веб-сервера апаш) чтобы php код выполнялся в html файлах в корне сайта поместите в файл .htaccess AddType application/x-httpd-php .php .htm .html .phtml
  7. ShumNo

    Google map

    Вопрос на 95% решен. решение http://jsfiddle.net/qRzcX/2/ добавилась кластеризация меток + более компактный код меток код var map = null; var markerArray = []; //create a global array to store markers var myPoints = [[43.65654, -79.90138, 'ABC'],[43.91892, -78.89231, 'DEF'],[43.82589, -79.10040, 'GHA']]; //create global array to store points function initialize() { var myOptions = { zoom: 8, center: new google.maps.LatLng(43.907787, -79.359741), mapTypeControl: true, mapTypeControlOptions: { style: google.maps.MapTypeControlStyle.DROPDOWN_MENU }, navigationControl: true, mapTypeId: google.maps.MapTypeId.ROADMAP } map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); var mcOptions = { gridSize: 50, maxZoom: 15 }; var mc = new MarkerClusterer(map, [], mcOptions); google.maps.event.addListener(map, 'click', function() { infowindow.close(); }); // Add markers to the map // Set up markers based on the number of elements within the myPoints array for(var i=0; i<myPoints.length; i++){ createMarker(new google.maps.LatLng(myPoints[i][0], myPoints[i][1]), myPoints[i][2]); } mc.addMarkers(markerArray , true); } var infowindow = new google.maps.InfoWindow({ size: new google.maps.Size(150, 50) }); function createMarker(latlng, html) { var contentString = html; var marker = new google.maps.Marker({ position: latlng, map: map, icon: 'http://google-maps-icons.googlecode.com/files/beach-car.png', zIndex: Math.round(latlng.lat() * -100000) << 5 }); marker.setAnimation(google.maps.Animation.BOUNCE); google.maps.event.addListener(marker, 'click', function() { infowindow.setContent(contentString); infowindow.open(map, marker); }); markerArray.push(marker); //push local var marker into global array } window.onload = initialize;
  8. а чем его это может напрячь? тулбар то не такой и большой + его можно позиционировать и в коде он будет в самом низу + можно сделать комментарий в коде
  9. Предложение автору сделать ссылку "вперед" не в контексте страницы, а прилепить в самый верх что-то типа простого тулбара и там уже разместить ссылку + что было изменено + возможно кол-во шагов и т.д
  10. ShumNo

    Firefox 6

    пишут с памятью полегче стало, но как бы процессору не поплохело
  11. ShumNo

    Google map

    Сложная штука.. функция createMarker переехала вроде как не туда куда нужно var Gmap = (function initialize() { var myOptions = { zoom: 3, center: new google.maps.LatLng(35,60), mapTypeId: google.maps.MapTypeId.TERRAIN }; map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); google.maps.event.addListener(map, 'click', function() {infowindow.close();}); function createMarker(map, latlng, html) { // create marker method } return { init: function(o) { // init method } }; }()); window.onload = function() {initialize();} Такая штука не заработала В первом файлике бы в идеале только код вывода карты. Хотя функцию открытия метки можно тоже убрать function initialize() { var myOptions = { zoom: 3, center: new google.maps.LatLng(35,60), mapTypeId: google.maps.MapTypeId.TERRAIN } map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); google.maps.event.addListener(map, 'click', function() {infowindow.close();}); } window.onload = function() {initialize();} А во втором бы все остальное. Спасибо, что откликнулись, попробую разобраться в этом всем..
  12. ShumNo

    Google map

    Я был бы только благодарен за любую помощь Нужда то моя простая на словах, а вот простая ли она на коде не знаю. Нужно только разделить карту от меток, чтобы при добавлении новой метки не пришлось менять код на всех страницах на которых эта карта стоит, некое образное подобие инклюда в php
  13. ShumNo

    Google map

    не ни кто не встречал?
  14. записать видео - сохранить в формате gif с анимацией либо создавать в программах видео монтажа, макромедиа флеш подобное умеет, умеет и фотошоп
  15. на картинки вариант ставить водяной знак, а текст не защитить. Если пользователь зашел на страницу и увидел текст, графику, дизайн и т.д все это уже есть на его компьютере вариант бороться с ними обращаясь к поисковым системам, но работает это только если копирование носит массовый характер
  16. ShumNo

    Google map

    А если абстрагироваться от api гугла, то как это задача решается на JS?
  17. ShumNo

    Google map

    С одной то стороны да, а с другой гибкости у этого решения нет и чтобы это хоть как-то исправить надо выделить метки в отдельный файл, который уже можно будет подключать куда необходимо. Но отделить бы их только от самой карты (кусок переменных var point var marker вынести из под функции)
  18. ShumNo

    Google map

    эх в том то и дело, что я не знаю, как их поделить максимум, что я понимаю, так это то, что это переменные и они работают внутри функции и при выносе их оттуда работать они перестают
  19. ShumNo

    Google map

    При делении оно не работает только разделить ничего более в первом файле необходимы данные инициализации карты function initialize() { var myOptions = { zoom: 3, center: new google.maps.LatLng(35,60), mapTypeId: google.maps.MapTypeId.TERRAIN } map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); } а во втором все остальное. Если тупо разделить на 2 файла то var point var marker оказываются вне функции и уже не работают
  20. ShumNo

    Google map

    Ребят, помогите, пожалуйста Есть карта Google map http://shumno.com/pub/gmap/ код карты var map = null; function initialize() { var myOptions = { zoom: 3, center: new google.maps.LatLng(35,60), mapTypeId: google.maps.MapTypeId.TERRAIN } map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); google.maps.event.addListener(map, 'click', function() {infowindow.close();}); var point = new google.maps.LatLng(36.5959,30.5584); var marker = createMarker(point,'город-курорт Кемер') var point = new google.maps.LatLng(36.5521,32); var marker = createMarker(point,'город-курорт Алания') var point = new google.maps.LatLng(-18.35452552912664, 147.568359375); var marker = createMarker2(point,'Большой барьерный риф') var point = new google.maps.LatLng(44.89430934025077, 15.607795715332031); var marker = createMarker3(point,'Плитвицкие озера в Хорватии') } var infowindow = new google.maps.InfoWindow({ size: new google.maps.Size(150,50) }); var beach = 'beach.png'; var park = 'park.png'; var beautiful = 'beautiful.png'; function createMarker(latlng, html) { var contentString = html; var marker = new google.maps.Marker({ position: latlng, map: map, icon: beach, zIndex: Math.round(latlng.lat()*-100000)<<5 }); google.maps.event.addListener(marker, 'click', function() { infowindow.setContent(contentString); infowindow.open(map,marker); }); } function createMarker2(latlng, html) { var contentString = html; var marker = new google.maps.Marker({ position: latlng, map: map, icon: beautiful, zIndex: Math.round(latlng.lat()*-100000)<<5 }); google.maps.event.addListener(marker, 'click', function() { infowindow.setContent(contentString); infowindow.open(map,marker); }); } function createMarker3(latlng, html) { var contentString = html; var marker = new google.maps.Marker({ position: latlng, map: map, icon: park, zIndex: Math.round(latlng.lat()*-100000)<<5 }); google.maps.event.addListener(marker, 'click', function() { infowindow.setContent(contentString); infowindow.open(map,marker); }); } window.onload = function() {initialize();} Очень хочется разделить код на 2 файла в первом только инициализация карты, а во втором метки и все, что к ним относится. Помогите, пожалуйста
  21. ну вы блин даете)) это я про скрин про панельку где-то там кнопка должна быть которая свернет вниз эту панельку
  22. Хм.... т.е. те, кто занимаются интернет магазинами, сами под себя делают движок? заказывают скорее, а у тех у кого заказывают большой опыт и много наработок
  23. это из-за "бокс-шадоу" FF 3,6 плохо с ним справляется а на сайте он прилеплен почти ко всему отсюда и тормоза
  24. jquery плагины лайтбоксы колорбоксы и прочие http://colorpowered.com/colorbox/
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy