Skip to content
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 2.3.1

Интересует вот такая вещь!

Один стиль для всех, а для пользователей отдельный! Как можно реализовать? (IPB 2.3.1)

Featured Replies

Стандартными средствами никак.

 

Исправьте номер версии форума в личных данных.

  • Author

Это я уже понял! Вот и спрашиваю как (нестандартными)!

Заказывать модификацию.

  • Author

А где можно заказать мод?

Примерная стоимость такого рода?

Вы хотите выставить стиль по умолчанию для группы или запретить группам менять его после установки?

  • Author
Вы хотите выставить стиль по умолчанию для группы или запретить группам менять его после установки?

Стиль по умолчанию для группы/групп!

  • Author

Люди, ну кто нибудь подскажет что то конкретнее!

Как можно сделать или где взять мод (его название)

Вам же ответили, заказывайте мод. Что может быть конкретнее?

Если бы кто-то знал, где такой мод лежит в свободном доступе, ссылку бы дали.

  • Author

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

А где лучше всего заказать и примерная его стоимость???
вы имеете минимальные представления о программировании? понимаете что такое переменная, и что такое ID стиля?
  • Author

К сожалению нет! (я только учусь, и в данном случае нужна ваша помощь)

Вопрос о том, где заказать МОД не за баснословные цифры достаточно актуальна. Я бы, например, мог использовать парочку улучшений в АрмиСистем и в оформлении самого форума. Если у вас есть какие-то конкретные контакты, то думаю многие будут благодарны.

У нас есть специальный раздел "Платные модификации".

Тему можно создать там.

 

На главной сайта есть следующий текст:

Техническая поддержка:

Если необходима техническая поддержка форума IP.Board, апгрейд стилей IPB, ремонт, оптимизация базы данных, IPB программирование, модификация по заказу, обратитесь к специалистам на нашем сайте – контакты.

 

Что мешает использовать первый, либо второй способ?

стиль для групп я в течении трех часов сюда скину.

К сожалению нет! (я только учусь, и в данном случае нужна ваша помощь)
давайте так, я напишу, какой код нужен. Но id групп, и id скинов, смотреть сами будете, без моей помощи, по крайней мере.

 

 

открыть

./sources/ipsclass.php
----------------------
найти
----------------------
				else if ( $this->member['skin'] )
				{
					$id	   = $this->member['skin'];
					$skin_set = 1;
				}
----------------------
заменить на
----------------------
				else
				{ 
					if ( $this->member['skin'] )
					{
						$id	   = $this->member['skin'];
						$skin_set = 1;
					}
					else
					{
						$my_skins_array = array (   'ID группы 1' => 'ID стиля для этой группы (1)',
													'ID группы 2' => 'ID стиля для этой группы (2)',
													'ID группы 3' => 'ID стиля для этой группы (3)',
													'и тд' => 'строки копипастить надо, если еще добавить хотите',
												 );
						if(isset($my_skins_array[ $this->member['mgroup'] ]))
						{
							$id	   = $my_skins_array[ $this->member['mgroup'] ];
							$skin_set = 1;
						}
					}
				}

надеюсь аглоритм понятен?

ключ массива - ID группы

значение ключа - ID стиля.

я не проверял, попробуйте. Если будет ошибка - скажите какая, и что вы пишите там.

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

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.