Есть вопрос

Модуль Printer, e-mail and PDF versions . Связка field actions + button в CCK

6 октября 2010 в 16:35

Друзья, и снова здравствуйте...

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

Итак, начнем с легкого:
1. Представим - есть поле в CCK, поле user reference field, есть кнопка в CCK, Button и правило в Rules реализованное через field actions.
Правило такое:
При нажатии Button послать письмо пользователю указанному в user reference field через field actions. И самое интересное - что вся эта связка работает, но работает неудобно. Смысл в том, что правило не отработается если после выбора пользователя в user reference field НЕ сохранить ноду.
Таким образом порядок пользования этой функцией такой:
а. Открываем ноду
б. Заходим в раздел редактировать
в. Выбираем пользователя в user reference field
г. Сохраняем ноду
д. Снова её открываем
е. Жмем кнопку
ж. Письмо уходит адресату.
Согласитесь слишком много телодвижений. Пробовал найти в Rules правило, что бы при заполнении некого поля пода сохранялась автоматически. Не нашел... В любом случае пользоваться хотя бы таким "решением" буду, но может у более опытных программеров есть совет который упростит решение?

2. Теперь сложней.. Создал кучу типов содержимого с помощью cck-6.x-3.x. Знаю что версия сырая, но всё работает замечательно - претензий нет. Третью версию ССК необходимо пользовать для организации мультигрупп с расположением полей "в строку" - замечательные таблички получаются, скажу я вам... Всё было хорошо, пока не появилась необходимость экспотрировать всю эту красоту в PDF.

Убрать Информация об авторе, Натстройка публикации, Информация о редакции

6 октября 2010 в 14:22

Пользователю нужен доступ к содержимому сайта.
Как убрать поля под FCKeditor?
Информация о редакции
Информация об авторе
Настройки публикации
Поиск юзал, убрать могу, но пользователь не будет иметь доступа admin/content/node То есть к "Содержимому сайта". Убираеться в правах доступа - галочка напротив "управлять материалами".
Кто-нибудь знает аккуратное решение? Думаю этот вопрос интересовал многих.
Может какие-нибудь более гибкие права доступа есть? Например к полям.

Вывод картинок через Jcarusel

6 октября 2010 в 12:57

Здравствуйте, подскажите пожалуйста, прочитала все статьи по Jcarousel и не нашла нигде моей проблемы.
Пробовала на разных темах- результат одинаковый.
Проблема заключается в том, что в блоке Jcarousel последняя картинка всегда подлипает под первую. Пробовала как-то темизировать, да все как-то безуспешно. Вот если только в этой строчке поставить 9px, то все станет нормально, но пропадут "город" и "цена".

.jcarousel-skin-tango .jcarousel-item-horizontal {
margin-right:10px;
}

Во вьювсе становится понятно, что надо изменить, вот только конкретно что и как я не знаю.

сайт Тут

Проблема с офф-лайн клиентами при настройке

6 октября 2010 в 12:15

Пытаюсь разными клиентами подключится.
Включил на сайте BlogAPI, настроил на типы материалов.
Скачал и поставил разные программы
и при подключение везде выдает ошибки

--------------------------------------
ScribeFire
Сервер возвратил искаженный ответ. Проверьте, что вы правильно ввели имя и адрес API блога

Windows Live Writer
Произошла ошибка при попытке подключиться к вашему блогу.
Ошибка сетевого подключения - Ошибка подключения к блогу по адресу:
http://mysite/xmlrpc.php
Found: Found
Необходимо исправить эту ошибку перед продолжением

w.bloggar
The URL is invalid

Zoundry Raven
Error fetching list of blogs
--------------------------------------

Сам файл xmlrpc.php доступен
при открытии ссылки http://mysite/xmlrpc.php пишет
XML-RPC server accepts POST requests only.

Логин и пароль правильный.

Где еще, чего можно посмотреть?
Может в файле .htaccess чего-нить надо прописать?
Или на какую-нить папку доступ на запись дать?

Прикрепил лог файл с хостнига на всякий случай.

Спасибо.

Красивая кнопка или я не могу найти ошибку в коде

6 октября 2010 в 12:08

Ммм такое дело только не смейтесь надо мной пытаюсь вставить вместо кнопки сабмит картинку
<?php $content.='<input name="five" value="5"  type="image" src="http://site.ru/STR.png" onClick="zvezdy.submit();">';?>

проверка на наличие переменной

Свои аргументы в функции темизации

6 октября 2010 в 10:34

У меня есть форма, созданная с помощою webforms. Мне необходимо темизировать отдельные элементы этой формы.
какмне можно передать аргументы в функцию темизации элемента? (в моем случае 'input_theme')

Views - Группировать множественные значения

6 октября 2010 в 8:20

Есть поле в материале с множественными значениями.
Во views есть замечательная опция "Группировать множественные значения", где можно выбрать сколько значений выводить.
Мне нужно выводить одно значение поля, но в случайном порядке, а во views можно задать конкретно какое значение сначала или с конца.
Выводить все значения и написать кусок php для вывода можно, но вдруг я просто не вижу другого очевидного решения.
Спасибо.

Как установить код на всех страницах сайта?

4 октября 2010 в 6:23

Добрый день!
Подскажите, пожалуйста, как установить код на все страницы сайта? Я в этом полный чайник, могу только счетчики ставить
Требуется поставить код в конце страницы, чтобы на всех страницах появилась кнопка онлайн чата LiveOperator

[РЕШЕНО] OpenLayers - Внедрение карты в Друпал

2 октября 2010 в 19:01

Здравствуйте, уважаемые форумчане/друпаловеды/друпальщики. У меня следующая проблема: Заказчик хочет на сайт выложить карту города с возможностью переходить от общего вида города к выбранному району.
Требования:
1. На карту должны быть нанесены наши "водяные знаки": название сайта и логотип компании
2. Сделать так, чтобы карту нельзя было скачать.
Доп. требования:
3. Возможность добавлять свои пометки на карте зарегистрированным пользователям.
Имеется: 300мб карт и сайт на Друпале.

Вопросы:
1. Существует ли готовое решение для друпала, реализующее хотя бы базовые требования?
2. Существует ли бесплатное решение, которое не связанно с Друпалом, реализующее хотя бы базовые требования?
Пока думаю насчет Flash-овой карты, но я с ним не знаком, поэтому пока ищу готовое решение. Ну и имеется ли компонент, который накладывает "водяные знаки" на изображения?

UPD1: Как внедрить собственную карту, созданную с помощью OpenLayers? См. Ниже
[Решение]: Совсем забыл сообщить о решении. Исправляюсь)
Кратко решение исходной проблемы выглядит так:
1. Нарезаем растр с помощью MapTiler (или py-GDAL).
2. На всю эту кучу файлов накладываем водяные знаки с помощью ImageMagick.
3. Устанавливаем модуль OpenLayers.
4. Создаем слои с вашими картами, в пути к слою выбираем относительный путь к корневой папке с тайлами.
5. Создаем Preset с вашими слоями.
6. Создать тип содержимого с полем OpenLayers WKT, с созданным вами Preset'ом.
7. ...
8. PROFIT!