misterpronin: Блог

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

Функция "пожаловаться" на контент или пользователя с возможностью указать/расписать причину жалобы.

4 августа 2014 в 11:37

Здравствуйте! Какими средствами/модулями возможно реализовать данный функционал?

В идеале хочу нечто подобное: кнопка "пожаловаться", при нажатии на которой выскакивает всплывающее окошко (popup) со списком и текстовым полем; из списка можно выбрать причину жалобы, а в текстовое поле написать пояснения, обоснования и пр.

Кто-нибудь делал нечто подобное? Как реализовали? Есть ли модули, предоставляющие подобный функционал?

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

Часто ли после обновления ядра drupal начинают глючить сторонние модули?

4 августа 2014 в 10:25

Решил вот обновить drupal, но боюсь что какие-нибудь сторонние модули перестанут работать как надо... Сторонних модулей довольно много, 94. Я конечно старался использовать сторонние модули по-минимуму... Но меньше не получилось.

Нужно обновить с версии 7.27 на 7.30 ... Каков процент риска, что некоторые модули перестанут корректно работать? Часто ли вы сталкивались с какими-либо проблемами после обновления ядра друпал?

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

Закрыть доступ к админке Apache Solr для чужих...

26 июля 2014 в 21:10

Есть VPS от Linode, CentOS, Apache Solr 4 ... Использую на сайте фасетный поиск. Обнаружил что в админку Apache Solr-а может зайти любой желающий по адресу domain.com:8983/solr .

Полагаю доступ можно закрыть с помощью iptables ... Нашёл в инете вот такой вот способ -

iptables -A INPUT --dport 8983 -j ACCEPT

Но он не работает. Пишется iptables v1.4.7: unknown option '--dport'

В iptables не силён. Подскажите пожалуйста как быть.

Views Accordion - статистика - количество просмотров

24 июля 2014 в 19:18

Можно ли подсчитывать количество просмотров строк в views accordion?...
т.е. нажали на строку - она открылась - засчитан просмотр...

Как вновить изменения в сайт не выключая его на обслуживание?

12 июля 2014 в 15:12

Кто-нибудь сталкивался с подобной надобностью? Как решили этот вопрос? Что предприняли? Допустим у меня есть социальная сеть, которая дорабатывается чуть ли не каждый день. Хочется чтоб изменения "просто появлялись" на рабочем сайте, не лишая людей возможности им пользоваться.

Рейтинг нод (пользователей) в связке с Apache Solr (возможность сортировки результатов вывода по количеству набранных голосов).

24 мая 2014 в 13:29

Вывожу индекс нод Apache Solr через Views. Используется фасетный поиск и рейтинг Drupal like (модуль, основанный на flag). Как сортировать ноды по количеству голосов Drupal like ? Если в представлении выводить содержимое, а не индекс, то такая возможность есть, но если выводить индекс, то... увы.

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

Заранее ОГРОМНОЕ спасибо!

Настройка MySQL/my.cnf

29 апреля 2014 в 19:13

У меня страница со списком модулей открывается полторы-две минуты... Использовал стандартный файл my-huge.cnf

У кого-нибудь есть VPS с 2GB ОЗУ? Как настроили MySQL? Если не сложно поделитесь пожалуйста файлом my.cnf

Заранее огромное спасибо!

Linode SSD Cloud Hosting. $20 = 2gb ram, 2 cpu cores, 48gb ssd storage, 3tb transfer, 40 Gbit Network In, 250 Mbit Network out

29 апреля 2014 в 19:08

$20 тарифный план включает в себя:

  • 2 GB RAM
  • 2 CPU Cores
  • 48 GB SSD Storage
  • 3 TB Transfer
  • 40 Gbit Network In
  • 250 Mbit Network Out

Удалить одну ссылку из $links в комментариях.

17 апреля 2014 в 14:34

Комментарии я решил заменить "отзывами"... на которые не нужно отвечать... Поэтому передо мной стоит задача удалить ссылки "ответить" под комментариями....

Установил модуль Devel. Включил "Показывать $page array". Ссылка, которую я хочу удалить, храниться в массиве $links['comment-reply'].

Как мне её отключить? Не пойму...

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

Всплывающее окно при загрузке сайта с вопросом и кнопкой закрытия страницы

17 января 2014 в 10:25

Здравствуйте! Такое решение может быть полезно для адалт ресурсов... В окне вопрос: "Есть ли вам 18 лет?" и две кнопки с ответами: "да" и "нет"... Если "нет"... то страница с сайтом закрывается... Возможно ли с использованием каких-либо стандартных решений сделать нечто подобное? Вот один из примеров реализации: casinoz.su.

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

Кто-нибудь использует Snort на своих выделенных серверах? Отзывы...

18 сентября 2013 в 19:35

Система обнаружения вторжений Snort ... вики. Реальная ли это штука? Заинтриговало то, что настраивать её, вроде как... не надо... Нужно просто скачать набор ежемесячно обновляемых самой компанией-производителем правил, установить их... и ты... типо... в безопасности... Snort защищает от множества угроз... как везде пишут. В общем хочется ваших отзывов ))))

Владельцам VPS или выделенных серверов. Как защищаете сервер от взлома?

12 сентября 2013 в 22:30

