Форум сетевых администраторов Страницы (2): [1] 2 »
Показаны 16 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- VBulletin 2.x.x (http://netadmin.ws/forum/forumdisplay.php?forumid=45)
-- Шаблоны в vB (http://netadmin.ws/forum/showthread.php?threadid=3234)


Помещено zapimir 23-09-2002 в 01:57:

Шаблоны в vB

Я начал создание своего движка форума, сейчас работаю над системой шаблонов. Многие говорят, что в vB они очень удобно сделаны. Установил себе на локалку vB 2.2.5 для изучения. Вообще, мне лично показалось, что система шаблонов у vB очень слабая, например, у того же ibf, отдельно все слова, отдельно HTML, отдельно кнопки и их можно комбинировать, как угодно, а в vB всё в одной куче (я сначала ужаснулся увидев 481 шаблон), получается, что для того чтобы, например, перевести форум на русский язык, нужно облазить все 480 шаблонов? А для того чтобы сделать несколько вариантов языков, несколько вариантов с разным количеством графики, что прийдется добавлять сотни шаблонов?

В общем внимание вопрос, что удобного в шаблонах vB?

P.S. Хотелось бы услышать нормальные аргументированные ответы. Поэтому ответы типа "они крутые потому, что это vB" лучше оставить при себе.

P.P.S. Своим постом не хотел обидеть любителей vB, либо убеждать кого-то переходить на ibf.


Помещено MarKer 23-09-2002 в 03:30:

1) В принципе, слова можно вынести и в отдельный файл.
2) Но иак удобнее - ты сразу видишь что будет в браузере у пользователя.
3) Переводится файл vbulletin.style. А потом грузится на сервер.
4) Зачем? Просто делаешь одинаковые стили но с разными переводами...
............................
Удобны они тем, как я уже говорил выше, что сразу отображают полную "картину действия". Ты сразу видишь где какая кнопка, где какое слово... И есть очень удобный предпросмотр каждого шаблона. Конечно насчет языка ты прав - тут действительно все сложнее. Удобнее было бы конечно вынести все тексты в отдельный файл.


Помещено zapimir 23-09-2002 в 12:29:

MarKer

quote:
Ты сразу видишь где какая кнопка, где какое слово

да, но это и недостаток, т.к. нельзя изменять отдельные логические части. Например, в ibf чтобы изменить картинки вообще не нужно лезть в шаблоны, просто пути/названия поменял и всё, к тому же легко можно сделать, варианты с пониженным содержанием картинок (т.е. где картинки будут заменены текстом), получится у кого коннект нормальный тот смотрит с картинками, у кого не очень тот смотрит без картинок. При этом ты даже не знаешь о существовании шаблонов.
Т.е. для большинства юзеров настройка дизайна форума сложится к смене картинок, установки нужного ленгпака и изменение CSS.

И еще интересно, кто-то пользуется админством vB для полной настройки форума (не для изменения пары шаблонов, а например, полного перевода, или смены дизайна, или картинок) даже, если форум на локалке?


Помещено Lisa 23-09-2002 в 21:12:

zapimir
Я для перевода именно CP пользовалась. Правда, форум сразу на сервак ставился и сразу начал работать, до сих пор все доделывается в рабочем режиме и практически все - через ACP

__________________
Lisa


Помещено polo 23-09-2002 в 21:42:

quote:
Например, в ibf чтобы изменить картинки вообще не нужно лезть в шаблоны
А что ты скажешь на то что в вб чтобы изменить картинки надо просто их заменить в директории, или создать директорию с картинками а потом просто изменить путь.
Самый большой недостаток шаблонов в вб это встроенный текст, но в 3 версии будут языковые файлы. Когда говориться про удобность шаблоново в вб то это говоирт разработчик, программист но уж никак не юзер который хочет изменить там что-то

__________________
Всегда есть решение.


Помещено zapimir 24-09-2002 в 00:00:

quote:
А что ты скажешь на то что в вб чтобы изменить картинки надо просто их заменить в директории, или создать директорию с картинками а потом просто изменить путь

