Блог. А как же без него

Собираем здесь завершённые проекты, использующие Yii. Один проект — одна тема.
Ответить
borN_free
Сообщения: 19
Зарегистрирован: 2011.10.02, 20:27
Откуда: Minsk
Контактная информация:

Блог. А как же без него

Сообщение borN_free »

Представляю Вашему вниманию свой блог (ведь это теперь как Hello World :)) - http://mrafalko.com

Основа делалась по примеру из документации. Но только лишь основа.

Использовались Extensions:
1. EFeed - отличное расширение для генерации RSS ленты. Примеры тут, Github
2. ddeditor - расширение для работы с Markdown синтаксисом (использую в админке).
3. Свое расширение, написанное для работы с jQuery плагином - на самом деле очень функциональный плагин для аплода файлов с server-side кодом. Использую также в админке.

Behaviors:
1. добавил свой параметризируемый DateBehavior (да-да, велосипед, я знаю), для работы с датами в разных падежах и т.п.

Меню "Категории", "Публикации" - это YII-портлеты.
Для градиентов заголовков пока использовал jQuery плагин cufon

Комментарии к постам иерархические, сделана система оценок комментария. Всплывающие окошки (нотификации) при оценке комментария сделаны с помощью плагина jQuery Greeter

Подсветка синтаксиса - SyntaxHighlighter
Пробовал в качестве редактора постов использовать плагин - но не понравилось.

Так же добавлены сервисы Google Analytics, Яндекс.метрика, фиды пропускаются через Google FeedBurner, добавлен Вконтакте "мне нравится" и Google+1 Button

Вобщем в блоге были добавлены категории, нормальный поиск, RSS лента, возможность загружать файлы и приаттачивать к постам, был расширен класс CMarkdown для работы с "катом" и др.

Буду рад любой критике, любым советам, абсолютно всему. Хотелось бы услышать советы по использованию каких-либо расширений для формы ввода комментариев (желательно с поддержкой тегов или Markdown синтаксиса), а так же любые другие советы по юзабилити и прочему.
Спасибо.

UPD: хотелось бы действительно услышать что понравилось, что режет глаз, что очень плохо. Это очень важно :)
Последний раз редактировалось borN_free 2012.01.20, 21:27, всего редактировалось 2 раза.
Аватара пользователя
slavcodev
Сообщения: 3134
Зарегистрирован: 2009.04.02, 21:42
Откуда: Valencia
Контактная информация:

Re: Блог. А как же без него

Сообщение slavcodev »

чем imperavi не понравился?
Жду Yii 3!
borN_free
Сообщения: 19
Зарегистрирован: 2011.10.02, 20:27
Откуда: Minsk
Контактная информация:

Re: Блог. А как же без него

Сообщение borN_free »

mc-bear писал(а):чем imperavi не понравился?
Если я внимательно посмотрел, то в нем нет возможности работать из коробки с Markdown синтаксисом. Т.е. нет кнопок в тулбаре для автодополнения, как например здесь: ddeditor
Аватара пользователя
nidkor
Сообщения: 37
Зарегистрирован: 2011.09.07, 01:28
Откуда: Украина, Харьков

Re: Блог. А как же без него

Сообщение nidkor »

Привет.
Симпатично выглядит. Вот несколько моментов, которые бросились в глаза:
- при попытке перейти по адресу типа http://mrafalko.com/abcd - Fatal Error
- при попытке проголосовать за комментарий, если я не залогинен, получаю ответ от http://mrafalko.com/comment/rating : Parse error
- пароль в админку стоило бы сменить ;)

В общем, очень даже не плохо.
--
upd: убрал описание ошибки и путь
Последний раз редактировалось nidkor 2012.01.22, 00:31, всего редактировалось 1 раз.
borN_free
Сообщения: 19
Зарегистрирован: 2011.10.02, 20:27
Откуда: Minsk
Контактная информация:

Re: Блог. А как же без него

Сообщение borN_free »

