Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Веб Форумы » VBulletin 2.x.x » Нужен хак: один темплет для всех стилей.
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
Igor
Модератор
Средний рейтинг: 4.29 | Оценок: 14
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2001
Место проживания: USA
Публикаций: 745
Статус: Igor в оф-лайне
Question Нужен хак: один темплет для всех стилей. [сообщение #40097]

Можно ли сделать так - если в каком-то из стилей нет "кастом" темплета, то берется темплет из дефолт-стиля. Например, если я создал темплет, где хранятся правила форума, то я хочу чтобы во всех стилях этот темплет был виден.

__________________
C уважением, Игорь
cblog.ru

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 05-04-2003 02:10
Нажмите сюда для просмотра профайла Igor Отправить Персональное сообщение Igor Посетить домашнию страничку Igor! Найти сообщения от Igor Добавить Igor в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
MCTarakan
MuZzClub.ru
Средний рейтинг: 4.33 | Оценок: 64
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2002
Место проживания: Ireland
Публикаций: 2710
Статус: MCTarakan в оф-лайне
[сообщение #40101]

Igor эээ.... не уверен, что это то, что тебе надо, но вдруг...

Файл: webtemplates.zip
Был скачан 7 раз(а).

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

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 05-04-2003 03:38
Нажмите сюда для просмотра профайла MCTarakan Отправить Персональное сообщение MCTarakan Посетить домашнию страничку MCTarakan! Найти сообщения от MCTarakan Добавить MCTarakan в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Igor
Модератор
Средний рейтинг: 4.29 | Оценок: 14
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2001
Место проживания: USA
Публикаций: 745
Статус: Igor в оф-лайне
[сообщение #40112]

MCTarakan
Не, спасибо, но это не то.

__________________
C уважением, Игорь
cblog.ru

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 05-04-2003 07:59
Нажмите сюда для просмотра профайла Igor Отправить Персональное сообщение Igor Посетить домашнию страничку Igor! Найти сообщения от Igor Добавить Igor в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
MCTarakan
MuZzClub.ru
Средний рейтинг: 4.33 | Оценок: 64
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2002
Место проживания: Ireland
Публикаций: 2710
Статус: MCTarakan в оф-лайне
[сообщение #40200]

Igor
слушай, поищи на вб.орг - это как-то с темплатами связано! Я уверен, у меня этот хак есть, только у меня столько хаков, что я не могу найти... помоему называется "dinamic templates"

Если найдешь - просто дай линк!

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

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 06-04-2003 01:00
Нажмите сюда для просмотра профайла MCTarakan Отправить Персональное сообщение MCTarakan Посетить домашнию страничку MCTarakan! Найти сообщения от MCTarakan Добавить MCTarakan в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
polo
Администратор
Средний рейтинг: 4.77 | Оценок: 106
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус: polo в оф-лайне
[сообщение #40236]

да просто в базе желаемым темплэйтам измени templatesetid на -1.

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

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 06-04-2003 11:20
Нажмите сюда для просмотра профайла polo Отправить Персональное сообщение polo Посетить домашнию страничку polo! Найти сообщения от polo Добавить polo в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Igor
Модератор
Средний рейтинг: 4.29 | Оценок: 14
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2001
Место проживания: USA
Публикаций: 745
Статус: Igor в оф-лайне
[сообщение #40307]

polo , спасибо!
Я не хочу проделывать это с каждым дополнительным темплетом. Представь, если я сделал 7 стилей, и мне нужно создать доп. темплет, то это приходится делать 7 раз. Я хочу сделать так, чтобы если в стиле нет темплета, то он бы брался автоматом с дефолтного.

__________________
C уважением, Игорь
cblog.ru

Сообщение было отредактировано Igor 07-04-2003 в 04:06

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 07-04-2003 03:59
Нажмите сюда для просмотра профайла Igor Отправить Персональное сообщение Igor Посетить домашнию страничку Igor! Найти сообщения от Igor Добавить Igor в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
polo
Администратор
Средний рейтинг: 4.77 | Оценок: 106
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус: polo в оф-лайне
[сообщение #40317]

зачем семь раз лол? ты добавляешь темплэйт стандартным методом потом идешь и через пхпмайадмин делаешь
UPDATE template SET templatesetid = -1 WHERE title = 'desired name' OR title = 'another name'
И будут у тебя темплэйт доступен всем наборам.

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

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 07-04-2003 07:18
Нажмите сюда для просмотра профайла polo Отправить Персональное сообщение polo Посетить домашнию страничку polo! Найти сообщения от polo Добавить polo в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Igor
Модератор
Средний рейтинг: 4.29 | Оценок: 14
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2001
Место проживания: USA
Публикаций: 745
Статус: Igor в оф-лайне
[сообщение #40377]

polo
ты все правильно говоришь, я так сейчас и сделал. Но теперь, если нужно этот темплет изменить, то его либо через phpMyAdmin надо менять, либо изменять 7 раз во всех стилях.

Мое решение было бы лучше - сделать так, что еслибы в стиле techno (к примеру) ненаходится темплета rules то он берется из default

__________________
C уважением, Игорь
cblog.ru

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 07-04-2003 21:42
Нажмите сюда для просмотра профайла Igor Отправить Персональное сообщение Igor Посетить домашнию страничку Igor! Найти сообщения от Igor Добавить Igor в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
polo
Администратор
Средний рейтинг: 4.77 | Оценок: 106
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус: polo в оф-лайне
[сообщение #41362]

если ты изменишь этот темплэйт для стиля например default c ID #1 то темплэйт -1 у тябя останится и для стиля techno будет использоватся именно темплэйт -1.

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

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 19-04-2003 02:03
Нажмите сюда для просмотра профайла polo Отправить Персональное сообщение polo Посетить домашнию страничку polo! Найти сообщения от polo Добавить polo в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Igor
Модератор
Средний рейтинг: 4.29 | Оценок: 14
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2001
Место проживания: USA
Публикаций: 745
Статус: Igor в оф-лайне
[сообщение #41508]

polo
Ð_то ясно. Я так и сделал. Но теперь если я хочу менять правила, то если их редауктирую в CP то создается новый темплет для стиля #1 а №-1 - остается прежним. Приходится через phpMyAdmin их менять - это неудобно. Я вот хотел сделать, чтобы если темплета не существует - то он искался бы не в -1 , а в дефолтном - чтобы легко можно было в CP их менять

__________________
C уважением, Игорь
cblog.ru

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 20-04-2003 04:33
Нажмите сюда для просмотра профайла Igor Отправить Персональное сообщение Igor Посетить домашнию страничку Igor! Найти сообщения от Igor Добавить Igor в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
MCTarakan
MuZzClub.ru
Средний рейтинг: 4.33 | Оценок: 64
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2002
Место проживания: Ireland
Публикаций: 2710
Статус: MCTarakan в оф-лайне
[сообщение #41509]

Igor эээ... может я неправ, а может сделать темплейт в текстовом файле и его вызывать? реально так?

но все-равно помойму на вб.орг есть хак... поищи там еще лучше!

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

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 20-04-2003 05:44
Нажмите сюда для просмотра профайла MCTarakan Отправить Персональное сообщение MCTarakan Посетить домашнию страничку MCTarakan! Найти сообщения от MCTarakan Добавить MCTarakan в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
polo
Администратор
Средний рейтинг: 4.77 | Оценок: 106
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус: polo в оф-лайне
[сообщение #41529]

quote:
Я вот хотел сделать, чтобы если темплета не существует - то он искался бы не в -1 , а в дефолтном - чтобы легко можно было в CP их менять

Ты сам себе противоречишь, именно по такому принципу и работает система шаблонов. Если шаблона не существует то он берется из дефолта. Ты наверное просто хочешь сделать опцию редактирования шаблонов с ид -1?

polo добавил 20-04-2003 в 13:39:05:
Щяс почитал внимательнее и понял. Не, такое сложно будет сделать, точнее не сложно но будут значительные потерь в производительности думаю не избежать. Ладно щяс гляну что можно сделать.

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

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 20-04-2003 13:36
Нажмите сюда для просмотра профайла polo Отправить Персональное сообщение polo Посетить домашнию страничку polo! Найти сообщения от polo Добавить polo в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
polo
Администратор
Средний рейтинг: 4.77 | Оценок: 106
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус: polo в оф-лайне
[сообщение #41542]

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

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

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 20-04-2003 16:32
Нажмите сюда для просмотра профайла polo Отправить Персональное сообщение polo Посетить домашнию страничку polo! Найти сообщения от polo Добавить polo в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Igor
Модератор
Средний рейтинг: 4.29 | Оценок: 14
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2001
Место проживания: USA
Публикаций: 745
Статус: Igor в оф-лайне
[сообщение #41573]

polo
Спасибо, polo.
Лишний запрос не сильно хочется делать. Ð_едактировать стиль -1 - это лучше. Посмотрю код сейчас.

__________________
C уважением, Игорь
cblog.ru

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 21-04-2003 07:53
Нажмите сюда для просмотра профайла Igor Отправить Персональное сообщение Igor Посетить домашнию страничку Igor! Найти сообщения от Igor Добавить Igor в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя



Формат времени GMT. Текущее время 10:37.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.02075505 seconds (42.19% PHP - 57.81% MySQL) with 26 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.