Нашёл движок Тамаранга (фриланс биржа) не помню где, но точно не версия 2.1
В общем, неделя страданий над "тамарангой" дала следующие результаты:
1. Поставил. Работает практически всё.
2. Переписал весь контент раздела оплата (платёжные системы).
3. Сделал ряд правок в CSS, чтобы всё красиво было!
4. Убрал ошибки на главной:
Strict Standards: Declaration of Cache_Lite::get() should be compatible with Cache::get($id = NULL) in
/var/www/user/data/www/site.ru/bff/cache/cache.lite.php on line
3
Strict Standards: Declaration of CLiteCache::get() should be compatible with Cache_Lite::get($id, $group = 'default', $doNotTestCacheValidity = false) in
/var/www/user/data/www/site.ru/bff/cache/cache.lite.php on line
6
Strict Standards: Declaration of CLiteCache::set() should be compatible with Cache::set($id, $value, $expire = 0, $dependency = NULL) in
/var/www/user/data/www/site.ru/bff/cache/cache.lite.php on line
6
Strict Standards: Declaration of CLiteCache::add() should be compatible with Cache::add($id, $value, $expire = 0, $dependency = NULL) in
/var/www/user/data/www/site.ru/bff/cache/cache.lite.php on line
6
Не решённые баги, которые я заметил:
1. Не загружается фото в аватар пользователя.
Понятия не имею в чём проблема с загрузкой фотографии пользователя. Выставлял права 0777, но и это не решило проблему.
2. На странице "Сервисы", не работают ссылки в заголовках услуг.
Теперь нужно создать страницы и поместить в них код, думаю, что как только будут созданы страницы заработает редирект на страницу регистрации. Сделал пока редирект на пустую страницу. Это прогресс по сравнению с тем, что было в начале.
Не работает 6 ссылок в загаловках на страницы:
Закрепление заказа
Для просмотра ссылки Войди или Зарегистрируйся
Выделение заказа
Для просмотра ссылки Войди или Зарегистрируйся
Поднятие заказа
Для просмотра ссылки Войди или Зарегистрируйся
Поднятие предложения
Для просмотра ссылки Войди или Зарегистрируйся
Закрепление предложения
Для просмотра ссылки Войди или Зарегистрируйся
Выделение предложения
Для просмотра ссылки Войди или Зарегистрируйся
3. Если пользователь не авторизован, то не показывается подсчёт суммы выбранных опций заказ услуг и нет кнопки регистрация рядом с выводимой суммой.
Короче, сейчас вообще не знаю с какой стороны к этому подойти...
4. У исполнителя в аккаунте при сохранении настроек профиля выводится ошибка, но при этом новые данные сохраняются и видны после обновления страницы.
Undefined index: specs
/var/www/user/data/www/site.ru/modules/users/tpl/def/profile.info.php [163]
Invalid argument supplied for foreach()
/var/www/user/data/www/site.ru/modules/users/tpl/def/profile.info.php [163]
5. Ошибка на страницу "Помощь».
Strict Standards: Declaration of Faq::generatePagenation() should be compatible with Module::generatePagenation($nTotal, $nLimit, $href, &$sqlLimit, $tpl_name = 'pagenation...', $pageParamName = 'page', $bOnlyPageNumbers = false, &$result = Array) in /var/www/user/data/www/site.ru/bff/bff.base.php on line 204
6. Ошибка в админке при сохранении в разделе "Настройки сайта>Общие настройки", но при этом настройки сохраняются.
Only variables should be passed by reference
/var/www/user/data/www/site.ru/modules/sites/sites.adm.class.php [85]
У кого есть идеи по устранению данных багов, огромная просьба отпишитесь в тему, думаю многим будет полезно. Заранее благодарю.