форум vBSupport.ru > vBulletin > Вопрос — Ответ
Register Меню vBsupport Изображения Files Manager О рекламе Today's Posts Search
  • Родная гавань
  • Блок РКН снят
  • Premoderation
  • For English speaking users
  • Каталог Фрилансеров
  • If you want to buy some product or script
  • Администраторам
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей

Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
for English speaking users:
You may be surprised with restriction of access to the attachments of the forum. The reason is the recent change in vbsupport.org strategy:

- users with reputation < 10 belong to "simple_users" users' group
- if your reputation > 10 then administrator (kerk, Luvilla) can decide to move you into an "improved" group, but only manually

Main idea is to increase motivation of community members to share their ideas and willingness to support to each other. You may write an article for the subject where you are good enough, you may answer questions, you may share vbulletin.com/org content with vbsupport.org users, receiving "thanks" equal your reputation points. We should not only consume, we should produce something.

- you may:
* increase your reputation (doing something useful for another members of community) and being improved
* purchase temporary access to the improved category:
10 $ for 3 months. - this group can download attachments, reputation/posts do not matter.
20 $ for 3 months. - this group can download attachments, reputation/posts do not matter + adds eliminated + Inbox capacity increased + files manager increased permissions.

Please contact kerk or Luvilla regarding payments.

Important!:
- if your reputation will become less then 0, you will be moved into "simple_users" users' group automatically.*
*for temporary groups (pre-paid for 3 months) reputation/posts do not matter.
Уважаемые пользователи!

На форуме открыт новый раздел "Каталог фрилансеров"

и отдельный раздел для платных заказов "Куплю/Закажу"

Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже:
Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота.
Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
 
 
 
 
gmkristy
Простоузер
Default видоизменение дизайна?
0

А если я хочу не фон или шрифт поменять, а какой-то кусок дизайна в другое место передвинуть? Скажем форму логина из правого угла в левый, а кучу нижних опций вообще хочу убрать... куда мне? где это все прописывается?

Наверное это все в каких-то файлах хранится? В каких, где? Очень уж утомительно по админке шарить... или это с непривычки?
А если в адмнке, то где?
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
Romchik®
XenForo-Russia
 
Romchik®'s Avatar
Default
0

Админка - Стили и Шаблоны - Управление стилями
Если речь о шапке - шаблон header. Остальные по поиску фраз.
 
 
gmkristy
Простоузер
Default
0

В частности меня интересует форма логина.
Она к сожалению не в шапке. А где?

Поиск по фразе - в чем? в какой-то директории? в какой?

Ок, пошла искать сама...

----
Устроила поиск по всей директории "форум" на фразу "Запомнить?", которая стоит справа от логина (ставлю переведенную, русскую версию)
Выносит меня на файл vbulletin-language.xml в /forum/install/

Ищу в файле свою строчку "Запомнить?".
Нахожу это:

<phrase name="remember_me" date="0" username="" version=""><![CDATA[Запомнить?]]></phrase>

Теперь, надо полагать, мне по всему форуму нужно искать фразу "remember_me"

Поиск выдает ссылку на 2 файла:
тот же самый /forum/install/vbulletin-language.xml, что естественно
и еще файл vbulletin-style.xml в той же директории.

На всякий случай проверяем наличие повторов этой строки в первом файле. Вдруг русский текст там один, а английских несколько? Мало ли?
Нет, нету больше. Уффф.

Лезем во второй файл.

Находим кучу строк с этим текстом:
строка 7322:
<td class="smallfont" colspan="2" nowrap="nowrap"><label for="cb_cookieuser_navbar"><input type="checkbox" name="cookieuser" value="1" tabindex="103" id="cb_cookieuser_navbar" accesskey="c" />$vbphrase[remember_me]</label></td>

строка 16885:
<label for="cb_cookieuser"><input type="checkbox" name="cookieuser" value="1" id="cb_cookieuser" tabindex="1" />$vbphrase[remember_me]</label>

строка 16993:
<label for="cb_cookieuser"><input type="checkbox" name="cookieuser" value="1" id="cb_cookieuser" tabindex="1" />$vbphrase[remember_me]</label>


строка 17074:
<label for="cb_cookieuser"><input type="checkbox" name="cookieuser" value="1" id="cb_cookieuser" tabindex="1" />$vbphrase[remember_me]</label>


Замечаем, что три последние строки идентичны, а первая по крайней мере похожа.
Но что с этим всем делать дальше?
Надо полагать, что это описание одного и того же места в разных стилях? Тогда где-то чуть выше должна содержаться строчка с названием соответствующего шаблона (стиля).

Ага, нахожу:

</html>]]></template> - видимо, окончание описания предыдущего стиля

