Новый сайт :-)

Главные вкладки

Аватар пользователя VLAD_X VLAD_X 15 февраля 2007 в 9:07

Наконец-то запустил в эксплуатацию свой новый сайт http://ponovomu.tomsk.ru/. (По-новому. Новости. Томск.)
Это, конечно, не digg, но и масштаб такой не требуется.
Часть новостей импортируется с других сайтов, другая часть - пишется самими пользователями с использованием модуля vote_up_down. Он же используется для оценки новостей.

Drupal 4.7.последний. Многое пришлось переделывать, даже на уровне ядра.

Используемые модули

actions
!>advanced_menu
advuser
block
bypass_forced_preview
comment
comment_closer
commentrss
contact
cre
feedparser
filter
gsitemap
image
inactive_user
invisimail
jstools
legal
links
locale
logintoboggan
menu
node
nodewords
page
page_title
path
pathauto
pathchecker
print
profile
rustemmer
search
search_config
service_links
session_limit
session_protection
site_user_list
spam
spamspan

statistics
statistics_filter
story
system
systeminfo
tagadelic
taxonomy
tracker
upload
urlfilter
urllist
user
views
vote_up_down
voting_actions
votingapi
watchdog
xstatistics

Тема - Newsportal

Буквально вчера пришлось отказаться от использования aggregator2, уж больно он глючть начал при 5-ти импортируемых лентах.
Попробовал leech - так и не понял логику его разработчиков. Много лишнего, а того, чего надо - нету (или сам ниасил, не смог найти).
Aggregation - пока что сырая недоделка.
В итоге пришлось остановиться на feedparser и импорте материалов в node. Надеюсь, не ошибся с выбором.

Для уменьшения нагрузки sitemap и urllist генерятся раз в сутки и просто выкладываются в корень сайта в виде обычных файлов. А доступ до путей вида q=sitemap и q=urllist просто закрыт через Apache.

В целом, Drupal как платформа для сайтов нравится, очень гибкая и настраиваемая. Но порой приходится лезть глубоко в код, чтобы исправить мелкие баги (или фичи?) разработчиков. К тому же, как я уже писал (http://drupal.ru/node/3549) структура БД далека от идеальной.
А кое-кто даже не удосуживается текстовые сообщения модуля сделать в виде t('сообщение').

У меня даже накопилась небольшая коллекция diff'ов к модулям и ядру - кому надо, могу поделиться.
Ещё есть перевод многих сообщений, но он только в виде одного большого файла, без разделения на модули.

Комментарии

Аватар пользователя VLAD_X VLAD_X 15 февраля 2007 в 11:39

Да, ещё, чуть не забыл про самое вкусное: к feedparser'у (а раньше к aggregator2) сделал авто-тагилку, которая сама выдёргивает из текста ключевые слова. На основе морфологического разбора слов.
Правда, поглюкивает она переодически, всё-таки русский язык и куча склонений/спряжений - тяжёлая вещь

Аватар пользователя VLAD_X VLAD_X 15 февраля 2007 в 13:54

diffs.tar.bz2 - исправления к ядру и модулям

dict.sql.bz2 и postfix.sql.bz2 - дампы таблиц для автотагилки к feedparser'у. Создано на основе ru-ispell.
variable.sql.bz2 - настройки, относящиеся к этому и немного стоп-слов.

ru.po.bz2 - моя русификация системы

Аватар пользователя vadbars@drupal.org vadbars@drupal.org 15 февраля 2007 в 14:51

Посмотрел сайт. Облако тегов, конечно, впечатляет Smile Со временем, вероятно, туда войдет весь словарь русского языка. Smile
Поисковики еще вас в блеклист не занесли?


Я ставлю строчку "php_value error_reporting 7" в файл .htaccess, а вы? Smile Полный русский перевод Drupal 5.x и еще некоторых модулей.

Аватар пользователя VLAD_X VLAD_X 23 февраля 2007 в 18:34

Спасибо за комментарии, здесь и на Точке (http://xpoint.ru/forums/thread/39648.xhtml)
Обновил сайт до версии 2.
Если есть желание посмотреть реализацию таггирования - зарегистрируйтесь на сайте или используйте логин:пароль test:test, появится дополнительный значок рядом с тагами.
С радостью выслушаю полезные комментарии

Аватар пользователя vovanbo vovanbo 24 февраля 2007 в 13:56

Зашел, посмотрел. Набрал в поиске "torrent" - ничего не найдено. Что за новости в подписке? Smile Исключительно политические? А вообще тегов слева действительно очень много. В облаке как-то прилично вроде смотрится, но на то оно и облако... А вот слева... Глазу не за что зацепиться. Сделайте выборку.