These are chat archives for dru-io/Drupal

5th
May 2016
alexd73
@alexd73
May 05 2016 06:09
привет всем! Заказчик просит помочь. У него D7 и phpBB, а вот само описание проблемы http://pastebin.com/Sj0wxHnb. Может есть какие-то мысли? Давайте поможем хорошему человеку ))
KarmaBot
@KarmaBot
May 05 2016 06:09
@alexd73 даров!
alexd73
@alexd73
May 05 2016 06:10
Первое , что приходит на ум - обновить все файлы, может инъекция какая-то?
Дима Суняйкин
@dmdirst_twitter
May 05 2016 09:32
@alexd73 Так sleep появляется наверное чтоб DDos бороться на сервере какая то настройка походу
Olelishna
@Olelishna
May 05 2016 09:54
Всем привет в этом чатике (хехе). Я тут уже всю голову сломала ) Есть сайт на семерке с мультиязычностью, там стоит модуль xmlsitemap - соответственно, по умолчанию генерится путь вида <имясайта>/ru/sitemap.xml . Сешник требует избавиться от префикса. В гугле меня не банили, но такое чувство, что никому не надо было ни разу в жизни избавиться от префикса по кастомному пути...
KarmaBot
@KarmaBot
May 05 2016 09:54
О! @Olelishna! Сто лет не виделись!) Как жизнь молодецкая? Рассказывай :)
boolboost
@boolboost
May 05 2016 10:03
@Olelishna сайт мульти язычный sitemap.xml тоже разный для языкав профит от того что он один останется?
Я бы на своих сайтах не убирал
Olelishna
@Olelishna
May 05 2016 10:03
@boolboost у меня был такой же вопрос, на что мне ответили, что "потому что именно такой вариант - правильный" (с) Потому и уточнила, что сеошник требует )
boolboost
@boolboost
May 05 2016 10:04
А как он себе предстовляет он будет под язык подстраиваться?
Каким признаком
Olelishna
@Olelishna
May 05 2016 10:05
@boolboost просто все ссылки в куче. Все пути у сайтов же остаются с префиксом. Просто sitemap.xml должен быть доступен прямо от корня
Вообще наверное он должен всё такое исправлять как я понимаю
В общем нз
Но модуль 100% для этого есть
Я тут немного почитал
Смысл вроде делать один есть
Olelishna
@Olelishna
May 05 2016 11:16
В общем, задала вопрос на StackExchange, если кому-то интересно будет ) http://drupal.stackexchange.com/questions/200173/remove-language-prefix-from-custom-url/200175
Darkhan Kutzhanov
@darkhan
May 05 2016 11:30
Всем привет, заразили один мой друпал сайт … модулем hacked прошелся и обновил все, но зараза через некоторое время возвращается. Прошерстил базу, но ничего подозрительного не нашел
KarmaBot
@KarmaBot
May 05 2016 11:30
Не узнал тебя, @darkhan. Богатым будешь :)
Darkhan Kutzhanov
@darkhan
May 05 2016 11:33
Пните куда копать плиз
boolboost
@boolboost
May 05 2016 11:37
Ну если всё чисто
То либо доступы стащили
И вообще это первое что надо менять
Ну или вообще хотара сломали xD
Хостера*
Darkhan Kutzhanov
@darkhan
May 05 2016 11:40
хостера это хороший вариант, попробую сменить все пароли
хотя можно и переехать
maria-kvitova
@maria-kvitova
May 05 2016 15:37
Привет! Возможно кто-то встречался со следующим поведением:
  1. Есть drupal-меню с expanded эелементами меню
  2. На всех страницах это меню выводится, как блок с раскрытыми элементами меню
  3. На страницах, к которым нет доступа, показывается только 1-ый уровень меню, все остальные уровни не показываются(на остальных страницах все ок).
KarmaBot
@KarmaBot
May 05 2016 15:37
Прувет, @maria-kvitova!
maria-kvitova
@maria-kvitova
May 05 2016 15:38
@KarmaBot ты красавчик ;)
Всем привет, заразили один мой друпал сайт … модулем hacked прошелся и обновил все, но зараза через некоторое время возвращается. Прошерстил базу, но ничего подозрительного не нашел
KarmaBot
@KarmaBot
May 05 2016 15:38
@maria-kvitova, здравствуй.
maria-kvitova
@maria-kvitova
May 05 2016 15:39
Нужно узнать пути заражения
Ломать могут - через php, mysql, админку, ssh/ftp и т.д.
Raman Starshykh
@dashiwa
May 05 2016 15:40
Кто с кем говорит?
Это в большей степени серверная проблема. Но очистки папки с сайтом,как правило хватает
@maria-kvitova menu_set_active_trail ? не?
Gor Martsen
@Gormartsen
May 05 2016 15:45
@darkhan логи смотреть надо. для этого я обычно смотрю время заражения и изменения файлов и смотрю логи за это время.
maria-kvitova
@maria-kvitova
May 05 2016 15:46
@dashiwa Не поняла, что ты имеешь ввиду? Меню выводится через блок - это все Drupal делает. Почему не показываются расскрытые элементы пока не отдебажила
Gor Martsen
@Gormartsen
May 05 2016 15:46
@dashiwa не всегда это серверная проблема. Могут ломать через известные уязвимости модулей, через подбор ftp/ssh пароля, через взлом доступа к базе через phpmyadmin - путей хоть и не так много но достаточно. в любом случае я бы начинал с логов
Raman Starshykh
@dashiwa
May 05 2016 15:53
@maria-kvitova Вы имеете ввиду что элементы раскрываются на стороне css и js или то что они вообще не выводятся в html ?
Eugene
@evgeniypiter
May 05 2016 15:59
хеллоу! а если необходимо отключить редактирование значения поля в типе материала (['#attributes']['disabled'] = TRUE) при условии, что оно не пустое, то лучше проверять наличие этого значения в $form или в $form_state? оно в обоих переменных есть
в форм стейте оно в ['build_info']['args']
boolboost
@boolboost
May 05 2016 16:03
Всмысле
Form state
Там данные которые оиправленные
Их и проверяй
Ну а отоброжение в form))
Eugene
@evgeniypiter
May 05 2016 16:05
если в ноду что-то сохранили, оно и в $form есть при редактировании
а у меня туда при сохранение нового материала что-то обязательно запишут, ибо поле обязательное
maria-kvitova
@maria-kvitova
May 05 2016 16:06
@maria-kvitova Вы имеете ввиду что элементы раскрываются на стороне css и js или то что они вообще не выводятся в html ?
Не выводятся в html
Eugene
@evgeniypiter
May 05 2016 16:07

