Как НЕ учитывать регистр в регулярных выражениях (в Drupal)
Прислано: Vitalik
ср, 17/09/2008 - 10:27
Здравствуйте!
Возникла следующая проблема.
Необходимо в строке выделить жирным определенный текст (как в результатах поиска).
Например, было: "Просто какой-то текст", надо выделить "Какой", то есть получить: "Просто какой-то текст" (при чем, как видно, регистр не имеет значения)
Пробовал это делать регулярными выражениями, разными функциями, при чем использовал разные кодировки текста (и windows-1251, и utf-8), но ничего не получается.. :(
При чем еще такая особенность: до выполнения drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL); всё работает, а после - резко не хочет..
Добавлено:
Гм.. Сейчас вот попробовал упорядоченно испытать все возможные комбинации функций и кодировок.
И получилось следующее..
Объединение нескольких полей в одно (CCK)
Прислано: Vitalik
вс, 16/12/2007 - 12:16
Здравствуйте!..
Собственно возник вопрос, возможно ли как-нить сравнительно легко и быстро объединить несколько полей в одно.
Это нужно, чтобы потом это "объединение" повторить несколько раз (хотя бы три раза)..
Если писать отдельный минимодуль, то это сильно сложно?
Или уже подобный модуль существует?
Или легче уж просто вручную подобавлять их подобовлять (правда там полей штук 10 на каждое "объединение")?
Или как-то оперировать импортом/экспортом?
Или есть какие-то еще способы?..
Посоветуйте, пожалуйста, неопытному новичку.. :-[
Изменение в базе не отображаются на сайте. Это какой-то кэш?
Прислано: Vitalik
пт, 07/12/2007 - 20:10
Здравствуйте!..
Собственно проблема следующая..
Изменяю я что-то ручками в базе данных, например, какое-то свойство или текст.. Но когда обновляю сайт, то ничего ровным счетом не изменяется.. =-O
Что это может быть? Страницы каким-то образом сохраняются в кэше?.. А можно ли как-то этот кэш почистить?..
И как вообще надо правильно менять информацию через БД и можно ли вообще в принципе?..
Спасибо, буду очень признателен за ликбез :)
Есть ли возможность перемещать комментарии?
Прислано: Vitalik
пт, 07/12/2007 - 18:07
Собственно очень удобной и полезной была бы возможность перемещать комментарии (как в форуме, так и в других узлах).
Возможно ли такое? Может уже есть соответствующий модуль?..
А то вручную удалять комментарий на старом месте и создавать аналогичный в новом (изменяя при этом дату и автора) - как-то не очень удобно получается.. :(
Модуль для CCK: Autocomplete-поле. Есть такое?
Прислано: Vitalik
чт, 06/12/2007 - 01:24
Собственно хотелось бы иметь такое текстовое поле, которые было обладало ajax-автозаполнением (то есть при наборе появляется список из подходящих значений)
Есть ли готовые модули для CCK, подходящие для этих целей?
Хотелось бы иметь возможность как полностью ручного задания этого списка, так и неплохо было бы если бы была возможность просто брать эти значения среди значений уже присвоенных этому полю в других узлах..
Заранее очень благодарен.. :)
Как можно перенести в Primary links ссылки "Мой профиль" и "Входящие (1)"
Прислано: Vitalik
ср, 05/12/2007 - 21:41
Собственно возник такой вопрос.
Возможно ли перенести в меню "Primary links", которое будет сверху сайта такие пункты, как "Мой профиль" (ссылка генерируется как user/1) и "Входящие (1)" (где в скобках количество новых сообщений, пункт меню в блоке Private Messages),
Я уверен, что должно быть как-то можно, вот только понятия не имею как.. :(
Магнет-ссылки и осло-ссылки в модуле link для cck
Прислано: Vitalik
вс, 25/11/2007 - 14:33
Здравствуйте!..
Собственно поставил модуль cck для настройки полей контента и модуль link, позволяющий задавать в качестве полей - ссылки.
Всё бы хорошо, но этот модуль (link) не хочет делать нормальную магнет-ссылку:
magnet:?xt=urn:tree:tiger:ABCD...
Он ее преобразует в:
http://<имя_сайта>/?q=magnet:?xt=urn:tree:tiger:ABCD...
Можно ли его как-то отучить от этого?..
Также нехорошо он себя ведет со ссылками для eMule
ed2k://|file|FileName.rar|1234...|/
При попытке добавить такую ссылку он пишет: "Not a valid URL" :(
Изменение заголовка при добавлении контента
Прислано: Vitalik
пт, 23/11/2007 - 20:44
Здравствуйте!
Буду краток.
Поставил модуль CCK. Очень бы хотелось каким-то образом формировать заголовок из двух полей, заполняемых пользователем.
Возможно ли такое в принципе?..
Поставил модуль Computed Field для CCK, но он по идее может только считывать заголовок, а менять его не получается :(
Заранее спасибо за любую помощь!
