Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Опубликовано:

Добрый день.

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

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

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

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

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

$output = $hookGateway->recentEntries();

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

Не помогло.

В чем не прав?

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

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

Рекомендованные сообщения

Опубликовано:

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

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

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

 

/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

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

Опубликовано:
  • Автор

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

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

...

Спасибо

 

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

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

 

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

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

Опубликовано:

Для блогов:

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

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

 

"5 последних опросов"
Я такого блока не знаю. Есть хук, выводящий 1 опрос(голосование). Название хука скажите.

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.