Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
gpadmin

Файлы к форуму + 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 пользователей

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

×
×
  • Создать...