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

Файлы к форуму + IMG в подписи

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

Привет всем.

 

Народ, заметил такой момент. Я не могу прикреплять к форуму файлы большого размера. Например музыку по 10 метров. В настройках груп установил размер прикрепляемого файла 250 метров, но все равно могу прикреплять только файлы не более 2 метров. Подскажите, где я что мог упустить?

 

значаения - upload_max_filesize и post_max_size установлены больше 10 м.

Но это все равно не решает моей проблемы. Странно, при загрузке файлов, идет как бы загрузка... и когда она заканчивается файл должен помещаться к разделу прикрепленых файлов. Но меня просто выкидвает обратно на мое сообщение... которое я хочу написать... Не ошибок, ничего не пишет... И ведь файлики малого размера прикрепляет как нужно.

====================================================

Столкнулся с проблемой, как отключить тег IMG для подписи у пользователей? Так как загружают себе в подпись разного рода картинки и разных размеров. Хотел бы чтобы данной функции у них вообще небыло, только ТЕКСТ.

 

2.1.7, система линукс.

 

Спасибо за помощь.

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

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

сервер не может обработать большой файл просто.

__

 

попробуйте на 2.1.x

+---------------------------------------------------------------------
| Invision Power Board v2.2.x и 2.3.x
| =================================================================
| При поддержке ipbskins.ru
| =================================================================
+---------------------------------------------------------------------
|
| > Мод "Парсинг [img] тэгов в подписи"
| > Автор fr0z3n aka andar!l
| > Все тестировалось на IPB 2.2.1 английской версии.
|
| > Версия: 1.0
| > Дата: 28.03.2007
|
+---------------------------------------------------------------------
|
| > Эта модификация позволяет ограничить количество img тэгов 
| > в подписи и позволяет устанавливать ограничение на 
| > установку рисунков только с разрешенных сайтов.
|
+---------------------------------------------------------------------
|
| > Автор не несет ответственности за проблемы в связи с 
| > использованием этой модификации
| > Используйте мод на свой страх и риск.
|
| > Author is not responsible for any consequences of using this
| > forum modification, including those caused by this module
| > Use at your own risk
|
+---------------------------------------------------------------------
######################################################################
./sources/classes/bbcode/class_bbcode_core.php
======================================================================
НАЙТИ
----------------------------------------------------------------------
//-----------------------------------------
// Is it a legitimate image?
//-----------------------------------------

/*if ( ! preg_match( "/^(http|https|ftp):\/\//i", $url ) )
{
 $this->error = 'no_dynamic';
 return $default;
}*/
----------------------------------------------------------------------
НИЖЕ, ДОБАВИТЬ
----------------------------------------------------------------------

//-----------------------------------------
// Parsing signature....
//-----------------------------------------

if ( ($this->ipsclass->vars['ipb_sign_filter'] == '1') AND ( $_class = ( $this->parsing_signature ) ) )
{
 if ( $this->image_count > $this->ipsclass->vars['max_images_in_sig'] )
 {
  $this->error = 'too_many_img';
  return $default;
 }

 // url filtering... What do we have?

 $sign_allowed = array();
 $sign_allowed = explode( "\n", str_replace( "\r", "", $this->ipsclass->vars['ipb_sign_whitelist'] ) );

 $good_url = 0;

 // Any allowed urls? No? Skip...

 if ( count( $sign_allowed ) )
 {
  foreach( $sign_allowed as $my_url )
  {
   $my_url = preg_quote( $my_url, '/' );
   $my_url = str_replace( "\*", "(.*?)", $my_url );

   if ( preg_match( '/'.$my_url.'/i', $url ) )
   {
 $good_url = 1;
   }
  }
 }	

 if ( ! $good_url )
 {
  $this->error = 'domain_not_allowed';
 }		
 }

======================================================================

######################################################################
Сделать импорт настроек файла img_in_sign.xml
======================================================================
Всё, поздравляю, все настройки находятся в категории настроек:
"Topics, Posts and Polls" или
"Темы, сообщения и опросы"
######################################################################
Готово

img_in_sign.xml

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

Спасибо большое.

 

Если нет никаких тонкостей в установке запрета на тег ИМЖ в подписи... то видимо не работает....

 

Установил кусок кода, сделал експорт настроек. Как не меняй настройки, результата нет... игнорирование... Судя по хелпу, это для версий 2.2.*..... блин... а жаль :)

 

Не подскажете какая таблица и какая в ней колонка отвечает в базе за подпись пользователей? Как вариант напишу запрос, чтобы время от времени систематически удалялась вся информация в подписи у пользователей. Такой вариант все равно лучше, чем все время следить, что они там размещают.

 

Ну или все таки придется обновлять форум на самую последнюю версию... она уже платная на сколько я понимаю... ну видимо пришло время :)

 

Спасибо за помощь.

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

2.1 тоже пллатная. :-)

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

Нет, до 2.1.7 - бесплатно делали этот проект разрабы. Ну это не важно... Не будем отходить от темы :) ПОМОГИТЕ :)

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

gradmin, вы таки неправы. Даже 1.3 стала платной с определённого момента.

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

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