[3.3] Image upload use ImageMagick

In diesem Forum können Extension-Autoren ihre Extensions vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Benutzeravatar
IMC
Mitglied
Beiträge: 761
Registriert: 25.11.2018 20:32
Wohnort: Lüneburg
Kontaktdaten:

Re: [3.3] Image upload use ImageMagick

Beitrag von IMC »

Hi,

danke für die Fehlermeldung. Ich habe es bei mir eben in zwei Boards getestet. In dem mit phpBB 3.3.12 trat der Fehler bei mir auch auf, in dem anderem nicht. Ich werde mich auf die Suche nach der Ursache begeben.

Edit:
Die Ursache liegt an einer Ergänzung in der ajax.js in der phpBB Version 3.3.12. Die Lösung zur Behebung des Fehlers werde ich versuchen heute Abend zu finden.
Gruß, Thorsten
Benutzeravatar
IMC
Mitglied
Beiträge: 761
Registriert: 25.11.2018 20:32
Wohnort: Lüneburg
Kontaktdaten:

Re: [3.3] Image upload use ImageMagick

Beitrag von IMC »

Gruß, Thorsten
Bunker1995
Mitglied
Beiträge: 3
Registriert: 22.08.2022 19:47

Re: [3.3] Image upload use ImageMagick

Beitrag von Bunker1995 »

Hi,

vielen dank für den schnellen fix. Ist Installiert und läuft alles.
Joe Kolade
Mitglied
Beiträge: 231
Registriert: 27.02.2023 19:59

Re: [3.3] Image upload use ImageMagick

Beitrag von Joe Kolade »

Hallo Thorsten,

mir ist aufgefallen, dass bei deaktiviertem Vorschaubild (in den Einstellungen von Image upload use ImageMagick) die eingefügten Bilder mit einer Unterzeile (xxx.png ... x-mal betrachtet) ergänzt werden.
Ist "Vorschaubild erstellen" aktiviert, erscheint diese zusätzliche Info nicht.
Lässt sich das konfigurieren?

Gruß Joe
Benutzeravatar
IMC
Mitglied
Beiträge: 761
Registriert: 25.11.2018 20:32
Wohnort: Lüneburg
Kontaktdaten:

Re: [3.3] Image upload use ImageMagick

Beitrag von IMC »

Hi Joe,

das ist das Standartverhalten von phpBB.
Wenn du dies dauerhaft entfernt habe möchtest würde ich diese Zeile im Style entfernen.
Hier mein Vorschlag für Prosilver.

Editiere dazu die Datei \styles\prosilver\template\attachment.html
Mache vor den Änderungen ein Backup von der Datei.
Nach der Änderung musst du den phpBB und den Browser Cache löschen.

Nach jedem phpBB Update musst du die Änderung erneut einpflegen, deshalb gut dokumentieren.

Suche dort:

Code: Alles auswählen

		<!-- IF _file.S_IMAGE -->
		<dl class="file">
			<dt class="attach-image"><img src="{_file.U_INLINE_LINK}" class="postimage" alt="{% if _file.COMMENT %}{{ _file.COMMENT|e('html') }}{% else %}{{ _file.DOWNLOAD_NAME }}{% endif %}" onclick="viewableArea(this);" /></dt>
			<!-- IF _file.COMMENT --><dd><em>{_file.COMMENT}</em></dd><!-- ENDIF -->
			<dd>{_file.DOWNLOAD_NAME} ({_file.FILESIZE} {_file.SIZE_LANG}) {_file.L_DOWNLOAD_COUNT}</dd>
		</dl>
		<!-- ENDIF -->
Ersetze mit:

Code: Alles auswählen

		<!-- IF _file.S_IMAGE -->
		<dl class="file">
			<dt class="attach-image"><img src="{_file.U_INLINE_LINK}" class="postimage" alt="{% if _file.COMMENT %}{{ _file.COMMENT|e('html') }}{% else %}{{ _file.DOWNLOAD_NAME }}{% endif %}" onclick="viewableArea(this);" /></dt>
			<!-- IF _file.COMMENT --><dd><em>{_file.COMMENT}</em></dd><!-- ENDIF -->
		</dl>
		<!-- ENDIF -->
Gruß, Thorsten
Schneeflocke
Mitglied
Beiträge: 9
Registriert: 31.03.2024 22:35

Re: [3.3] Image upload use ImageMagick

Beitrag von Schneeflocke »

Vielen Dank für den Tipp @IMC :)
Joe Kolade
Mitglied
Beiträge: 231
Registriert: 27.02.2023 19:59

Re: [3.3] Image upload use ImageMagick

Beitrag von Joe Kolade »

Hallo Thorsten,

besten Dank für den Hinweis!
Dank Child-Style wird die attachment.html bei Updates von phpBB erstmal nicht überschrieben.

Gruß Joe
Joe Kolade
Mitglied
Beiträge: 231
Registriert: 27.02.2023 19:59

Re: [3.3] Image upload use ImageMagick

Beitrag von Joe Kolade »

Hallo Thorsten,

bei der Korrektur eines Beitrags eines Forenmitglieds ist mir aufgefallen, dass das Infofenster bei nicht gespeicherten Drehung eines Bildes nicht übersetzt wird:

Code: Alles auswählen

IUL_CONFIRMBOX_TEXT1
• image.webp

IUL_CONFIRMBOX_TEXT2
Wo ist das Problem zu suchen?

Gruß Joe
Benutzeravatar
IMC
Mitglied
Beiträge: 761
Registriert: 25.11.2018 20:32
Wohnort: Lüneburg
Kontaktdaten:

Re: [3.3] Image upload use ImageMagick

Beitrag von IMC »

Hi Joe,

vielen Dank für die Fehlermeldung.

Um den Fehler zu beseitigen musst du eine Codestelle in \ext\imcger\imgupload\event\main_listener.php ändern.
Finde in dieser:

Code: Alles auswählen

	public function set_template_vars()
	{
		// Load language vars for buttons in post editor
		if ($this->config['img_create_thumbnail'])
		{
			$this->language->add_lang('attachment','imcger/imgupload');
		}

		$allowed_images = [];
Und ersetze mit:

Code: Alles auswählen

	public function set_template_vars()
	{
		// Load language vars for buttons in post editor
		$this->language->add_lang('attachment','imcger/imgupload');

		$allowed_images = [];
Ich werde mich bemühen, in der nächsten Woche eine fehlerfreie Version zu veröffentlichen.
Gruß, Thorsten
Joe Kolade
Mitglied
Beiträge: 231
Registriert: 27.02.2023 19:59

Re: [3.3] Image upload use ImageMagick

Beitrag von Joe Kolade »

Perfekt!!

Vielen Dank und Gruß Joe
Antworten

Zurück zu „Extensions in Entwicklung“