Здравствуйте, видел разные моды для вывода языка на главную страницу, но везде можно выбирать лишь по списку, а хочется по нажатии на флаг, тоесть ссылку. В поиске подобного не нашел. Заранее спасибо за ответ!
Вот пример:
Уважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.
Выбор языка форума по нажатии на ссылку
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
AndriyUA
- phpBB 1.4.4
- Сообщения: 136
- Стаж: 12 лет 9 месяцев
- Благодарил (а): 19 раз
- Поблагодарили: 9 раз
Выбор языка форума по нажатии на ссылку
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 8 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Выбор языка форума по нажатии на ссылку
Если MSSTI Quick Language
css
Код: Выделить всё
<form id="lang" method="post" action="{S_QUICK_LANG_ACTION}">
<input class="button_ru" name="quick_language" id="quick_language" onclick="this.form.submit();" type="submit" value="ru" />
<input class="button_ua" name="quick_language" id="quick_language" onclick="this.form.submit();" type="submit" value="ua" />
</form>Код: Выделить всё
.button_ru
{
background: url('российскийфлаг.png') no-repeat;
}
.button_ua
{
background: url('украДинский.png') no-repeat;
}Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
AndriyUA
- phpBB 1.4.4
- Сообщения: 136
- Стаж: 12 лет 9 месяцев
- Благодарил (а): 19 раз
- Поблагодарили: 9 раз
Re: Выбор языка форума по нажатии на ссылку
Вопрос не решен. На странице регистрации есть выбор языка из списка, возможно кто-то сможет его переделать под ссылки... Если да, то даже модов никаких не нужно + это удобно тем, кто хочет перейти или уже перешел на 3.1.
Этот список на странице регистрации выше правил, он моментально меняет язык всего сайта.
Этот список на странице регистрации выше правил, он моментально меняет язык всего сайта.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 8 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Выбор языка форума по нажатии на ссылку
ucp_agreement.html
Найти
Заменить на
Найти
Код: Выделить всё
<label for="lang">{L_LANGUAGE}:</label><select name="lang" id="lang" onchange="change_language(this.value); return false;" title="{L_LANGUAGE}">{S_LANG_OPTIONS}</select>Код: Выделить всё
<label for="lang">{L_LANGUAGE}:</label>
<input class="button_ru" name="lang" id="lang" onclick="change_language(this.value); return false;" type="submit" value="ru" />
<input class="button_ua" name="lang" id="lang" onclick="change_language(this.value); return false;" type="submit" value="ua" />Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
AndriyUA
- phpBB 1.4.4
- Сообщения: 136
- Стаж: 12 лет 9 месяцев
- Благодарил (а): 19 раз
- Поблагодарили: 9 раз
Re: Выбор языка форума по нажатии на ссылку
Sheer, работает отлично. Спасибо! Остался последний вопрос: как это добавить в overall_header чтобы работало на всех страницах, а не только на странице регистрации? Копировал скрипт, но не хочет. Также нужно, чтобы выбранный язык подсвечивался
Вот что я уже сделал:
http://457325.andriyua.web.hosting-test.net/
Вот что я уже сделал:
http://457325.andriyua.web.hosting-test.net/
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 8 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Выбор языка форума по нажатии на ссылку
Выбор языка форума по нажатии на ссылкуAndriyUA писал(а):чтобы работало на всех страницах
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

