Смотрите здесь
нетИнтуитивно понял, что для добавления спонсорских баннеров нужно нажать кнопку
интересно...которая почему-то не отобразилась нормально, а с кракозябрам
ещё более интересно!Но при нажатии на эту кнопку, выдается ошибка (что-то связанное с базой данных). Есть идеи?
оу... не обратила внимания, на скрине видно, что у Вас - 4каСпасибо. Скачал, установил.
А вот с этого места поподробней, если можно. Дело в том, что я движок только изучаю, так, для себя. Поэтому все для меня ново и не совсем понятно.как и предполагала, там в коде установки прописан TYPE=MyISAM
удаляйте продукт
открывайте блокнотом
ищите TYPE=MyISAM и меняёте TYPE на ENGINE
чтобы получилось ENGINE=MyISAM
заново импортируйте продукт, и будет счастье...
А вот здесь проблема. Зашел, прописал ссылку на баннер, ссылку на сайт, все сохранил. Но баннер не отображается. Ссылка на баннер прописана правильно.баннер добавляется в "управление разделами" - редактировать раздел, посмотрите, там должен появиться отдельный блок
вряд ли я смогу помочь... у меня нет под рукой установленной 4ки Вашей версии и нет вообще ни одной 4ки с этим хакомА вот здесь проблема. Зашел, прописал ссылку на баннер, ссылку на сайт, все сохранил. Но баннер не отображается. Ссылка на баннер прописана правильно.
ага...Вот, пожалуйста. Надеюсь, поможете.
<div style="text-indent: -999999px;"><a href="http://scriptland.com.ua/templates-vb/">vBulletin ???????</a></div>
<phrase name="sponsor_powered_by" date="1159339332" username="Deviation" version="2.0.0"><![CDATA[<br /><div style="text-indent: -999999px;"><a href="http://scriptland.com.ua/templates-vb/">vBulletin Шаблоны</a></div><span style="font-size: 9px;"><a href="http://www.digitaldeviation.com" title="vB.Sponsors">vB.Sponsors</a></span>]]></phrase>
нет, это не обязательноПравильно ли я понял, что мне теперь нужно удалить продукт, затем убрать эту ссылку и после снова импортировать?
попробуйтеСамому конечно можно было бы попробовать разобраться
class="viewing">({vb:raw forum.browsers} {vb:rawphrase viewing})</span></vb:if> </div>
<!-- barne77 -->
<!-- vBSponsors --> <vb:if condition="$forum['sponsor_enabled'] == 1 AND $vboptions ['sponsor_global_enable_sponsorship'] == 1">
<div style="float:$stylevar[right]">
{vb:raw vboptions.sponsor_global_default_text}
<a href="vB.Sponsors/link.php?f={vb:raw forum.forumid}" title="{vb:raw forum.sponsor_name}" target="_blank">
<vb:if condition="$forum['sponsor_banner_enabled'] == 1 AND $vboptions['sponsor_global_enable_banners'] == 1">
<img src="{vb:raw forum.sponsor_banner}" border="0" />
<vb:else />
{vb:raw forum.sponsor_name}
</vb:if>
</div>
</a>
</vb:if>
<!-- / vBSponsors -->
<!-- barne77 -->
<div class="threadpagenav"> {vb:raw pagenav} <div id="threadpagestats" class="threadpagestats">{vb:rawphrase showing_threads_x_to_y_of_z, {vb:raw limitlower}, {vb:raw limitupper}, {vb:raw totalthreads}}</div> </div> </vb:if>
</div>
<!-- barne77 -->
<!-- vBSponsors -->
<vb:if condition="$foruminfo['sponsor_enabled'] == 1 AND $vboptions['sponsor_global_enable_sponsorship'] == 1">
{vb:raw vboptions.sponsor_global_default_text}
<a href="vB.Sponsors/link.php?f={vb:raw foruminfo.forumid}" title="{vb:raw foruminfo.sponsor_name}" target="_blank">
<vb:if condition="$foruminfo['sponsor_banner_enabled'] == 1 AND $vboptions['sponsor_global_enable_banners'] == 1">
<vb:if condition="!empty($foruminfo['sponsor_banner_big'])">
<vb:if condition="$vboptions['sponsor_global_enable_big_banners'] == 1">
<img src="{vb:raw foruminfo.sponsor_banner_big}" border="0" />
<vb:else />
<img src="{vb:raw foruminfo.sponsor_banner}" border="0" />
</vb:if>
<vb:else />
{vb:raw foruminfo.sponsor_name}
</vb:if> </vb:if> </a> </vb:if>
<!-- / vBSponsors -->
<!-- barne77 -->
<ol class="subforumlist commalist"> {vb:raw forum.subforums} </ol> </div> </vb:if>
<!-- barne77 -->
<!-- vBSponsors -->
<vb:if condition="$forum['sponsor_enabled'] == 1 AND $vboptions ['sponsor_global_enable_sponsorship'] == 1">
<div style="float:$stylevar[right]">
{vb:raw vboptions.sponsor_global_default_text}
<a href="vB.Sponsors/link.php?f={vb:raw forum.forumid}" title="{vb:raw forum.sponsor_name}" target="_blank">
<vb:if condition="$forum['sponsor_banner_enabled'] == 1 AND $vboptions['sponsor_global_enable_banners'] == 1">
<img src="{vb:raw forum.sponsor_banner}" border="0" />
<vb:else />
{vb:raw forum.sponsor_name}
</vb:if>
</div>
</a>
</vb:if>
<!-- / vBSponsors -->
<!-- barne77 -->
<ol class="subforumlist commalist"> {vb:raw forum.subforums} </ol> </div> </vb:if> </div> </vb:if>
</div>
<!-- barne77 -->
<!-- vBSponsors -->
<vb:if condition="$forum['sponsor_enabled'] == 1 AND $vboptions ['sponsor_global_enable_sponsorship'] == 1">
<div style="float:$stylevar[right]">
{vb:raw vboptions.sponsor_global_default_text}
<a href="vB.Sponsors/link.php?f={vb:raw forum.forumid}" title="{vb:raw forum.sponsor_name}" target="_blank">
<vb:if condition="$forum['sponsor_banner_enabled'] == 1 AND $vboptions['sponsor_global_enable_banners'] == 1">
<img src="{vb:raw forum.sponsor_banner}" border="0" />
<vb:else />
{vb:raw forum.sponsor_name}
</vb:if>
</div>
</a>
</vb:if>
<!-- / vBSponsors -->
<!-- barne77 -->
А там было что-то еще лишнее, кроме ссылки, которую обсуждали выше? Я имею ввиду, нужно ли мне переустанавливать, если я ссылку эту уже удалил?Veter:
Хак вычищен и перезалит
А с этим поможет кто-нибудь?Нельзя ли его переместить правее
А с этим поможет кто-нибудь?
$vboptions[sponsor_global_default_text] <a href="vB.Sponsors/link.php?f=$foruminfo[forumid]" title="$foruminfo[sponsor_name]" target="_blank">
И еще проблема нарисовалась. Ссылку (второй шаг инструкции установки хака) поправил. Но теперь при клике по баннеру открывается следующее сообщение:
Ссылку (второй шаг инструкции установки хака) поправил.
2. Не хочу в ссылках видеть vB.Sponsors. Как бы это убрать? Вообще не рекомендуется этого делать, если вы уважаете труд других. В противном случае: PHP код: <a href="vB.Sponsors/link.php?f=$forum[forumid]" title="$forum[sponsor_name]" target="_blank"> меняете на: PHP код: <a href="$forum[sponsor_url]" title="$forum[sponsor_name]" target="_blank">
Нет, вот это:Что за ссылку поправили?
2. В строке 30 найдите:
chdir('/path/to/forums/');
и замените /path/to/forums/ на свой путь к форуму. Например:
chdir('/www/vash_sajt.ru/httpdocs/forum');
Если вы не знаете свой путь, загрузите в папку vB.Sponsors файл settings-check.php, который находится в папке Do not upload/vB.Sponsors.
Запустите его в браузере. Например: http://www.vash_sajt.ru/forum/vB.Sponsors/settings-check.php
Скопируйте путь, после чего обязательно удалите файл settings-check.php!
При клике по баннеру, открывается страница с текстом:
Warning: chdir() [function.chdir]: No such file or directory (errno 2) in /home/host1247587/example.com/htdocs/www/vB.Sponsors/link.php on line 30
Warning: require_once(./global.php) [function.require-once]: failed to open stream: No such file or directory in /home/host1247587/example.com/htdocs/www/vB.Sponsors/link.php on line 32
Fatal error: require_once() [function.require]: Failed opening required './global.php' (include_path='.:/usr/local/share/pear') in /home/host1247587/example.com/htdocs/www/vB.Sponsors/link.php on line 32
Код:
$vboptions[sponsor_global_default_text] <a href="vB.Sponsors/link.php?f=$foruminfo[forumid]" title="$foruminfo[sponsor_name]" target="_blank">
Поместите код в какой-нибудь div со своим классом и задайте в стилях text-align: right;
вы уверены, что этот пункт правильно сделали? Смотрели полный путь на сервере через информацию о PHP?и замените /path/to/forums/ на свой путь к форуму.
Если вы не знаете свой путь, загрузите в папку vB.Sponsors файл settings-check.php, который находится в папке Do not upload/vB.Sponsors.
где найти?
А не вспомните, что именно убрать?
угу...Но теперь при клике по баннеру открывается следующее сообщение:
<div style="text-align: right;"> </div>
Мало ли, вдруг кто-то еще столкнется с такой же проблемой, поэтому на всякий случай - сработал forumhome_forumbit_level2_postНе знаю, какой из них сработал
Да бывает возникает такая проблемка, например при установке спонсорского модуля, или иного хака, требующего обращения к сторонним доменам. В этом случае иногда vbulletin выбивает такой вот мессадж:
Что бы избежать такого вот сообщения, делаем следующее:Неверная ссылка перенаправления (http://сайт.ру)
Добавляем домен спонсорского или иного сайта в доверенные...
Админка -> Основные настройки -> Контактная информация, поле - Список разрешённых доменов для перенаправлений
Сделал. Все работает отлично. Большое спасибо. Осталось только с "При поддержке:" разобраться.прямо в "Название сайта / Ссылки / Контактная информация"
Если удалили, то не нужно.Я имею ввиду, нужно ли мне переустанавливать, если я ссылку эту уже удалил?
<span class="smallfont"></span>
Деловые! Без главного спрашивателя разобрались! Ну а если серьезно, воспользовался советом и все получилось. Спасибо большое. Зацепил меня что-то vBulletin. Интересно. Жаль, времени мало свободного. Тем не менее, буду дальше разбираться. Так что, не расслабляйтесь, ждите вопросы. А я уверен, они будут. Я когда DLE и Word Press осваивал, вопросов куча была, а здесь все еще сложнее. Но главное -заинтриговал сам процесс, поэтому будем развиваться. И еще, Благодарю всех своих помощников (не поленюсь назвать по никам Ночная странница, Льюви, lukamal и Veter) за все. Ребят, Вы молодцы!!! Так держать! Реально, приятно было заходить каждый день на форум в ожидании ответов, зная, что ОНИ БУДУТ, и будут ПО ДЕЛУ, а не отговорками, типа "читай правила", или "читай readme". Супер форум и супер команда!!!Ну и отлично. Значит разобрались.
инструкция старовата...
читайте код
вникайте
{vb:raw forum.subforums} - есть? есть...
закрывающий </vb:if> - есть? есть... вот и сделайте выводы
я ж уже отвечала, в этой теме, на первой странице, ёлки, третий пост... неужели сложно просмотреть тему? вот: https://lumtu.com/haki-vbulletin-4-...ela-vbsponsors-vbulletin-4-x-x.html#post46470Table 'vb4_db.vbsponsors' doesn't exist