Ну так так везде можно сделать, а как сделать вариант с минимумом графики, или картинки для разных языков?


Помещено MCTarakan 24-09-2002 в 02:36:

ну, во-первых, чтобы сделать вариант с минимум графики, все шаблоны лопатить не надо (хотя я тут пролопатил их все, чтобы уменьшить вес страниц, код шаблонов написан очень плохо и иногда можно размер загружаемо страницы уменьшить на 30% только удалив все лишние пробелы из шаблона).

во-вторых, это все дело привычки - если в ВБ работаешь довольно давно, то уже наизусть знаешь, что где надо править...

кстати (оффтоп), я тут спрашивал, но никто так и не ответил

quote:
ГДЕ ИЗМЕНИТЬ ВИД ВСТАВЛЕННОЙ В СООБЩЕНИЕ ЦИТАТЫ? например убрать <hr> и вставить ее в табличку с бакгроундом

__________________
yMC.ru - хомяк музыканта


Помещено Denveroid 24-09-2002 в 09:12:

MCTarakan в ACP -> Custom vB Codes

__________________
`
SiteMaker.Ru - Академия сайтостроительства


Помещено zapimir 24-09-2002 в 11:33:

quote:
во-первых, чтобы сделать вариант с минимум графики, все шаблоны лопатить не надо

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

Т.е. я считаю нужно делать 4 составляющих:
- шаблоны (в которых будет весь HTML)
- картинки (линки к картинкам)
- слова (весь текст отдельно)
- css (ну и отдельно стили)

Ð_ти 4 части можно будет комбинировать как угодно, + нужно сделать удобный поиск в админстве, чтобы, например, ввел какое-то слово, а скрипт показал и нужный ленгпак и шаблоны где это слово используется.


Помещено MCTarakan 24-09-2002 в 21:56:

zapimir

quote:
Ð_ти 4 части можно будет комбинировать как угодно, + нужно сделать удобный поиск в админстве, чтобы, например, ввел какое-то слово, а скрипт показал и нужный ленгпак и шаблоны где это слово используется.


в принципе тут я с тобой соглашусь!

__________________
yMC.ru - хомяк музыканта


Помещено polo 24-09-2002 в 23:23:

да это все как хочешь можно сделать, хоть и 10 частей комбинировать. Удачность шаблонов вб в том что там переменные доступные сценарию заменяются в шаблонах, ну это понятно почему . А в других системах шаблонов все эти переменные нужно объвлять чтобы они стали доступны генератору шаблонов, вот в чем весь цимус .

__________________
Всегда есть решение.


Помещено MCTarakan 24-09-2002 в 23:46:

хрен короче вас поймешь! меня пока что в булютне все устраивает!

__________________
yMC.ru - хомяк музыканта


Помещено zapimir 25-09-2002 в 01:09:

polo

quote:
А в других системах шаблонов все эти переменные нужно объвлять чтобы они стали доступны генератору шаблонов

Не совсем понял что имеется ввиду, подробнее, что ты имеешь ввиду?
Вроде в том же ibf в шаблонах указываются обычные переменные (ну не совсем обычные очитывая, что ibf объектно-ориентированный)
quote:
да это все как хочешь можно сделать, хоть и 10 частей комбинировать

Ð_то понятно, что каждый программист может сделать как захочет, важно другое - насколько это будет удобно конечным пользователям
Кстати основными недостатками шаблонов vB (кроме того что все в куче), ИМХО, является использование eval и хранение их в базе.


Помещено MCTarakan 25-09-2002 в 01:14:

да, то что она все в базу пихает не совсем ферштейн...

__________________
yMC.ru - хомяк музыканта


Помещено zapimir 25-09-2002 в 01:25:

MCTarakan
что ты хотел этим сказать?

Кстати интересно, смотрел wbb, практически тот же vb только на немецком все переменные


Формат времени GMT. Текущее время 09:43. Страницы (2): [1] 2 »
Показаны 16 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.