Блог пользователя - pavk

Про Шкодеров и Мышкарей

10 ноября 2012 в 23:04

Жил-был Админ. Но скучно без писателей стало. И, предоставил тогда Админ доступ всем, кто "клаву в руках" мог удержать.

И, началось великое время писательства. Тексты лавиной заполняли, тогда еще просторные хранилища.

Но, как оказалось позже, беда надвигалась вовсе не от хранения тщательного. Через некоторое время писатели перестали ориентироваться в написанном. Записи пропадали в глубинах хранилища и способов выудить эти порой редчайшие памятники мысли не предоставлялось по сущности.

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

[Решено] Проблема вывода формы на странице блогов

22 июля 2011 в 18:20

В модуле:

<?php

function test_form() {

$form['hide'] = array(
'#type' => 'fieldset',
'#title' => t('Hide'),
'#collapsible' => true,
'#collapsed' => true,
);

$form['hide']['log'] = array(
'#type' => 'textfield',
'#title' => t('login'),
);

$form['hide']['pass'] = array(
'#type' => 'password',
'#title' => t('password'),
);

return $form;
}

?>

в template.php (тема garland):

<?php

Как обойти time limit при работе CRON?

8 июня 2011 в 11:55

Запускаю cron.php через команду в панели управления хостингом для регулярных заданий. через wget (также через curl).
В логах друпала работа полностью исполняется.

Ксли подключаю скрипт, который делает несколько запросов к сторонним xml-сервисам, то в логах: Cron run exceeded the time limit and was aborted. И скрипт не выполняется дальше.

Когда же запускаю cron.php через браузер, то скрипт срабатывает успешно.

Есть ли решение такой проблемы у присутствующих?

Спасибо

Drush и мультисайтинг

16 марта 2011 в 11:25

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

Задача включения-выключения, очисти кэша и т.д. для сайта находящегося в мультисайтинге. Как?

файл drushrc.php лежит в корне сайта. В нем прописан uri сайта, отличного от default.

команда ./drush st запущенная из из директории /drush/ выдает сведения по сайту в мультисайтинге.

команда ./drush dl скачивает модули в папку /sites/all/modules (c добавлением --destination файл попадает в директорию modules сайта в связке, отличного от default)

Выравнивание по центру картинки, вставленной с помощью Bueditora.

2 апреля 2009 в 11:15

Хочу назначить выравнивание картинки по центру на кнопку Bueditor.

Приведенный ниже код добавляет к тегу img атрибут align="center" (как и здесь, на Drupal.ru)

php:
$imce_url = function_exists('imce_access') && imce_access() ? url('imce') : '';

return "js:
var B = eDefBrowseButton('$imce_url', 'attr_src', 'Browse', 'image');

var form = [
{name: 'src', title: 'Image URL', suffix: B},
{name: 'width', title: 'Width x Height', suffix: ' x ', getnext: true, attributes: {size: 3}},
{name: 'height', attributes: {size: 3}},
{name: 'alt', title: 'Alternative text'},
{name: 'align', title: 'Position', type: 'select', options: {center: 'Center'}}
];
eDefTagDialog('img', form, 'Insert/edit image', 'OK');
";

Однако, изображение не размещается по центру (по атрибуту right смещается вправо).

В настоящее время размещаю вручную, оборачивая ссылку на изображение дивом: div class="img_center" и прописывая соответствующий стиль в CSS .img_center {text-align: center;}.

Подскажите, пожалуйста, что нужно прописать в этом коде, чтобы ссылка на изображение автоматически оборачивалась нужным дивом?
Опыта работы с JavaScript нет.

Или как правильно настроить отображение через align="center" в теге img?

Спасибо за возможный ответ.

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

28 января 2009 в 21:02

Нода представляет собой описание файла для скачивания - однако ссылка должна быть доступной только зарегистрированным пользователям.

Как организовать рейтинг?

2 ноября 2007 в 17:27

