Jump to content
Дизайн и модификация Invision Power Board IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
servissoc

Как удалить блок и рекламу с Articles

Recommended Posts

Добавил приложение Pages на свой форум, хотелось бы с его удалить всю рекламу и блок один.

Возможно ли это реализовать? блок "Message block" внутри моего шаблона можно отключить функцию - показывать на всех страницах, но тогда оно в темах форума тоже не показывает.

Хочу удалить этот блок именно в статьях, а так же удалить всю рекламу которая добавлялась через АЦ - продвижение - реклама.

 

Не могу загрузить изображение, выдает ошибку, поэтому по ссылке вставляю.

1.thumb.png.ee416f42ab2353cb70f371ad105a2c89.png

Share this post


Link to post
Share on other sites

внутри моего шаблона можно отключить функцию - показывать на всех страницах,

Не знаю, как все там реализовано. Можно через css скрыть блок

, а так же удалить всю рекламу которая добавлялась через АЦ - продвижение - реклама.

https://invisioncommunity.com/files/file/9173-advertisement-addon/

Share this post


Link to post
Share on other sites

Установил этот плагин, там нужно ввести ссылку где реклама не будет показана. Там придётся каждую статью добавлять в плагин, чтобы он убирал рекламу. То есть если 100 статей напишу, все 100 придется туда добавить. Хотелось бы чтобы для всего раздела вместе со статьями разом отключить рекламу. В списке статей я отключил, без проблем, но каждая статья это отдельная ссылка

Share this post


Link to post
Share on other sites

Установил этот плагин, там нужно ввести ссылку где реклама не будет показана. Там придётся каждую статью добавлять в плагин, чтобы он убирал рекламу. То есть если 100 статей напишу, все 100 придется туда добавить.

А звездочку нельзя использовать?

Вроде был подобный, где можно было указать *

Share this post


Link to post
Share on other sites

У меня идёт путь site.ru/review/

Пробовал так:

site.ru/review/* ( чтобы соответственно статьи с этого раздела и подпадали под гребенку )

Оно тогда и категорию не блокирует и статьи тоже не трогает

Там нужно прям конкретно site.ru/review/

Share this post


Link to post
Share on other sites
Вроде был подобный, где можно было указать *

Он платный

Там нужно прям конкретно site.ru/review/

Можете открыть \applications\core\sources\Advertisement\Advertisement.php

В методе loadByLocation добавить

		if (strpos((string) \IPS\Request::i()->url(), 'site.ru/review/') === 0)
	{
		return NULL;
	}

site.ru/review/ замените свое

  • Upvote 1

Share this post


Link to post
Share on other sites

[Template core/front/global/globalTemplate is throwing an error. This theme may be out of date. Run the support tool in the AdminCP to restore the default theme.]]

 

По всему форуму выдает ошибку сразу

Share this post


Link to post
Share on other sites

Заработало, спасибо) просто закосячил сам немного

Share this post


Link to post
Share on other sites

Куда конкретно добавили?

 

	/**
 * Fetch advertisements and return the appropriate one to display
 *
 * @param	string	$location	Advertisement location
 * @return	\IPS\core\Advertisement|NULL
 */
public static function loadByLocation( $location )
{
       if (strpos((string) \IPS\Request::i()->url(), 'site.ru/review/') === 0)
       {
           return NULL;
       }

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...