Quick Language
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
-
- phpBB Guru
- Сообщения: 16948
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1701 раз
Re: Quick Language
Pyth, помимо Quick Language у вас установлен Quick Language?
С вами всё в порядке?
С вами всё в порядке?
-
- phpBB 1.4.3
- Сообщения: 89
- Стаж: 9 лет 2 месяца
- Благодарил (а): 32 раза
Re: Quick Language
У меня установлен только этот аддон. И я прошу найти причину, почему он адекватно не работает.
-
- phpBB 1.4.3
- Сообщения: 89
- Стаж: 9 лет 2 месяца
- Благодарил (а): 32 раза
-
- phpBB Guru
- Сообщения: 16948
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1701 раз
Re: Quick Language
Домен cookie:
Путь cookie:
Имя можно не трогать.
Сохранить, очистить куки в браузере, попробовать зайти.
.serveratom.ru
(с точкой в начале).Путь cookie:
/
(просто прямой слэш).Имя можно не трогать.
Сохранить, очистить куки в браузере, попробовать зайти.
-
- phpBB 1.4.3
- Сообщения: 89
- Стаж: 9 лет 2 месяца
- Благодарил (а): 32 раза
-
- phpBB 1.4.3
- Сообщения: 89
- Стаж: 9 лет 2 месяца
- Благодарил (а): 32 раза
Re: Quick Language
Поставил по умолчанию английский язык и нажал "отправить". Мне сообщили, что всё успешно установлено зелёным окошком.

Вот только язык конференции всё равно русский, а значки также не работают.
Куки и кэш браузера чистил.
Вот только язык конференции всё равно русский, а значки также не работают.
Куки и кэш браузера чистил.
-
- phpBB Guru
- Сообщения: 16948
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1701 раз
Re: Quick Language
В третий раз повторяю - язык пользователя меняется в Личном разделе.
Вам посоветовали настроить куки. делается это, разумеется, в администраторском разделе, в Настройках cookie.
-
- phpBB 1.4.3
- Сообщения: 89
- Стаж: 9 лет 2 месяца
- Благодарил (а): 32 раза
Re: Quick Language
1)
2)
Потом "Удалить cookies конференции" на главной странице форума. На всякий почистил и в браузере.
Как гость не могу выбирать язык. Что я делаю не так?
От лица гостя вижу форум на русском. А мне нужно сделать английский по умолчанию, с возможностью переключаться на русский и наоборот.В третий раз повторяю - язык пользователя меняется в Личном разделе.
2)
Потом "Удалить cookies конференции" на главной странице форума. На всякий почистил и в браузере.
Как гость не могу выбирать язык. Что я делаю не так?
-
- Former team member
- Сообщения: 3468
- Стаж: 11 лет
- Благодарил (а): 39 раз
- Поблагодарили: 792 раза
Re: Quick Language
Pyth, видимо, дело оказалось не в cookies, а в версии расширения, которую Вы используете.
На Вашей конференции код следующий:
Имя cookie в нём другое, поэтому сначала подумал, что дело в их настройках.
На самом деле в репозитории расширения код сейчас другой:
Возможно, Вы взяли расширение где-либо ещё, где автор использовал имя cookie своей конференции.
Поэтому, думаю, что если в файле
А вообще лучше используйте рабочую версию из репозитория: https://github.com/alg5/quicklanguage.
Интересно, кто же поменял код из репозитория на устанавливающий cookie?
На Вашей конференции код следующий:
Код: Выделить всё
$('.lang').on('click', function (e) {
e.preventDefault();
console.log(S_CURRENT_LANG);
var lang_iso = $(this).attr('data-iso');
if (lang_iso == S_CURRENT_LANG) return;
document.cookie = 'phpbb3_amo8v_lang=' + lang_iso + '; path=/';
location.reload();
/*
$('input[name=h_lang]').val($(this).attr('data-iso'));
$('#frmQuickLang').submit();*/
});
На самом деле в репозитории расширения код сейчас другой:
Код: Выделить всё
$('.lang').on('click', function (e) {
e.preventDefault();
if ($(this).attr('data-iso') == S_CURRENT_LANG) return;
$('input[name=h_lang]').val($(this).attr('data-iso'));
$('#frmQuickLang').submit();
});
Поэтому, думаю, что если в файле
quicklanguage.js
исправить phpbb3_amo8v
на текущее имя cookie, то расширение может заработать.А вообще лучше используйте рабочую версию из репозитория: https://github.com/alg5/quicklanguage.
Интересно, кто же поменял код из репозитория на устанавливающий cookie?
-
- phpBB 1.4.3
- Сообщения: 89
- Стаж: 9 лет 2 месяца
- Благодарил (а): 32 раза
Re: Quick Language
Код: Выделить всё
А вообще лучше используйте рабочую версию из репозитория: https://github.com/alg5/quicklanguage.
-
- Former team member
- Сообщения: 933
- Стаж: 12 лет 9 месяцев
- Откуда: Израиль
- Благодарил (а): 72 раза
- Поблагодарили: 248 раз
Re: Quick Language
интересно, даже для отладки я такого не писала.
Может с какого-нибудь форка взято
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
- Модератор
- Сообщения: 979
- Стаж: 7 лет 3 месяца
- Откуда: Таллин ,Эстония
- Благодарил (а): 164 раза
- Поблагодарили: 162 раза
Re: Quick Language
Алг, при обновлении форума до версии 3.3.1
дублируются иконки На 3.3.0 такой проблемы нет
дублируются иконки На 3.3.0 такой проблемы нет
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Если ты не видишь проблем на форуме , но это не значить что их там нет
-
- Former team member
- Сообщения: 933
- Стаж: 12 лет 9 месяцев
- Откуда: Израиль
- Благодарил (а): 72 раза
- Поблагодарили: 248 раз
Re: Quick Language
ronim, не воспроизводится. Похоже, что у Вас файл
quicklanguage.html
подключился дважды. Попробуйте просто переустановить расширение...и с очисткой кешаТам упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов