axel: Комментарии

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

25 июня 2005 в 0:52

Какой такой баг? Это же модуль ссылку в меню проставил, с отображением количества сообщений в ящике юзера - как это к примеру на drupal.ru выглядит. Включи модуль menu и отредактируй главное меню - перемести этот пункт в "учётную запись" или куда-то ещё.

--
Axel,
www.axel.drupal.ru

17 июня 2005 в 0:19

Можно пробовать вместе. Я как-то начал описывать процесс написания модуля на простом примере - http://translate.drupal.ru/NapisanieModulja1 но как-то всё руки не доходят продолжить. Я однако к тому, что в вики можно совместно попробовать создавать такие документы. Вещи которые на мой взгляд требуют пояснений: работа с таксономией, адаптация дизайна (на примере одного из шаблонных движков), программирование модулей.

--
Axel,
www.axel.drupal.ru

10 июня 2005 в 11:57

Определение кодировки - вопрос вебсервера, броузера. От CMS тут меньше всего зависит, конечно если она корректно выдаёт заголовок страницы в соответствии с контентом. В друпале в темах явно указано utf-8, контент также в utf-8 отдаётся, если вылазят проблемы, то практически всегда это некорректные настройки вебсервера. Или броузера.

--
Axel,
www.axel.drupal.ru

10 июня 2005 в 11:32

Чтобы URL не попадали на обработку в движок, а сразу отдавались вебсервером - это вебсервер и должен обеспечивать. Т.что настраивать mod_rewrite надо, хотя имхо это уже сделано в идущем с друпалом .htaccess: если файл или директория есть на файловой системе, то он отдаётся вебсервером, если не существует - то url передаётся в движок.
Хотя как это работает для директорий, я не проверял, для файлов - точно работает.

--
Axel,
www.axel.drupal.ru

10 июня 2005 в 11:24

> Под друпал можно портировать из html не любой дизайн.

Разумеется, чем извращённей оформление и чем более оно отличается от дефолтного вывода движка, тем больше ресурсов уйдёт на адаптацию. Но принципиальных ограничений я не вижу.

--
Axel,
www.axel.drupal.ru

5 июня 2005 в 21:00

А это критично? Имхо, они там никак не сортируются - в какой последовательности положены в таблицу, так и выбираются. Тогда просто надо потереть список смайлов и заполнить заново в том порядке как хочется Smile

--
Axel,
www.axel.drupal.ru

3 июня 2005 в 9:44
$ mysqldump --opt -uusername -ppassword dbname > dump.sql

Рекомендуется ставить опцию --opt, особенно на работающих сайтах.

Импорт в базу:

$ mysql -uusername -ppassword -Ddbname < dump.sql

--
Axel,
www.axel.drupal.ru

2 июня 2005 в 22:37

Проверить term_node и вручную поудалять попавшие туда дубликаты, после этого первый ALTER TABLE пройдёт успешно.

Посмотреть SQL базы от 4.6.1 и добавить поле severity вручную в таблицу watchdog.

--
Axel,
www.axel.drupal.ru

2 июня 2005 в 0:53

С удовольствием бы, но нет времени - минимум на полмесяца заказов в работе. Напишите здесь на форуме коммерческих разработок - вполне вероятно кого-нибудь заинтересует дизайн в обмен на программирование.

--
Axel,
www.axel.drupal.ru

1 июня 2005 в 11:41

В блоге LiveJournal есть. Он тоже ведь opensource, можно скачать и поставить Smile Фишка с аватарами интересна, я тоже обратил на неё внимание в LJ. В друпале это наверно надо делать как дополнение к модулю image.

--
Axel,
www.axel.drupal.ru

1 июня 2005 в 11:20

Не смотрел Cutenews, поэтому скажу только как это в друпале сделано.

П.1 - Drupal не предлагает какого-то одного варианта шаблонов. Есть Drupal API - набор php-функций, переписывая которые можно писать свои темы без шаблонов и соотвественно выводить контент как захочется. Есть несколько стандартных шаблонных движков - phptemplate, xtemplate, smarty, tal, используя которые можно писать на понятном html, xml или другом в зависимости от шаблона языке, куда вставлять в нужные места вывод функций.

31 мая 2005 в 18:08

Отложим пока друпал в сторону. Можно подробнее, в чём выражаются удобства Invision в сравнении с phpbb? Сколько ни наблюдал эти движки - по жизни они идут рядом, то один предлагает больше возможностей, то другой.

--
Axel,
www.axel.drupal.ru

30 мая 2005 в 8:59

Нет, это не ключи при экспорте/импорте. Друпал генерирует новые ID для большинства таблиц и хранит их в таблице sequences. У тебя два разных sequences, а таблица node - одна. Два экземпляра сайта пытаются вести каждый свой счётчик ID на одну таблицу и ID пересекаются. А mysql разумеется не даёт вставить дублирующееся значение в ключевое поле.

30 мая 2005 в 8:39

ARAX, я думаю имеет смысл один раз разобраться в diff/patch, для друпала в патчах можно найти много всего интересного. В кратце идея патчей: обновляются не целиком тексты программ, а только их части. Так один человек может изменить одну часть программы, другой другую и с помощью патчей их изменения можно перенести на исходную программу, даже если эти люди работали независимо.

Сначала вычисляются различия между двумя версиями текста (diff), потом они переносятся на другой текст (patch). Работа с командами diff и patch описана здесь:

30 мая 2005 в 8:25

Вообще правильнеё будет стиль темы поправить, не трогая код модуля. Если править код, то наверное в этой функции: image_display(), насколько понимаю она картинку выводит.

--
Axel,
www.axel.drupal.ru