Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка 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.

Featured Replies

Posted

Royal Blue


смена логотипа:

отредактировать _ipbfsConfig от глобальных шаблонов и заменить:

<if test="$this->settings['textLogo']='yes'"></if>

Заменить на:

<if test="$this->settings['textLogo']='no'"></if>

 


 

  • 1 year later...
  • 4 years later...

Кто-нибудь знает, как перевести эту тему на другой язык? Например, приветственное сообщение кажется жестко закодированным на английском языке.

1 час назад, n00b сказал:

как перевести эту тему на другой язык?

Открываешь в блокноте файл .xml. Исправляешь все, что захардкодено (hardcoded), на русский язык. Сохраняешь. 

Edited by Zero108

Спасибо, но, к сожалению, содержимое файлов XML закодировано. Это первые несколько строк файла royal-blue.xml:

<?xml version="1.0" encoding="utf-8"?>
<xmlarchive generator="IPS_KERNEL" created="1404545473" ipbLongVersion="34012" ipbHumanVersion="3.4.6">
  <fileset>
    <file>
      <filename>core.xml</filename>
      <content>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHRlbXBsYXRlcyBhcHBsaWNh&#13;
dGlvbj0iY29yZSIgdGVtcGxhdGVncm91cHM9ImE6MTI6e3M6MTI6JnF1b3Q7c2tpbl9lZGl0b3Jz&#13;
JnF1b3Q7O3M6NTomcXVvdDtleGFjdCZxdW90OztzOjExOiZxdW90O3NraW5fZW1haWxzJnF1b3Q7&#13;
O3M6NTomcXVvdDtleGFjdCZxdW90OztzOjExOiZxdW90O3NraW5fZ2xvYmFsJnF1b3Q7O3M6NTom&#13;
cXVvdDtleGFjdCZxdW90OztzOjE3OiZxdW90O3NraW5fZ2xvYmFsX290aGVyJnF1b3Q7O3M6NTom&#13;
cXVvdDtleGFjdCZxdW90OztzOjIwOiZxdW90O3NraW5fZ2xvYmFsX2NvbW1lbnRzJnF1b3Q7O3M6&#13;
NTomcXVvdDtleGFjdCZxdW90OztzOjk6JnF1b3Q7c2tpbl9oZWxwJnF1b3Q7O3M6NTomcXVvdDtl&#13;
eGFjdCZxdW90OztzOjEwOiZxdW90O3NraW5fbG9naW4mcXVvdDs7czo1OiZxdW90O2V4YWN0JnF1&#13;
b3Q7O3M6MTM6JnF1b3Q7c2tpbl9yZWdpc3RlciZxdW90OztzOjU6JnF1b3Q7ZXhhY3QmcXVvdDs7&#13;
czoxMjomcXVvdDtza2luX3JlcG9ydHMmcXVvdDs7czo1OiZxdW90O2V4YWN0JnF1b3Q7O3M6MTE6&#13;
JnF1b3Q7c2tpbl9zZWFyY2gmcXVvdDs7czo1OiZxdW90O2V4YWN0JnF1b3Q7O3M6MTA6JnF1b3Q7&#13;
c2tpbl9zdGF0cyZxdW90OztzOjU6JnF1b3Q7ZXhhY3QmcXVvdDs7czoxMDomcXVvdDtza2luX21v&#13;
ZGNwJnF1b3Q7O3M6NTomcXVvdDtleGFjdCZxdW90Ozt9Ij4KICA8dGVtcGxhdGVncm91cCBncm91&#13;
cD0ic2tpbl9zdGF0cyI+CiAgICA8dGVtcGxhdGU+CiAgICAgIDx0ZW1wbGF0ZV9ncm91cD5za2lu&#13;

 

Ну, после установки оно раскодировано. Можно или в установленном шаблоне править, или раскодировать кусками, что сложнее, на https://www.base64decode.org/ Уже не помню, но вроде в 3.x IPB не было редактора шаблонов. Только в базе данных можно править. Если так хочется реанимировать древние шаблоны, придется постараться.

Убрал переносы строк в закодированном коде. Вставляй закодированные куски по одному и раскодируй. Исправляй и закодируй обратно. 1994560358_Base64DecodeandEncode-Online-GoogleChrome.thumb.jpg.72afa0b27e41976a4db6516f5774cb44.jpg

royal-blue.xml

Edited by Zero108

Большое спасибо, @Zero108. Мне кажется, что у этого стиля серьезный баг: не учитывается custom.css. Майские изменения полностью игнорируются. Есть ли у вас какие-либо идеи? Спасибо.

1 минуту назад, n00b сказал:

Майские изменения полностью игнорируются.

Какие майские изменения для стиля, который устанавливается на IPB 3.4, поддержка которого прекращена несколько лет назад?! Всё страннее и страннее...

Edited by Zero108

Это для старого форума, который я не хочу обновлять по техническим причинам 😂

Я добавил это в custom.css

blockquote.ipsBlockquote {
    color: #000000;
}

Я понял, что это не сработало, потому что такой же атрибут уже определен в ipb_common.css. Я думаю, что custom.css должен иметь более высокий приоритет, чем ipb_common.css. В любом случае, мне просто нужно напрямую изменить ipb_common.css. Задача решена. Спасибо!

15 минут назад, n00b сказал:

Я думаю, что custom.css должен иметь более высокий приоритет, чем ipb_common.css.

Должен, но не обязан. И чем старее версия, тем таких странностей больше. Насколько я понял, custom.css срабатывает там, где разработчик движка разрешил, а не везде. Поэтому такие ситуации встречаются достаточно часто.

Иногда помогает директива !important в custom.css. Иногда нет.

blockquote.ipsBlockquote { color: #000000!important; }

Edited by Zero108

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.

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.