Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[Beta] Водяной знак на вложенные изображения

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [Beta] Водяной знак на вложенные изображения

Сообщение Sheer »

somkazan писал(а):При установке многих строк кода, которые необходимо найти? нет в файле includes\functions_upload.php
Абсолютно все там есть.
Если вы используете сборку с известного места, то тогда не обессудьте...
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
rightmiha
phpBB 1.2.1
Сообщения: 27
Стаж: 14 лет 2 месяца
Благодарил (а): 5 раз

Re: [Beta] Водяной знак на вложенные изображения

Сообщение rightmiha »

Здравствуйте! Подскажите пожалуйста, если стоит мод мультизагрузка файлов ( https://www.phpbb.com/customise/db/mod/ ... one_click/ )
Это может как-то влиять на установку мода ватермарков? Что-то у меня с 2-х подходов поставить мод ватермарков не получилось.... вроде бы и места в коде не модифицированные, куда вставляю коды мода. Но не работает почему-то (ошибку извините, не скажу, но при посте вылетает ругается на function_posting на какую-то строку) Теоретически может мешать работать мод мультвложений?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [Beta] Водяной знак на вложенные изображения

Сообщение Sheer »

rightmiha писал(а): ошибку извините, не скажу
Это тайна? Тогда и мы ничего не скажем.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Upramui
phpBB 2.0.0
Сообщения: 233
Стаж: 11 лет 7 месяцев
Откуда: Украина
Благодарил (а): 25 раз
Поблагодарили: 3 раза

Re: [Beta] Водяной знак на вложенные изображения

Сообщение Upramui »

Здравствуйте. Установил User Blog Mod, там ватемарк конфликтует. Вот дебаг:
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_upload.php on line 215: imagecreatefrompng(images/watermark.png) [function.imagecreatefrompng]: failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_upload.php on line 670: imagesx() expects parameter 1 to be resource, boolean given
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_upload.php on line 671: imagesy() expects parameter 1 to be resource, boolean given
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_upload.php on line 725: imagesx() expects parameter 1 to be resource, boolean given
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_upload.php on line 726: imagesy() expects parameter 1 to be resource, boolean given
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_upload.php on line 728: imagealphablending() expects parameter 1 to be resource, boolean given
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_upload.php on line 768: imagecopy() expects parameter 2 to be resource, boolean given
Upramui
phpBB 2.0.0
Сообщения: 233
Стаж: 11 лет 7 месяцев
Откуда: Украина
Благодарил (а): 25 раз
Поблагодарили: 3 раза

Re: [Beta] Водяной знак на вложенные изображения

Сообщение Upramui »

Вот строки, на которые ругается:
215-

Код: Выделить всё

$water = imagecreatefrompng('/images/watermark.png');
670-

Код: Выделить всё

$watermark_width = imagesx($watermark_img_obj);
671-

Код: Выделить всё

$watermark_height = imagesy($watermark_img_obj);
725-

Код: Выделить всё

$w = imagesx($src_im);
726-

Код: Выделить всё

$h = imagesy($src_im);
728-

Код: Выделить всё

imagealphablending($src_im, false);
768-

Код: Выделить всё

imagecopy($dst_im, $src_im, $dst_x, $dst_y, $src_x, $src_y, $src_w, $src_h);
После установки User Blog Mod этот мод не работает ни в блогах ни на форуме
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

Re: [Beta] Водяной знак на вложенные изображения

Сообщение Anvar »

Upramui писал(а): $water = imagecreatefrompng('/images/watermark.png');
Правильно было бы указать так:

Код: Выделить всё

$water = imagecreatefrompng($phpbb_root_path . 'images/watermark.' . $phpEx);
Если в функции переменные $phpbb_root_path и $phpEx не определены как глобальные, то предварительно это нужно сделать.
Upramui
phpBB 2.0.0
Сообщения: 233
Стаж: 11 лет 7 месяцев
Откуда: Украина
Благодарил (а): 25 раз
Поблагодарили: 3 раза

Re: [Beta] Водяной знак на вложенные изображения

Сообщение Upramui »

Anvar писал(а): Upramui писал(а):
Источник цитаты $water = imagecreatefrompng('/images/watermark.png');


Правильно было бы указать так:
КОД: ВЫДЕЛИТЬ ВСЁ
$water = imagecreatefrompng($phpbb_root_path . 'images/watermark.' . $phpEx);


Если в функции переменные $phpbb_root_path и $phpEx не определены как глобальные, то предварительно это нужно сделать.
Заменил строку-ничего не поменялось-ошибки те же самые. Только при отключении мода в админке, всё работает штатно. Без водяного знака.
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

Re: [Beta] Водяной знак на вложенные изображения

Сообщение Anvar »

failed to open stream: No such file or directory
Означает что путь не верный либо файла по этому пути (/images/watermark.png) - не существует.

В данном случае если файл существует, то будет работать только если форум расположен в корне, если же в папке, то так: ('images/watermark.png'); , а то что я привёл то это корректный вариант для всех случаев, не зависимо где расположен форум.
Upramui
phpBB 2.0.0
Сообщения: 233
Стаж: 11 лет 7 месяцев
Откуда: Украина
Благодарил (а): 25 раз
Поблагодарили: 3 раза

Re: [Beta] Водяной знак на вложенные изображения

Сообщение Upramui »

Anvar писал(а): Означает что путь не верный либо файла по этому пути (/images/watermark.png) - не существует.

В данном случае если файл существует, то будет работать только если форум расположен в корне, если же в папке, то так: ('images/watermark.png'); , а то что я привёл то это корректный вариант для всех случаев, не зависимо где расположен форум.
Оно то всё так. Только до вчерашнего дня этот мод нормально работал. Вчера поставил User Blog Mod, и ватемарк перестал функционировать. И на форуме, и в блоге.

Отправлено спустя 1 минуту 38 секунд:
Anvar писал(а): Означает что путь не верный либо файла по этому пути (/images/watermark.png) - не существует.
Он в этой папке и находится. Как и положено. Я не менял местоположение ватемарки.
Закрыто

Вернуться в «Бета-версии модов для phpBB 3.0.x»