Scarrr: Блог

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

Правильная организация GET-запроса на Друпал сайте

19 апреля 2011 в 18:03

Здравствуйте. Вопрос, который скорее относится к безопасности, а не к проблеме реализации задачи.

В теме вообще не работают табсы

19 апреля 2011 в 12:44

Здравствуйте - у меня проблема - почему то в теме совершенно не работают табсы. То есть я имею ввиду вкладки - например на странице редактирования ноды - Редактировать, Просмотр и так далее.

Продвинутая навигация по подшивке

10 апреля 2011 в 15:16

Здравствуйте - подскажите пожалуйста - как можно сделать следующее:

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

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

Передавать в блок имя загруженного через Forms API файла

8 апреля 2011 в 14:00

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

Я писал форму загрузки через Forms API:

<?php function mymodule_price_form() {

 

$form['#attributes'] = array('enctype' => "multipart/form-data");

  

$form['csv']=array('#type' => 'file',
  
'#title' => t('Upload price csv'),
  
'#size' => 60,
  );

  

$form['submit']=array(
  
'#type'=>'submit',
  
'#value'=>t('Upload'),
  );

    

$form['#validate'][]='csv_validate_ext';

  return 

$form;
}

function 

csv_validate_ext (&$form, &$form_state){
 
$validators=array ();
global 
$final_file;

 if (

$file=file_save_upload('csv',$validators)){

  

file_move($file,'upload'FILE_EXISTS_REPLACE);
  
$file_view $file;
 
drupal_set_message(t('Your file was uploaded!'));
   }
  else {
  
drupal_set_message(t('Can not upload the file!'));
  }

}
 

?>

И мне как то надо передать имя только что загруженного файла в функцию, которой я рисую блок.

То есть - передать в _mymodule_banners:

<?php
function mymodule_block($op 'list'$delta 0$edit = array()) {
  switch (
$op) {
    case 
'list':
      
$blocks[0] = array(
        
'info'       => t('Banners block'),
      );
      return 
$blocks;
    case 
'view'
      switch (
$delta) {
        case 
0:
          
$block['content'] = _mymodule_banners();
          break;
      }
      return 
$block;
  }
}

function 

