Tuesday, January 18, 2011

Проблама с !username вместо [user:name] и прочими в drupal 7

При обновлении drupal 6 на drupal 7 выяснилось, что шаблоны типа !username, !site, !login_uri теперь не работают, а вместо них нужно вставлять [user:name], [site:name], [site:url] и так далее. Решил что руками я это менять не хочу. Пошёл писать скриптик. Ну в итоге даже написал его. Нужно его скачать, и сделать
drush php-script user_email_convert.php
где-нибудь в кишках сайта. Если не знаете, что такое drush, то самое время узнать.

Кстати вот пока разбирался и пытался понять что там вообще к чему, нашёл в модуле user скрипт обновления базы, но почему-то он не сработал... так что может только у меня такая бага?

п.с. замечания и исправления кода приветствуются :)
п.п.с. код в public domain можете делать с ним всё что угодно.

Saturday, November 7, 2009

Опера по Фантому

Нашёл в черновиках пост который побывал в песочнице хабра, но так и не дал мне желаемого инвайта :) Дата 28 февраля 2009 года. Всё один к одному как было тогда :)

Tuesday, May 5, 2009

секурный софт

а я вот вдруг решил придумать как сделать защиту от вирусов, на самом деле всё довольно просто )
надо вводить систему типа как в эпл стор или гугл андройд -- база в которой про каждую прогу мы знаем плохая она или нет ) Тогда хорошие ставятся без предупреждения, новые с предостережением, а те проги про которые известно что они плохие - ставит только с трижды введённого "я сам написал этот вирус и сам хочу его потестить" ) ну вы поняли )
основная суть в том чтобы сделать это свободным, т.е. нельзя чтобы какая-то компания имела возможность решать за тебя что тебе можно из софта юзать а что нельзя. Желательно вести что-то вроде выборов, то есть о вредоносности софта должны решить сами пользователи, то есть кто-то заметил что программа использует пароли от системы и передает их кому-то и при удалении проги просто пишет что-то вроде "это вирус, я заметил как он делал то-то и то-то" и тогда все при установке этой программы будут получать это сообщение. но тут надо не перестараться, ведь это может быть обман. Можно например показывать не только сообщение о том что это вирус, но и ответ на это сообщение типа "нет, это не вирус, у меня ничего такого нет", но ведь это может быть тоже неправдой ;)

Saturday, December 6, 2008

наш с чесноком пост на баше ) захостю тут чтобы не потерялось ))