• 229 Img To Attach - замена ссылочных изображений в атачи • 
Конвертация изображений из тега img в вложения
При создании темы о модах для двигателя форумов phpBB ветки 3.0.Х название темы должно начинаться с названия мода на английском, без указания версии, затем тире, затем короткое название мода на русском с маленькой буквы. Создание тем не о модах в данном подфоруме запрещено. Посторонние темы о двиге и посторонних проблемах для ветки 3.0.Х в соседнем подфоруме. И помните - Вам тут никто ничего не должен. При малейшем "приказном" тоне в сообщениях - бан на вечно.

    229 Img To Attach - замена ссылочных изображений в атачи

Сообщение Разместил Pthelovod 22 апр 2017, 09:34

Мод ЗАМЕНА ССЫЛОЧНЫХ ИЗО ВО ВЛОЖЕНИЯ Img To Attach от Pazh
Заказанный мод для быстрой замены ссылочных изображений в сообщениях на вложения. Именно при помощи этого мода идет ремонт тем на форуме.
Автор назвал функционал мода так -
Конвертация изображений из тега img в вложения
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Счастливым ты не станешь никогда, если не пройдешь неоднократно надежды полный путь туда и безнадежный путь обратно.
Господи! Помоги мне встать на ноги. Хотя, чего это я. Ведь когда я падал, тебя рядом почему-то не было. Где ты был тогда?

Pthelovod
Александр (можно Николаич)
Александр (можно Николаич) 

  229 Img To Attach - замена ссылочных изображений в атачи

Сообщение Разместил Pthelovod 22 апр 2017, 09:49

Уменьшение длины названий файлов до 25 знаков (например) от Pazh
в includes/message_parser.php найти
Код: выделить все
                  $filedata = upload_attachment($form_name, $forum_id, false, '', $is_message, false, $img_url);
                  $error = $filedata['error'];

                  if ($filedata['post_attach'] && !sizeof($error))
                  {
                     $sql_ary = array(
                        'physical_filename'   => $filedata['physical_filename'],
                        'attach_comment'   => $this->filename_data['filecomment'],
                        'real_filename'      => $filedata['real_filename'],

в этом куске найти
Код: выделить все
                     $sql_ary = array(
                        'physical_filename'   => $filedata['physical_filename'],
                        'attach_comment'   => $this->filename_data['filecomment'],
                        'real_filename'      => $filedata['real_filename'],

заменить на
Код: выделить все
                     $min_lenght = min(25,strpos($filedata['physical_filename']),'.');
                     $sql_ary = array(
                        'physical_filename'   => $filedata['physical_filename'],
                        'attach_comment'   => $this->filename_data['filecomment'],
                        'real_filename'      => truncate_string($filedata['real_filename'],$min_lenght,$min_lenght+5, false,'.'.$filedata['extension']),

аналогично найти
Код: выделить все
                     $filedata = upload_attachment($form_name, $forum_id, false, '', $is_message, false, $img_url);
                     $error = array_merge($error, $filedata['error']);
                     if (!sizeof($error))
                     {
                        $sql_ary = array(
                           'physical_filename'   => $filedata['physical_filename'],
                           'attach_comment'   => $this->filename_data['filecomment'],
                           'real_filename'      => $filedata['real_filename'],

в этом куске найти
Код: выделить все
                        $sql_ary = array(
                           'physical_filename'   => $filedata['physical_filename'],
                           'attach_comment'   => $this->filename_data['filecomment'],
                           'real_filename'      => $filedata['real_filename'],

заменить на
Код: выделить все
                        $min_lenght = min(25,strpos($filedata['physical_filename']),'.');
                        $sql_ary = array(
                           'physical_filename'   => $filedata['physical_filename'],
                           'attach_comment'   => $this->filename_data['filecomment'],
                           'real_filename'      => truncate_string($filedata['real_filename'],$min_lenght,$min_lenght+5, false,'.'.$filedata['extension']),

Цифры 25 можно мен¤ть на любые другие - это кол-во символов в отражаемом имени файла
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Счастливым ты не станешь никогда, если не пройдешь неоднократно надежды полный путь туда и безнадежный путь обратно.
Господи! Помоги мне встать на ноги. Хотя, чего это я. Ведь когда я падал, тебя рядом почему-то не было. Где ты был тогда?

Pthelovod
Александр (можно Николаич)
Александр (можно Николаич) 

  229 Img To Attach - замена ссылочных изображений в атачи

Сообщение Разместил Pthelovod 22 апр 2017, 09:51

Право на замену -
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Счастливым ты не станешь никогда, если не пройдешь неоднократно надежды полный путь туда и безнадежный путь обратно.
Господи! Помоги мне встать на ноги. Хотя, чего это я. Ведь когда я падал, тебя рядом почему-то не было. Где ты был тогда?

Pthelovod
Александр (можно Николаич)
Александр (можно Николаич) 

  229 Img To Attach - замена ссылочных изображений в атачи

Сообщение Разместил Pthelovod 22 апр 2017, 10:08

И еще раз в картинках попроще -
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Счастливым ты не станешь никогда, если не пройдешь неоднократно надежды полный путь туда и безнадежный путь обратно.
Господи! Помоги мне встать на ноги. Хотя, чего это я. Ведь когда я падал, тебя рядом почему-то не было. Где ты был тогда?

Pthelovod
Александр (можно Николаич)
Александр (можно Николаич) 

  229 Img To Attach - замена ссылочных изображений в атачи

Сообщение Разместил Pthelovod 22 апр 2017, 10:08

NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Счастливым ты не станешь никогда, если не пройдешь неоднократно надежды полный путь туда и безнадежный путь обратно.
Господи! Помоги мне встать на ноги. Хотя, чего это я. Ведь когда я падал, тебя рядом почему-то не было. Где ты был тогда?

Pthelovod
Александр (можно Николаич)
Александр (можно Николаич) 

  229 Img To Attach - замена ссылочных изображений в атачи

Сообщение Разместил Pthelovod 22 апр 2017, 10:09

NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Счастливым ты не станешь никогда, если не пройдешь неоднократно надежды полный путь туда и безнадежный путь обратно.
Господи! Помоги мне встать на ноги. Хотя, чего это я. Ведь когда я падал, тебя рядом почему-то не было. Где ты был тогда?

Pthelovod
Александр (можно Николаич)
Александр (можно Николаич) 
Предыдущая страница

Вернуться в Коды и модификации для движка phpBB ветки 3.0.Х



 • Блок вывода аналогичных по названию других тем нашего форума • 
счетчик счетчик счетчик счетчик счетчик