Модуль site_map - вывод список всех нод из term'a
Прислано: patison
ср, 24/02/2010 - 21:34
Итак, поставил модуль site_map.
Необходимо, теперь, что-бы на странице sitemap выводился список всего содержимого, а не только term'ов, с кол-вом записей в скобочках.
Т.е., например, вместо
News (6)
что-б было
News:
news #1
news #2
news #3
...
Возможно это сделать штатными средствами, как-нибудь?
Изменить дефолтовый язык. Не выходит...
Прислано: patison
пн, 08/02/2010 - 22:09
Итак, установил друпал на родном инглише.
Создал пару материалов. После этого включил Locale, включил новый язык (немецкий - /de), перевёл на него все имеющиеся страницы.
Далее, находясь на site.com/ вижу все материалы на инглише (само собой), на site.com/de - материалы на немецком.
Далее. К примеру для страницы контактов, инглиш адрес site.com/contact, а немецкий перевод - site.com/de/voeling .
Всё-бы хорошо, но понадобилось сделать немецкий - языком по умолчанию. Проделал это в /admin/settings/language (отметил галочкой), однако не помогло. Находясь в site.com/ - сайт по прежнему на английском.
Если отключить вообще английский, то site.com/ - на немецком, а site.com/voeling - показывает страницу контактов на немецком. Но как только я включаю обратно инглиш - site.com/ на инглише, а site.com/voeling - 404.
Кэш чистил. Не помогло.
В чём тут может быть загвоздка?
- Для комментирования войдите или зарегистрируйтесь
И снова imagecache ... Не генерятся превьюшки
Прислано: patison
вс, 07/02/2010 - 16:23
Итак, взялся я за релизацию галереи. Всё-бы хорошо, вот только imagecache напрочь отказывется генерить превьюшки.
Установил модуль, добавляю пресет. Всё окей, до тех пор, пока я не указываю какой-нибудь Action. Т.е. пока action не установлен, превьюшка показывает оригинальный сэмпл (сэмпл картинка, с логотипом Друпал). Однако после добавление action, будь то Scale, Crop или даже Desaturate - превьюшка не показывается, и не создаётся.
Права на default/files выставил 777.
Копал поиск, ну чё-то так ничего и не нашёл, что помогло-бы решить проблему.
Зарнее спасибо!
Вопрос про многоязычность и УРЛы
Прислано: patison
сб, 06/02/2010 - 19:20
Друзья, у меня такой вопрос.
А возможно вообще сделать таким образом, что-бы одна и та-же нода, переведённая на 2 языка, была доступна по одному УРЛу, в котором-бы отличался только язык.
Например, создал я ноду, с id=5, на русском языке, и доступна она по адресу /ru/node/5 . Перевожу её на инглиш, и для перевода создаётся новая нода - id=6. Таким образом, одна и та-же нода, для двух языков доступна по адресам /ru/node/5 и /en/node/6 . А хотелось-бы , что-бы УРЛ отличался только языком - ru или en . Каким образом можно настроить pathauto (если можно, вообще), что-бы реализовать это дело?
Заранее спасибо.
Пропал WYSIWYG
Прислано: patison
ср, 03/02/2010 - 19:40
Приветствуею всех.
Поставил пару дней назад wysiwyg, настроил, всё окей. До определённого момента всё работало.
Но сегодня обнаружил что wysiwyg перестал отображаться. Т.к. вместо него обычная форма. + Что интересно, сразу под формой есть ссыль Disable rich-text, при нажатии на которую появляется ресайзер формы, при повторном нажатии ресайзер исчезает, но панель tinymce не появляется. Как быть? В чём может быть проблема? Уже пробовал отключать и подключать по новой модуль - ничего. :(
Заранее спасибо
- Для комментирования войдите или зарегистрируйтесь
Права на редактирование отдельных страниц
Прислано: patison
вс, 31/01/2010 - 13:05
Друзья, вопрос состоит в следующем.
Есть станадртый тип материала Page. Некоторые страницы содержат обычную статику, некоторые содержат php код. Во втором случае, это страницы, которые требуют вывода инфы нестандартным образом.
Вопрос в том, как ограничить одной из групп редактирование страниц, которые содержат php, при этом оставив возможность редактировать страницы со статикой.
Один из вариантов, создать новый тип материалов, типа php_Page. Однако хотелось-бы послушать и другие варианты, если такие имеются.
Заранее спасибо.
Ввод пароля при регистрации (вне зависимости от настроек)
Прислано: patison
ср, 10/06/2009 - 00:00
Необходимо сделать так, что-бы, вне зависимости от того какое значение вернёт variable_get('user_email_verification', TRUE), при регистрации появлялись поля для ввода пароля (т.е. нужно как-бы исключить генерацию пароля самим друпалом).
Показ самих полей для ввода пароля/подтверждения я реализовал. Однако проблема с заполнением переменной $pass в функции user_register_submit.
Думал сначала поставить хук hook_user, и там, если $type=='register' , делать временно variable_set('user_email_verification', FALSE); , а после отправки формы возвращать прежнее значение, однако в этом случае не отправляется письмо юзеру (т.к. при заходе в user_register_submit, user_email_verification "временно" равно FALSE).
Т.е. фактически нужно что-бы при заходе в user_register_submit (user.module) , в pass записывалось значение из $form_state['values']['pass'] вне зависимости от значения переменной user_email_verification.
Возможно такое реализовать?
Заранее спасибо
Не срабатывает функция _submit()
Прислано: patison
чт, 04/06/2009 - 23:32
Проблема в следующем: создал форму -
<?phpfunction my_module_admin(){}?>
Добавил функцию валидации (которая прекрасно работает):
<?phpfunction my_module_admin_validate($form, &$form_state){...}?>
Однако при добавлении функции для постинга формы - она почему-то не срабатывает. Всё дело в том что данные формы мне нужно не обычно записать в базу, а сделать с ними нечто иное, без того что-бы писать в базу (напрямую). Соответственно нужно сделать так, что-бы после сабмита не выполнялся стандартный drupal-овский сабмит, а мой самописный.
Создаю функцию след образом:
<?phpfunction my_module_submit($form, &$form_state){...}?>
Подскажите, в чём может быть проблема.
Заранее спасибо
Переопределение переменных из таблицы variables
Прислано: patison
сб, 30/05/2009 - 15:25
Здравствуйте, друзья! Давненько я тут не бывал :) И вот снова заглянул в гости :)
Вобщем есть вопрос. Поставлена следующая задача: создать модуль, который поможет переопределять переменные, которые задаются в разных местах администрирования сайта (и которые находятся в таблице variables). Т.е. что-бы при вызове функции get_variable("foo"); возвращалось значение этой переменной, которое юзер ввёл в админ части модуля (для примера можно взять переменную site_name. оригинальная переменная не затирается в базе ни в коем случае).
Ессна, желательно реализовать без того что-бы лезть в ядро и переписывать дефолтные функции.
Надеюсь понятно выразил суть.
Заранее спасибо :)
Вёрстка. Проблема. D6.
Прислано: patison
чт, 18/09/2008 - 06:46
Привет, Друзья! Начал создавать тему для Д6, и столкнулся с 2 пробелмами, которые видно на скриншоте.
Вобщем, первая проблема заключается в том, что меню потеряло древовидную структуру, и разбросано как-то беспорядочно.
Вторая проблема - почему-то $content не "сидит" внутри моего дива (на рисунке - весь контент должен находитца на белом фоне), хотя на всех остальных страницах (НЕ админских) - всё хорошо.
Помогите, плз.
Заранее, Благодарю!

