На сайте с Денвером, кроме стандартных базовых пакетов лежит ещё отдельно PHP5, в котором есть эти библиотеки. Ими и пользуюсь.
А что же виновато в твоём случае -- руки или версия PHP -- сложно сказать.
Вроде всё делаешь правильно.
Давно уже написал крохотный модуль, позволяющий включать поле для тизера для каждого типа материала отдельно. Дополнительные таблицы не используются.
Настраивается на странице редактирования типа материала.
Это для тех, кто не любит contemplate и CCK.
Почему-то на С написано 95% системного софта. (включая Win32) А офис написан на С++.
Так что, хозяин разгонки -- жизнь сама вам показывает, какой язык лучше.
И доказывает, что вы малость не правы, и что вы знаете не все Законы жизни.
Впрочем, дизайнеру простительно это.
Добавлять свои поля в стандартные таблицы -- моветон. Да и зачем оно вам? Есть стандартные интерфейсы, чтобы добавлять поля к стандартным типа материалов и пользователям. Так что всё можно сделать и без всяких CCK и profile, если руки на PHP заточены.
Реализовать твой сайтик на Drupal можно, и без проблем, но потребуется кусок времени для изучения путей реализации функционала в Друпале.
Вот меня всегда мучил вопрос, как надеются люди, не знающие ни грамматики ни синтаксиса родного языка, писать программы или верстать?
На что надеются эти люди? На искуственный интеллект? На чужую голову?
Напишу модуль для Друпала или тему. Есть знакомые дизайнеры.
Сверстаю, могу адаптировать к тему с любого сайта (или от Joomla! и др. CMS) к друпалу.
Цена -- 7 $/час. Макет верстаю в зависимости от сложности от 3 до 8 часов.
Разработка дизайна -- 3-4 дня.
Разработка модулей -- зависит от функционала, тоже не долго.
Проблема в том, что почему-то друпал неправильно переписывал домен для куков.
А может на сервере что-то странное передавалось в $_SERVER['HTTP_HOST']
Так или иначе, когда я установил ini_set('session.cookie_domain', 'www.4qs.ru');
и закомментировал последующий код, где происходит попытка автоматической коррекции этого значения, то всё заработало!!!
Всем спасибо за внимание. На будущее -- есть смысл всегда прописывать в настройках: session.cookie_domain
Тут ещё вопрос: Может надо какие-то особые права доступа на подпапки?
А то я chmod -R 755 *
Не, понятно, что для files нужно другое. Но у меня files нет.
Али может из-за того, что PHP установлен как CGI?
Apache 1.3.34
Есть ещё такой вариант по поводу смены слова node: Написать модуль.
Вообще, давненько зреет желание написать модуль, который бы позволял выводить все ноды одного типа (например, story) в адресе: www.site.ru/story,
и обращаться к конкретному экземпляру соответственно: www.site.ru/story/123
И чтобы эта красота автоматически обновлялась при добавлении/удалении типов. Но пока времени нема...
Zend Development Environment не тормозит, если включить нативный явовский GUI.
Удобная весчь. Если кто вышлет мне на мыло кейгенчик для последней версии -- то буду премного благодарен. Пока пользую версию 5.1
А вы чего все такие phpMyAdmin-фобы?
Сваял тут себе батник, который бэкапит сайт с денвера вместе с дампом базы...
Чтобы переопределить вывод ноды или тизера надо в теме сделать хук на функцию:
theme_node($node, $teaser = FALSE, $page = FALSE)
Если нужен тизер ноды, то передается $teaser = TRUE.
И там можно уже и заголовки какие хошь прописать, и убрать всё лишнее, и произвольный вывод в зависимости от типа ноды.
Исходник функции найдешь в сырцах, там подробные комментарии.
Не работает mbstring
На сайте с Денвером, кроме стандартных базовых пакетов лежит ещё отдельно PHP5, в котором есть эти библиотеки. Ими и пользуюсь.
А что же виновато в твоём случае -- руки или версия PHP -- сложно сказать.
Вроде всё делаешь правильно.
Модуль для ручного ввода анонсов (доработка)
Давно уже написал крохотный модуль, позволяющий включать поле для тизера для каждого типа материала отдельно. Дополнительные таблицы не используются.
Настраивается на странице редактирования типа материала.
Это для тех, кто не любит contemplate и CCK.
Друпал на концептуальном уровне
Почему-то на С написано 95% системного софта. (включая Win32) А офис написан на С++.
Так что, хозяин разгонки -- жизнь сама вам показывает, какой язык лучше.
И доказывает, что вы малость не правы, и что вы знаете не все Законы жизни.
Впрочем, дизайнеру простительно это.
drugme.ru – мой первый коммерческий проект на Друпале.
По поводу полосы в лисе -- в моём случае она шла от тега tbody,
а к этому тегу в system.css Drupal прицеплена полоса:
tbody {
border-top: 1px solid #ccc;
}
В общем, либо править системный css, либо прописывать свой border-top.
Сайт www.ladushki-ladushki.ru на друпал
Однако не так давно тоже сделал сайт по той же теме и тоже под Друпал:
http://mv.tyumen.ru
Специфическая доска объявлений: переход на Drupal?
Добавлять свои поля в стандартные таблицы -- моветон. Да и зачем оно вам? Есть стандартные интерфейсы, чтобы добавлять поля к стандартным типа материалов и пользователям. Так что всё можно сделать и без всяких CCK и profile, если руки на PHP заточены.
Реализовать твой сайтик на Drupal можно, и без проблем, но потребуется кусок времени для изучения путей реализации функционала в Друпале.
Англо-русский словарь терминов Drupal
А как вы смотрите на эти идеи:
Пару дней с вами.
Вот меня всегда мучил вопрос, как надеются люди, не знающие ни грамматики ни синтаксиса родного языка, писать программы или верстать?
На что надеются эти люди? На искуственный интеллект? На чужую голову?
Почему в российском сообществе так много стандартных, скучных шаблонов?
www.hturkey.ru -- ужасные картинки...
Дизайна особого не заметил, но над иллюстрациями работать и работать...
Создание или заказ друпаловских тем
Напишу модуль для Друпала или тему. Есть знакомые дизайнеры.
Сверстаю, могу адаптировать к тему с любого сайта (или от Joomla! и др. CMS) к друпалу.
Цена -- 7 $/час. Макет верстаю в зависимости от сложности от 3 до 8 часов.
Разработка дизайна -- 3-4 дня.
Разработка модулей -- зависит от функционала, тоже не долго.
ryurix-собака-gmail.com
Примеры: askmanager.ru, mv.tyumen.ru, 4qs.ru
P.S.:
Живу в Тюмени
Мистически не работает логин, помогите!!!
Всё, разобрался с бедой этой!!!
Проблема в том, что почему-то друпал неправильно переписывал домен для куков.
А может на сервере что-то странное передавалось в $_SERVER['HTTP_HOST']
Так или иначе, когда я установил ini_set('session.cookie_domain', 'www.4qs.ru');
и закомментировал последующий код, где происходит попытка автоматической коррекции этого значения, то всё заработало!!!
Всем спасибо за внимание. На будущее -- есть смысл всегда прописывать в настройках: session.cookie_domain
Мистически не работает логин, помогите!!!
Спасибо, bloackvl, поковырял, но чего-то не помогает.
Дело в том, что сессия не создается из по следующим причинам:
Строка 72 файле session.inc:
<?php
if ($user->uid || $value || count($_COOKIE)) {
db_query("INSERT INTO {sessions} (sid, uid, cache, hostname, session, timestamp) VALUES ('%s', %d, %d, '%s', '%s', %d)", $key, $user->uid, $user->cache, $_SERVER["REMOTE_ADDR"], $value, time());
}
?>
Недогоняю с меню
У вторых уровней тоже галочку "Развернутый" поставь?
Мистически не работает логин, помогите!!!
memory_limit = 32M
Мистически не работает логин, помогите!!!
Проверил:
session.auto_start 0
Мистически не работает логин, помогите!!!
Тут ещё вопрос: Может надо какие-то особые права доступа на подпапки?
А то я chmod -R 755 *
Не, понятно, что для files нужно другое. Но у меня files нет.
Али может из-за того, что PHP установлен как CGI?
Apache 1.3.34
Недогоняю с меню
Там есть галочка "Развернутый":
Если отмечено и этот пункт меню имеет дочернее меню, то меню будет всегда развёрнуто.
Оно уже не помогает?
Мистически не работает логин, помогите!!!
Попробовал -- не помогает.
Благодарю за поддержку, Krotty.
Вместо "node" что нибудь другое", как заменить
Есть ещё такой вариант по поводу смены слова node: Написать модуль.
Вообще, давненько зреет желание написать модуль, который бы позволял выводить все ноды одного типа (например, story) в адресе: www.site.ru/story,
и обращаться к конкретному экземпляру соответственно: www.site.ru/story/123
И чтобы эта красота автоматически обновлялась при добавлении/удалении типов. Но пока времени нема...
Мистически не работает логин, помогите!!!
Баг с "Ответы" поправил, спасибо.
Увы, он к логину отношения не имеет.
Очистка variable и заново прописывание -- это шаманизм.
Тем паче, что менять там нечего, и ничего особо важного тоже нет.
А где кэш переменных?
P.S.: Так может кто-нить подскажет по поводу механизма сессий, куда копать?
Мистически не работает логин, помогите!!!
В логах ошибок не обнаружено. Страницы обновлял уже раз 50...
Думаю, надо найти почему в БД ничего не записывается...
Мой набор софта для работы с Drupal
Zend Development Environment не тормозит, если включить нативный явовский GUI.
Удобная весчь. Если кто вышлет мне на мыло кейгенчик для последней версии -- то буду премного благодарен. Пока пользую версию 5.1
А вы чего все такие phpMyAdmin-фобы?
Сваял тут себе батник, который бэкапит сайт с денвера вместе с дампом базы...
Как уменьшить размер заголовка тизера?
Чтобы переопределить вывод ноды или тизера надо в теме сделать хук на функцию:
theme_node($node, $teaser = FALSE, $page = FALSE)
Если нужен тизер ноды, то передается $teaser = TRUE.
И там можно уже и заголовки какие хошь прописать, и убрать всё лишнее, и произвольный вывод в зависимости от типа ноды.
Исходник функции найдешь в сырцах, там подробные комментарии.