Geldora: Блог

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

Выпадающие праймари меню - легко и просто (решено)

9 июня 2009 в 18:27

Копирую для себя, что не потерять Smile Но думаю, многих заинтересует

Рецепт отсюда - http://www.theraggedyedge.co.uk/content/simple-and-easy-drop-down-sucker...

Simple and easy drop down (Suckerfish) menus for Drupal 6

Я пытался найти простое и красивое решение как добавить suckerfish меню (выпадающие меню). Однако, большинство решений предполагали либо магию incantations (? - не знаю этого слова) или плагины jquery. Немного чересчур.

И когда я уже был готов потерять надежду, я увидел тему Multiflex-3 для drupal и её решение по использованию меню suckerfish. Наконец-то что-то, что было легко и просто использовать! Никакого js, что по-моему, очень хорошо.

Код в файле template.php file (Из темы multiflex-3):

/**
* Return a cascade primary links.
* Clone implementation from user_block().
*
* @return
* a themed cascade primary links.
*/

function phptemplate_primary() {
$output = '<div id="primary-links-region">';
$output .= menu_tree(variable_get('menu_primary_links_source', 'primary-links'));
$output .= '</div>';
return $output;
}

Далее добавить:

<?php if (isset($primary_links)) : ?>
<?php print phptemplate_primary($primary_links); ?>
<?php endif; ?>

В файл page.tpl.php file где я хотел видеть выпадающие меню. Красиво и просто. wahay!

(Я переименовал функцию phptemplate_primary() в arthemia_primary(). Потому что я это умею.)

Спасибо multiflex-3 за это простое решение.

Сконвертировала тему - покритикуйте плиз :)

17 мая 2009 в 23:38

Привет!

Я сконвертировала тему Вордпресс Arthemia - оригинальное демо: http://michaelhutagalung.com/arthemia/

Моя "песочница" - http://geldora.jino.ru/

Пожалуйста покритикуйте Smile Я проверяла на Опере, Файрфокс и ИЕ6.

А также ищу кого-нибудь, кто поможет мне сделать дроп-лайн меню из праймари линкс. Ваши предложения в личку пожалуйста

Улучшение формы комментариев [решено]

2 марта 2009 в 15:55

Постепенно мой сайт разросся, и возникла необходимость добавить инструкции для пользователей к форме комментариев.

Например - не использовать translit, КАПС ЛОК и тд.

Решила поделиться рецептом с сообществом друпал.ру - вдруг кому пригодится?

Ингредиенты - книжка Друпал Про Девелопмент и статья Неочифа Человеческая форма комментирования http://drupaldance.com/blog/tuning-comments-form.

В общем - добавляем в template.php следующий код -

Друпал второй год подряд выигрывает престижную награду - Best Overall 2008 Open Source CMS Award

2 ноября 2008 в 19:36

Сегодня ассоциация Друпал объявила, что на этой неделе Друпал выиграл сразу две престижные награды от Издательства Пакт - Конкурс Открытых ЦМС 2008 (Packt Publishing 2008 Open Source CMS Awards): Лучша бесплатная ЦМС 2008 (Overall 2008 Open Source CMS Award) и Лучшая беспалатная ЦМС на PHP (Best PHP Open Source CMS). Второй год подряд Друпал выигравыет Конкурс на лучшую бесплатную ЦМС от издательства ПАКТ.

Profile - пара вопросов

21 октября 2008 в 13:00

Здравствуйте!

Есть два вопроса к модулю профайл -

1. Есль возможность выводить на отдельной странице все поля профилей?

В смысле, есть поле Город. Вот мне хотелось бы, чтоб была страница "Города, где мы живем" и на ней ссылки Алмата, Астана... Соответственно, кликаешь на Алмату и видишь всех, кто зживет в данном городе.
Что-то вроде поисковых форм как на одноклассниках.

CMS Magasine. Первый - Drupal

17 октября 2008 в 10:50

Портал CMS Magazine стал публиковать аналитические статьи о CMS. Первой был выбран Drupal. И хотя сама статья получилась так себе, все равно интересно! Еще есть рубрика Личный опыт, там интервью с разработчиков Веб-Планеты, а еще Друпал пока №1 в рейтинге ЦМС Магазин.

А это информация с сайта:

Как сделать информер для своего сайта - Embed Widget

9 сентября 2008 в 12:50

Я гляжу, что-то многабукф получилось ;))) Для торопливых сразу ссылка на модуль, который позволяет сделать информер из новостей вашего сайта http://drupal.org/project/embed_widgets

Сайт Фулбрайта тоже на друпал

31 июля 2008 в 19:39

Вот еще один сайт на друпал.

http://drupal.fulbright.ru/ru/russians

Тут кстати, можно найти гранты на обучение и проведение исследований в США

Проблема у Друпалвальюхостинг?

25 июля 2008 в 15:40

