Jump to content

Настройки хуков в сайдбара для IPB 3.4.х


potaskun
 Share

Recommended Posts

Добрый день.

Есть хуки. Выводят в сайдбаре "5 последних тем", "5 последних записей в блоге", "5 последних опросов" и т.д.

Требуется изменить кол-во выводимых позиций.

С последними темами решилось легко - решение взято отсюда - __потерто__

По аналогии пытался решить с записями в блоге - в файле boardIndexSideBarAdCode.php

отредактировать строчку

$output = $hookGateway->recentEntries();

, вставив нужное число в скобки.

Не помогло.

В чем не прав?

Что еще нужно поправить и в каких файлах для других хуков?

Заранее спасибо за помощь

Link to comment
Share on other sites

С последними темами решилось легко - решение взято отсюда

Править файлы хуков не самая лучшая идея, так как они имеют свойства перезаписываться.

Как увеличить число тем в правом блоке (последние темы)

 

/admin/applications/forums/sources/classes/forums/class_forums.php

 

public function hooks_recentTopics( $topicCount=5, $output=true )

Так же стоит учитывать что в 3.4 есть кеширование последних X тем

 

public function buildLastXTopicIds( $forumID, $save=TRUE, $limit=5 )

 

Что еще нужно поправить и в каких файлах для других хуков?

Найти файл который отвечает за вывод этих блоков из изменить в нем лимит.

 

По аналогии пытался решить с записями в блоге - в файле boardIndexSideBarAdCode.php

Вообщето это хук для добавления рекламы в сайдбаре.

Link to comment
Share on other sites

Править файлы хуков не самая лучшая идея, так как они имеют свойства перезаписываться.

Как увеличить число тем в правом блоке (последние темы)

...

Спасибо

 

Найти файл который отвечает за вывод этих блоков из изменить в нем лимит.

Ну это ответ как в анекдоте про математика. А какие файлы не подскажите?

 

Вообщето это хук для добавления рекламы в сайдбаре.

Да, конечно. Кипировал название, промахнулся. В общем, файл назывался аналогично тому, который использовался в "потерто...", только со словом Blogs в названии

Link to comment
Share on other sites

Для блогов:

admin/applications_addon/ips/blog/sources/classes/hooks/gateway.php

	/**
 * Number of recent entries to load
 *
 * @var		$recentEntries
 */
public $recentEntries = 5;

 

"5 последних опросов"
Я такого блока не знаю. Есть хук, выводящий 1 опрос(голосование). Название хука скажите.
Link to comment
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
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...