В продолжение статейки FreeBSD — серверная автоматизация SFTP.
Признаюсь автоматизация SFTP как написано, по непонятным мне причинам работала крайне нестабильно, в связи с этим снова гугл и поиск подходящего решения, которым и хочу поделиться:
На днях заказчик обратился с просьбой защитить контент от копирования, как пример показали сайтик где мышкой текст не выделяется и при нажатии правой кнопки мыши не появляется контекстное меню. (сам такую паранойю не поддерживаю — в любом случае из исходного текста всё прекрасно парсится).
Хотя может от каких нить лохов и защитит…
В общем кому интересно как работает — смотрите тут.
А реализуется следующим образом:
В тег body добавляем oncopy="return false" onselectstart="return false" style="-moz-user-select: none"
Из за косяка в Битрикс API убил сегодня несколько часов своего драгоценного времени 🙁
И всё это на фоне «горящих» сроков по проекту 🙁
Итак, ТЗ:
Надыть сделать в Битрик форуме иконку присутствия пользователя на форуме.
C виду задача плёвая — кастомизируем шаблон на предмет текущей активности юзера и готово!
Первая проблема — нужная область вывода находится не в скопированном для кастомизации шаблоне, а в шаблоне «секретного» компонента самого битрикса.
/bitrix/components/forum.message.template/templates/.default/template.php
который копирую в свой дабы не затёрся при обновлении движка
/bitrix/components/forum.message.template/templates/portal/template.php
так же уже в шаблоне компонента заменяем шаблон в вызове метода forum.message.template
это …./forum.topic.read/.default комплексного компонента forum
(искать соответственно в шаблоне комплексного компонента)
Вторая проблема: CUser::IsOnLine — нихера не работат! На что отдельное Спасибо разработчикам …
Чтобы фукнция заработала в init.d пихаем следующий код:
Проблему «давим» тут
Если в 2х словах — гугл никак не хочет показывать сайт в его региональной выдаче (Новосибирск).
Собственно, новая информация о которой и хочу поделиться:
ВНИМАНИЕ — скобки я специально заменил на квадратные, иначе считает за реальные метатеги
Существуют Гео-(мета)теги. Для Москвы это будет:
[meta name=»geo.placename» content=»город Москва, Россия» /]
[meta name=»geo.position» content=»55.755786;37.617633″ /]
[meta name=»geo.region» content=»RU-город Москва» /]
[meta name=»ICBM» content=»55.755786, 37.617633″ /]
Насколько я знаю Гугль их не учитывает, какие есть способы в коде сайта прописать гео зависимость для гоши?
Ну коли существуют — почему бы не попробовать.
Кстати, теги для Новосибирская я нашел на страничке Московского сайта, заточенной под Нск (интересно купился ли гугл на эту фишку)
Думаю там и для остальных городов есть 🙂