Feb 27 2009

Redmine: изменяем длину идентификатора для проекта

Category: Инструментыingvar @ 12:45

В своей работе используем Redmine — open source веб-приложение для управления проектами и отслеживания ошибок. При создании нового проекта нужна указать Identifier (Уникальный идентификатор) проекта. Его длина от 3 до 20 символов. Как оказалось ограничение в 20 символов маловато. Эти значения легко отредактировать вручную. Установил ограничение в 50 символов — должно хватить :).

Листинг 1: изменяем значения валидатора для проверки длины идентификатора

# redmine/app/models/project.rb
  validates_length_of :identifier, :in => 2..50

Листинг 2: изменяем текст сообщения

# redmine/app/views/projects/_form.rhtml
<br /><em><%= l(:text_length_between, :min => 2, :max => 50) %> <%= l(:text_project_identifier_info) %></em>

Как оказалось поле identifier в БД имеет тип varchar(20), поэтому его надо увеличить.

Листинг 3: увеличиваем длину поля identifier в БД

alter table `redmine`.`projects` change `identifier` `identifier` varchar(255) 
  character set utf8 collate utf8_general_ci NULL ;

Jul 25 2008

Веб инструменты для вебмастера на каждый день

Category: ИнструментыIgor @ 20:37

Источник: 15 сайтов, которые должны быть в закладках

  1. www.forwebdesigners.com — Коллекция избранных ссылок для вебмастера
  2. www.noupe.com — Постоянно обновляемый ресурс для веб-разработчиков
  3. www.freeiconsdownload.com — Коллекция бесплатных иконок
  4. www.xml-sitemaps.com — Генератор sitemap для Google
  5. www.coolutils.com — Конвертирование изображений в различные форматы
  6. www.webscriptlab.com — Генератор gif-анимированных картинок для превью
  7. www.roundpic.com — Скругление углов изображения
  8. www.roundedcornr.com — Конструктор блоков с закругленными углами
  9. www.picmarkr.com — Поможет быстро сгенерировать на изображении любой водяной знак
  10. www.accessify.com — Конвертация между языками программирования
  11. www.k10k.net — Коллекция фоновых рисунков (Patterns)
  12. www.tabsgenerator.com — Конструктор вкладок для меню
  13. www.tagcloud-generator.com — Генератор статических облаков с тегами
  14. www.ilovejackdaniels.com — Коллекция шпаргалок по различным языкам программирования
  15. www.wufoo.com — Универсальный конструктор форм

Источник: Ресурсы для вебмастера на каждый день!

Дизайнеру:
Подбор цветовой гаммы, готовые цветовые решения, «смешивание» цветов
Векторные изображения — фоны, открытки, предметы элементы дизайна и т.п.
Плагин для Photoshop, позволяющий сохранять файлы в формате .ICO
Коллекция оригинальных кистей для Photoshop

Верстальщику:
Проверка отображения сайта в более чем 40 браузерах и на разных ОС
Прижать футер к низу? Легко! Готовый пример и код
Rollover меню без JS и мигания фона
100 великолепных шаблонов для WordPress
«Всплывающие подсказки» для текста на CSS

Программисту
Быстро и просто создать .htaccess
Изменяем стили отображения форм input, radio, select и др.
Лучшие AJAX скрипты LightBox
Создание форм on-line, готовый скрипт на выходе

Оптимизатору
Отслеживаем клики пользователей на странице
Подробная статистика сайта — кто, когда, откуда, зачем, как долго и т.п.