×
Ruby on Rails: постинг твитов через Twitter API (04 нояб 2017)

Практикуемся в Ruby on Rails.

Вопрос "Добавить в Избранное" для DLE и Wordpress

Больше
6 года 11 мес. назад - 6 года 10 мес. назад #1 от Aleksej
Aleksej создал эту тему: "Добавить в Избранное" для DLE и Wordpress
Упрощаем процедуру добавления вашего сайта в закладки.

Установка для DLL:

1. Помещаем в каталог images (находится внутри папки шаблона) картинку -



2. В файл main.tpl шаблона, после <body>, добавляем:
<!----------------------Добавить в закладки------->
<div class="book"><a href="http://vash_site.ru/" rel=sidebar title="Название сайта" onclick="window.external.AddFavorite('http://vash_site.ru/','Название сайта'); return false;"><img src="{THEME}/images/bookmark.png" width="22" height="151" /></a></div>
<!----------------------Добавить в закладки------->

3. Добавляем в стили css:
.book {
height: 151px;
width: 22px;
padding-left: 0px;
position: fixed;
top: 45%;
left: 0;
z-index: 5;
}


Установка для Wordpress:

1. Помещаем все ту же картинку в корень сайта.

2. В файл header.php шаблона, после <body>, добавляем:
<!----------------------Добавить в закладки------->
<div class="book"><a href="http://vash_site.ru/" rel=sidebar title="Название сайта" onclick="window.external.AddFavorite('http://vash_site.ru/','Название сайта'); return false;"><img src="/bookmark.png" width="22" height="151" /></a></div>
<!----------------------Добавить в закладки------->

3. Стили css:
.book {
height: 151px;
width: 22px;
padding-left: 0px;
position: fixed;
top: 45%;
left: 0;
z-index: 5;
}

Ссылки и описания в коде меняем на свои.
Последнее редактирование: 6 года 10 мес. назад от Aleksej.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • ConsTantiNsh
  • ConsTantiNsh аватар
  • Посетитель
  • Посетитель
6 года 10 мес. назад #2 от ConsTantiNsh
ConsTantiNsh ответил в теме Re: "Добавить в Избранное" для DLE и Wordpress
Спасибо, все получилось. А не знаете как сделать чтобы у тех кто добавил сайт в закладки кнопка пропадала?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
6 года 10 мес. назад - 6 года 10 мес. назад #3 от hubbitus
hubbitus ответил в теме Re: "Добавить в Избранное" для DLE и Wordpress
Можно при клике сохранить этот факт добавления в куках и затем по ним не показывать кнопку. Однако в общем случае проверить добавлена ли та или иная страница в закладки не должна дать прав система безопасности.

Да я дурак, верю в людей, честность, добро и справедливость. А также в то, что смогу сделать этот мир хоть чуточку лучше.
А ещё я делаю Linux , присоединяйтесь к свободным...
Последнее редактирование: 6 года 10 мес. назад от hubbitus.
Спасибо сказали: ConsTantiNsh

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
6 года 10 мес. назад #4 от Aleksej
Aleksej ответил в теме Re: "Добавить в Избранное" для DLE и Wordpress

hubbitus пишет: ...проверить добавлена ли та или иная страница в закладки не должна дать прав система безопасности.


В контексте "системы безопасности" - речь о какой ОС? Linux, Windows ? или любая?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
6 года 10 мес. назад #5 от Aleksej
Aleksej ответил в теме Re: "Добавить в Избранное" для DLE и Wordpress

hubbitus пишет: ...не должна дать прав система безопасности.

Интересно повернулся разговор.
Прости, ты уверен?
Взгляни please еще раз на модуль в левой части страницы; он вытаскивает немало интересной инфы о браузере и системе, по-своему иллюстрируя тематику статьи... понимает статус плагинов, cookies enabled, системное время и т.д... неужели так уж принципиально отрицательно отреагирует система безопасности именно на попытку определить - добавлена ли страница в закладки?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • ConsTantiNsh
  • ConsTantiNsh аватар
  • Посетитель
  • Посетитель
6 года 10 мес. назад #6 от ConsTantiNsh
ConsTantiNsh ответил в теме Re: "Добавить в Избранное" для DLE и Wordpress
да

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
6 года 10 мес. назад #7 от hubbitus
hubbitus ответил в теме Re: "Добавить в Избранное" для DLE и Wordpress

Aleksej пишет:

hubbitus пишет: ...проверить добавлена ли та или иная страница в закладки не должна дать прав система безопасности.


В контексте "системы безопасности" - речь о какой ОС? Linux, Windows ? или любая?

Речь о браузере :evil:

Да я дурак, верю в людей, честность, добро и справедливость. А также в то, что смогу сделать этот мир хоть чуточку лучше.
А ещё я делаю Linux , присоединяйтесь к свободным...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
6 года 10 мес. назад - 6 года 10 мес. назад #8 от hubbitus
hubbitus ответил в теме Re: "Добавить в Избранное" для DLE и Wordpress

Aleksej пишет:

hubbitus пишет: ...не должна дать прав система безопасности.

Интересно повернулся разговор.
Прости, ты уверен?
Взгляни please еще раз на модуль в левой части страницы; он вытаскивает немало интересной инфы о браузере и системе, по-своему иллюстрируя тематику статьи... понимает статус плагинов, cookies enabled, системное время и т.д... неужели так уж принципиально отрицательно отреагирует система безопасности именно на попытку определить - добавлена ли страница в закладки?

Указанная информация - что поддерживается, да какое разрешение - специально предоставляется браузером чтобы можно было учесть его особенности и правильно представить контент. То же что хотите вы - получение списка закладок (чтобы найти там нужный сайт), есть прямое нарушение прайваси. В том же Хроме, даже экстеншены, если требуют подобных разрешение (ну например разширения по работе с теми же закладками) - браузер явно спросит разрешения пользователя такие права предоставить. В остальных я не сталкивался конкретно с закладками, но когда знакомился с этой темой, например чтобы JavaScript мог читать фвайловую систему пользователя в Фоксе он должен быть специально подписан (signed), поставщик добавлен в доверенные, и только тогда он позволит пользователю разрешить этому скрипту предоставить те или иные запрашиваемые привилегии. В Осле без подписи, но разрешения подобным образом - геморойно.

Да я дурак, верю в людей, честность, добро и справедливость. А также в то, что смогу сделать этот мир хоть чуточку лучше.
А ещё я делаю Linux , присоединяйтесь к свободным...
Последнее редактирование: 6 года 10 мес. назад от hubbitus.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.