Форум сетевых администраторов
Показаны 7 сообщений на этой странице

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


Помещено Killer911 18-09-2003 в 07:16:

vB и vP механизм работы

1. Возникла у меня мысля ручками перевести vP (доступа к дампу нема) ... побродил по папкам посмотрел скрипты - начал их править ... но на внешнем виде это никак не сказалось. Почесал затылок и залез в в раздел шаблонов АдминПанели а там лежат те же скрипты тока в базе и при их правке изменения имеют силу.
Отсюда у меня зародилась мысля, что изначально имеется определенный набор скриптов движка (index.php function.php ...) а остальные типа login.php usercp.php online.php poll.php и др., рганизующие морду скрипты, при инсталяции уходят в базу в качестве щаблонов для дефолта и потом уже не нужны, а берутся движковыми скриптами уже из базы шаблонов. Ð_тот же механизм подтверждает методика установки стилей - файл *.style разбирается, прописывается стиль в разделе Styles и прописываются новые шаблоны и замены в соответствующий таблицах привязанных по ID стиля.

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

2. При установки кустомных стилей борды, не хранящих в себе шаблонов портала (Ð__*), если полсле смены стиля с дефолта на другой сделать логаут и потом зайти на портал - то будет пустая страница - мое мнение что для стиля хранящегося в настройках юзера нет шаблонов P_ и при обработке index.php туда из щаблонов ничего не попадает ... вот он и остается пустым.
Как с этим бороться т.е. допустим на портале тема подефолту, а то что имеет шаблоны для борды работало по шаблону (не дефолтному). А то юзеры гундят что им дефолтная тема не нравится - а если выбрать другую то они с порталом обламываются, как-то нехорошо
Есть еще пара стилей портальных но им тоже не нравится (Emergin), говорят мол темные, угнетающие.

__________________
Athlon 2400, 512Mb, 120G+160G
RedHat Linux 9
NFSU:LAN, BF1942, PvPGN 1.6.3
vB 3.0.1
vB Advanced


Помещено ProKtor 18-09-2003 в 11:38:

Killer911
В портале есть файлики (в дирректории с каждым модулем), в которых собственно и хранятся текстовые переменные, в данном случае языковые фразы. Их и меняешь. За некоторым исключением. В стилях само собой менять. Но нам меньшая часть перевода хранится. В основном дизайн модулей.

Про p_*. Ð_ти темплаты лучше положить во все стили, или сделать стиль по умолчанию тот, в котором есть эти темплаты. Ты выходишь, у тебя дефолтный скин, а в нём нет этих темплатов...ну и т.д.

__________________
wbr, ProKtor


Помещено Killer911 19-09-2003 в 06:54:

quote:
Первоначальное сообщение от ProKtor

В портале есть файлики (в дирректории с каждым модулем), в которых собственно и хранятся текстовые переменные, в данном случае языковые фразы. Их и меняешь. За некоторым исключением. В стилях само собой менять. Но нам меньшая часть перевода хранится. В основном дизайн модулей.


Я вот с модулями немного не догоняю ... например FAQ сделан модулем .. но при его вызове он пишет - You can't access this file directly... и в АктивТопиках также ... что это за беда такая
quote:
Первоначальное сообщение от ProKtor

Про p_*. Ð_ти темплаты лучше положить во все стили, или сделать стиль по умолчанию тот, в котором есть эти темплаты. Ты выходишь, у тебя дефолтный скин, а в нём нет этих темплатов...ну и т.д.


Т.е. никакого пути указать в настройках чтобы на портале был один стиль а на форуме другой нет ??? Уж не очень хочется Ð__* шаблоны копировать по всем стилям

__________________
Athlon 2400, 512Mb, 120G+160G
RedHat Linux 9
NFSU:LAN, BF1942, PvPGN 1.6.3
vB 3.0.1
vB Advanced


Помещено ProKtor 19-09-2003 в 10:00:

Думаю для того, что-бы копировать темплаты в разные стили можно воспользоваться какми-нибудь Template Backup System.
А по поводу You can't access this file directly - так и есть, они не могут вызываться напрямую. Только через modules.php

__________________
wbr, ProKtor


Помещено Killer911 19-09-2003 в 10:11:

При загрузке файла стилей с заменой существующего производится синхронизация или заменяемый стиль полностью удаляется и добавляется новый под тем же именем ?

__________________
Athlon 2400, 512Mb, 120G+160G
RedHat Linux 9
NFSU:LAN, BF1942, PvPGN 1.6.3
vB 3.0.1
vB Advanced


Помещено ProKtor 19-09-2003 в 10:29:

А это смотря как у тебя файл стилей организован. Думаю по этому вопросу тебе более продвинутые специалисты ответят.

__________________
wbr, ProKtor


Помещено Killer911 22-09-2003 в 07:22:

Так и не смог одолеть мессагу с прямым доступом "You can't access this file directly...", вроде всё как у всех через modules.php операция modload имя модуля FAQ файл index.php ... всё равно не пашет ... покопался в modules.php и /modules/FAQ/index.php ... никаких идей не появилось.
Может кто наступал не эти грабли ? В чем может быть загвоздка ?

__________________
Athlon 2400, 512Mb, 120G+160G
RedHat Linux 9
NFSU:LAN, BF1942, PvPGN 1.6.3
vB 3.0.1
vB Advanced


Формат времени GMT. Текущее время 14:26.
Показаны 7 сообщений на этой странице

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