<template name="STANDARD_ERROR_LOGIN" templatetype="template" date="1154354501" username="Kier" version="3.6.0"><![CDATA[$stylevar[htmldoctype] - видимо название данного стиля

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

Но.... (проглядывая код этого темплейта) по крайней мере ПОЛНЫЙ ВИД форума в данной ситуации. Т.е. страница от и до, начиная с "html" и заканчивая "/html"

И похоже, что это не вид в определенном СТИЛЕ данного форума. А ШАБЛОН в определенной ситуации. Т.е. этот шаблон может быть в разных стилях.

Ну хорошо...
Тогда ВОПРОС:
означает ли это, что все скины форума могут различаться лишь цветами-толщиной-шириной, т.е. тем, что задается переменными в данном темплейте?
А сам темплейт=шаблон, т.е. расположение определенных элементов (например логин справа) общий для форума (для всех видов форума), поскольку задается только один раз и в этом файле, а вовсе не в настройках.
Я права?
Или же этот файл конфигурится как-то в настройках (в админке)?
И можно ли разделить шаблоны в зависимости от вида форума?
Например шаблон STANDARD_ERROR_LOGIN для вида форума "синий". И STANDARD_ERROR_LOGIN для вида форума "красный". Можно?


Возвращаемся к моей проблеме - а чем же, все-таки, задается форма логина? Какой кусок кода мне нужно перенести? (а перенести бы мне его, по хорошему, в левое меню, которое будет засунуто в header - таков у меня исторический вид дизайна)


Исследование темплейтов приводит к выводу, что использовать мне нужно примерно такой кусок текста:
====
<fieldset class="fieldset">
<legend>$vbphrase[log_in]</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" align="center">
<tr>
<td>$vbphrase[username]:<br /><input type="text" class="bginput" name="vb_login_username" size="50" accesskey="u" tabindex="1" /></td>
</tr>
<tr>
<td>$vbphrase[password]:<br /><input type="password" class="bginput" name="vb_login_password" size="50" tabindex="1" /></td>
</tr>
<tr>
<td>
<span style="float:$stylevar[right]"><a href="login.php?$session[sessionurl]do=lostpw">$vbphrase[forgotten_your_password]</a></span>
<label for="cb_cookieuser"><input type="checkbox" name="cookieuser" value="1" id="cb_cookieuser" tabindex="1" />$vbphrase[remember_me]</label>
</td>
</tr>
<tr>
<td align="$stylevar[right]">
<input type="submit" class="button" value="$vbphrase[log_in]" accesskey="s" tabindex="1" />
<input type="reset" class="button" value="$vbphrase[reset_fields]" accesskey="r" tabindex="1" />
</td>
</tr>
</table>
</fieldset>
=====

Нужно вставить его в хидер (если он там будет работать), и выкинуть его из всех темплейтов в этом файле.
Работка не простая.
Проще изменить привычный дизайн
Впрочем, можно подумать...


Всем спасибо!

Если кто-то ответит на ВОПРОС в середине этого сообщения (по поводу разделения шаблонов темплейта в зависимости от стиля форума (скина?), буду признательна.
 
 
КВик
Почти новичок
Designer
 
КВик's Avatar
Default
0

Нифига себе. Да вы тут решили собрать велосипед смотря на ракету. Всё гораздо проще: залесь Админка - Стили и Шаблоны - Управление стилями и редактируй шаблоны для нужного тебе стиля.
форма логина задаётся в шаблоне Navbar.
 
 
gmkristy
Простоузер
Default
0

КВик,
спасибо за наводку

Оказывается, искать нужную строку можно было непосредственно в админке ("Стили и шаблоны">"Поиск в шаблонах")
Изначально мне это в голову не пришло.
Тот же самый поиск, но другой интерфейс

Находится ровно то же самое, что я нашла в файлах.
Только при переходе к найденному шаблону показывается сразу нужный кусок файла vbulletin-style.xml - тот, который между соответствующими конкретному шаблону
<template...> и </template>

Но как говорится "что на что намазать - дело вкуса" Кому-то больше нравится править в админке, кому-то в файле...
По крайней мере теперь понятно, ГДЕ хранится все то, что мы изменяем в админке, и в каком виде это хранится. И что скачать себе на комп, чтобы править в оффлайне, если вдруг необходимо

Чуть позже посмотрю, что прописывается в этом файле для привязки шаблона к стилю, и как там ведутся версии изменений (черт возьми, должна быть очень удобная штука!! сколько у меня копий файлов, оставшихся от разных изменений, валяется на компе!!! неужели с этим покончено??

Гип-гип ура Вобле!

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


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 01:31 PM.


Powered by vBulletin® Version 3.6.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.