Возникла задача создать рейтинг, где списком бы выводились имена пользователей (ссылкой на профиль) с указанием напротив каждого ОБЩЕЙ СУММЫ голосов (включая и гостей, которым голосование разрешено) по одному виду материала. Использую Vote_up_down.

Это можно сделать существующими модулями?

warning в модуле USER: Invalid argument supplied for foreach()

7 августа 2007 в 14:40

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

Если гость или администратор просматривает профиль пользователя, то появляется следующая надпись:

warning: Invalid argument supplied for foreach() in /home/stepnami/domains/sitename.com/public_html/modules/user/user.module on line 1507.

При просмотре своего собственного профиля такого предупреждения нет.

Как это вылечить?

Заранее спасибо за ответ.

Настройка отправки сообщений почтой.

2 августа 2007 в 17:09

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

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

Как сделать в форумном сообщении показ тэгов?

23 июля 2007 в 17:08

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

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

Заранее спасибо за ответ.

Автоматическое создание заголовка из текста сообщения

23 июля 2007 в 16:53

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

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

Подскажите модуль

9 июня 2007 в 17:51

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

Подскажите пожалуйста модуль для перемещения между нодами одного типа (в частности речь идет о записях в дневнике) без возврата к общему списку. Это в стандартной настройке используется модулями forum и book, т.е. под сообщением имеется полоска с двумя ссылками для перемещения к следующему сообщению и к предыдущему с названиями самих сообщений.

Заранее спасибо.

Есть ли возможность загружать по клику фрагменты "главной" страницы?

28 апреля 2007 в 16:02

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

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

Возможно ли это сделать с помощью Друпала?

Можно скрыть Primary Links для гостей?

10 февраля 2007 в 18:08

Задача в том, чтобы линейка ссылок Primary Links в верхнем правом углу была видимой зарегистрированным пользователями и скрыта от гостей.
Подскажите пожалуйста решение.
Спасибо.

Как правильно залить дамп на хостинг?

27 января 2007 в 2:39

Проблема в следующем:
после заливания дампа с локального сервера на хостинг сайт открывается без темы.
Если заливание дампа происходит с хостинга на локальный сервер, то все работает нормально.
Перед созданием дампа переключался на стандартную тему на обоих серверах и чистил cash и sessions.
Имена баз одинаковы в обоих местах.
Подскажите пожалуйста решение проблемы.

Спасибо.

Как работает модуль Contemplate?

17 января 2007 в 9:44

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

Задача состоит в том, чтобы убрать заголовок уже созданного материала при представлении. Пытаюсь использовать модуль Contemplate. В примере, который он выдает для данного типа материала, при добавлении переменных пропускаю $title в теле и в тизере. Остальное добавляю выборочно. Но, в результате при просмотре Заголовок остается и в теле добавляется дублирование некоторых данных.

Можно в Друпале убрать поле Title в форме создания материала?

15 января 2007 в 22:16

Подскажите, пожалуйста, способ или модуль какой.

Размещение фильтра Views на странице

11 января 2007 в 0:28

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

Хочу разместить в центре страницы (по горизонтали) фильтр, который выводит модуль Views.

Создал с помощью Themes Wizard три файла в папке темы (Sands).

Дальше, дело встало.

Надо, cтиль добавлять в CSS-файл?

Или это другим способом делается?

В стилях новичек.

Заранее спасибо за ответ.

Вывод по пункту в меню документов определенного вида

17 декабря 2006 в 21:40

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

Создаю меню из первичных ссылок в верхней части сайта: форум, блоги, контакт, новости, статьи.
Для первых задаю путь: mysite.ru/forum, mysite.ru/blog, mysite.ru/contact. До этого места все работает.
Теперь хочу подобным образом вывести новости и статьи: mysite.ru/story и mysite.ru/page. Но увы, страницы отсутствуют.
Где же хранятся все статьи? И новости? Как их выводить отдельно? По ссылке mysite.ru/node они выводятся все вместе.

Заранее спасибо.