Для тех кому по душе тема 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)
![[Изображение: 157yqfp.jpg]](http://i61.tinypic.com/157yqfp.jpg)
2)
![[Изображение: 21awio3.jpg]](http://i60.tinypic.com/21awio3.jpg)
3)
![[Изображение: 15gwn87.jpg]](http://i62.tinypic.com/15gwn87.jpg)
4)
![[Изображение: ezic85.jpg]](http://i61.tinypic.com/ezic85.jpg)
5)
![[Изображение: b9aa8n.jpg]](http://i58.tinypic.com/b9aa8n.jpg)
6)
![[Изображение: 14kymg.jpg]](http://i60.tinypic.com/14kymg.jpg)
В теме есть небольшой косяк, в форме входа:
Когда пользователь кликает в поле Username или Password, подсказывающий текст в форме не исчезает. Если кликнуть в любом другом месте, то есть переключить фокус с формы, подсказывающий текст в форме снова не появляется.
Исправляем так: Открыл VB4-Default-Mybb-theme.xml
Находим код формы входа:
Заменяем код кнопок:
Исходный код:
Новый код:
После этого экспортируем заново файл 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)
так находим тот же код, и так же редактируем.
И третий вариант мне понравился больше всего. Используя
Конечный вариант замены кода полей формы получился:
Информация о теме:
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)
![[Изображение: 157yqfp.jpg]](http://i61.tinypic.com/157yqfp.jpg)
2)
![[Изображение: 21awio3.jpg]](http://i60.tinypic.com/21awio3.jpg)
3)
![[Изображение: 15gwn87.jpg]](http://i62.tinypic.com/15gwn87.jpg)
4)
![[Изображение: ezic85.jpg]](http://i61.tinypic.com/ezic85.jpg)
5)
![[Изображение: b9aa8n.jpg]](http://i58.tinypic.com/b9aa8n.jpg)
6)
![[Изображение: 14kymg.jpg]](http://i60.tinypic.com/14kymg.jpg)
В теме есть небольшой косяк, в форме входа:
Когда пользователь кликает в поле Username или Password, подсказывающий текст в форме не исчезает. Если кликнуть в любом другом месте, то есть переключить фокус с формы, подсказывающий текст в форме снова не появляется.
Исправляем так: Открыл VB4-Default-Mybb-theme.xml
Находим код формы входа:
PHP код:
<form action="member.php" method="post">
<fieldset style="margin-top:2px;margin-bottom:-3px;" class="logindetails" id="logindetails">
<div>
<div>
<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);">
<input type="password" onfocus="if (this.value == 'Şifreniz') this.value = '';" value="Şifreniz" value="Şifreniz" tabindex="101" accesskey="u" size="10" id="navbar_password_hint" name="password" class="textbox2 default-value" style="color: rgb(130, 130, 130);" style="display: inline;" tabindex="102" />
<input type="submit" accesskey="s" title="After entering your user name and password, then click Log, Click the button to become a member if you are not Members." value="Login" tabindex="104" class="loginbutton2">
<label class="smalltext"><input style="margin-right:3px;top:3px;position:relative;" type="checkbox" tabindex="103" accesskey="c" class="cb_cookieuser_navbar" id="cb_cookieuser_navbar" value="yes" name="remember">Remember Me ?</label>
</div>
</div>
</fieldset>
<input type="hidden" name="action" value="do_login" />
<input type="hidden" name="url" value="{$mybb->settings['bburl']}">
</form>
Заменяем код кнопок:
Исходный код:
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);">
<input type="password" onfocus="if (this.value == 'Şifreniz') this.value = '';" value="Şifreniz" value="Şifreniz" tabindex="101" accesskey="u" size="10" id="navbar_password_hint" name="password" class="textbox2 default-value" style="color: rgb(130, 130, 130);" style="display: inline;" tabindex="102" />
Новый код:
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" >
<input type="password" name="password" style="color: rgb(130, 130, 130);" value="password" onfocus="if (this.value == 'password') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Username'; this.style.color = '#777';}" style="display: inline;" tabindex="101" accesskey="u" size="10" id="navbar_password_hint" class="textbox2 default-value" tabindex="102" />
После этого экспортируем заново файл 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" >
<input type="password" name="password" style="color: rgb(130, 130, 130);" placeholder="********" style="display: inline;" tabindex="101" accesskey="u" size="10" id="navbar_password_hint" class="textbox2 default-value" tabindex="102" />