Ну а отоброжение в form))

disabled да, для $form, форм стейт здесь не при делах. а вот проверку значения не пойму откуда правильно делать. чую, где-то может ожидать подвох. а может и пофиг

Eugene
@evgeniypiter
May 05 2016 16:14
чего-то думается, что логичнее проверять $form_state
Alan Bondarchuk
@fortis
May 05 2016 16:59
@alexd73 можт лимит пхп процессов? апача или пхп-фпм
или какой-то запрос во внешку делает бекенд и висит пока не обрубится
крон запускается на сайте? update модуль выключи и xmlsitemap - посмотри как будет вести
@alexd73 базу посмотри на огромные таблицы, может cache_form вздуло из-за мертвого крона
dura4ok
@dura4ok
May 05 2016 17:08
Приветствую всех. Подскажите пожалуйста. Темизирую форму, необходимо обернуть input в отдельный div, а label оставить за этим div'ом. В FormApi #prefix оборачивает label и input одновременно, а как обернуть только input?
KarmaBot
@KarmaBot
May 05 2016 17:08
@dura4ok, привет, как настроение?
dura4ok
@dura4ok
May 05 2016 17:08
This message was deleted
Eugene
@evgeniypiter
May 05 2016 17:09
это не в форм апи надо делать а на уровне темы оформления. там где вывод. использовать не друпаловский render(), а пилить своё
dura4ok
@dura4ok
May 05 2016 17:10
Без костылей я так понимаю ни как?
Eugene
@evgeniypiter
May 05 2016 17:11
это не костыли, а друпаловский слой для темизации
dura4ok
@dura4ok
May 05 2016 17:11
Понятно, буду думать)
@evgeniypiter Спасибо большое за подсказку.
KarmaBot
@KarmaBot
May 05 2016 17:11
@dura4ok, в этом чате принято добавлять имя пользователя, чтобы его поблагодарить.
Eugene
@evgeniypiter
May 05 2016 17:13
на здоровье)
alexd73
@alexd73
May 05 2016 17:35

@alexd73 Так sleep появляется наверное чтоб DDos бороться на сервере какая то настройка походу

@dmdirst_twitter Он ведь под юзером не тормозит. только под админом, при том, что только в одной теме оформления. И на форуме. на других темах (Seven, Garland )- нормально.

@fortis Ощущение, что проблема в друпале.. на vps куча сайтов.
alexd73
@alexd73
May 05 2016 17:59
Вот оно че, Михалыч )
 diff -r dental 20160505\ -\ инфектед/dental 
diff -r dental/page--front.tpl.php "20160505 - \320\270\320\275\321\204\320\265\320\272\321\202\320\265\320\264/dental/page--front.tpl.php"
8c8
<  
---
>  <?php include $_SERVER['DOCUMENT_ROOT']."/forum/language/en/mods/zeero.png"; ?>
Ivan
@Chi-teck
May 05 2016 18:07
@dura4ok есть ещё #field_prefix и #field_suffix.
dura4ok
@dura4ok
May 05 2016 18:41
@Chi-teck они не применяются к #type=container
@Chi-teck сделаю костыль, оберну ява скриптом нужные мне поля, благо их не так много.
Alan Bondarchuk
@fortis
May 05 2016 18:45
стыдно потом будет)
c hook_theme объяви свою функцию для ренеда элемента и задай ее в theme_wrapper у элемента
https://www.drupal.org/node/169815 - тут последний комент посмотри
@dura4ok
dura4ok
@dura4ok
May 05 2016 18:50
@fortis хм... интересно. Спасибо большое, ща почитаем
Lex Misiuro
@cyberlex404
May 05 2016 20:28
Привет всем
KarmaBot
@KarmaBot
May 05 2016 20:28
Прувет, @cyberlex404!
Lex Misiuro
@cyberlex404
May 05 2016 20:29
Такой вопрос.. Есть селект с #ajax в форме.. Есть контейнер в котором часть формы.. Который должен перезагружаться в зависимости от выбора селекта..
Но блин...
Fatal error: Call to undefined function rest_invite_form_validate()
функция есть...
Lex Misiuro
@cyberlex404
May 05 2016 20:42
функция в .inc файле в папке модуля и в .info файл прописан.....
Закинул ее в .module все гуд...
Как бы из .inc сделать ее видимой.
Alan Bondarchuk
@fortis
May 05 2016 23:45
s