This is an automated email from the ASF dual-hosted git repository.

hansva pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/hop.git


The following commit(s) were added to refs/heads/main by this push:
     new b5c0d9dbb1 Fix missing transform icons in the docs: CrateDB Bulk 
Loader, XML output (Advanced), Mask fields. #8893 (#8894)
b5c0d9dbb1 is described below

commit b5c0d9dbb1ac6e1bf01c40b50c7d3e57de80145e
Author: Adalennis <[email protected]>
AuthorDate: Tue Oct 13 17:02:44 2026 +0200

    Fix missing transform icons in the docs: CrateDB Bulk Loader, XML output 
(Advanced), Mask fields. #8893 (#8894)
---
 .../assets/images/transforms/icons/maskfields.svg  | 22 +++++++++++++
 .../images/transforms/icons/xmloutputadvanced.svg  | 38 ++++++++++++++++++++++
 .../pipeline/transforms/cratedb-bulkloader.adoc    |  2 +-
 .../pipeline/transforms/xmloutputadvanced.adoc     |  2 +-
 4 files changed, 62 insertions(+), 2 deletions(-)

diff --git 
a/docs/hop-user-manual/modules/ROOT/assets/images/transforms/icons/maskfields.svg
 
b/docs/hop-user-manual/modules/ROOT/assets/images/transforms/icons/maskfields.svg
new file mode 100644
index 0000000000..cec0592ec5
--- /dev/null
+++ 
b/docs/hop-user-manual/modules/ROOT/assets/images/transforms/icons/maskfields.svg
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  ~ Licensed to the Apache Software Foundation (ASF) under one or more
+  ~ contributor license agreements.  See the NOTICE file distributed with
+  ~ this work for additional information regarding copyright ownership.
+  ~ The ASF licenses this file to You under the Apache License, Version 2.0
+  ~ (the "License"); you may not use this file except in compliance with
+  ~ the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+  ~
+  -->
+<svg xmlns="http://www.w3.org/2000/svg"; width="42" height="42" viewBox="0 0 42 
42">
+  <path fill="#0E3A5A" fill-rule="evenodd"
+        d="M6,18 C6,10 12,7 21,7 C30,7 36,10 36,18 C36,28 30,34 21,34 C12,34 
6,28 6,18 Z M14,18 a3,3 0 1,0 0.1,0 Z M28,18 a3,3 0 1,0 0.1,0 Z"/>
+</svg>
diff --git 
a/docs/hop-user-manual/modules/ROOT/assets/images/transforms/icons/xmloutputadvanced.svg
 
b/docs/hop-user-manual/modules/ROOT/assets/images/transforms/icons/xmloutputadvanced.svg
new file mode 100644
index 0000000000..6509591a51
--- /dev/null
+++ 
b/docs/hop-user-manual/modules/ROOT/assets/images/transforms/icons/xmloutputadvanced.svg
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ Licensed to the Apache Software Foundation (ASF) under one or more
+  ~ contributor license agreements.  See the NOTICE file distributed with
+  ~ this work for additional information regarding copyright ownership.
+  ~ The ASF licenses this file to You under the Apache License, Version 2.0
+  ~ (the "License"); you may not use this file except in compliance with
+  ~ the License.  You may obtain a copy of the License at
+  ~
+  ~       http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+  -->
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg"; x="0px" y="0px"
+     width="42px" height="42px" viewBox="0 0 42 42" enable-background="new 0 0 
42 42">
+  <g>
+    <polygon fill="#3D6480" points="5.534,11.803 11.922,11.802 11.922,5.475 
10.021,5.475 10.021,8.558 4.798,3.334 3.454,4.677
+              8.678,9.903 5.534,9.903"/>
+    <path fill="#DBF3DB" 
d="M30.036,33.223L29.978,13.07h-4.257V8.812h-6.806l-6.573,6.572v17.839H30.036z"/>
+    <polygon fill="#3D6480" points="31.678,13.08 29.969,11.371 27.421,11.371 
27.421,8.823 25.711,7.113 20.614,7.113 18.915,8.812
+              25.721,8.812 25.721,13.07 29.978,13.07 30.036,33.223 
12.342,33.223 12.342,15.384 10.642,17.085 10.642,34.923 31.741,34.923"/>
+    <!-- "AX" wordmark in the document body -->
+    <text x="13.5" y="24.0" font-family="Arial, Helvetica, sans-serif" 
font-size="6.5" font-weight="bold"
+          fill="#3D6480" letter-spacing="0">AXO</text>
+    <!-- Tree marker indicating hierarchical structure -->
+    <g fill="#3D6480">
+      <rect x="14" y="26" width="1.2" height="5"/>
+      <rect x="14" y="27.5" width="3" height="1.2"/>
+      <rect x="14" y="29.8" width="3" height="1.2"/>
+      <rect x="18" y="27.0" width="2.5" height="1.2"/>
+      <rect x="18" y="29.3" width="2.5" height="1.2"/>
+    </g>
+  </g>
+</svg>
diff --git 
a/docs/hop-user-manual/modules/ROOT/pages/pipeline/transforms/cratedb-bulkloader.adoc
 
b/docs/hop-user-manual/modules/ROOT/pages/pipeline/transforms/cratedb-bulkloader.adoc
index d417381b74..71290f455b 100644
--- 
a/docs/hop-user-manual/modules/ROOT/pages/pipeline/transforms/cratedb-bulkloader.adoc
+++ 
b/docs/hop-user-manual/modules/ROOT/pages/pipeline/transforms/cratedb-bulkloader.adoc
@@ -19,7 +19,7 @@ under the License.
 :description: The CrateDB Bulk Loader transform loads data from Apache Hop to 
CrateDB both with HTTP endpoint and COPY command.
 :page-engines: Hop Engine=yes, Single Threaded=yes, Native Spark=yes, Beam 
Spark=maybe, Beam Flink=maybe, Beam Dataflow=maybe
 
-= image:transforms/icons/cratedbulkloader.svg[CrateDB Bulk Loader transform 
Icon, role="image-doc-icon"] CrateDB Bulk Loader
+= image:transforms/icons/cratedbbulkloader.svg[CrateDB Bulk Loader transform 
Icon, role="image-doc-icon"] CrateDB Bulk Loader
 
 == Description
 
diff --git 
a/docs/hop-user-manual/modules/ROOT/pages/pipeline/transforms/xmloutputadvanced.adoc
 
b/docs/hop-user-manual/modules/ROOT/pages/pipeline/transforms/xmloutputadvanced.adoc
index 6e271e3bc0..0f24ae08b5 100644
--- 
a/docs/hop-user-manual/modules/ROOT/pages/pipeline/transforms/xmloutputadvanced.adoc
+++ 
b/docs/hop-user-manual/modules/ROOT/pages/pipeline/transforms/xmloutputadvanced.adoc
@@ -19,7 +19,7 @@ under the License.
 :description: The XML output (Advanced) transform builds hierarchical XML from 
input rows, with optional write-to-file, XML-as-field output, splits, and XSD 
generation.
 :page-engines: Hop Engine=yes, Single Threaded=yes, Native Spark=yes, Beam 
Spark=no, Beam Flink=no, Beam Dataflow=no
 
-= image:transforms/icons/AXO.svg[XML output (Advanced) transform Icon, 
role="image-doc-icon"] XML output (Advanced)
+= image:transforms/icons/xmloutputadvanced.svg[XML output (Advanced) transform 
Icon, role="image-doc-icon"] XML output (Advanced)
 
 == Description
 

Reply via email to