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

Как поставить огарничение на изображения для wysiwyg_image_upload

27 января 2012 в 20:05

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

блокировать нежелательного поетителя сайта по IP

5 января 2012 в 14:11

подскажите, существует ли уже готовый модуль, который бы блокировал пользователя (Гость) по ip который обращается на сайте к уралм сайта (в которых page not found)..
Дело в чем, "умники" хотят получить доступ к phpMyadmin разными средствами и в журнале вчера наблюдал как в течение часа какой-то "Гость" пытался подобрать доступ к бд, как я понял через phpMyAdmin подбирая всячески пути
как с этим бороться и насколько это опасно?

как $.get получить результат функции?

22 декабря 2011 в 13:24

нужно следующее, пользователь нажимает на ссылку, хуком я отлавливаю эту ссылку и делаю для нее callback,

как выполнить собственную функцию вместе с регистрацией пользователя?

15 декабря 2011 в 16:33

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

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

подскажите, кто знает как это можно решить, или что лучше поискать?

почему не создается таблица?

15 декабря 2011 в 13:28

подскажите вот мой install файл

<?php
// $Id:  mymodule_vsm.install,v 1.0 2011/27/11 

/**
 * @file
 *  mymodule_vsm module install file.
 */

/**
 * Implementation of hook_install().
 */

function  mymodule_vsm_install() {
   
drupal_install_schema('mymodule_vsm_schema');
   
drupal_set_message(t('Установка модуля sujet_vsm завершена'));  
}

/**
 * Implementation of hook_uninstall().
 */
function  mymodule_vsm_uninstall() {
  
// Remove tables.
  
drupal_uninstall_schema(' mymodule_vsm_schema');
  
drupal_set_message(t('Удаление модуля sujet_vsm завершено'));
}

function 

mymodule_vsm_schema() {
    
$schema['vsm_category'] = array(
        
'description' => 'Dictionary',
        
'fields' => array(
            
'vmcid' => array(
                
'type' => 'serial',
                
'unsigned' => TRUE,
                
'not null' => TRUE
            
),
            
'name_c' => array(
                
'type' => 'varchar',
                
'length' => 32,
                
'not null' => TRUE,
                
'default' => ''
            
),
        ),
        
'primary key' => array('vmcid'),
    );
  return 
$schema;
}

?>

подскажите, проблема с при загрузке фотографий через wisywyg

8 декабря 2011 в 9:46

Возникла ошибка. У меня стоит на закачку фалов для материала WYSIWYG Image Upload, там есть imagecache который режет фотографии по заданным пресетам. Все работало нормально, но один человек создал материал, в который выгрузил 5 фотографий. В материале при клике на фотографии они выводятся через shadowbox.

Так проблема в том, что 4 из 5 фотографий выводятся shadowbox а одна нет, просто открывается как страница изображения. В чем проблема такого поведения?

я сравнивал их и нашел только одну, возможно существенную разницу

вот пример /sites/default/files/imagecache/standart/wysiwyg_imageupload/56/1_1.
и там где работает /sites/default/files/imagecache/minimal/wysiwyg_imageupload/56/2_0.jpg

т.е. отсутствие jpg на конце в первом случае... куда оно могло деться? почему файл так загрузился?

сообщение об ошибках для админа. Как выводить?

7 декабря 2011 в 21:38

подскажите есть переменная $message, она выводит все сообщения (добавлен материал, ошибки и д.р). как "красные сообщения" сообщения об ощибках выводить только для администратора, а все остальные - "зеленые" для всех пользователей?

установить тему на конкретный модуль

7 декабря 2011 в 11:40

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

по умолчанию наполнить данные таблицы при установки модуля

7 декабря 2011 в 10:56

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

как вывести во views список материалов, кроме просматриваемого?

20 ноября 2011 в 16:07

как добавить фильтр во вюьс, чтобы он выводил все материалы, кроме того, который сейчас просматривают?

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

заменить символы в строке при выводе первых строк ноды

19 ноября 2011 в 23:08

подскажите пожалуйста, я программно вывожу ноды,
мне нужно вывести 200 символов из таблицы node_revisions поля body
но в некоторых записях строка начинается [[wysiwyg_imageupload:157:]] "...мы рады что сегодня и т.д. и т.п."
мне нужно как-то избавится от [[wysiwyg_imageupload:157:]].

когда вывожу вьюхой то ставлю галочку Strip HTML tags и все выводится нормально.
?

вывод материала в views

14 ноября 2011 в 20:56

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

нужен модуль для оценки фотографий

14 ноября 2011 в 11:13

нужен модуль "битва фотографий".
Скажите существует модуль где можно устраивать конкурс фотографий, сравнивать две фотки на лучшую, потом другие две фотки и т.д. чтобы голос за каждую фотку давал очки (рейтинг) или нужно такой модуль самому писать?

как сделать сайт мобильным?

8 ноября 2011 в 16:48

как сделать сайт мобильным. построил сайн на drupal, но он очень неудобен в использовании через смартфоны и телефоны

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

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

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

есть какие-нибудь соображения?

как переопределить тип материала?

7 ноября 2011 в 23:13

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

орфография в CKEditor

3 ноября 2011 в 9:08

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

нужен модуль

31 октября 2011 в 9:50

подскажите модуль (или по какому запросу искать), который бы реализовывал следующее:

к примеру есть материалы определенного типа. Если я просматриваю конкретный материал, рядом бы выводились тизеры на другие материалы, определенные в одной категории, например таксономией?

не могу разобраться с MENU_LOCAL_TASK

10 октября 2011 в 17:46

не могу понять как работает MENU_LOCAL_TASK

установил модуль notify (чтобы пользователь мог управлять нстройками необходимых для него оповещаний).
вкладка с настройкми находится в primary links "Notification settings"

в нем поменял notify_menu() $items['user/%user/notify'] на $items['user/%user/edit/notify'] это для того, чтобы данная вкладка была на уровнях с настройках профиля:
Акаунт Профиль и Оповещания

когда хожу по вкладкам Акаунт или Профиль то табы пристутствую все, если прохожу по Оповещания, то тег с табами теряется

массовая расслыка определенной категории пользователей

3 октября 2011 в 13:49

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

поместить в secondary links Вкладку

23 сентября 2011 в 14:35

подскажите как решить следующую задачу.

установил модуль notify (чтобы пользователь мог управлять нстройками необходимых для него оповещаний).
вкладка с настройкми находится в primary links "Notification settings"

я бы хотел переместить эту вкладку в secondary links где primary links будет "Изменить".

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

p.s. пробовал залесть в hook notify_menu и исправить путь $items['user/%user/notify'] (MENU_LOCAL_TASK) на свой $items['user/%user/edit/notify']

получилось добавить secondary menu "Notification settings" но проблема: когда перехожу на вкладку Notification settings secondary menu пропадает нет "Настройки" и "Профиль"