Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
555 commits
Select commit Hold shift + click to select a range
e160eba
New translations properties.inc.php (German)
Jako Jun 18, 2019
826fc2c
New translations properties.inc.php (Czech)
Jako Jun 18, 2019
d9a77cc
New translations default.inc.php (German)
Jako Jun 18, 2019
fcc3c59
New translations properties.inc.php (French)
Jako Jun 18, 2019
c6ee640
New translations default.inc.php (French)
Jako Jun 18, 2019
4f05115
New translations properties.inc.php (Dutch)
Jako Jun 18, 2019
e3ad988
New translations default.inc.php (Dutch)
Jako Jun 18, 2019
5630e26
New translations properties.inc.php (Danish)
Jako Jun 18, 2019
cbe9163
New translations default.inc.php (Danish)
Jako Jun 18, 2019
5f8a568
New translations properties.inc.php (Spanish)
Jako Jun 18, 2019
5ffa912
New Crowdin translations (#79)
Jako Jun 22, 2019
fd131a6
Remove unused snippet property
Jako Jun 25, 2019
188ad97
Merge branch 'master' of github.com:Jako/ImagePlus
Jako Jun 25, 2019
f6ffec7
Open link to documentation in a new tab/window
Jako Jun 25, 2019
926f1b4
New translations default.inc.php (Czech)
Jako Jun 25, 2019
3cf9a15
New translations default.inc.php (Hungarian)
Jako Jun 25, 2019
f88ea1b
New translations default.inc.php (Spanish)
Jako Jun 25, 2019
070b78f
New translations properties.inc.php (Russian)
Jako Jun 25, 2019
e22f5a0
New translations default.inc.php (Russian)
Jako Jun 25, 2019
1e21563
New translations properties.inc.php (Italian)
Jako Jun 25, 2019
8c94a48
New translations default.inc.php (Italian)
Jako Jun 25, 2019
d243175
New translations properties.inc.php (Hungarian)
Jako Jun 25, 2019
3cc0964
New translations properties.inc.php (German)
Jako Jun 25, 2019
18e4fc2
New translations properties.inc.php (Czech)
Jako Jun 25, 2019
798f13d
New translations default.inc.php (German)
Jako Jun 25, 2019
c3b3943
New translations properties.inc.php (French)
Jako Jun 25, 2019
6587878
New translations default.inc.php (French)
Jako Jun 25, 2019
9227f42
New translations properties.inc.php (Dutch)
Jako Jun 25, 2019
08ae78b
New translations default.inc.php (Dutch)
Jako Jun 25, 2019
7673cfa
New translations properties.inc.php (Danish)
Jako Jun 25, 2019
414faf4
New translations default.inc.php (Danish)
Jako Jun 25, 2019
af2ab25
New translations properties.inc.php (Spanish)
Jako Jun 25, 2019
c5b42df
Don't retrieve the outputChunk value from the TV properties with the …
Jako Jul 9, 2019
6dddb81
New translations default.inc.php (Dutch)
Jako Jul 9, 2019
bdac37e
New translations default.inc.php (German)
Jako Jul 9, 2019
dbd417b
New translations default.inc.php (Italian)
Jako Jul 9, 2019
e043de5
Merge branch 'master' into l18n_master
Jako Jul 9, 2019
8a669f3
New Crowdin translations (#80)
Jako Jul 9, 2019
4da8241
New translations default.inc.php (Russian)
Jako Jul 9, 2019
9512aa8
New Crowdin translations (#81)
Jako Jul 10, 2019
dfcaca8
Normalize code
Jako Jul 18, 2019
fde67d2
Merge commit '4da8241fa6f3f1e7a0eb0e28b4f9d8338a0337c0'
Jako Aug 13, 2019
013a6ff
Normalize code
Jako Aug 20, 2019
ace24bc
Normalize code
Jako Aug 22, 2019
bebd773
New Crowdin translations (#82)
Jako Aug 29, 2019
166c871
New Crowdin translations (#83)
Jako Aug 29, 2019
fa2f27c
Typo
Jako Sep 11, 2019
6752193
Use only one donation button
Jako Oct 20, 2019
fff9f0b
Prevent error if $modx->resource is not set
Jako Jan 4, 2020
99a9e3d
Update to 2.8.1
Jako Jan 4, 2020
2f4e4ec
Changed docs template path
Jako May 14, 2020
4392138
New Crowdin translations (#88)
Jako May 20, 2020
bb6b545
Add icon for MODX extras
Jako Jul 26, 2020
796b1ef
Normalize code
Jako Nov 18, 2020
a512fc3
Update gitignore
Jako Dec 5, 2020
7e6a52c
Update to 2.8.2
Jako Jan 19, 2021
e6e6843
Fix markdown format
Jako Mar 5, 2021
31d6183
Clarified the contents of `source.src` (#92)
BenceSzalai Mar 6, 2021
ea0b7c6
Update to 2.8.3
Jako Mar 6, 2021
8336aca
Update README.md
Jako Mar 9, 2021
3087fa3
Move translation to Weblate
Jako Mar 10, 2021
936ced6
Update to 2.8.3
Jako Mar 10, 2021
ebfe726
Merge branch 'master' of github.com:Jako/ImagePlus
Jako Mar 10, 2021
58e44d0
Update dependencies
Jako Mar 15, 2021
d99305e
Added translation using Weblate (Norwegian Bokmål)
comradekingu Mar 6, 2021
ffe6cfa
Added translation using Weblate (Norwegian Bokmål)
comradekingu Mar 6, 2021
ef7cf44
Translated using Weblate (Italian)
Mar 6, 2021
64c7223
Translated using Weblate (German)
Mar 6, 2021
94a701d
Translated using Weblate (Norwegian Bokmål)
comradekingu Mar 6, 2021
1bf3b81
Translated using Weblate (Norwegian Bokmål)
comradekingu Mar 6, 2021
a7a3fa9
Translated using Weblate (Spanish)
Mar 10, 2021
e7b9abd
Translated using Weblate (French)
Mar 10, 2021
7dfb378
Translated using Weblate (Italian)
Mar 10, 2021
76505c3
Translated using Weblate (Dutch)
Mar 10, 2021
cc6f376
Translated using Weblate (Russian)
Mar 10, 2021
bd94043
Translated using Weblate (Spanish)
Mar 10, 2021
766320c
Translated using Weblate (French)
Mar 10, 2021
a8c7301
Translations update from Weblate (#94)
weblate Apr 7, 2021
208f561
Merge remote-tracking branch 'origin/master'
weblate Apr 12, 2021
83273f6
Added translation using Weblate (Romanian)
weblate May 3, 2021
5d7eb93
Translated using Weblate (Czech)
May 6, 2021
b4f7017
Translated using Weblate (Danish)
May 6, 2021
666b3ee
Translated using Weblate (German)
May 6, 2021
f21ac59
Translated using Weblate (Hungarian)
May 6, 2021
8df2471
Translated using Weblate (Czech)
May 6, 2021
245f37e
Translated using Weblate (Hungarian)
May 6, 2021
73b1bfd
Translated using Weblate (Romanian)
May 6, 2021
0e5aa06
Translations update from Weblate (#96)
weblate May 7, 2021
ccd9102
Merge remote-tracking branch 'origin/master'
weblate May 7, 2021
059d787
Fix input options rendering issues
Jako May 7, 2021
17b3b4e
Merge branch 'master' of github.com:Jako/ImagePlus
Jako May 7, 2021
c35b502
Merge commit 'ccd9102116e0a2d6227553cc7f1145224cfc24b0'
Jako May 7, 2021
d9ffc39
Normalize lexicon
Jako May 7, 2021
0c7e7be
Translated using Weblate (English)
May 7, 2021
c1b9c31
Translated using Weblate (Czech)
May 7, 2021
2b331ec
Translated using Weblate (Danish)
May 7, 2021
3e5b0e4
Translated using Weblate (German)
May 7, 2021
e29688a
Translated using Weblate (Spanish)
May 7, 2021
7713378
Translated using Weblate (Hungarian)
May 7, 2021
12242f7
Translations update from Weblate (#98)
weblate May 7, 2021
cfbde3d
Change links to Weblate
Jako May 7, 2021
ed0cf51
Merge commit '771337882783f6f91d62e7b271e418ee51d20c94'
Jako May 7, 2021
dd6f97c
Update dependencies
Jako May 18, 2021
8d9f592
Normalize lexicon
Jako May 18, 2021
8190c4b
Normalize lexicon
Jako May 18, 2021
dd162dd
Normalize lexicon
Jako May 18, 2021
8c6cf19
Added translation using Weblate (German)
May 18, 2021
25bd3bd
Added translation using Weblate (Czech)
May 18, 2021
9479034
Added translation using Weblate (Danish)
May 18, 2021
c7d7e8f
Added translation using Weblate (Russian)
May 18, 2021
2babdad
Added translation using Weblate (Hungarian)
May 18, 2021
7fda1ba
Added translation using Weblate (Italian)
May 18, 2021
092824d
Added translation using Weblate (Dutch)
May 18, 2021
24b90b1
Added translation using Weblate (Spanish)
May 18, 2021
d855026
Added translation using Weblate (French)
May 18, 2021
7a964c1
Added translation using Weblate (Norwegian Bokmål)
May 18, 2021
3ae3b0b
Translated using Weblate (Norwegian Bokmål)
May 18, 2021
ae68706
Translated using Weblate (German)
May 18, 2021
1c0b1cf
Translated using Weblate (Czech)
May 18, 2021
0e0a6de
Translated using Weblate (Danish)
May 18, 2021
1219f2e
Translated using Weblate (Russian)
May 18, 2021
bd4155a
Translated using Weblate (Hungarian)
May 18, 2021
08078e2
Translated using Weblate (Italian)
May 18, 2021
f757d4d
Translated using Weblate (Dutch)
May 18, 2021
1605294
Translated using Weblate (Spanish)
May 18, 2021
7938eef
Translated using Weblate (French)
May 18, 2021
5d0e4e8
Translated using Weblate (Norwegian Bokmål)
May 18, 2021
5da3a30
Merge commit '5d0e4e8095150ee8af0b0d08aa04ccb411d01677'
Jako May 18, 2021
5313bd5
Normalize code
Jako May 18, 2021
c2fda08
Normalize code
Jako May 19, 2021
bc5914b
Add license link
Jako May 20, 2021
0149e66
Update dependencies
Jako May 28, 2021
638d8ef
Translated using Weblate (Norwegian Bokmål) (#101)
weblate May 28, 2021
894e712
Normalize code
Jako Jun 25, 2021
2083ece
Update dependencies
Jako Jul 27, 2021
b7fbd4f
Update dependencies
Jako Aug 10, 2021
e52f380
Update dependencies
Jako Aug 13, 2021
2ab57be
Update dependencies
Jako Sep 2, 2021
e388c1d
Update dependencies
Jako Sep 3, 2021
de90cf5
Update docs
Jako Sep 23, 2021
5811179
Update logo
Jako Sep 23, 2021
2a384c8
Change sponsor name
Jako Sep 24, 2021
1e9b03f
Update logo
Jako Sep 27, 2021
b1e30c5
Update dependencies
Jako Sep 27, 2021
cdc8f63
Update dependencies
Jako Sep 28, 2021
f2a534b
Translations update from Weblate (#102)
weblate Oct 10, 2021
f59a0a7
Update docs
Jako Oct 17, 2021
920887c
Fix typos
Jako Oct 19, 2021
c868062
Update lexicon
Jako Nov 16, 2021
ef0d710
Typo
Jako Dec 16, 2021
c33bd58
Update docs
Jako Dec 17, 2021
6bf6847
Fix PHP 8 warnings
Jako Dec 17, 2021
337eb0a
Update changelog
Jako Dec 17, 2021
8ecba13
Update dependencies
Jako Dec 18, 2021
13530be
Switch from grunt to gulp
Jako Dec 20, 2021
824ff32
Update to 2.8.4
Jako Dec 20, 2021
4325ed0
Remove unnecessary code
Jako Dec 27, 2021
07eb153
Normalize code
Jako Dec 29, 2021
0a563a6
Lexicon changes
Jako Dec 30, 2021
44a50ec
Translations update from Hosted Weblate (#105)
weblate Dec 30, 2021
7b61a85
Normalize lexicon
Jako Dec 30, 2021
28d2a93
Update to 2.8.5
Jako Dec 30, 2021
f4262b3
Change email address
Jako Jan 2, 2022
e5e5d2a
Update gulp workflow
Jako Jan 3, 2022
5073afa
Normalize code
Jako Jan 3, 2022
c931852
Normalize code
Jako Jan 4, 2022
e9bcdff
Normalize code
Jako Jan 8, 2022
bda6543
Update dependency docs
Jako Jan 8, 2022
4096a95
Normalize code
Jako Jan 9, 2022
2499bce
Normalize code
Jako Jan 10, 2022
faf0d2d
Normalize code
Jako Jan 10, 2022
99eb196
Normalize code
Jako Jan 11, 2022
6adf678
Normalize code
Jako Jan 12, 2022
2130998
Normalize code
Jako Jan 13, 2022
62505b3
Add help url
Jako Jan 13, 2022
f6c4f53
Correct spelling
Jako Jan 19, 2022
eba6f75
Code Refactoring
Jako Feb 3, 2022
2152020
Bump nanoid from 3.1.30 to 3.2.0 (#106)
dependabot[bot] Feb 4, 2022
fca05c7
Update to 2.8.6
Jako Feb 5, 2022
dddf7b9
Fix options property of ImagePlus snippet
Jako Feb 11, 2022
0024c07
Update to 2.8.7
Jako Feb 12, 2022
78a1fce
Update to 2.8.8
Jako Feb 15, 2022
5e7bdc8
Update to 2.8.8-pl2
Jako Feb 17, 2022
0102a75
Update dependencies
Jako Feb 17, 2022
f3223f9
Update dependencies
Jako Feb 18, 2022
802b3e7
Normalize code
Jako Feb 21, 2022
615670a
Fix composer lockfiles
Jako Mar 1, 2022
d309bc1
Update lexicon
Jako Mar 21, 2022
4da6844
Update to 2.8.9
Jako Mar 23, 2022
64dda94
Decrease the timeout in the statistics resolver
Jako May 25, 2022
634f330
Update to 2.9.0
Jako Jun 8, 2022
05246f8
Create FUNDING.yml
Jako Jun 8, 2022
bcfaa52
Update to 2.9.1
Jako Jun 16, 2022
2d7dfad
Update to 2.9.2
Jako Jul 10, 2022
8a11ac1
Update to 2.9.2
Jako Aug 1, 2022
d8837b7
Remove RC and other in between package versions
Jako Aug 1, 2022
463e667
Fix PHP warning: json_decode() expects parameter 1 to be string, arra…
Jako Aug 1, 2022
817162c
- Fix a swapped ratio for the displayed image, when no crop is create…
Jako Sep 13, 2022
b6a9bd0
Local fonts in the documentation
Jako Oct 5, 2022
547ffdf
Update Material for MkDocs to 8.5.6
Jako Oct 10, 2022
60d3ef1
Update to 2.9.3
Jako Oct 10, 2022
dbbcdc8
Normalize code
Jako Nov 18, 2022
c64a67b
Typos
Jako Nov 18, 2022
a43fdc0
Reduce PHP version limit
Jako Nov 18, 2022
b349750
Missing semicolon
Jako Dec 4, 2022
8893887
Bump decode-uri-component from 0.2.0 to 0.2.2 (#114)
dependabot[bot] Dec 7, 2022
56d778d
Normalize build scripts
Jako Dec 31, 2022
bda877a
Fix PHP warning: Undefined array key 'targetHeight'+'targetWidth' (#115)
Maef Jan 11, 2023
31ec5ef
Update changelog
Jako Jan 11, 2023
16d5d3f
Normalize code
Jako Jan 17, 2023
291d27f
Update to 2.9.4
Jako Mar 13, 2023
cd9c050
Normalize code
Jako Mar 31, 2023
3d653d6
Update docs template
Jako May 17, 2023
e50d31c
Improve the statistics collection message
Jako Jun 21, 2023
515e74b
Translated using Weblate (German)
Jul 13, 2023
702e03c
Merge commit '515e74b4d271cdc9cc894691dc0fde5b4ed00cf1'
Jako Jul 13, 2023
79c7bf3
Add phpthumbof.cache_url description.
Jako Jul 31, 2023
110ea72
Normalize getAssociativeJson
Jako Sep 4, 2023
1d9285b
Don't check the mediasource policy in the frontend
Jako Sep 6, 2023
ad76a2c
Update to 2.9.5
Jako Sep 7, 2023
aad4213
Change statistics resolver from url/ip to uuid
Jako Dec 12, 2023
7018b79
Update mkdocs.yml
Jako Jan 2, 2024
6fec00a
Change links to Weblate
Jako Jan 2, 2024
e49bcd6
Change links to Weblate
Jako Jan 2, 2024
d751999
Fix widget link to Weblate
Jako Jan 2, 2024
6a11436
Merge commit 'e49bcd6ea575c0cf667acb8ded965fd5fdf6ddec'
Jako Jan 2, 2024
73d6ac4
Update docs
Jako Jan 4, 2024
2003fdf
Remove mkdocs option
Jako Jan 18, 2024
f8b9118
Prepare a smaller button column
Jako Feb 20, 2024
a42fe11
Add imageplus settings lexicon to the custom manager page
Jako Feb 21, 2024
db6da02
Normalize code
Jako Feb 21, 2024
b9442e0
Normalize code
Jako Feb 21, 2024
916ba4e
Prepare a smaller button column
Jako Feb 21, 2024
c7a9227
Update lexicon entry
Jako Mar 27, 2024
3252542
Update to Gulp 5
Jako Mar 31, 2024
977105a
Update build dependencies
Jako Jun 24, 2024
5318efd
Update icon
Jako Jul 2, 2024
dd5517d
no message
Jako Sep 9, 2024
3b65d8b
Update docs
Jako Oct 3, 2024
662c44d
Use sass:color.adjust instead of darken/lightenUse sass:color.adjust …
Jako Nov 3, 2024
dca868a
Improve formatting of the docs
Jako Dec 4, 2024
1c9995a
Fix a regular expression detecting the version in the main class
Jako Mar 9, 2025
6d05d6c
Update translation badge
Jako Mar 24, 2025
5630d2e
Fix modMediaSource::load() is not a valid static method in MODX 3.x
Jako Apr 4, 2025
fc664cb
Make the namespace no longer configurable!
Jako Jul 8, 2025
de5f448
Translated using Weblate (Dutch)
Aug 28, 2025
ce3bb14
Translated using Weblate
Jako Aug 28, 2025
c4bd300
Translated using Weblate (Danish)
weblate Oct 13, 2025
4dff3ae
Translated using Weblate
Jako Oct 20, 2025
d1bae2b
Translations update from Hosted Weblate (#127)
weblate Oct 28, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# These are supported funding model platforms

github: Jako
open_collective: treehillstudio
ko_fi: treehillstudio
14 changes: 13 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,13 @@
config.core.php
_build/build.config.php
config.core.php

_build/site

icon/*.svg

_packages/*.*
!_packages/.gitignore
!_packages/*.zip

node_modules/
core/components/*/vendor/
8 changes: 4 additions & 4 deletions core/components/tvimageplus/docs/license.txt → LICENSE.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ patent must be licensed for everyone's free use or not licensed at all.

The precise terms and conditions for copying, distribution and
modification follow.


GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
Expand Down Expand Up @@ -115,7 +115,7 @@ above, provided that you also meet all of these conditions:
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)

These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
Expand Down Expand Up @@ -173,7 +173,7 @@ access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.

4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
Expand Down Expand Up @@ -230,7 +230,7 @@ impose that choice.

This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.

8. If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program under this License
Expand Down
46 changes: 33 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,37 @@
# Image+ v2.0 #
## Advanced Image Template Variable
[![Default Lexicon](https://hosted.weblate.org/widget/modx-extras/imageplus/svg-badge.svg)](https://hosted.weblate.org/projects/modx-extras/imageplus/)

**v2.1 now available for [download](https://github.com/downloads/alanpich/tvImagePlus/tvimageplus-2.1-pl.transport.zip) `v2.1-pl`**
# Image+

**Dependant on PhpThumbOf component**
Advanced image custom template variable in MODX Revolution.

Advanced image TV input type for MODx Revolution.
The required dimensions for the image can (optionally)
be configured on the TV, restricting one or both
dimensions. When the editor uploads an image to the TV,
they can then use a graphical tool to crop the image
to the required dimensions/proportions.
## Features

This extra is a complete replacement for previous versions.
All previous versions (1.x) should be removed before attempting
to install v2.x
With this MODX custom template variable an image could be cropped while
maintaining the original image. The dimensions for the image can (optionally) be
configured to constrain a minimal width and/or height. The image crop could be
forced to remain at a pre-set ratio. A graphical tool could be used to crop the
image to the required dimensions/proportions.

## Installation

MODX Package Management

## Usage

Install via package manager, create a TV and change the input & output type to 'Image+'.

## Documentation

For more information please read the [documentation](https://jako.github.io/ImagePlus/).

## Dependencies

MODX Cropping Engine i.e. [pthumb](https://modx.com/extras/package/pthumb)

## License

The project is licensed under the [GPLv2 license](https://github.com/Jako/ImagePlus/blob/master/core/components/imageplus/docs/license.md).

## Translations

Translations of the package can be made for the [Default Lexicon](https://hosted.weblate.org/projects/modx-extras/imageplus/standard/), the [Properties Lexicon](https://hosted.weblate.org/projects/modx-extras/imageplus/properties/) and the [System Setting Lexicon](https://hosted.weblate.org/projects/modx-extras/imageplus/system-settings/)
12 changes: 0 additions & 12 deletions _build/build.config.php

This file was deleted.

51 changes: 0 additions & 51 deletions _build/build.tools.php

This file was deleted.

120 changes: 0 additions & 120 deletions _build/build.transport.php

This file was deleted.

Loading