VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Господа, почитал все похожие темы, пробовал делать как описано под 3.6.8.
как описано тут
но в четверке тупо выводит переменную текстом...я про "9. В текст шаблона футера вставить переменную $CodeLinks или код <div>$CodeLinks</div>."
Сразу опишу, чего я хочу. Написали некий скриптик, который выдирает погоду с гесметео и формирует ее под себя...со своими картинками и прочим...под небольшой размер, как раз чтоб уместить результаты в шапке форума. Теперь задача это все впихнуть в шаблон....
Подмогните чуток для полного счастья. Сразу скажу...я не нуб-мудак Просто никогда не было таких задач.
vB_Template::preRegister('block_rss',array('news' => $news)); // регистрируете переменную news, передаете ей значение $news в шаблон block_rss
return true; // чтобы ошибок не выводил
Вставил....результа ноль...промеж тестов должен был выводится результат работы моего скрипта, этот то, как выглядит страница отдаваемая сервером.
Quote:
<div><a name="top" href="forum.php" class="logo-image"><img src="images/misc/vbulletin4_logo.png" alt="Test Forums - Powered by vBulletin" /></a>
<!-- test -->
<!-- test -->
</div>
Так вставлено в шаблоне
Quote:
<!-- test -->
<vb:raw $Weather>
<!-- test -->
При обращении к моему скрипту напрямую, он все показывает как надо.
Возможно есть разница при добавлении модуля под 3 ветку и под 4.
@Hitsi
Специалист
Join Date: Nov 2007
Location: где-то рядом
Posts: 632
Версия vB: 4.0 Beta
Reputation:
Professional 333
Репутация в разделе: 310
0
переменные без $ и еще один мой косяк, скобки перепутал )
Code:
{vb:raw Weather}
Last edited by Hitsi : 06-23-2010 at 01:31 PM.
@NorthFighter
Простоузер
Join Date: Aug 2005
Posts: 15
Reputation:
Lamer -2
Репутация в разделе: -2
0
Ну снова не хотит...вот жеж зараза
опять путо
Quote:
<div><a name="top" href="forum.php" class="logo-image"><img src="images/misc/vbulletin4_logo.png" alt="Test Forums - Powered by vBulletin" /></a>
<!-- test -->
<!-- test -->
</div>
NorthFighter добавил 23.06.2010 в 13:00
Давайте по порядку....
Форум у меня версии 4+
Модуль добавлял как написано тут для версии3+
в модуле у меня содержится следующее:
Продукт Vbulletin
Местоположение модуля global_start
Заголовок weather
Порядок выполнения - тут не трогал....стояло по дефолту 5, так и оставил.
Код PHP модуля
ob_start();
include_once(DIR.'/includes/weather/weatherforum.php');
$Weather = ob_get_contents();
ob_end_clean();
Что делаю не так?
Last edited by NorthFighter : 06-23-2010 at 02:05 PM.
Reason: Добавлено сообщение
@Hitsi
Специалист
Join Date: Nov 2007
Location: где-то рядом
Posts: 632
Версия vB: 4.0 Beta
Reputation:
Professional 333
Репутация в разделе: 310
0
У меня получилось следующее
Модуль
Code:
include_once(DIR.'/test.php'); //подгружаем файлик test.php в котором всего 1 строчка: <?php $testfromfile="какой-то бредовый текст"; ?>
vB_Template::preRegister('header',array('test' => $testfromfile)); //регистрируем и передаем шаблону header переменную test со значением $testfromfile
теперь в шаблоне header вставляем переменную {vb:raw test} если надо передать группу переменных, то
Путь к файлу, нужный шаблон и имена переменных поменяете как вам надо )
@NorthFighter
Простоузер
Join Date: Aug 2005
Posts: 15
Reputation:
Lamer -2
Репутация в разделе: -2
0
Эмм...не вогнал чуток...
В вашем примере вы выдергиваете конкретную переменную из файла который инклюдите и передаете ее шаблону ,а мне надо, чтоб у меня выполнялся мой файл и результат выводился в определенное место на странице. У меня файлик генерит кусок хтмл страницы...с данными о погоде...и ссылками на картинки.
Есть другие варианты?
@Hitsi
Специалист
Join Date: Nov 2007
Location: где-то рядом
Posts: 632
Версия vB: 4.0 Beta
Reputation:
Professional 333
Репутация в разделе: 310
0
а что межает загнать этот html в переменную и вывести её в нужном вам месте?
хотя можете сделать вот так:
при открытии http://www***/misc.php?do=teachers страница загружается, есть футер, есть хедер, но результат РНР кода нету... если же в первом модуле заменить на
PHP Code:
$list_teachers = '123';
то эта строка отображается...
что я сделал не так?
VituSkz добавил 13.12.2010 в 09:59
и кто-нибудь ответит...
VituSkz добавил 13.12.2010 в 18:34
и никто не знает =(
VituSkz добавил 13.12.2010 в 19:12
за день посетили форум больше 300 людей и никто даже ничего не ответил = ( я просто уже все перепробовал.... ничего не помогает :(( народ, помогите пожалуйста....
Last edited by VituSkz : 12-13-2010 at 08:12 PM.
Reason: Добавлено сообщение