Skip to content

Commit d8f8884

Browse files
committed
v1.2.1
- Changed max-width from inline image to thumbnail in attachment box - Added link to thumbnail in attachment box -Revised language variables
1 parent 86ca087 commit d8f8884

File tree

15 files changed

+100
-82
lines changed

15 files changed

+100
-82
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,11 +54,11 @@ For full functionality "Maximum avatar file size" in "ACP" > "Board configuratio
5454

5555
## Changelog
5656

57-
### v1.2.0 (14-04-2023)
57+
### v1.2.1 (09-05-2023)
5858
- Changed sql query for allowed image extensions
5959
- Changed compression method for png images
6060
- Added possibility to insert the attachment as an fullsize image in the post message
61-
- Added max display size for post images
61+
- Added maximum display size for images in posts displayed in the attachment box without thumbnails
6262

6363
### v1.1.1 (18-03-2023)
6464
- Fixed don't show preview thumbnail in attachments upload

imcger/imgupload/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,11 +54,11 @@ For full functionality "Maximum avatar file size" in "ACP" > "Board configuratio
5454

5555
## Changelog
5656

57-
### v1.2.0 (14-04-2023)
57+
### v1.2.1 (09-05-2023)
5858
- Changed sql query for allowed image extensions
5959
- Changed compression method for png images
6060
- Added possibility to insert the attachment as an fullsize image in the post message
61-
- Added max display size for post images
61+
- Added maximum display size for images in posts displayed in the attachment box without thumbnails
6262

6363
### v1.1.1 (18-03-2023)
6464
- Fixed don't show preview thumbnail in attachments upload

imcger/imgupload/adm/style/acp_imgupload_body.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ <h1>{{ lang('ACP_IMCGER_IMGUPLOAD_TITLE') }}</h1>
2727
</dd>
2828
</dl>
2929
<dl>
30-
<dt><label for="imcger_imgupload_image_inline_maxwidth">{{ lang('ACP_IMCGER_IMAGE_INLINE_MAXWIDTH') ~ lang('COLON') }}</label><br/><span>{{ lang('ACP_IMCGER_IMAGE_INLINE_MAXWIDTH_DESC') }}</span></dt>
30+
<dt><label for="imcger_imgupload_img_max_thumb_width">{{ lang('ACP_IMCGER_IMG_MAX_THUMB_WIDTH') ~ lang('COLON') }}</label><br/><span>{{ lang('ACP_IMCGER_IMG_MAX_THUMB_WIDTH_DESC') }}</span></dt>
3131
<dd>
32-
<input type="number" id="imcger_imgupload_image_inline_maxwidth" min="0" max="99999" step="any" maxlength="3" name="imcger_imgupload_image_inline_maxwidth" value="{{ IMCGER_IMAGE_INLINE_MAXWIDTH }}"> px
32+
<input type="number" id="imcger_imgupload_img_max_thumb_width" min="0" max="99999" step="any" maxlength="3" name="imcger_imgupload_img_max_thumb_width" value="{{ IMCGER_IMG_MAX_THUMB_WIDTH }}"> px
3333
</dd>
3434
</dl>
3535
</fieldset>

imcger/imgupload/composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"type": "phpbb-extension",
44
"description": "Using ImageMagick php librarie for resize image attachments and creating thumbnails.",
55
"homepage": "https://github.com/IMC-GER/phpBB-Image-upload-use-ImageMagick/tags",
6-
"version": "1.2.0",
7-
"time": "2023-04-14",
6+
"version": "1.2.1",
7+
"time": "2023-05-09",
88
"license": "GPL-2.0-only",
99
"authors": [{
1010
"name": "Thorsten Ahlers",

imcger/imgupload/controller/admin_controller.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ public function display_options()
103103
'IMCGER_AVATAR_FILESIZE_ISSET' => (bool) $this->config['avatar_filesize'],
104104
'CREATE_THUMBNAIL' => (bool) $this->config['img_create_thumbnail'],
105105
'IMCGER_IMGUPLOAD_IMAGE_INLINE' => (bool) $this->config['imcger_imgupload_image_inline'],
106-
'IMCGER_IMAGE_INLINE_MAXWIDTH' => $this->config['imcger_imgupload_image_inline_maxwidth'],
106+
'IMCGER_IMG_MAX_THUMB_WIDTH' => $this->config['imcger_imgupload_img_max_thumb_width'],
107107
]);
108108
}
109109

