Profile side switcher

Обсуждение новой системы расширения функциональности phpBB 4.0-dev, разработки новых расширений.
AndriyUA
Сообщения: 24
Зарегистрирован: 18 июл 2014, 15:27
Контактная информация:

Profile side switcher

Сообщение AndriyUA »

Если форум на украинском языке, то вот такая ошибка:

Код: Выделить всё

Fatal error: Uncaught exception 'Twig_Error_Loader' with message 'Unable to find template "../theme/uk/profile_side_switcher.css" (looked into: ./styles/prosilver/template) in "@tatiana5_profile_side_switcher/event/overall_header_head_append.html" at line 30.' in /home/andriyua/andriyua/www/vendor/twig/twig/lib/Twig/Loader/Filesystem.php:202 Stack trace: #0 /home/andriyua/andriyua/www/phpbb/template/twig/loader.php(106): Twig_Loader_Filesystem->findTemplate('../theme/uk/pro...') #1 /home/andriyua/andriyua/www/vendor/twig/twig/lib/Twig/Loader/Filesystem.php(138): phpbb\template\twig\loader->findTemplate('../theme/uk/pro...') #2 /home/andriyua/andriyua/www/phpbb/template/twig/environment.php(188): Twig_Loader_Filesystem->getCacheKey('../theme/uk/pro...') #3 /home/andriyua/andriyua/www/cache/twig/52/6f/3f193bcaea37864c9799a360c3be.php(75): phpbb\template\twig\environment->findTemplate('../theme/uk/pro...') #4 /home/andriyua/andriyua/www/vendor/twig/twig/lib/Twig/Template.php(264): __TwigTemplate_526f3f193bcaea37864c9799a360c in /home/andriyua/andriyua/www/vendor/twig/twig/lib/Twig/Loader/Filesystem.php on line 202

Аватара пользователя
Татьяна5
Сообщения: 570
Зарегистрирован: 02 фев 2014, 15:05

Profile side switcher

Сообщение Татьяна5 »

AndriyUA, создайте папку ext/tatiana5/profile_side_switcher/styles/prosilver/theme/uk и скопируйте туда все файлы из папки ext/tatiana5/profile_side_switcher/styles/prosilver/theme/ru
(Картинку в папке uk можно заменить на свою, с тем же названием)

Аватара пользователя
rxu
Сообщения: 1125
Зарегистрирован: 21 янв 2014, 21:20
Откуда: Krasnoyarsk
Github repo: https://github.com/rxu
Контактная информация:

Profile side switcher

Сообщение rxu »

Чего-то у меня минипрофиль сам по себе налево переключается, закономерность пока не понял.

Аватара пользователя
Татьяна5
Сообщения: 570
Зарегистрирован: 02 фев 2014, 15:05

Profile side switcher

Сообщение Татьяна5 »

rxu писал(а):сам по себе налево переключается
Тоже заметила (у меня переключается направо), причем только на этом форуме. На локалке такого не наблюдается

Аватара пользователя
rxu
Сообщения: 1125
Зарегистрирован: 21 янв 2014, 21:20
Откуда: Krasnoyarsk
Github repo: https://github.com/rxu
Контактная информация:

Profile side switcher

Сообщение rxu »

Вот, сейчас самопроизвольно переключился. Странно, как будто индивидуально настройки не сохраняются, а переключаются вместе с чужими. Может такое быть? Может, яваскрипт где подправить?

Аватара пользователя
Татьяна5
Сообщения: 570
Зарегистрирован: 02 фев 2014, 15:05

Profile side switcher

Сообщение Татьяна5 »

Нашла ошибку (глупее некуда, про WHERE забыла)... Действительно всем сразу настройка переключается...

Код: Выделить всё

$sql = 'UPDATE ' . USERS_TABLE . ' SET allow_pss_left = ' . (int) $pss_left;
Отправлено спустя 0 часов 4 минуты 17 секунд:
Исправила

Код: Выделить всё

$sql = 'UPDATE ' . USERS_TABLE . ' SET allow_pss_left = ' . (int) $pss_left . ' WHERE user_id = ' . (int) $this->user->data['user_id'];

Аватара пользователя
rxu
Сообщения: 1125
Зарегистрирован: 21 янв 2014, 21:20
Откуда: Krasnoyarsk
Github repo: https://github.com/rxu
Контактная информация:

Profile side switcher

Сообщение rxu »

Внес правку на сервере.

Отправлено спустя 0 часов 0 минут 18 секунд:
Проверяем - переключаюсь на правую сторону.

Отправлено спустя 0 часов 0 минут 18 секунд:
У кого осталось слева? :)

Аватара пользователя
Татьяна5
Сообщения: 570
Зарегистрирован: 02 фев 2014, 15:05

Profile side switcher

Сообщение Татьяна5 »

rxu писал(а):осталось слева?
Осталось :)

Heldar
Сообщения: 12
Зарегистрирован: 05 май 2014, 11:24

Profile side switcher

Сообщение Heldar »

Татьяна5 писал(а):По умолчанию минипрофили будут отображаться слева
А можно ли поставить расширение не трогая умолчаний? По умолчанию пусть как есть, а для недовольных будет возможность изменить как удобно именно им.

Аватара пользователя
Татьяна5
Сообщения: 570
Зарегистрирован: 02 фев 2014, 15:05

Profile side switcher

Сообщение Татьяна5 »

Heldar, да
Перед установкой расширения в файле ext/tatiana5/profile_side_switcher/migrations/v0xx/v_0_0_1.php
Найти

Код: Выделить всё

					'allow_pss_left'	=> array('BOOL', 1),
Заменить на

Код: Выделить всё

					'allow_pss_left'	=> array('BOOL', 0),

Закрыто