Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
Olelishna
@Olelishna
В общем, задала вопрос на StackExchange, если кому-то интересно будет ) http://drupal.stackexchange.com/questions/200173/remove-language-prefix-from-custom-url/200175
Darkhan Kutzhanov
@darkhan
Всем привет, заразили один мой друпал сайт … модулем hacked прошелся и обновил все, но зараза через некоторое время возвращается. Прошерстил базу, но ничего подозрительного не нашел
KarmaBot
@KarmaBot
Не узнал тебя, @darkhan. Богатым будешь :)
Darkhan Kutzhanov
@darkhan
Пните куда копать плиз
boolboost
@boolboost
Ну если всё чисто
То либо доступы стащили
И вообще это первое что надо менять
Ну или вообще хотара сломали xD
Хостера*
Darkhan Kutzhanov
@darkhan
хостера это хороший вариант, попробую сменить все пароли
хотя можно и переехать
maria-kvitova
@maria-kvitova
Привет! Возможно кто-то встречался со следующим поведением:
  1. Есть drupal-меню с expanded эелементами меню
  2. На всех страницах это меню выводится, как блок с раскрытыми элементами меню
  3. На страницах, к которым нет доступа, показывается только 1-ый уровень меню, все остальные уровни не показываются(на остальных страницах все ок).
KarmaBot
@KarmaBot
Прувет, @maria-kvitova!
maria-kvitova
@maria-kvitova
@KarmaBot ты красавчик ;)
Всем привет, заразили один мой друпал сайт … модулем hacked прошелся и обновил все, но зараза через некоторое время возвращается. Прошерстил базу, но ничего подозрительного не нашел
KarmaBot
@KarmaBot
@maria-kvitova, здравствуй.
maria-kvitova
@maria-kvitova
Нужно узнать пути заражения
Ломать могут - через php, mysql, админку, ssh/ftp и т.д.
Raman Starshykh
@dashiwa
Кто с кем говорит?
Это в большей степени серверная проблема. Но очистки папки с сайтом,как правило хватает
@maria-kvitova menu_set_active_trail ? не?
Gor Martsen
@Gormartsen
@darkhan логи смотреть надо. для этого я обычно смотрю время заражения и изменения файлов и смотрю логи за это время.
maria-kvitova
@maria-kvitova
@dashiwa Не поняла, что ты имеешь ввиду? Меню выводится через блок - это все Drupal делает. Почему не показываются расскрытые элементы пока не отдебажила
Gor Martsen
@Gormartsen
@dashiwa не всегда это серверная проблема. Могут ломать через известные уязвимости модулей, через подбор ftp/ssh пароля, через взлом доступа к базе через phpmyadmin - путей хоть и не так много но достаточно. в любом случае я бы начинал с логов
Raman Starshykh
@dashiwa
@maria-kvitova Вы имеете ввиду что элементы раскрываются на стороне css и js или то что они вообще не выводятся в html ?
Eugene
@evgeniypiter
хеллоу! а если необходимо отключить редактирование значения поля в типе материала (['#attributes']['disabled'] = TRUE) при условии, что оно не пустое, то лучше проверять наличие этого значения в $form или в $form_state? оно в обоих переменных есть
в форм стейте оно в ['build_info']['args']
boolboost
@boolboost
Всмысле
Form state
Там данные которые оиправленные
Их и проверяй
Ну а отоброжение в form))
Eugene
@evgeniypiter
если в ноду что-то сохранили, оно и в $form есть при редактировании
а у меня туда при сохранение нового материала что-то обязательно запишут, ибо поле обязательное
maria-kvitova
@maria-kvitova
@maria-kvitova Вы имеете ввиду что элементы раскрываются на стороне css и js или то что они вообще не выводятся в html ?
Не выводятся в html
Eugene
@evgeniypiter

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

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

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