_mymodule_banners()
{
?>

[НАЙДЕНО]Сервич типа Яндекс.Картинки

8 апреля 2011 в 7:19

Подскажите - как создать проще на Друпале сервис типа Яндекс Картинки: ?>

http://images.yandex.by/yandsearch?nl=2&ncrnd=5201&ed=1&text=%D0%BC%D0%B...

Может есть какое простое решение или кто нибудь может подсказать слайдшоу. Или просто скрипт подсказать.

Проблема со стилями

1 апреля 2011 в 9:34

возникла неприятная проблема с кэшированием. часть стилей просто пропадает - и если не почистишь кэш, не появляется.

Кэширование вырубать нельзя - оно по любому нужно. Включено и кэширование блоков, и оптимизация CSS файлов.

Но вот с этим пропаданием стилей - все выглядит весьма неприятно..

Извините за беспокойство, может кто нибудь что подскажет. Заранее спасибо

приколы Буста

31 марта 2011 в 11:45

подскажите - что за бред, никогда с таким не сталкивался за два года

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

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

Подскажите пожалуйста - что за бред, сколько работаю - никогда с такой ахинеей не сталкивался

[ Нашел ] Переделать вид корзины

8 марта 2011 в 6:41

Здравствуйте, подскажите как проще всего переделать вид корзины (создаваемый Уберкартом блок).

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

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

Извините за беспокойство. Заранее большое спасибо.

РЕШЕНО!!! Запретить вертикальные фотографии

11 февраля 2011 в 1:41

Здравствуйте - подскажите пожалуйста решение.

На сайт пользователь не имеет право грузить вертикальные фотографии (то есть те, у которых высота больше чем ширина). Как поставить попроще запрет на загрузку подобных фоток? И желательно чтобы выдавалось сообщение - о том, что фотография вертикальная.

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

Редактирование почты и дополнительной информации на одной странице

7 февраля 2011 в 5:12

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

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

По умолчанию оно на разных вкладках просто редактируется.

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

Проблема с logout - выходом с сайта

28 января 2011 в 9:09

Здравствуйте - появилась серьезная проблема с выходом с сайта. Когда нажимаю на logout - то кидает на страницу - Эта страница не найдена.

Помогает только Ctrl+F5 - чистка кэша браузера, тогда попадаешь наконец таки на сайт как неавторизованный пользователь.

Подскажите пожалуйста - как это исправить. Проблема крайне неприятная. Пользователи не поймут - если всё будет так бездарно работать.

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

ВОПРОС СНЯТ! Редактирование input полей ввода (поля CCK)

20 января 2011 в 9:34

Здравствуйте - подскажите пожалуйста. Нужно темизировать поля input типа file (поля добавления картинок в CCK),добавить туда некоторые контейнеры, но ничего не получается пробовал этот способ - http://drupal.org/node/601646 - в совершенно разных темах - ни в одной не работает (ошибка того - что я где то там что то не дописал в коде исключена).

Может в последних версиях шестерки что то поменялось в этом плане?? И поля формы темизируются по другому теперь?

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

Редактирование фотогалереи

20 января 2011 в 9:28

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

У меня один пользователь может создавать только одну фотогалерею. Если делать через ноды - то неясно немного - как вообще это ограничивать. Хотя идеально было бы сделать чтобы один пользователь мог создавать только одну ноду данного типа, а после этого мог бы только ее редактировать и ничего более. Реально ли подобное??

Двойное поле CCK

16 января 2011 в 7:23

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

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

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

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

Выбор фотографии из рряда

13 января 2011 в 19:09

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

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

Есть еще нюанс, - надо проверять чтобы у фотографии была ширина больше высоты, это скрипт надо прикреплять. Я пробовал как то это совместить с модулем Flag - но пока ничего не вышло..

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

11 января 2011 в 3:12

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

Мне нужно создавать ноды, но скрыть при создании поле текст ноды, и не заполнять заголовок.

Подскажите - как проще всего это решить? Чтобы туда просто писались какие нибудь - любые цифры например - по порядку.

Извините за беспокойство.

РЕШЕНО!Сделать поле "Повторите пароль"

7 января 2011 в 7:48

Подскажите пожалуйста - как сделать проще всего поле "Повторите пароль"?

То есть при регистрации пользователь вводит пароль - а также рядом уже есть поле "Повторите пароль", и надо опять ввести такой же пароль - иначе валидация не пройдет.

Точно также нужно добавить поле "Повторите email"

Пытаюсь всё это интегрировать с работой стандартного модуля Profile.

Запускать скрипт одновременно с кроном

9 декабря 2010 в 20:23

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

Подскажите пожалуйста - вот у меня есть скрипт (просто PHP скрипт, не связанный с друпалом). Но - понятно - скрипт расположен в той же директории что и мой сайт на Друпале.

Мне нужно сделать только одно - сделать так, чтобы этот скрипт запускался строго одновременно с запуском cron на моем сайте на Друпале.

Подскажите пожалуйста - как это проще реализовать. Заранее большое спасибо.

Извините за беспокойство

Вывести списки нод, созданных твоими друзьями

4 октября 2010 в 2:34

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

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

Может кто нибудь делал что нибудь подобное - подскажите пожалуйста, наведите на мысль.

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

Модуль для архива документов

2 сентября 2010 в 10:52

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

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

Проблема с watchdog

30 августа 2010 в 22:57

Здравствуйте - у меня образовалась совершенно дурацкая ситуация на сайте - в таблицу watchdog примерно раз в три-четыре дня записывается просто огромное количество информации (примерно 380-400 мегабайт!!!), вследствие чего исчерпывается выделенный объем для БД - сервер БД отключается - сайт вылетает в оффлайн.

Хостинг - RU-CENTER.

подскажите пожалуйста - как это лучше всего исправить.

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

Проблема с jQuery Hint

23 августа 2010 в 13:19

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

Переделал форму авторизации под нужную мне. Основная фишка в том, что в поле Пароля должны быть надпись пароль - которая исчезает после того как туда устанавливаешь курсор. Для этого использовал бибилиотеку jQuery Hint.

Но есть проблема. Браузер запоминает пароль - и когда ты например вводишь логин - пароль вводится сам - и получается что в поле для пароля одновременно введен пароль (шесть точек) и поверху надпись Пароль. Смотрится очень некрасиво. Как бы добиться того - чтобы при автоматическом записывании браузером пароля в поле - надпись пароль исчезала.

пользуюсь следующей конструкцией - но она пока не работает как нужно:

$(function() {  
if(!$(this.input).val()) {
 $('#user-login-form input:password').hint(); }
});

То еасть - вроде работает проверка значения - но когдла браузер туда автоматом забивает пароль - то надпись пароль всё равно никуда не исчезает. Исчезает надпись Пароль только тогда - когда туда устанавливаешь курсор. Sad

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

Дополнительные поля в форме регистрации

28 июля 2010 в 9:09

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

Например - когда нужно при регистрации добавлять например поля типа "Организация", Должность и т д - поля чтобы делать обязательными и необязательными.

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

Спасибо заранее, извините пожалуйста за беспокойство.

Lightbox2 для формы регистрации

11 июля 2010 в 2:34

Здравствуйте - подскажите - использовал ли кто нибудь Lightbox2 для создания модального окна - то есть не только для страницы user/login, но и для страницы user/register.

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