rxu, отчитываюсь: новая версия с гита не помогла.
1. Старая 2.0.2 отключена, папки удалены
1.png
2. Новое залито по правилам
2.png
3. При включении вылетает ошибка, но немного другая, чем в первый раз.
Код: Выделить всё
SQL ERROR [ mysqli ]
Duplicate entry '\gfksx\thanksforposts\migrations\v_0_4_0' for key 'PRIMARY' [1062]
SQL
INSERT INTO phpbb_migrations (migration_depends_on, migration_schema_done, migration_data_done, migration_data_state, migration_start_time, migration_end_time, migration_name) VALUES ('a:1:{i:0;s:33:\"\\phpbb\\db\\migration\\data\\v310\\dev\";}', 1, 1, '', 0, 0, '\\gfksx\\thanksforposts\\migrations\\v_0_4_0')
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 996
CALL: trigger_error()
FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 193
CALL: phpbb\db\driver\driver->sql_error()
FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysqli->sql_query()
FILE: [ROOT]/phpbb/db/migrator.php
LINE: 852
CALL: phpbb\db\driver\factory->sql_query()
FILE: [ROOT]/phpbb/db/migrator.php
LINE: 385
CALL: phpbb\db\migrator->set_migration_state()
FILE: [ROOT]/phpbb/db/migrator.php
LINE: 351
CALL: phpbb\db\migrator->try_apply()
FILE: [ROOT]/phpbb/db/migrator.php
LINE: 351
CALL: phpbb\db\migrator->try_apply()
FILE: [ROOT]/phpbb/db/migrator.php
LINE: 351
CALL: phpbb\db\migrator->try_apply()
FILE: [ROOT]/phpbb/db/migrator.php
LINE: 351
CALL: phpbb\db\migrator->try_apply()
FILE: [ROOT]/phpbb/db/migrator.php
LINE: 351
CALL: phpbb\db\migrator->try_apply()
FILE: [ROOT]/phpbb/db/migrator.php
LINE: 351
CALL: phpbb\db\migrator->try_apply()
FILE: [ROOT]/phpbb/db/migrator.php
LINE: 351
CALL: phpbb\db\migrator->try_apply()
FILE: [ROOT]/phpbb/db/migrator.php
LINE: 351
CALL: phpbb\db\migrator->try_apply()
FILE: [ROOT]/phpbb/db/migrator.php
LINE: 351
CALL: phpbb\db\migrator->try_apply()
FILE: [ROOT]/phpbb/db/migrator.php
LINE: 351
CALL: phpbb\db\migrator->try_apply()
FILE: [ROOT]/phpbb/db/migrator.php
LINE: 351
CALL: phpbb\db\migrator->try_apply()
FILE: [ROOT]/phpbb/db/migrator.php
LINE: 288
CALL: phpbb\db\migrator->try_apply()
FILE: [ROOT]/phpbb/db/migrator.php
LINE: 241
CALL: phpbb\db\migrator->update_do()
FILE: [ROOT]/phpbb/extension/base.php
LINE: 78
CALL: phpbb\db\migrator->update()
FILE: [ROOT]/ext/gfksx/thanksforposts/ext.php
LINE: 62
CALL: phpbb\extension\base->enable_step()
FILE: [ROOT]/phpbb/extension/manager.php
LINE: 190
CALL: gfksx\thanksforposts\ext->enable_step()
FILE: [ROOT]/includes/acp/acp_extensions.php
LINE: 209
CALL: phpbb\extension\manager->enable_step()
FILE: [ROOT]/includes/functions_module.php
LINE: 676
CALL: acp_extensions->main()
FILE: [ROOT]/adm/index.php
LINE: 82
CALL: p_master->load_active()
Т.е добавилась строка:
Код: Выделить всё
FILE: [ROOT]/phpbb/db/migrator.php
LINE: 351
CALL: phpbb\db\migrator->try_apply()
4. При возвращении назад, 2.0.2 версия пропадает из списка, 2.0.4 включается без ошибок.
3.png
Но, хоть спасибы ставятся, а так же виден их список под сообщениями, нельзя развернуть список сообщений в профиле юзера, за какие именно посты его поблагодарили
4.png
Но по ссылкам из профиля при просмотре темы, нормально открывается список /thankslist/givens/xxx/true?style=1 и /thankslist/givens/xxx/false?style=1, то есть список сообщений за которые благодарил и благодарили.
Консоль ошибок в Хроме пишет:
Код: Выделить всё
Uncaught ReferenceError: toggleElement is not defined
at HTMLAnchorElement.onclick (VM398 memberlist.php:337)
Отправлено спустя 36 секунд:
LBeaver, у вас список в профилях юзеров разворачивается?
У вас нет необходимых прав для просмотра вложений в этом сообщении.