Может, но только с оговоркой, что в базе хранятся не пароли а их хеши.
Не совсем прямо == из оригинального дистрибутива.
И потом, возможно celsoft хотели объединить все предыдущие патчи в один. А у вас случайно "оригинальный" не пропатчен из предыдущего патча? sitelogin.php по крайней мере с "оригинальным" файлом который выходил до обнаружения последних уязвимостей различается.
Какие именно передаются?
В папке /forum/ создать свой htaccess и добавить RewriteEngine Off (или On смотря что нужно)
Добавить к картинкам полные адреса http://site/images/image.gif или /images/image.gif
/ru/forum/comment/11337157
RewriteRule ^view_films_2/(.*) /view_films/$1 [L,R=301]
добавить нужно после RewriteEngine On но перед остальными правилами
Одни и те же грабли... http://htmlbook.ru/samhtml/ssylki/absolyutnye-i-otnositelnye-ssylki
http://www.google.ru/search?client=opera&rls=ru&q=%D0%BE%D1%82%D0%BD%D0%BE%D1%81%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5+%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8&sourceid=opera&ie=utf-8&oe=utf-8&channel=suggest
типа так ^news/([^/\.]+)/?$, можно и так ^news-([^/\.]+)/?$
как хочется так и делайте, главное чтобы можно было отличить один шаблон он другого и они срабатывали для конкретного типа ссылок.
Разве не видно что у них паттерн (регулярное выражение) одинаковое? Естественно срабатывать будет только первое совпадение. Надо делать различия в паттерне, например ^news, ^films и тд.
Предположений нету, ну попробуйте заменить в редиректе относительные адреса на полные.
RewriteRule ^script\.php$ http://www.site.ru/avtozapchasti? [R=301,L]
...
RewriteRule ^script\.php$ http://www.site.ru/avtozapchasti/page/%1/? [R=301,L]
Там только объявления класса, и больше нечего, так что он особо без надобности.