Здравствуйте!
Не могу понять - то ли моя вина, то ли хостера... Сайт в дауне, too many connections. Хостер - ДВХ, написала ему еще в начале рабочего дня - 0 ответа. Сейчас уже рабочий день заканчивается, положение не изменилось. Я знаю только один сайт, тоже работающий у ДВХ (на том же сервере), проверила его - та же ошибка.
У кого еще проблемы?

П.с. Хостер - друпалвальюхостинг, тариф за 5 долларов. Сервер, по-моему в далласе, по сервер статусу - там везде все в порядке.

таргет бланк и ноиндекс для социальных закладок

13 июня 2008 в 23:41

Только что доделала модуль серсис линкс. Наконец-то я довольна! В помощь другим новичкам (и чтобы не искать зря по друпал.оргу, тем более что теперь там поиск не работает Sad копирую код отсюда: http://drupal.org/node/153711

Этот код добавляет таргет бланк для ссылок:

<?php
function phptemplate_service_links_build_link($text, $url, $title, $image, $nodelink) {
  global $base_path;

  if ($nodelink) {
    switch (variable_get('service_links_style', 1)) {
      case 1:
        $link = array(
          'title' => $text,
          'href' => $url,
          'attributes' => array('title' => $title, 'rel' => 'nofollow', 'target' => '_blank')
        );
        break;
      case 2:
        $link = array(

Организация службы Вопрос-Ответ

23 мая 2008 в 12:55

В последнее время много было вопросов о том, как организовать систему вопросов-ответов на сайте, и я решила сделать подборку способов и кратко описать минусы и плюсы каждого.

Задача - сделать форму для добавления вопросов и ответов на сайте, как Answers на Яху, или колонка экспертов.

Решений как всегда на Друпале, куча.

1. Очень-очень простое. Форма контактов

ФОрма контактов - модуль стандартный, есть везде, остается только включить и настроить таксономию. Человек оставляет вопрос, вы его получаете и пишете ответ. Все просто и удобно.

Переделала вывод виджета vote up/down

3 мая 2008 в 18:50

Здравствуйте! Вчера я переделала под себя вывод виджета vote up/down и решила пделиться с сообществом тем, что получилось в итоге.
Вообще, задача стояла так - чтобы можно бало голосовать вверх вниз и при этом количество баллов отоброжалось где-нибудь не в ссылкх (внизу), а как-нибудь рядом с виджетом голосования. Сначала хотела просто извлечь количество очков из ссылок, но потом увлеклась, и добавила в темплйт.пхп такой код:

ошибка 500

3 апреля 2008 в 15:07

Здравствуйте!
Подскажите п-ста - переехала на новый хостинг. В первое время все было нормально, но вот два-три дня постоянно приходят отчеты от сайтаптайм, что сайт недоступен. С 30 марта таких отчетов уже 8! Пару раз я сама натыкалась на ошибку 500, причем после возвращения обратно и перезагрузки все приходило в норму. Что происходит? В чем проблема?

вопрос по хостингу

17 марта 2008 в 15:12

Хочу спросить - кто нибудь использует хостинг http://hostfabrica.ru ? Там вроде предустановленные Жумла, Друпал, всякие другие цмс. Я к тому, что раз они работают с этими системами, хостинг по логике должен быть под их нужды подогнан?

Взяла с их сайта информацию. Это нормальные цифры для сайта с посещаемостью 100 чел в день?

время выполнения - 15 секунд если нагрузка на CPU не превышает 20% и 5 секунд если нагрузка более 50%
выделяемая память - 64 Мб на один скрипт
максимально допустимый размер файла - 500 Мб

Это что - атака на мой сайт???

12 марта 2008 в 17:47

Открываю сайт, а там надпись -

Parse error: syntax error, unexpected '<' in /home/uchikz/public_html/index.php on line 41

Посмотрела на Друпал.орг, в обычных случаях рекомендуют заменить индекс.пхп, но у меня замена вызвала новую ошибку, Parse error: syntax error, unexpected '<' in /home/uchikz/public_html/database.inc в какой-то там строчке. Стала искать дальше, нашла такую тему на их форуме Is someone hacking my index.php file???? http://drupal.org/node/229750#comment-766569

Fatal error

11 марта 2008 в 11:19

Здравствуйте! Я уже обращалась с этой проблемой на форум, сделала все как посоветовали, прописала мемори лимит в сеттингс пхп, и в хтаксессе, на пять дней ошибка перестала выскакивать. Вчера весь вечер появлялась, и теперь даже при перезагрузке не исчезала, то есть приходилось ждать с десяток секунд, и лишь потом снова открывались страницы. Написала хостеру, они повысили мемори лимит до 16 мб. А сегодня все снова началось!!! Подскажите, п-ста, в чем еще может быть проблема? Как решить?

несколько вопросов

4 марта 2008 в 14:35

Здравствуйте! Несколько вопросов возникло, помогите, п-ста:
1. Как можно отправить письма зарегистрированным пользователям? Думаю, такая возможность должна быть в ядре, но обшарила админку и ничего не нашла Sad
2. Подскажите, плиз, как можно объединить две функции в темплейте, обе нужны:

<?php
function _phptemplate_variables($hook, $vars = array()) {
  switch ($hook) {
     case 'page':
        if (arg(0) == 'taxonomy') {  //check to see if this is a taxonomy page
           $vars['term_description'] = '';  //create a new template variable
           $vars['vocab_description'] = '';  //create a new template variable
           $a2 = arg(2);  //get the term id
           if(is_numeric($a2) && $a3 == '') {

fatal error

3 марта 2008 в 13:02

Здравствуйте! Подскажите п-ста, что означает это предупреждение: Fatal error: Allowed memory size of 12582912 bytes exhausted (tried to allocate 328832 bytes) in /home/uchikz/public_html/includes/bootstrap.inc on line 512?
Иногда ошибка идет в другом файле.inc, обычно перегружая страницу, все восстанавляивается.
Что это означает?

маргины и опрос

29 февраля 2008 в 10:19

Здравствуйте! У меня накопилось несколько вопросов, помгите, пож-ста!
Есть сайт www.uchi.kz, почему-то в теме возникают маргины... много... куча!!! Смотрю через файрбаг и не понимаю, откуда? Сверху, между строками, даже блок субскрайб раздулся! В принципе на больших экранах вполне нормально смотрится, но на ИЕ некрасиво. Посмотрите, пож-ста, что такое, посоветуйте как их убрать???

маргины и опрос

29 февраля 2008 в 10:18

Здравствуйте! У меня накопилось несколько вопросов, помгите, пож-ста!
Есть сайт www.uchi.kz, почему-то в теме возникают маргины... много... куча!!! Смотрю через файрбаг и не понимаю, откуда? Сверху, между строками, даже блок субскрайб раздулся! В принципе на больших экранах вполне нормально смотрится, но на ИЕ некрасиво. Посмотрите, пож-ста, что такое, посоветуйте как их убрать???

несколько вопросов: тизер и настройка поля ССК

4 февраля 2008 в 12:42

У меня сразу несколько вопросов, подскажите пожалуйста:
1. Я хотела, чтоб у меня на сайте у статей был подзаголовок как в газетах. С помощью ССК добавила еще одно поле second header, но он выводится в тексте. По аналогии с $title вывела его в нод.темплайт, денвер показал ошибку. Как вытащить значение второго заголовка?
П.С. ПХП совсем не знаю.
2. Можно ли настроить тизер так, чтобы он выводил не первые строчки текста, а только тот текст, который я сама ему сказжу - самый интересный, скажем?
Заранее спасибо.

не работают ссылки в редактировании нод и модулей

30 января 2008 в 19:25

Простите, что повторяюсь, но не могу ведь работать!!! А в прошлой теме мне никто не ответил...
Подскажите как поправить, плиз, или скажите хотя бы, как эта штука называется, чтобы поискала по хандбукам и на форумах.

Я не знаю, как они называются по правильному, но не работают ссылки в редактировании нод и модулей. Ну, например Input format, Автор, и т.п. Причем, ссылка включающая тайнимсе работает. Наблюдается такое на Опере. Дома все работает на ИЕ6 и ФФ, а на работе ни Опера, ни ИЕ7 не работают. В чем может быть проблема? И как её решить?

не работают ссылки в редактировании нод и модулей

29 января 2008 в 9:49

Я не знаю, как они называются по правильному, но не работают ссылки в редактировании нод и модулей. Ну, например Input format, Автор, и т.п. Причем, ссылка включающая тайнимсе работает. Наблюдается такое на Опере. Дома все работает на ИЕ6 и ФФ, а на работе ни Опера, ни ИЕ7 не работают. В чем может быть проблема? И как её решить?

как обновить друпал (перевод)

16 января 2008 в 12:13

ОЧЕНЬ подробная инструкция Как провести малое обновление Друпала (в оригинальную статью внесены изменения для версий Drupal 6 и 7).

на выходных мне удалось таки проапгрейдить друпал до 5.6. Я до сих пор в шоке отого, что у меня получилось (три раза не выходило), и решила перевести статью с http://www.siteground.com/tutorials/drupal-tutorial/drupal_upgrade.htm по которой я и обновлялась.

Как обновить ваше друпал-приложение?
Ниже в простых словах будет рассказано о том как обновить ваш Друпал до последней стабильной версии.

вопрос по Pathauto. Ищу руководство.

10 января 2008 в 12:36

Не может ли кто-нить рассказать о Пазауто более подробно, а именно о настройках. В смысле, не знаю как они по правильному называются, вот это все - [book], [book_id], [bookpath] и так далее.
Особенно интерсует слово raw. ЧТо это означает title-raw (и все остальные с этим словом)? Чем он отличается от обычного титл?
Почему если поставить что-нить с этим ро, друпал предупреждает? (О чем кстати, он предупреждает?)