vsamare

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

user-icon

Vsamare vsamare

Аналог Imagefield crop для iOS & Android

Аватар пользователя vsamare

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

Оттестированные и забракованные под это дело модули:
Imagefield_crop супер но не работает на мобильных устройствах
Image javascript crop вообще не понял как оно работает и чем отличается от эффекта сrop and scale

0 Thanks

Платная публикация

Аватар пользователя vsamare

Просьба оценить ТЗ, в смысле - сколько может стоить!

Система drupal 7
Краткие возможности модуля:
- платная публикация материалов любых типов (выбранных в админке),
- денежный баланс материала и ежесуточное списание за размещение
- вип публикация (основана на "закреплено вверху списка") с соотв доплатой
- возможность установить стоимость суток для каждого типа материалов в админке
- панель управления своими материалами для пользователя (на ajax)
- панель управления материалами для администратора (на ajax)
- отправка уведомлений о состоянии баланса по e-mail и СМС (подружить имеющийся сторонний код платных смс)
- статистика действий (пополнений, списаний баланса)

Обязательные условия:

0 Thanks

Допилить и продолжать шлифовать кастомный модуль (программист php drupal java script)

Аватар пользователя vsamare

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

Нужен Профессионал (да да именно с большой буквы)
Работа - периодическая (по мере накопления заявок)
для доработки и дальнейшей поддержки кастомного модуля для Drupal 7

Функционал у него обширен, "подружен" с модулем publish content
Отвечает за платную публикацию материалов (у каждой ноды свой счет, списания ежесуточно, тарифы - вип и стадарт) уведомления по СМС (прикручен смс оператор) и е-маил, статистика списаний пополнений, самостоятельное управление автором (вкл, выкл, edit, vip тариф вкл/выкл, планировщик) админка и т.п.

С оплатой не обидим, оплата своевременная и адекватная, оплата после начала работ, если не доверяете - можно через freelance БС (безопасная сделка)
Оплата webmoney WMR.
Портфолио обязательно.

0 Thanks

Скрыть поле если нода выключена

Аватар пользователя vsamare

Поиск как обычно не помог, вернее частично помог но решение не найдено

Что есть:
- всем разрешен просмотр материалов снятых с публикации, но только определенных типов материалов (модуль drupal.org/project/view_unpublished)

Что нужно:
- в снятой с публикации ноде нужно запертить вывод некоторых полей

Делаю
1. по инструкции создал скопировал из модуля fields файл шаблона field.tpl.php в папку с темой и переименовал как положено field--FIELD_NAME.tpl.php (эта часть работает, проверено)
2. модифицирую код
из

<?php
print render($item);
?>

в

<?php
if ($node->status "1")
{
print 
render($item);    
}
else
{
print 
"запрещено к просмотру";            
}
?>
0 Thanks

Показать блок группе если юзер в других не состоит

Аватар пользователя vsamare

Приветствую, гуру, прошу Вашей помощи, весь мозг изломал

Есть блок, есть группы
1. (стандартная) зарегистрированные пользователи
2. группа 2
3. группа 3