Оцените объективно сайт
Прислано: patison
сб, 06/09/2008 - 14:54
Привет друзья! Большая просьба оценить сайт (без дизайна и с дизайном) - вёрстка, настройка, и т.д. в долларах или евро.
Скажу в двух словах - регистрация разного типа юзеров, многоязычность, таксономия (типы материалов), форум.
Очень нужна объективная оценка работы.
URL: diabet.md
Заранее спасибо огромное!
Генерирование Thumbnail для Video
Прислано: patison
вт, 19/08/2008 - 21:53
Привет, Друзья!
Название темы, собственно, иллюстрирует суть вопроса. Есть модуль Video. Как сделать так, что-бы при заливке видео, thumbnail для него генерился автоматически из видеоролика (если это, конечно, возможно), что-бы не приходилось каждый раз вручную добавлять картинку в качестве thumbnail'а.
SMTP не шлёт мыло
Прислано: patison
сб, 26/07/2008 - 11:58
Привет всем.
Итак, друпал 5.7. Модуль smtp.
Настроил следующим образом:
smtp server: smtp.gmail.com
port: 465
Use encrypted protocol: use SSL
SMTP Authentication:
username: логин в почтовом ящике на gmail
pass: пароль там-же
Email from: тот-же адрес почтового ящика
E-mail from Name: имя просто
и, Тест Емэйл слать - на другой почтовый ящык.
Вроде мыло уходит. В логах ошибок нету. А мыло до адресата Не доходит. В чём может быть проблема?
i18n . Вывод последних новостей.
Прислано: patison
сб, 28/06/2008 - 12:16
Итак, на главную вывожу последние три новости.
Тока вот лажа - какой бы я язык не выбрал, выводятся последние новости Добавленые но их языке. Т.е. если я создал одну новость на русском, а потом перевёл её, то перевод её уже идёт как отдельная нода, и выводится на этой самой странице на своём языке (на инглише).
Как лечить такое?
- Для комментирования войдите или зарегистрируйтесь
Localizer. Блок выбора языка.
Прислано: patison
ср, 25/06/2008 - 12:54
Друзья, поставил этот модуль, включил блок выбора языка, но он мне не нравится.
Хотелось бы в определённом месте сайта (рядом с шапкой) сделать чтото типа RU | EN , и чтоб текущий язык в этом месте был НЕ как ссылка.
Как бы это сделать?