 |
 |
Форум сетевых администраторов » Веб Форумы » VBulletin 2.x.x » Нужен хак: один темплет для всех стилей.
| Автор |
| Тема |
 |
|
 |
|
|
|
Модератор
|
Нужен хак: один темплет для всех стилей. |
[сооб. #40097]
05-04-2003 02:10 |
|
Модератор


Зарегистрирован: Jul 2001
Место проживания: USA
Публикаций: 745
Статус:  |
Можно ли сделать так - если в каком-то из стилей нет "кастом" темплета, то берется темплет из дефолт-стиля. Например, если я создал темплет, где хранятся правила форума, то я хочу чтобы во всех стилях этот темплет был виден.
__________________
C уважением, Игорь
cblog.ru
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
05-04-2003 02:10 |
|
|
MuZzClub.ru
|
| Igor эээ.... не уверен, что это то, что тебе... |
[сооб. #40101]
05-04-2003 03:38 |
|
|
Модератор
|
MCTarakan
Не, спасибо, но это не то. |
[сооб. #40112]
05-04-2003 07:59 |
|
|
MuZzClub.ru
|
Igor
слушай, поищи на вб.орг - это как-то... |
[сооб. #40200]
06-04-2003 01:00 |
|
MuZzClub.ru


Зарегистрирован: Jul 2002
Место проживания: Ireland
Публикаций: 2710
Статус:  |
Igor
слушай, поищи на вб.орг - это как-то с темплатами связано! Я уверен, у меня этот хак есть, только у меня столько хаков, что я не могу найти... помоему называется "dinamic templates"
Если найдешь - просто дай линк! 
__________________
yMC.ru - хомяк музыканта
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
06-04-2003 01:00 |
|
|
Администратор
|
| да просто в базе желаемым темплэйтам измени... |
[сооб. #40236]
06-04-2003 11:20 |
|
|
Модератор
|
polo , спасибо!
Я не хочу проделывать это... |
[сооб. #40307]
07-04-2003 03:59 |
|
Модератор


Зарегистрирован: Jul 2001
Место проживания: USA
Публикаций: 745
Статус:  |
polo , спасибо!
Я не хочу проделывать это с каждым дополнительным темплетом. Представь, если я сделал 7 стилей, и мне нужно создать доп. темплет, то это приходится делать 7 раз. Я хочу сделать так, чтобы если в стиле нет темплета, то он бы брался автоматом с дефолтного.
__________________
C уважением, Игорь
cblog.ru
Сообщение было отредактировано Igor 07-04-2003 в 04:06
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
07-04-2003 03:59 |
|
|
Администратор
|
| зачем семь раз лол? ты добавляешь темплэйт... |
[сооб. #40317]
07-04-2003 07:18 |
|
Администратор


Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус:  |
зачем семь раз лол? ты добавляешь темплэйт стандартным методом потом идешь и через пхпмайадмин делаешь
UPDATE template SET templatesetid = -1 WHERE title = 'desired name' OR title = 'another name'
И будут у тебя темплэйт доступен всем наборам.
__________________
Всегда есть решение.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
07-04-2003 07:18 |
|
|
Модератор
|
polo
ты все правильно говоришь, я так сейчас... |
[сооб. #40377]
07-04-2003 21:42 |
|
Модератор


Зарегистрирован: Jul 2001
Место проживания: USA
Публикаций: 745
Статус:  |
polo
ты все правильно говоришь, я так сейчас и сделал. Но теперь, если нужно этот темплет изменить, то его либо через phpMyAdmin надо менять, либо изменять 7 раз во всех стилях.
Мое решение было бы лучше - сделать так, что еслибы в стиле techno (к примеру) ненаходится темплета rules то он берется из default
__________________
C уважением, Игорь
cblog.ru
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
07-04-2003 21:42 |
|
|
Администратор
|
| если ты изменишь этот темплэйт для стиля например... |
[сооб. #41362]
19-04-2003 02:03 |
|
Администратор


Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус:  |
если ты изменишь этот темплэйт для стиля например default c ID #1 то темплэйт -1 у тябя останится и для стиля techno будет использоватся именно темплэйт -1.
__________________
Всегда есть решение.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
19-04-2003 02:03 |
|
|
Модератор
|
polo
Ð_то ясно. Я так и сделал. Но теперь... |
[сооб. #41508]
20-04-2003 04:33 |
|
Модератор


Зарегистрирован: Jul 2001
Место проживания: USA
Публикаций: 745
Статус:  |
polo
Ð_то ясно. Я так и сделал. Но теперь если я хочу менять правила, то если их редауктирую в CP то создается новый темплет для стиля #1 а №-1 - остается прежним. Приходится через phpMyAdmin их менять - это неудобно. Я вот хотел сделать, чтобы если темплета не существует - то он искался бы не в -1 , а в дефолтном - чтобы легко можно было в CP их менять
__________________
C уважением, Игорь
cblog.ru
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
20-04-2003 04:33 |
|
|


MuZzClub.ru
|
| Igor эээ... может я неправ, а может сделать... |
[сооб. #41509]
20-04-2003 05:44 |
|
MuZzClub.ru


Зарегистрирован: Jul 2002
Место проживания: Ireland
Публикаций: 2710
Статус:  |
Igor эээ... может я неправ, а может сделать темплейт в текстовом файле и его вызывать? реально так?
но все-равно помойму на вб.орг есть хак... поищи там еще лучше! 
__________________
yMC.ru - хомяк музыканта
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
20-04-2003 05:44 |
|
|
Администратор
|
| [quote]Я вот хотел сделать, чтобы если темплета... |
[сооб. #41529]
20-04-2003 13:36 |
|
Администратор


Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус:  |
quote: Я вот хотел сделать, чтобы если темплета не существует - то он искался бы не в -1 , а в дефолтном - чтобы легко можно было в CP их менять
Ты сам себе противоречишь, именно по такому принципу и работает система шаблонов. Если шаблона не существует то он берется из дефолта. Ты наверное просто хочешь сделать опцию редактирования шаблонов с ид -1?
polo добавил 20-04-2003 в 13:39:05:
Щяс почитал внимательнее и понял. Не, такое сложно будет сделать, точнее не сложно но будут значительные потерь в производительности думаю не избежать. Ладно щяс гляну что можно сделать.
__________________
Всегда есть решение.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
20-04-2003 13:36 |
|
|
Администратор
|
| Посмотрел, лучший вариант это сделать редактирование... |
[сооб. #41542]
20-04-2003 16:32 |
|
Администратор


Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус:  |
Посмотрел, лучший вариант это сделать редактирование шаблонов из -1 через акп, если такой вариан не подходит то можно сделать штобы брало из дефолтового стиля но это лишний запрос к базе. Ð_ешай сам.
__________________
Всегда есть решение.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
20-04-2003 16:32 |
|
|
Модератор
|
polo
Спасибо, polo.
Лишний запрос не сильно... |
[сооб. #41573]
21-04-2003 07:53 |
|
Модератор


Зарегистрирован: Jul 2001
Место проживания: USA
Публикаций: 745
Статус:  |
polo
Спасибо, polo.
Лишний запрос не сильно хочется делать. Ð_едактировать стиль -1 - это лучше. Посмотрю код сейчас.
__________________
C уважением, Игорь
cblog.ru
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
21-04-2003 07:53 |
|
|
|
Формат времени GMT. Текущее время 10:36.
|
Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения. |
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
|
|
|
|
| |
Page generated in 0.01383090 seconds (49.72% PHP - 50.28% MySQL) with 26 queries.
|
 |