структура сайта настроена так что вес пользователя растет с добавлением в группы выше уровнем,
никак не могу понять как показать блок 1й группе (зарегистрированные пользователи) только если пользователь не состоит в группах 2 и/или 3
и только на странице user/*

Вот такая комбинация почему то показывает блок вообще везде

0 Thanks

Отображать в ноде только помеченные фотографии

Аватар пользователя vsamare

Приветствую достопочтенных пользователей Drupal.ru

Измучил поиском сайт, но так и не нашел ответа, чувствую что он где то рядом, на поверхности, но найти не могу, прошу Вашей помощи.

0 Thanks

Rules php code

Аватар пользователя vsamare

Мое почтение дамы и господа.

Всю голову изломал, не могу никак при использовании rules и выполнении произвольного php кода вставить ссылку на сам комментируемый материал и сам коммент. Как я только не пытался вставить [comment:url] и $comment[url] и $comment[comment:url]

Сам не программист, поэтому пользуюсь методом научного тыка, при помощи данного ресурса получилось тело коммента выдернуть таким кодом
$message = ("новый коммент: ".$comment->comment_body['und'][0]['value']);

0 Thanks

Опять модерация, publish content, премодерация

Аватар пользователя vsamare

Приветствую.

Кратко:
Дать юзерам возможность размещать материалы и редактировать их, но админ должен иметь возможность контролировать их количество, быть предупрежденным после редактирования и иметь возможность вернуть как было.

Подробнее:
1 Создать материал мог любой пользователь.
2 Автор (зарегистрированный пользователь), мог свои материалы включать, выключать и редактировать. НО только после того как модератор проверит ПЕРВЫЙ вариант материала. Т.е. при первом создании материала он не публиковался ни смотря ни на что.
3 При редактировании, уведомлять модератора, но сразу публиковать измененный материал, с учетом того, что предыдущая версия уходит в редакции.

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

0 Thanks

Rules - статус материала в отчете

Аватар пользователя vsamare

Приветствую.
Настроил отчет о модификации ноды пользователем на почту админу.
Т.е. если юзер изменил свой материал - высылается подробный отчет администратору
Теперь разрешил снимать с публикации и вновь публиковать свои материалы.
Всю голову изломал как уведомить админа о статусе ноды (вкл или выкл)

в Token replacement patterns не нашел статуса материала, для того чтобы в письме он был отражен.
Подскажите м.б. я не в том направлении думаю, никак не соображу как еще узнать статус.

Сейчас использую

0 Thanks

ЛК, Баланс пользоввателя, платное вкл/вык нод

Аватар пользователя vsamare

Краткое тз. Много раз обсуждалось но решения готового нет
Платное размещение материалов. Возможность вкл/выкл
Доступ в ЛК к балансу, статистика
Израсходовано всего, прогноз даты отключения.

Подробно.
1. Зачисление средств на аккаунт к пользователю производит администратор, руками )
2. Пользователю можно указать индивидуальною скидку, которая будет распостраняться на все его материалы.
3. Каждому типу материалов администратор выставляет цену руками, для прилепленных материалов либо так же руками выставляем, либо где то указан процент, т.е. все прилепленные объявления - априори дороже
Небольшое отступление:
Сейчас вкл выкл производится модератором при помощи простых кнопочек модуля Publish Content всё привязано к какому-то бухучёту

0 Thanks

[РЕШЕНО] title для каждого комментария

Аватар пользователя vsamare

Приветствую уважаемые.

Все в тех же целях СЕО оптимизации, моча как говорится в голову стукнула.
Каждый комментарий имеет свою форму ответа
мойсайт/comment/reply/1958/3320
это отдельная страница

и title, у всех комментариев равен title самого материала,
а почему бы туда не поместить (в title)
Например в виде:
Ответ на комментарий: Новый комментарий
или же
Название материала - название коммента

Включение выключение заголовка материала не влияет на title
смотрел модули:
unique_comments
comment_plus
в них озвученная плюшка не найдена

Да, да я знаю что в robots.txt
Disallow: /comment/reply/
и это дубль контента (данный контент уже имеется на странице материала)

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

0 Thanks

[РЕШЕНО] watermark: imgecache + мультисайтинг

Аватар пользователя vsamare

Приветствую, мучаюсь с таким вопросом:

druapl 6, мультисайтинг, ватермарк на картинках соотвественно д.б. разным

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

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

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

if ($node->content['field_photo']['field']['items'][0]['#children']) :
foreach ((array)$node->field_photo as $item) {
print $item['view'];
print " ";
}
else :
print "нет";
endif;

не подскажете какие есть варианты?

0 Thanks

[РЕШЕНО] микроразметка в drupal 6

Аватар пользователя vsamare

Для drupal 7 есть модуль
http://drupal.org/project/schemaorg
как он конкретно работает я не разбирался, по описанию - подходит.

Но я все еще на 6ке, поэтому немного вопросов.
Есть ли какой хук позволяющий к нужным типам материалов в соответствующие поля приписывать
itemprop="name" и т.п.

сейчас я этот вопрос решаю с помощью content template

0 Thanks

[РЕШЕНО] удалить из всех материалов strong (mysql запрос)

Аватар пользователя vsamare

Приветствую

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

Премного благодарен

ЗЫ теоретически понимаю, что можно запретить сам тег. Но в таком случае он не пропадет из старых материалов и в новых, уже корректно, его не используешь.

0 Thanks

field display. отображение поля

Аватар пользователя vsamare

Приветствую
кратко о модулях и настройках:
настройки: мультисайтинг (общие ноды, пользователи, сск поля)
модули(те которые касаются проблемы): сск, imagecache

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

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

==================
пока писал - нашел ответ
настройки полей и их отображения хранятся в таблице
content_node_field_instance

теперь вопрос другой
можно как то определить
1й сайт берет значение все значения из своей content_node_field_instance
2й сайт берет только display_settings из своей таблички а все остальное и "общей"

0 Thanks