Scuttle: свободная версия del.icio.us

Впервые опубликовано 2008-03-08.

Scuttle - это распространяемый под лицензией GNU GPL клон сервиса del.icio.us. По сути - это версия del.icio.us, которую каждый желающий может установить на свой собственный сервер, в том числе - даже на сервер, не имеющий подключения к Интернету (находящийся в локальной сети). Написан Scuttle на PHP и MySQL.

Зачем это нужно? Чтобы получить всё удобство веб-интерфейса для хранения закладок del.icio.us (плюс несколько дополнительных интересных возможностей) одновременно со всеми преимуществами свободного ПО: возможностью смотреть и изменять код скрипта, а также распространять копии, в том числе изменённые.

Scuttle поддерживает del.icio.us API, а это значит, что с ним без проблем должны работать все написанные под del.icio.us плагины (например, синхронизация закладок с различными браузерами).

Скачать скрипт можно со страницы проекта на Sourceforge, либо отсюда.

Мои патчи

В установленную у меня версию скрипта я внёс следующие изменения:

  • Отключил регистрацию новых пользователей – удивительно, но встроенной опции для этого в Scuttle нет.
  • Добавил блок «All Tags». С оформлением в виде таблицы, с количеством ссылок по каждому тегу в качестве первого столбца.
  • Переместил блоки «Profile» и «Watch List» в самый низ, чтобы на экран без прокрутки помещалось больше тегов из списка «All Tags».
  • Добавил установку «utf8» в качестве кодировки MySQL-соединения. Без этого, русский текст сохранялся в БД неправильно.
  • Увеличил время хранения авторизационной cookie с двух недель до 180 дней.

Другие патчи

Другие патчи для Scuttle доступны в соответствующем разделе на Sourceforge.

Использование со SQLite

Ссылки


scuttle.txt · Последние изменения: 2012-11-30 06:35 UTC От rm
Навигация