@@ -127,7 +127,7 @@ protected function set_variable()
127127
$this->config->set('img_strip_metadata', $this->request->variable('imcger_imgupload_del_exif', 0));
128128
$this->config->set('img_create_thumbnail', $this->request->variable('img_create_thumbnail', 0));
129129
$this->config->set('imcger_imgupload_image_inline', $this->request->variable('imcger_imgupload_image_inline', 0));
130-
$this->config->set('imcger_imgupload_image_inline_maxwidth', $this->request->variable('imcger_imgupload_image_inline_maxwidth', 0));
130+
$this->config->set('imcger_imgupload_img_max_thumb_width', $this->request->variable('imcger_imgupload_img_max_thumb_width', 0));
131131
}
132132

133133
/**

imcger/imgupload/event/main_listener.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ public function set_template_vars()
103103
}
104104

105105
$allowed_images = [];
106-
$img_maxwidth = $this->config['imcger_imgupload_image_inline_maxwidth'];
106+
$img_max_thumb_width = $this->config['imcger_imgupload_img_max_thumb_width'];
107107

108108
$sql = 'SELECT extension FROM ' . EXTENSIONS_TABLE . ' WHERE group_id = (SELECT group_id FROM ' . EXTENSION_GROUPS_TABLE . ' WHERE group_name = "IMAGES")';
109109
$result = $this->db->sql_query($sql);
@@ -115,9 +115,9 @@ public function set_template_vars()
115115
$this->db-> sql_freeresult();
116116

117117
$this->template->assign_vars([
118-
'IUL_ALLOWED_IMAGES' => json_encode($allowed_images),
119-
'IUL_IMG_SET_INLINE' => $this->config['imcger_imgupload_image_inline'],
120-
'IUL_IMG_MAXWIDTH' => $img_maxwidth ? $img_maxwidth . 'px' : 'none',
118+
'IUL_ALLOWED_IMAGES' => json_encode($allowed_images),
119+
'IUL_IMG_SET_INLINE' => $this->config['imcger_imgupload_image_inline'],
120+
'IUL_IMG_MAX_THUMB_WIDTH' => $img_max_thumb_width ? $img_max_thumb_width . 'px' : false,
121121
]);
122122
}
123123

imcger/imgupload/language/de/attachment.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,6 @@
3737

3838
$lang = array_merge($lang, [
3939
// Post editor settings
40-
'PLACE_INLINE' => 'Thumbnail im Beitrag anzeigen',
41-
'IMAGE_PLACE_INLINE' => 'Bild im Beitrag anzeigen',
40+
'IUL_PLACE_INLINE' => 'Vorschaubild im Beitrag anzeigen',
41+
'IUL_IMAGE_PLACE_INLINE' => 'Bild im Beitrag anzeigen',
4242
]);

imcger/imgupload/language/de/common.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939

4040
// Language pack author
4141
'ACP_IMCGER_LANG_DESC' => 'Deutsch (Du)',
42-
'ACP_IMCGER_LANG_EXT_VER' => '1.2.0',
42+
'ACP_IMCGER_LANG_EXT_VER' => '1.2.1',
4343
'ACP_IMCGER_LANG_AUTHOR' => 'IMC-Ger',
4444

4545
// Messages
@@ -54,8 +54,8 @@
5454
'ACP_IMCGER_THUMB_QUALITY_DESC' => 'Lege einen Wert zwischen 50% (kleinere Dateigröße) und 90% (höhere Qualität) fest. Werte größer als 90% erhöhen die Dateigröße und sind daher deaktiviert. Durch niedrigere Werte werden kleinere Dateien erzeugt.',
5555
'ACP_IMCGER_IMAGE_INLINE' => 'Bild einfügen',
5656
'ACP_IMCGER_IMAGE_INLINE_DESC' => 'Der Bildanhang kann mit dem BBCode „[img]url[/img]“ in dem Beitragseditor mittels eines Button eingefügt werden. Die Auswahl „Vorschaubild erstellen“ muss aktiviert sein.',
57-
'ACP_IMCGER_IMAGE_INLINE_MAXWIDTH' => 'Maximale Bildbreite',
58-
'ACP_IMCGER_IMAGE_INLINE_MAXWIDTH_DESC' => 'Maximale Breite in Pixel, mit der Bilder in Beiträgen angezeigt werden. Bei der Eingabe von 0 wird die Größe nicht begrenzt.',
57+
'ACP_IMCGER_IMG_MAX_THUMB_WIDTH' => 'Maximale Breite/Höhe der Vorschaubilder:',
58+
'ACP_IMCGER_IMG_MAX_THUMB_WIDTH_DESC' => 'Maximale Breite/Höhe in Pixel, mit der Bilder in der Box für Dateianhänge angezeigt werden. Bei der Eingabe von 0 wird die Größe nicht verändert.',
5959

6060
// Image settings
6161
'ACP_IMCGER_SETTINGS_IMAGE' => 'Bild Einstellungen',
@@ -65,7 +65,7 @@
6565
'ACP_IMCGER_MAX_SIZE_DESC' => 'Einstellung der maximalen Bildgröße in Pixel. Die Bilder werden auf die maximale Breite bzw. Höhe verkleinert. Die jeweils andere Seite wird proportional angepasst. Bei der Angabe von 0px x 0px wird keine Veränderung der Bildgröße durchgeführt.',
6666
'ACP_IMCGER_MAX_FILESIZE' => 'Maximale Dateigröße',
6767
'ACP_IMCGER_MAX_FILESIZE_DESC' => 'Einstellung der maximalen Dateigröße in Byte. Bei der Angabe von 0 findet keine Größenbeschränkung statt. Überschreitet die Größe der Bilddatei den eingestellten Wert wird diese angenähert verkleinert.',
68-
'ACP_IMCGER_DEL_EXIF' => 'Entferne Metadaten (JPEG & WEBP)',
68+
'ACP_IMCGER_DEL_EXIF' => 'Entfernt Metadaten (JPEG & WEBP)',
6969
'ACP_IMCGER_DEL_EXIF_DESC' => 'Entfernt die Exif-Metadaten wie Name des Autors, GPS-Koordinaten und Kamera-Details.',
7070

7171
// Avatar settings

imcger/imgupload/language/de_x_sie/attachment.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,6 @@
3737

3838
$lang = array_merge($lang, [
3939
// Post editor settings
40-
'PLACE_INLINE' => 'Thumbnail im Beitrag anzeigen',
41-
'IMAGE_PLACE_INLINE' => 'Bild im Beitrag anzeigen',
40+
'IUL_PLACE_INLINE' => 'Vorschaubild im Beitrag anzeigen',
41+
'IUL_IMAGE_PLACE_INLINE' => 'Bild im Beitrag anzeigen',
4242
]);

imcger/imgupload/language/de_x_sie/common.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@
3737

3838
$lang = array_merge($lang, [
3939

40-
// language pack author
40+
// Language pack author
4141
'ACP_IMCGER_LANG_DESC' => 'Deutsch (Sie)',
42-
'ACP_IMCGER_LANG_EXT_VER' => '1.2.0',
42+
'ACP_IMCGER_LANG_EXT_VER' => '1.2.1',
4343
'ACP_IMCGER_LANG_AUTHOR' => 'IMC-Ger',
4444

4545
// Messages
@@ -51,21 +51,21 @@
5151

5252
// Attachment settings
5353
'ACP_IMCGER_THUMB_QUALITY' => 'Vorschaubilder Komprimierungsqualität',
54-
'ACP_IMCGER_THUMB_QUALITY_DESC' => 'Lege einen Wert zwischen 50% (kleinere Dateigröße) und 90% (höhere Qualität) fest. Werte größer als 90% erhöhen die Dateigröße und sind daher deaktiviert. Durch niedrigere Werte werden kleinere Dateien erzeugt.',
54+
'ACP_IMCGER_THUMB_QUALITY_DESC' => 'Legen sie einen Wert zwischen 50% (kleinere Dateigröße) und 90% (höhere Qualität) fest. Werte größer als 90% erhöhen die Dateigröße und sind daher deaktiviert. Durch niedrigere Werte werden kleinere Dateien erzeugt.',
5555
'ACP_IMCGER_IMAGE_INLINE' => 'Bild einfügen',
5656
'ACP_IMCGER_IMAGE_INLINE_DESC' => 'Der Bildanhang kann mit dem BBCode „[img]url[/img]“ in dem Beitragseditor mittels eines Button eingefügt werden. Die Auswahl „Vorschaubild erstellen“ muss aktiviert sein.',
57-
'ACP_IMCGER_IMAGE_INLINE_MAXWIDTH' => 'Maximale Bildbreite',
58-
'ACP_IMCGER_IMAGE_INLINE_MAXWIDTH_DESC' => 'Maximale Breite in Pixel, mit der Bilder in Beiträgen angezeigt werden. Bei der Eingabe von 0 wird die Größe nicht begrenzt.',
57+
'ACP_IMCGER_IMG_MAX_THUMB_WIDTH' => 'Maximale Breite/Höhe der Vorschaubilder:',
58+
'ACP_IMCGER_IMG_MAX_THUMB_WIDTH_DESC' => 'Maximale Breite/Höhe in Pixel, mit der Bilder in der Box für Dateianhänge angezeigt werden. Bei der Eingabe von 0 wird die Größe nicht verändert.',
5959

6060
// Image settings
6161
'ACP_IMCGER_SETTINGS_IMAGE' => 'Bild Einstellungen',
6262
'ACP_IMCGER_IMAGE_QUALITY' => 'Bild Komprimierungsqualität',
63-
'ACP_IMCGER_IMAGE_QUALITY_DESC' => 'Lege einen Wert zwischen 50% (kleinere Dateigröße) und 90% (höhere Qualität) fest. Werte größer als 90% erhöhen die Dateigröße und sind daher deaktiviert. Durch niedrigere Werte werden kleinere Dateien erzeugt.',
63+
'ACP_IMCGER_IMAGE_QUALITY_DESC' => 'Legen sie einen Wert zwischen 50% (kleinere Dateigröße) und 90% (höhere Qualität) fest. Werte größer als 90% erhöhen die Dateigröße und sind daher deaktiviert. Durch niedrigere Werte werden kleinere Dateien erzeugt.',
6464
'ACP_IMCGER_MAX_SIZE' => 'Maximale Bildgröße',
6565
'ACP_IMCGER_MAX_SIZE_DESC' => 'Einstellung der maximalen Bildgröße in Pixel. Die Bilder werden auf die maximale Breite bzw. Höhe verkleinert. Die jeweils andere Seite wird proportional angepasst. Bei der Angabe von 0px x 0px wird keine Veränderung der Bildgröße durchgeführt.',
6666
'ACP_IMCGER_MAX_FILESIZE' => 'Maximale Dateigröße',
6767
'ACP_IMCGER_MAX_FILESIZE_DESC' => 'Einstellung der maximalen Dateigröße in Byte. Bei der Angabe von 0 findet keine Größenbeschränkung statt. Überschreitet die Größe der Bilddatei den eingestellten Wert wird diese angenähert verkleinert.',
68-
'ACP_IMCGER_DEL_EXIF' => 'Entferne Metadaten (JPEG & WEBP)',
68+
'ACP_IMCGER_DEL_EXIF' => 'Entfernt Metadaten (JPEG & WEBP)',
6969
'ACP_IMCGER_DEL_EXIF_DESC' => 'Entfernt die Exif-Metadaten wie Name des Autors, GPS-Koordinaten und Kamera-Details.',
7070

7171
// Avatar settings

0 commit comments

Comments
 (0)