Я бы на Ваше месте начал делать на 2-й версии, большое количество модулей это конечно хорошо, но не забывайте что 2-я версия не была написана с нуля — это логическое продолжение 1.0.3 с исправленными за много лет ошибками и улучшениями. 1.0.3 — конечно отличная версия, я её и сам использую уже много лет, и при доработке функционала и тут и там встречаются ошибки и недоработки, короче делайте на 2-й версии.
Если из коробки, то только tinyMCE, но как по мне tinyMCE — не очень, лучше ckeditor поставить и потихоньку его дорабатывать под свои нужды. Документация там хорошая, плагинов много, да и самому плагин можно элементарно запилить любой.
Как по мне так нужно допиливать то что есть, брать напильник и пилить, пилить, пилить. Движок классный, но требует своевременной адаптации, т.к. постоянно возникают потребности в новом функционале. А если перейти на другой движок, то это будет уже не livestreet.
комментарием этих изменений не напишешь, для этого нужен разработчик, я Вам это и пытался донести в первом комментарии, нужно будет писать кучу вспомогательных функций и вносить изменения в классы.
change_rating.php — желательно указать полный путь к скрипту на сервере site.ru/change_rating.php т.к. при выполнении на странице, к примеру, site.ru/blogs запрос будет выполнен по адресу site.ru/blogs/change_rating.php
А вообще отладчиком в браузере посмотрите что и по какому адресу передается и что получаете в ответ.