Перевод хака SocilaForums с vb3 на vb4

  • Автор темы gzndalff
  • 2389
  • Обновлено
  • 14, Oct 2013
  • #1
Доброго времени суток. Встала такая задача перевести плагин SocilaForums с vd3.8 на vb4.x Сам плагин я запустил, но возникает уйму варнингов которые я пока не могу победить. Пример:
 Warning: fetch_template() calls should be replaced by the vB_Template class. Template name: socialgroups_activity_bit in [path]\includes\functions.php on line 4734

Warning: array_merge() [function.array-merge]: Argument #1 is not an array in [path]\includes\class_bootstrap.php(1419) : eval()'d code on line 12

Warning: fetch_template() calls should be replaced by the vB_Template class. Template name: socialgroups_activity_bit in [path]\includes\functions.php on line 4734

Warning: fetch_template() calls should be replaced by the vB_Template class. Template name: socialgroups_activity in [path]\includes\functions.php on line 4734
Может у кого были похожие задачи уже?

gzndalff


Рег
14 Oct, 2013

Тем
3

Постов
107

Баллов
137
  • 18, Oct 2013
  • #3
Да именно про этот хак речь))

В том то и дело, я понимаю на что он мне выдает ошибки и приблизительно что нужно менять, но почему то не работает.

Для Warning: array_merge() [function.array-merge]: Argument #1 is not an array in [path]\includes\class_bootstrap.php(1419) : eval()'d code on line 12

Пробовал ставить

  array_merg((array)$perem1, (array)$perem2)
не помогает Пробовал проверять на is_array - тоже нет Убрал варнинг только закоментив эту сроку, где ошибка вылетает, но думаю это повлечет за собой последствия в других продуктах или модулях.

Для Warning: fetch_template() calls should be replaced by the vB_Template class.

Template name: socialgroups_activity_bit in [path]\includes\functions.php on line 4734 Помогло только в config.php прописать
 define('DISABLE_HOOKS', true); 
Ошибка ушла, но не факт что из-за этого не появится другая.

(ну да с учетом того что это строка отключает все модули и продукты, то проблемы будут) А хак надо перевести, ибо желание заказчика закон, хоть может оно и глуповатое))
 

gzndalff


Рег
14 Oct, 2013

Тем
3

Постов
107

Баллов
137
  • 18, Oct 2013
  • #5
слава богу руки и голова работают)) Помощи просить не придется. Хак побежден и теперь спокойно и без ошибок работает на VB4.x)) Если кому нужен будет данный хак пишите в личку или в скайп (gennadybro) Всем спасибо, хотябы за ответы))
 

gzndalff


Рег
14 Oct, 2013

Тем
3

Постов
107

Баллов
137
  • 18, Oct 2013
  • #6
gzndalff:
Если кому нужен будет данный хак пишите в личку или в скайп (gennadybro)
Если не жалко выложите на форуме. Может быть четверочникам пригодится.
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
Тем
49554
Комментарии
57426
Опыт
552966