Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
H
hippo-essentials
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
JIRA
JIRA
Merge Requests
0
Merge Requests
0
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Commits
Open sidebar
cms-community
hippo-essentials
Commits
b721d071
Commit
b721d071
authored
Jan 12, 2017
by
Jeroen Hoffman
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ESSENTIALS-979
rename 'skipThumbnails' to the more accurate skipDefaultThumbnail
parent
fcc708c1
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
12 additions
and
12 deletions
+12
-12
ImageSetUpdater.groovy
...gallery-manager/src/main/resources/ImageSetUpdater.groovy
+12
-12
No files found.
plugins/gallery-manager/src/main/resources/ImageSetUpdater.groovy
View file @
b721d071
...
...
@@ -32,12 +32,12 @@ import javax.jcr.query.QueryResult
/**
* Groovy script to update instances of image sets, reapplying the configuration from the gallery processor.
* Per default, existing variants are overwritten and thumbnails are skipped. This behavior is configurable.
* Per default, existing variants are overwritten and
default
thumbnails are skipped. This behavior is configurable.
*
* XPath query: content/gallery//element(*, hippogallery:imageset)
*
* Parameters: { "overwrite": true,
* "skip
Thumbnails
" : true }
* "skip
DefaultThumbnail
" : true }
*/
class
ImageSetUpdater
extends
BaseNodeUpdateVisitor
{
...
...
@@ -69,15 +69,15 @@ class ImageSetUpdater extends BaseNodeUpdateVisitor {
private
final
Map
<
String
,
List
<
String
>>
imageSetVariants
=
new
HashMap
<
String
,
List
<
String
>>();
private
boolean
overwrite
=
true
;
private
boolean
skip
Thumbnails
=
true
;
private
boolean
skip
DefaultThumbnail
=
true
;
public
void
initialize
(
Session
session
)
throws
RepositoryException
{
try
{
if
(
this
.
parametersMap
[
"overwrite"
]
!=
null
)
{
overwrite
=
parametersMap
[
"overwrite"
]
}
if
(
parametersMap
[
"skip
Thumbnails
"
]
!=
null
)
{
skip
Thumbnails
=
parametersMap
[
"skipThumbnails
"
]
if
(
parametersMap
[
"skip
DefaultThumbnail
"
]
!=
null
)
{
skip
DefaultThumbnail
=
parametersMap
[
"skipDefaultThumbnail
"
]
}
Node
configNode
=
session
.
getRootNode
().
getNode
(
HIPPO_CONFIGURATION_GALLERY_PROCESSOR_SERVICE
);
...
...
@@ -87,7 +87,7 @@ class ImageSetUpdater extends BaseNodeUpdateVisitor {
log
.
error
(
"Exception while retrieving image set variants configuration"
,
e
);
}
log
.
info
"Initialized script ${this.getClass().getName()} with parameters: overwrite=${overwrite}, skip
Thumbnails=${skipThumbnails
}"
log
.
info
"Initialized script ${this.getClass().getName()} with parameters: overwrite=${overwrite}, skip
DefaultThumbnail=${skipDefaultThumbnail
}"
}
...
...
@@ -141,8 +141,8 @@ class ImageSetUpdater extends BaseNodeUpdateVisitor {
}
// thumbnail can be reconfigured, then only regenerate by parameter
if
(
HippoGalleryNodeType
.
IMAGE_SET_THUMBNAIL
.
equals
(
variantName
)
&&
skip
Thumbnails
)
{
log
.
debug
"Parameter skip
Thumbnails=true: skipping processing
thumbnail variant"
if
(
HippoGalleryNodeType
.
IMAGE_SET_THUMBNAIL
.
equals
(
variantName
)
&&
skip
DefaultThumbnail
)
{
log
.
debug
"Parameter skip
DefaultThumbnail=true: skipping processing the default
thumbnail variant"
return
}
...
...
@@ -238,8 +238,8 @@ class ImageSetUpdater extends BaseNodeUpdateVisitor {
}
// thumbnail can be reconfigured, then only regenerate by parameter
if
(
HippoGalleryNodeType
.
IMAGE_SET_THUMBNAIL
.
equals
(
variantName
)
&&
skip
Thumbnails
)
{
log
.
debug
"Parameter skip
Thumbnails=true: skipping reading
thumbnail variant from '${prototype.getPrimaryNodeType().getName()}' namespace"
if
(
HippoGalleryNodeType
.
IMAGE_SET_THUMBNAIL
.
equals
(
variantName
)
&&
skip
DefaultThumbnail
)
{
log
.
debug
"Parameter skip
DefaultThumbnail=true: skipping reading default
thumbnail variant from '${prototype.getPrimaryNodeType().getName()}' namespace"
continue
}
...
...
@@ -265,8 +265,8 @@ class ImageSetUpdater extends BaseNodeUpdateVisitor {
}
// thumbnail can be reconfigured, then only regenerate by parameter
if
(
HippoGalleryNodeType
.
IMAGE_SET_THUMBNAIL
.
equals
(
variantName
)
&&
skip
Thumbnails
)
{
log
.
debug
"Parameter skip
Thumbnails=true: skipping reading
thumbnail variant configuration"
if
(
HippoGalleryNodeType
.
IMAGE_SET_THUMBNAIL
.
equals
(
variantName
)
&&
skip
DefaultThumbnail
)
{
log
.
debug
"Parameter skip
DefaultThumbnail=true: skipping reading default
thumbnail variant configuration"
continue
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment