Разделение меню на группы
Прислано: vktRus
чт, 18/02/2010 - 14:04
Хочу сделать тему сайта, аналогичную http://privatelabelradio.com . Подскажите, как можно организовать такую структуру на движке drupal? Например, тут меню и оформление такие http://privatelabelradio.com/inStore.html , а здесь уже по-другому http://privatelabelradio.com/about.html
Все темы, что я видел - это центр + слева/справа вывод блоков.
Какие будут идеи? Если можно, то по-подробнее )
Блок, созданный с помощью Views, не показывается анонимным пользователям
Прислано: vktRus
чт, 19/02/2009 - 13:21
Создал блок с помощью Views для показа случайной картинки всем пользователям. Залогиненые пользователи видят этот блок, а анонимные видят его только на странице "Вход" /user
- Показ представления и созданного им блока разрешён всем, то есть не стоит в доступе ни одной галки. Также ставил все галки - аналогично.
- В правах доступа к сайту разрешил анонимусам всё, как админу. (сайт локальный)
- Дополнительных модулей управления доступом нет. На всякий случай сбросил все права, но не помогло.
- Модуль Views 5.x-1.6.
Тип представления Bonus: Grid View. Пробовал табличное представление - аналогично.
Как показать блок анонимусам на всех страницах?
Ошибки в системном журнале array_keys(), array_fill(), implode(), error in your SQL syntax
Прислано: vktRus
пн, 02/02/2009 - 10:27
Ошибки в системном журнале:
array_keys() [function.array-keys]: The first argument should be an array в файле /pub/home/***/htdocs/modules/user/user.module в строке 378.
array_fill() [function.array-fill]: Number of elements must be positive в файле /pub/home/***/htdocs/modules/user/user.module в строке 379.
implode() [function.implode]: Invalid arguments passed в файле /pub/home/***/htdocs/modules/user/user.module в строке 379.
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1 query: SELECT DISTINCT(p.perm) FROM role r INNER JOIN permission p ON p.rid = r.rid WHERE r.rid IN () в файле /pub/home/***/htdocs/includes/database.mysql.inc в строке 174.
Появляются подряд все 4 при заходе гостя на сайт на любую страницу.
Модули, которые могли повлиять на появление ошибки:
Content Access 5.x-1.4.
Ubercart.
Как убрать ошибки?
Технология выводит услугу на новый уровень доходности
Прислано: vktRus
ср, 07/11/2007 - 14:56
Установлены модули, блоки:
- Тема chameleon модифицированная резиновая
- Крутилка случайных фото (справа, свой код)
- Для редактирования содержимого - FCKeditor
- XML Sitemap для Googla
- Nodeaccess - закрыть некоторые страницы от общего доступа
- Captcha, Image captcha, Random captcha type - от спамеров
- Meta tags - помогаем поисковикам
- Printer-friendly pages - напечатал, показал шефу (можно, конечно, и стилями, но в какой-то момент так показалось удобнее)
phpTrafficA - статистика для Drupal
Прислано: vktRus
вт, 26/06/2007 - 13:43
Стандартная установка:
Устанавливайте так, как описано в программе, потому что я расписывал очень изощрённый вариант.
Создайте блок PHP, который нужно показывать на всех страницах (или избранных), вставьте туда код, который указан для данного сайта в статистике (войти в статистику, выбрать "счётчики", найти параграф "Картинка, без php" и всё делайте, как там указано).
Естесственно, ваш сайт уже должен быть добавлен в статистику. Добавляется сайт в меню "Конфигурация".
Подредактировал 30 октября 2008 года с учётом новой версии программы 2.1beta3.
Уже год, как пользуюсь статистикой phpTrafficA. Недавно поставил сайт на Drupal 5 и решил прикрутить к нему phpTrafficA вместо стандартной. Сделал так:
База данных должна быть в юникоде.
Добавил блок "phpTrafficA", левая колонка, 10, показывать только анонимным пользователям
<p><?php $phpTA_To = strtr(drupal_get_title(),"\"",""); $phpTA_To = htmlspecialchars ( mb_strcut( $phpTA_To, 0, 80, "UTF-8")); $sid="326565"; include("/path-to-phptraffica/write_logs.php"); log_phpTA($sid,$phpTA_To); ?></p>
Подправил в phpTrafficA, чтобы показывались заголовки страниц, а не их адреса.
Изменения во вложенных файлах.
Ваше мнение?