nidkor писал(а): - при попытке перейти по адресу типа http://mrafalko.com/abcd - Fatal Error
Исправил.
nidkor писал(а): при попытке проголосовать за комментарий, если я не залогинен, получаю ...
Исправил. Кстати проблема была в том что на локальной машине я разрабатываю на PHP 5.3, и использовал тернарный оператор в сокращенном виде "?:". На хостинге же 5.2.17, в итоге ошибка
Про пароль - стыд и позор мне. Исправлено.
nidkor писал(а): В общем, очень даже не плохо.
Спасибо. Очень помогли Ваши комментарии.
esche
Сообщения: 1054
Зарегистрирован: 2010.11.24, 03:39

Re: Блог. А как же без него

Сообщение esche »

Оперативно перевести тексты вроде "Please fix the following input errors:" можно, если в конфиге указать

Код: Выделить всё

    'language' => 'ru',
А названия полей (Email, Subject) можно прописать в attributeLabels()
...
borN_free
Сообщения: 19
Зарегистрирован: 2011.10.02, 20:27
Откуда: Minsk
Контактная информация:

Re: Блог. А как же без него

Сообщение borN_free »

esche писал(а):Оперативно перевести тексты вроде "Please fix the following input errors:" можно, если в конфиге указать

Код: Выделить всё

    'language' => 'ru',
 
Класс! Не знал этого, спасибо. Исправлено.
Аватара пользователя
nidkor
Сообщения: 37
Зарегистрирован: 2011.09.07, 01:28
Откуда: Украина, Харьков

Re: Блог. А как же без него

Сообщение nidkor »

Еще можно прикрыть доступ к каталогам типа http://mrafalko.com/images/ в .htaccess
Но это такое, к юзабилити не имеет никакого отношения =)
borN_free
Сообщения: 19
Зарегистрирован: 2011.10.02, 20:27
Откуда: Minsk
Контактная информация:

Re: Блог. А как же без него

Сообщение borN_free »

nidkor писал(а):Еще можно прикрыть доступ к каталогам типа http://mrafalko.com/images/ в .htaccess
Действительно незачем юзерам показывать, закрыл доступ с помощью .htaccess:

Код: Выделить всё

Options -Indexes
Спасибо
Аватара пользователя
xoma
Сообщения: 641
Зарегистрирован: 2009.04.02, 15:24
Откуда: Ногинск
Контактная информация:

Re: Блог. А как же без него

Сообщение xoma »

Поделитесь исходником ?
borN_free
Сообщения: 19
Зарегистрирован: 2011.10.02, 20:27
Откуда: Minsk
Контактная информация:

Re: Блог. А как же без него

Сообщение borN_free »

xoma писал(а):Поделитесь исходником ?
Смотря что Вас конкретно интересует.
Аватара пользователя
xoma
Сообщения: 641
Зарегистрирован: 2009.04.02, 15:24
Откуда: Ногинск
Контактная информация:

Re: Блог. А как же без него

Сообщение xoma »

Если не жалко - я бы все посмотрел =)
andipas
Сообщения: 25
Зарегистрирован: 2012.01.24, 07:39

Re: Блог. А как же без него

Сообщение andipas »

Посмотрел немного, дизайн аккуратный, четкий.
При добавлении комментария, если были какие то ошибки, страница перезагружается и мы видим шапку, чтобы увидеть ошибки надо скролить вниз.
На мой взгляд, очень тусклый серый цвет букв на белом, чуть бы потемнее.
borN_free
Сообщения: 19
Зарегистрирован: 2011.10.02, 20:27
Откуда: Minsk
Контактная информация:

Re: Блог. А как же без него

Сообщение borN_free »

andipas писал(а):При добавлении комментария, если были какие то ошибки, страница перезагружается и мы видим шапку, чтобы увидеть ошибки надо скролить вниз.
Исправлено :idea:
andipas писал(а):На мой взгляд, очень тусклый серый цвет букв на белом, чуть бы потемнее.
Сделал темнее - впринципе неплохо.
Спасибо.
Barkov
Сообщения: 96
Зарегистрирован: 2011.10.08, 13:23
Откуда: Симферополь

Re: Блог. А как же без него

Сообщение Barkov »

На счет исходника не ответил, все таки интересно было бы взглянуть.
Ответить