mixey: Блог

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

Ограничить глубину словаря

23 марта 2009 в 16:10

Я создал словарик с иерархией терминов, термины из этого словаря можно выбирать при создании нод разных типов. Как можно горнаичить глубину терминов при создании нода определенного типа?

Словарь:
- Термин
-- термин 2
-- термин 3
-Еще термин
-- под термин
-- последний термин

Хотелось бы чтобы при создании нода типа "А" было видно все дерево, а при создании нода типа "Б" видны были только "Термин" и "Еще термин"

Дошел до этого:

Views taxonomy/termid

25 февраля 2009 в 17:30

Привет

Сделал Views

- 29
-- 30
-- 31

/cat/30 отображает все ноды к которым привязан 30 термин.

/cat/29 не отображает ноды с терминами 30 и 31.

Если в настройках Views поставить Option 5, то тогда при просмотре cat/29 видны ноды привязанные к 30 и 31 термину, но почему то они отображаются по несколько раз...

Вопрос: Как исключить повторения? Спасибо за помощь

Secondary menu третий уровень

26 октября 2008 в 13:43

Наверно "забитая" тема но ничего подходящего найти не смог.

в page.tpl.php

<?php $menuhtml = theme_menu_tree(47); print $menuhtml; ?>

<?php
$m = menu_secondary_links();
if ($m) {

print theme('links', $m, array('class' => 'links tertiary-links'));

}
?>

В настройках меню указал "Меню, содержащее основные ссылки" = моё меню, "Меню, содержащее дополнительные ссылки" = моё меню.

FCK Editor вычищает тэги

21 августа 2008 в 23:41

Привет, поставил FCKEditor, но вот странная проблема. если вставить линк при помощи FCKEditor-а и потот нажать сохранить. то этот линк не сохраняется и при следующем редактирование его и не видно. а вот если линк потсавить, а потом переключиться в plain text mode и затем сохранить, то тогда все работает коректно.
У меня есть подозрение что просто FCKEditor надо где-то подстроить, а вот где не знаю.

Заранее спасибо за подсказки

с помощью javascript выделять элементы в select листе

6 января 2008 в 0:45

Вопрос несколько необычный, но думаю решаемый.

У меня есть следующий код:

Красатулички в формах (fieldset)

5 декабря 2007 в 21:55

Ребята, я отдаю отчет, что я сильно очень торможу. Но вот только что сделал для себя приятное открытие, как можно быстро и красиво подправить fieldset-ы в друпале.

в CSS файлик кинуть:
<?php
fieldset {
border: 1px solid #781351;
padding:10px;
}

fieldset legend {
background: #ffa20c;
border: 1px solid #781351;
padding: 2px 6px;
}

fieldset fieldset legend {
background:none;
border:none;
padding: 2px 6px;
}
?>

И разукрасить по собственному усмотрению.

MySql - Импотры/Экспорты

2 декабря 2007 в 23:13

Я тут маленько по извращался и о выводах решил написать...

На сервере стоит старая MySql 3.23 и понадобилось перенести сайт на MySql 4.1. Не долго думая я сделал sypex-ом дамп с 3,23 и затем импорт тем же sypex-ом в 4,1 в результате, сайт был полу русским, полу кракозябры...

Вылечил следующим образом:

Экспорт из 3,23 phpMyAdmin получил sql файлик, где внутри русские буквы на месте.
Затем на сервере с 4,1 сделал базу с collation utf8_general_ci и потом самое приятное, т.к. sql файл большой, пришлось копипастить по маленьким кусочкам sql код, чтобы sql успел выполниться за maximum_execution_time

Multiple groups в CCK

20 октября 2007 в 20:31

Подскажите пожалуйста, как можно сделать так чтобы кликом добавлялось не одно поле (которое может быть multiple), а целая группа?

Т.е. есть группа с полями телефон, адрес, е-мэил. вот у юзера должна быть возможность сделать таких груп несколько (сколько угодно) если есть в этом необходимость.

Подскажите пожалуйста, как реализовать такое.

Фильтры для Views

30 сентября 2007 в 3:58

Кто может подкинуть ссылочку на пример или еще что-нибудь, на тему - Как сделать свой фильтр для Views?

Чтобы при создании View в выпадающем списке фильтров появился еще один, который будет работать достаточно примитивно...(так как его запрограммирую)

заменить <br/> на <p></p>

29 сентября 2007 в 3:32

При вводе Body, когда я нажимаю Enter друпал это дейстыие сохраняет, как < br/ >

Можно ли как-то ему обьяснить что я хочу < p>< /p> ?

зачем мне это надо? Я хочу потом пробежаться по этому полю с помощью jQuery и покрасить его в зебру... т.е. получится подобие таблички

Рассылка новостей сайта (поиск модуля)

28 сентября 2007 в 17:45

Быстрый поиск не дал результатов (всё из-за спешки)

Кто может посоветовать простой модуль для рассылки новостей сайта, среди юзеров которые подписались на новости?

Чтобы был блок для подписки, где вводится просто мэил.

Какие там еше настройки нужны, я даже и не знаю. на ваше усмотрение Smile

спасибо

Темы для тизеров

15 сентября 2007 в 2:18

Вот задумалься, а как сделать так, чтобы для одного контентного типа темы тизеров были разные в зависимости от того где/кто их вызывает?

Например если Views, то один шаблончик, а если просто на главной то другой... такое можно?

научите читать

13 сентября 2007 в 0:05

Осваиваю пхп собственными силами... Учился программить ещё на Borland Pascale, а потом методом научног тыка переходил на пхп, ActionScript i JavaScript

И стыдно мне жуть... не знаю, как это читается "<?php $item_suffix = ($item_count == 1) ? t('Item') : t('Items'); ?>"
научите пожалуйста...

Вывод однога блока дважды?

26 августа 2007 в 0:25

Казалось бы очень простая проблема, а никак не могу решить её.

Использую taxonomy menu, как меню на сайте. И есть желание на главной странице вывести это меню дважды (с разными стилями).

Так вот никак не могу додуматься, как же заставить отображаться идин и тот же блок в разнх регионах.

Кто знает как добиться этого?

Мистика, юзер не может редактировать page

22 августа 2007 в 2:35

Мистика какая-тою сделал быстренько сайтик, настраиваю роль юзера (editor).

Настраиваю, что этот юзер можетЖ
добавлять, редактировать контент page и services

естественно юзеру назначаю эту роль...Юзер логинится и может редактировать только services,а page никак!

services это такой же контент, как и page. всмысле в админке тыркнул add content type и назвал его services (поля title+body)

Где грабли?
хелп

А кто-то работал в связке Drupal+Services+AMFPHP?

16 августа 2007 в 15:48

Столкнулся с неприятной проблемой ... При помощи этой суперской связки тащу данные из drupala во Flash, но к сожалению во Flash-е кодировка не та Sad т.е. текст не читается, а когда вызываю метод через друпалловский интерфейс то всё OK с кодировкой...

кто поможет, сделать этот маленький и сложный шажок?

А как сделать разные регистрации?

13 августа 2007 в 23:04

Каким образом можно настроить разные виды регистрации?

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

Белый лист после Submita любой формы

13 августа 2007 в 16:25

После нажатия на кнопку Submit друпал показывает белый лист... Затем ручками перехожу на главную и вижу drupal_set_message(), что всё ое и изменения сохранены, а так же ошибку о том что php не может изменить заголовки.

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

[Views] динамические фильтры

2 августа 2007 в 1:22

Люди помогите пожалуйста,

Я в тупике, а все наверника просто..

example.com/test_page/200

Настроил page url: test_page

В argument handling code надо что-то написать, чтобы параметр 200 изменял свойства фильтра..

Как этого добиться? целый вечер мучаюсь.

пробовал сделать Export View и там где массив с фильтрами, ставил нужный кусочек в argument handling code, но тогда мне пишут что ошибка в SQL запросе.

Роли пользователей

25 июля 2007 в 12:38

Подскажите, можно ли сделать так, чтобы у каждого юзера была только одна роль.

Т.е. когда в admin/user/user назначаю новую роль пользователю, надо чтобы старой не было.... т.е. на какую роль нажал - такой пользователь и стал.

Как можно добиться подобного результата?

Термин по умолчанию

21 июля 2007 в 1:56

Возникла мелкая и не приятная проблема...

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

Как избежать этого?

i18n перевод нодов

20 июля 2007 в 13:21

Привет!

Кто скажет, как сделать так, чтобы группа пользователей (authenticated user) Могли переводить с помощью i18n модуля, только тот контент, что сами создали?

Другими словами, имели право переводить только собственные статьи.

Помогите пожалуйста

RSS для CCK

17 июля 2007 в 13:02

Кто подскажет, если возможность сделать несколько RSS для одного типа данных?
С помощью CCK я создал тип контента и в нем есть галочки (например акция), потом с помощью хитрого RSS скормить данные flash-ке и вывести на экран те элементы что на акции, их описание, картинки (cck imagefield) и в таком духе.... т.е. использовать RSS, как XML

[CSS] стилизовать активное меню

12 июля 2007 в 2:28

Привет!

Обьясните пожалуйста, как с помощью css стилизовать меню...

структура меню:

Контакты
---Карта проезда

Когда нажали на контакты, друпал в соурсе пишет следующие.
< li class="last menu-1-4-2-active">< a href="/contacts" class="menu-1-4-2-active active">Контакты< /a>< /li>

и это я стилизую с помощью:
ul.primary-links li a.active {
color: #0A314F;
}

А при нажатие на под меню, друпал выдает такой код:
< li class="last menu-1-4-2-active">< a href="/contacts" class="menu-1-4-2-active">Контакты< /a>< /li>