Перейти к публикации
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.

Удаление правого блока в IP.Downloads

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

Здравствуйте!

 

Использую IPB 3.4.6 в связке с IP.Downloads 2.5.4 понадобилось удалить правую колонку. Полез в шаблон downloadsPortal и удалил этот кусок:

 

<div class='ipsLayout_right'>
	<if test="hasNexus:|:IPSLib::appIsInstalled('nexus') && $this->settings['idm_nexus_on'] && count( $feeds['toppaid'] )">
		{parse template="portalSidebarBlock" group="downloads" params="$this->lang->words['top_free'], $this->lang->words['portal_no_downloads'], $feeds['topfree'], 'file', $recordIds, 'free'"}
		<br />
		{parse template="portalSidebarBlock" group="downloads" params="$this->lang->words['top_paid'], $this->lang->words['portal_no_downloads'], $feeds['toppaid'], 'file', $recordIds, 'paid'"}
		<br />
	<else />
		{parse template="portalSidebarBlock" group="downloads" params="$this->lang->words['top_dl'], $this->lang->words['portal_no_downloads'], $feeds['topfiles'], 'file', $recordIds, 'all'"}
		<br />
	</if>
	{parse template="portalSidebarBlock" group="downloads" params="$this->lang->words['top_authors'], $this->lang->words['portal_no_users'], $feeds['topusers'], 'author', '', 'author'"}
</div>	

 

Колонка удалилась, но центральная колонка (которая по середине) почему то не занимает место удаленной. Залезал в CSS, но все равно не получилось как то повлиять на ситуации. Подскажите, пожалуйста, как удалить правый столбец чтобы центральный занял его место "растянувшись"?

 

Аналогичный темы искал, и нашел много по удалению правой столбца с форума, но не в приложении IP.Downloads.

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

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

Должен был. Включите дебагер и смотрите какие элементы или стили мешают ему сдвинутся.

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

Ищите в шаблонах

<div id='main-layout' class='ipsLayout ipsLayout_withleft ipsLayout_withright ipsLayout_largeleft ipsLayout_largeright'>

и удаляйте ipsLayout_withright и ipsLayout_largeright

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

Ищите в шаблонах

<div id='main-layout' class='ipsLayout ipsLayout_withleft ipsLayout_withright ipsLayout_largeleft ipsLayout_largeright'>

и удаляйте ipsLayout_withright и ipsLayout_largeright

 

Вот этот совет помог. Вопрос в догонку: как изменить количество отображаемых файлов в таких блоках как "Самые просматриваемые" и "Новые файлы"? Переменной в шаблонах не нашел, а в настройках самого IP.Downloads только настройка количества файлов в блоке "Случайные файлы". Укажите где менять, пожалуйста.

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

Нашел, количество отображаемых файлов меняется в шаблоне downloadsPortal в этом куске кода:

 

 

1	=> array_slice( $feeds['whatsnew'], 0, 6 ),
2	=> array_slice( $feeds['whatsnew'], 6, 6 ),
3	=> array_slice( $feeds['whatsnew'], 12, 6 ),

Изменено пользователем vinegredz

Опубликовано:
Нашел, количество отображаемых файлов меняется в шаблоне downloadsPortal в этом куске кода:
Здесь только деление на блоки для слайдера

Само количество (18) указано в файле admin/applications_addon/ips/downloads/modules_public/display/index.php

 

П.С. Нет в IP.Downloads блока "Самые просматриваемые". Блок (Most Watched), который Вы имеете ввиду, отображает файлы с наибольшим количеством подписчиков.

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

Сейчас на странице 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.