Svetoslav Stoyanov's blog

Drush/PHP различни версии

Използване на различни версии на drush и различни версии на PHP.
Инсталиране на drush:
git clone в /opt/drush-9.x (https://github.com/drush-ops/drush),
cd /opt/drush-9.x
composer install

Инсталиране на PHP-7.1 - с phpfarm (https://github.com/fpoirotte/phpfarm)

.bashrc

Placeholder types

@variable — Use this style of placeholder for most use-cases. Special characters in the text will be converted to HTML entities.

%variable — Use this style of placeholder to pass text through drupal_placeholder() which will result in HTML escaped text, then wrapped with tags.

:variable — Use this style of placeholder when substituting the value of an href attribute. Values will be HTML escaped, and filtered for dangerous protocols.

Блок с линкове на локалните инсталации

Ситуацията е такава, че във всеки момент имам между 10 и 30 инсталации /проекта/ инсталирани на локалната машина. И искам да имам удобен начин да виждам линкове към тях без да ги вкарвам всичките букмарковете на браузъра. Те не са статични - постоянно изтривам и правя нови - за тест най-често.
Затова използвам една инсталация на Друпал на localhost като отправна точка, а също и като система за водене на бележки понякога. Тя има линк в букмарк бара на компютъра и в 9 от 10 часа примерно стои заредена в първия таб на браузъра.

Защита от спам + security

https://www.drupal.org/project/spam_blackhole - auto
https://www.drupal.org/project/spam_detect - auto
https://www.drupal.org/project/honeypot - auto
https://www.drupal.org/project/stop_spam_regs - необходимо е да се въведе собствен списък със забранени домейни.