Счетчик посещения в MOTD |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
Счетчик посещения в MOTD |
Bloo
|
21.7.2014, 12:17
Сообщение
|
![]() |
Kerya_mm, mail.ru, у них есть счетчик без JS
|
|
|
|
Kerya_mm
|
21.7.2014, 12:18
Сообщение
|
|
|
видел на форуме, пробовал - статы нет
|
|
|
|
Bloo
|
21.7.2014, 12:20
Сообщение
|
![]() |
Kerya_mm, у Сафетиста все работает. Щас посмотрю, там вроде выбрать еще нужно счетчик.
|
|
|
|
Kerya_mm
|
21.7.2014, 12:21
Сообщение
|
|
|
яндекс метрика тоже может считать без java?
|
|
|
|
Affl
|
21.7.2014, 12:23
Сообщение
|
![]() |
виджет вк, или сразу в мотд ссылку на страницу вк поставить
![]() WAR3FT Пивка для Рывка 202 lvl
|
|
|
|
Kerya_mm
|
21.7.2014, 12:24
Сообщение
|
|
|
|
|
|
|
Bloo
|
21.7.2014, 12:29
Сообщение
|
![]() |
Kerya_mm, спросите напрямую у Safet1st'a как н поставил mail.ru
|
Поблагодарили 1 раз
|
|
Leksandr
|
21.7.2014, 12:39
Сообщение
|
|
|
Статистика от маила работает на ура. Правда она у меня на странице стоит, а в мотд ссылка на эту страницу.
|
|
|
|
Kerya_mm
|
21.7.2014, 12:45
Сообщение
|
|
|
|
|
|
|
Kerya_mm
|
21.7.2014, 12:53
Сообщение
|
|
|
насколько я понимаю HTML страница с счетчиком должна быть без JS ?
|
|
|
|
Bloo
|
21.7.2014, 12:56
Сообщение
|
![]() |
Kerya_mm, нет, это я не правильно понял Сафета. Счетчик с JS, только выбирайте который на HTML 4.01 transitional
|
Поблагодарили 1 раз
|
|
Leksandr
|
22.7.2014, 11:01
Сообщение
|
|
|
Kerya_mm, у меня все работает
|
|
|
|
Bloo
|
22.7.2014, 12:11
Сообщение
|
![]() |
Kerya_mm, будет время проверю и распишу как, что, где.
|
|
|
|
Safety1st
|
22.7.2014, 23:53
Сообщение
|
|
|
scroll="yes" для возможности прокрутки на non-steam. Прокрутка на билдах ниже 6xxx У игроков с пираток не самых последних билдов, на компьютере которых установлен Internet Explorer 10 и выше, в MOTD может не работать полоса прокрутки. Для исправления ситуации необходимо: 1. убрать директиву<!DOCTYPE>, задающую тип документа, чтобы 'заставить' IE отображать страницу в режиме IE 5, т.н. режиме Quirks. Важно помнить, что IE 10 и выше в этом случае всё же поддерживает все стандарты (в частности, HTML5 и CSS3), а IE 9 и ниже - только те, что поддерживал IE 5.5. Поэтому для лучшей совместимости рекомендуется в MOTD-страницах не использовать возможности, существующие только в HTML5 и CSS3. 2. добавить в документ вторую, 'внутреннюю' полосу прокрутки с помощью параметра к тэгу body (необходимо только для IE10): Код <body style='overflow:auto;overflow-x:hidden'> Назначение этих же свойств через CSS: Код body { overflow:auto; overflow-x:hidden; } Тщательное тестирование с различными версиями IE не проводилось, только с IE 11 и 9. Kerya_mm, нет, это я не правильно понял Сафета. Счетчик с JS, только выбирайте который на HTML 4.01 transitional Не работают скрипты в MOTD у билдов ниже 6xxx. C того времени, как я гайд писал, многое изменилось. Вот актуальный: • нужно завести отдельное доменное имя для 'ресурса', для которого будет регистрироваться счётчик. отдельное нужно, чтобы был корректный учёт посещений - только заходы на сервер. предположим, в нашем распоряжении домен aimaster.ru, заводим имя id2.aimaster.ru • регистрируем 'сайт' в рейтинг@mail.ru • Код счетчика: - любой тип (XHTML 1.0 Transitional, XHTML 1.0 Strict, XHTML 1.1, HTML5 или HTML 4.01 Transitional) - картинка не нужна - из сгенерированного кода берём только содержащийся внутри тэга noscript и комментарии: Допустим, получили: Код <!-- Rating@Mail.ru counter --> <script type="text/javascript"> var _tmr = _tmr || []; _tmr.push({id: "2299600", type: "pageView", start: (new Date()).getTime()}); (function (d, w) { var ts = d.createElement("script"); ts.type = "text/javascript"; ts.async = true; ts.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//top-fwz1.mail.ru/js/code.js"; var f = function () {var s = d.getElementsByTagName("script")[0]; s.parentNode.insertBefore(ts, s);}; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } })(document, window); </script><noscript><div style="position:absolute;left:-10000px;"> <img src="//top-fwz1.mail.ru/counter?id=2299600;js=na" style="border:0;" height="1" width="1" alt="Рейтинг@Mail.ru" /> </div></noscript> <!-- //Rating@Mail.ru counter --> Оставляем: Код <!-- Rating@Mail.ru counter --> <div style="position:absolute;left:-10000px;"><img src="//top-fwz1.mail.ru/counter?id=2299600;js=na" style="border:0;" height="1" width="1" alt="Рейтинг@Mail.ru" /></div> <!-- //Rating@Mail.ru counter --> • этот код размещаем в MOTD-странице внутри блока body: Код <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> <body style='overflow:auto;overflow-x:hidden'> <!-- blabla --> <!-- Rating@Mail.ru counter --> <div style="position:absolute;left:-10000px;"><img src="//top-fwz1.mail.ru/counter?id=2299600;js=na" style="border:0;" height="1" width="1" alt="Рейтинг@Mail.ru" /></div> <!-- //Rating@Mail.ru counter --> </body></html> • в motd.txt на сервере нужно выставить перенаправление на URL, где размещена страница со счётчиком: Код <html><head><meta http-equiv="refresh" content="0; url=http://id2.aimaster.ru/files/servers/clients/hl/counter-strike/srvcontent/motd_csid2.htm"></head></html> • итог: http://top.mail.ru/visits?id=2299600 Число посещений в статистике (и на лого, если оно используется для счётчика) обновляется быстро, но не мгновенно. Т.е. при проверке работы счётчика нужно немного подождать после теста (пару минут). |
Поблагодарили 5 раз
|
|
Metal Messiah
|
23.7.2014, 11:20
Сообщение
|
![]() ![]() |
liveinternet.ru тоже считает
![]() Полезные публикации - ссылки у меня в профиле. Ссылка на плагин против спама на сервере StopServerSpam там же.
|
|
|
|
Safety1st
|
23.7.2014, 16:05
Сообщение
|
|
|
Safety1st, не соглашусь с первым высказыванием) http://htmlbook.ru/html/body/scroll Атрибут deprecated. На сайте, с которым я консультируюсь, поэтому и не был описан. Зачеркнул у себя) overflow все же правильней, но scroll так же нормально работает на старых осликах. Проблема с прокруткой возникает же только в IE 10 и выше. Я это не от балды пишу, так у меня стояло давным давно, и проверялось на работоспособность. 'Вопрос прокрутки' куда сложнее, чем кажется на первый взгляд. 'Поведение' страницы зависит от того, какая версия IE стоит на компьютере и от используемого режима отображения HTML-документа (наличие директивы <!DOCTYPE> в первую очередь). Вот эта страница вообще не имеет никаких 'таких' атрибутов для body , а прокрутка в IE 11 работает, причём всё красиво: без второй линейки прокрутки. Помню, что overflow:auto;overflow-x:hidden; когда-то помогало, но сейчас не могу найти такую ситуацию. МБ только для IE 10 они нужны?.. Этот браузер как бЭ уже устаревший как и ОС, на которую можно поставить только его - Windows Vista. На моих серверах 14% игроков с таким. Цитату выше на всякий случай подправил. |
|
|
|
![]() ![]() |