Недавно арендовал VPS на linode.com ... (раньше всегда пользовался обычным хостингом от it-patrol). Установил CentOS, панель управления ISP Manager lite... Теперь (на будущее) думаю над тем, как защитить сервер от взлома и пр... Какими средствами пользуетесь? Что предприняли для повышения безопасности? Как часто приходится сталкиваться с попытками взлома? Заранее спасибо за советы!

Ищу хостинг с поддержкой Apache Solr и прочих нужных для Drupal "вещей" с оплатой за используемые ресурсы...

24 августа 2013 в 15:34

Хочется рассмотреть варианты и цены... И чтоб о хостинге не нужно было думать... Чтоб работал он и работал... И следили бы за ним, как это делают на it-patrol... Только на it-patrol для использования apache solr нужно переходить на выделенные сервера... а это от 4000 рублей в месяц... что на начальном этапе для меня дороговато... Ну хотя бы рублей около 1000 бы было... Файлы я буду хранить на amazon S3, поэтому много дискового пространства мне не нужно... В общем нужен хостинг с Apache Solr с оплатой за используемые ресурсы. Заранее спасибо за советы!

Views. Открытые для посетителей фильтры. Количество материалов при выборе термина таксономии в списке.

22 августа 2013 в 21:39

Всем привет. Никак не могу найти решение... В представлении views открыл фильтры по термину таксономии для посетителей... И хотелось бы чтоб после названия термина таксономии в списке фильтрации выводилось в скобочках количество материалов, связанных с ним... Типо как при использовании faceted api... только это в обычных списках select... Агрегация не помогает... Выводится пустое поле input вместо списка select... Надеюсь кто-нибудь сталкивался с подобной задачей... Заранее спасибо за подсказки! ))

Зачем в Drupal 7 нужен модуль Profile 2 ? Почему не обойтись возможностью создания полей?

16 августа 2013 в 8:37

Собственно просто интересно зачем 22 тысячи человек его используют... Какие преимущества он даёт? На первый взгляд абсолютно бесполезный для Drupal 7 модуль... Кажется что с ним со временем можно только проблемами обзавестись... Ну там... в плане его совместимости с другими модулями...

Facet API. Фасетный поиск на сайте. Нужно добавить фасет по году рождения пользователя с указанием периода времени (от и до).

15 августа 2013 в 10:30

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

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

13 августа 2013 в 21:26

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

Темизация полей в Display Suite

11 августа 2013 в 18:41

Всем привет! Столкнулся с одной проблемой - вывожу комментарии через display suite. При выводе поля с аватаром при наведении на него выскакивает title изображения, в котором указывается логин пользователя. Вот этот title хотелось бы скрыть, также как и атрибут alt... Хотелось бы чтоб вместо него выводилось значение модуля realname... Если комментарии выводить стандартным способом без использования модуля display suite, то всё отображается корректно... а вот в DS какие-то недоработки присутствуют... и поэтому выводится не realname, а логин... А это, я так думаю, немного конфиденциальная информация...

Как мне вырезать эти атрибуты из вывода?

Модулем Devel не особо умею пользоваться... Узнал что нужное мне поле выводиться вызовом функции theme_image():

Views. Открытый для пользователей фильтр. Фильтрация пользователей по значению поля Date в профиле (дате рождения).

10 августа 2013 в 18:33

Всем привет! Создал представление с открытым фильтром для посетителей. Фильтр - поле типа "Дата"... в общем "Дата рождения" в профиле пользователя. Хочу организовать поиск пользователей... чтоб посетители сайта смогли фильтровать список отображаемых пользователей по дате их рождения... Проблема в том, что сейчас приходится указывать точную дату, включая день... иначе выскакивает ошибка (просят указать оставшиеся незаполненные поля) а хотелось бы чтоб незаполненные поля игнорировались... т.е. при указании только года... вывод фильтровался по году, не затрагивая месяц и день...

Author Pane на странице редактирования профиля

4 августа 2013 в 10:29

Нужно чтоб блок Author Pane отображался на странице редактирования профиля... Все другие блоки отображаются там, где надо, а вот author pane почему-то нет... Кто-нибудь подскажет как решить этот вопрос? Заранее спасибо!

Отобразить "Ничего не найдено" в выборке Views

20 июля 2013 в 13:22

Всем привет! Есть выборка Views, в ней присутствуют контекстные фильтры (uid пользователя) в url. По этому uid-у из url-а делается выборка по типу материала - выбираются все материалы данного типа, созданные конкретным пользователем, uid которого указан в url. Проблема в том, что когда список материалов пуст, текст "Ничего не найдено" не выводится... В выводе каждого поля можно указать поведение при отсутствии результатов... Я указал... что отображать "Текст при отсутствии результатов"... Указал текст... но почему-то он не выводится... В чём может быть проблема?

Как изменить порядок нумерации UID пользователей на Drupal 7

14 мая 2013 в 12:36

Продолжение темы.

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

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

Да пошел ты, SQL! Как отказать от SQL баз данных и выиграть

1 мая 2013 в 16:37

В общем наткнулся на одну статью в интернете и решил послушать мнения друпальчан... Интересно использует ли кто-нибудь нечто подобное на drupal?

Текст этой самой статьи:

Но как же без него? Если не привычный базы данных SQL, то что? Вот, что я тебе скажу. Первым кинь выиграть камень в того, кто скажет, что в большом проекте без, SQL не обойтись. Обойтись можно. И при этом - некисло выиграть!

Бронирование билетов в кинотеатрах / запись к врачу в поликлиниках и типа того...

5 апреля 2013 в 10:08

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