![]() |
|
VB4 Mybb Theme - Форма входа - Версия для печати +- MyBB Русское сообщество (http://mybbforum.ru) +-- Форум Настройка (http://mybbforum.ru/forum-3.html) +--- Форум MyBB 1.8 (http://mybbforum.ru/forum-39.html) +---- Форум Темы и шаблоны (http://mybbforum.ru/forum-41.html) +----- Форум Поддержка (http://mybbforum.ru/forum-47.html) +----- Темы: VB4 Mybb Theme - Форма входа (/thread-1274.html) |
VB4 Mybb Theme - Форма входа - poxmel - 11.04.2016 Для тех кому по душе тема VB4 Mybb Theme Информация о теме: Author: iturdu Collaborators: None Bug Tracking: Disabled MyBB Versions: 1.8.x Version: 1.0 Submitted: 05-20-2015, 12:28 PM Last Updated: 05-22-2015, 02:37 AM Ссылка http://community.mybb.com/mods.php?action=view&pid=507 Скрины: 1) ![]() 2) ![]() 3) ![]() 4) ![]() 5) ![]() 6) ![]() В теме есть небольшой косяк, в форме входа: Когда пользователь кликает в поле Username или Password, подсказывающий текст в форме не исчезает. Если кликнуть в любом другом месте, то есть переключить фокус с формы, подсказывающий текст в форме снова не появляется. Исправляем так: Открыл VB4-Default-Mybb-theme.xml Находим код формы входа: PHP код: <form action="member.php" method="post">Заменяем код кнопок: Исходный код: PHP код: <input type="text" onfocus="if (this.value == 'Kullanıcı Adı') this.value = '';" value="Username" value="Username" tabindex="101" accesskey="u" size="10" id="navbar_username" name="username" class="textbox2" style="color: rgb(130, 130, 130);">Новый код: PHP код: <input type="text" name="username" style="color: rgb(130, 130, 130);" value="Username" onfocus="if (this.value == 'Username') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Username'; this.style.color = '#777';}" tabindex="101" accesskey="u" size="10" id="navbar_username" class="textbox2" >После этого экспортируем заново файл VB4-Default-Mybb-theme.xml и всё прекрасно работает. P.S. Правда непонятно, почему значения были (this.value == 'Kullanıcı Adı') и (this.value == 'Şifreniz') Либо второй вариант: В админ панели идем по адресу: Home » Template Sets » VB Templates (Шаблоны и стили » Шаблоны » Выбирайте набор этой темы, из набора выбирайте Header Templates»header_welcomeblock_guest) так находим тот же код, и так же редактируем. И третий вариант мне понравился больше всего. Используя PHP код: placeholder Конечный вариант замены кода полей формы получился: PHP код: <input type="text" name="username" style="color: rgb(130, 130, 130);" placeholder="Username" tabindex="101" accesskey="u" size="10" id="navbar_username" class="textbox2" >RE: VB4 Mybb Theme - Форма входа - poxmel - 11.03.2017 В теме, как позже выяснилось, присутствует куча косяков. И хоть оформление под vBulletin мне очень понравилось, всё же пришлось отказаться. В архиве присутствует файл - исправления. Его содержание: Код: Исправления темы:Думал что там чуть подправить, а оказалось всё не так. Ну, может кому и пригодится
RE: VB4 Mybb Theme - Форма входа - Vladimir - 14.03.2017 Автору шаблона в оригинальной теме на оф. форуме не писали про такие косяки? RE: VB4 Mybb Theme - Форма входа - poxmel - 14.03.2017 (14.03.2017, 01:38 PM)Vladimir Написал: Автору шаблона в оригинальной теме на оф. форуме не писали про такие косяки? Кстати, что-то я и не подумал даже об этом ![]() Отправил в личку сообщение тому кто загрузил на официальный форум. Надеюсь он же разработичк RE: VB4 Mybb Theme - Форма входа - Vladimir - 17.03.2017 На оф. форуме даже ветки нет по данному шаблону. А сайт с поддержкой данной темы канул в лету. Молодец автор)) RE: VB4 Mybb Theme - Форма входа - poxmel - 18.03.2017 (17.03.2017, 11:12 PM)Vladimir Написал: На оф. форуме даже ветки нет по данному шаблону. А сайт с поддержкой данной темы канул в лету. Молодец автор)) Да, и в личку не отвечает, не смотря на то, что: Last Visit: 1 hour ago
|