(struts-examples) branch dependabot/maven/mailreader2/commons-beanutils-commons-beanutils-1.11.0 created (now c1b6bc3)

2025-05-28 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/maven/mailreader2/commons-beanutils-commons-beanutils-1.11.0
in repository https://gitbox.apache.org/repos/asf/struts-examples.git


  at c1b6bc3  Build(deps): Bump commons-beanutils:commons-beanutils in 
/mailreader2

No new revisions were added by this update.



(struts) branch dependabot/maven/parent/commons-beanutils-commons-beanutils-1.11.0 created (now 157a73d7b)

2025-05-28 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/maven/parent/commons-beanutils-commons-beanutils-1.11.0
in repository https://gitbox.apache.org/repos/asf/struts.git


  at 157a73d7b Bump commons-beanutils:commons-beanutils from 1.9.4 to 
1.11.0 in /parent

No new revisions were added by this update.



(struts-site) branch fix/parameters-to-attributes created (now 01273e08b)

2025-05-28 Thread lukaszlenart
This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a change to branch fix/parameters-to-attributes
in repository https://gitbox.apache.org/repos/asf/struts-site.git


  at 01273e08b Replaces parameters with attributes

No new revisions were added by this update.



(struts-site) branch asf-staging updated: Updates stage by Jenkins

2025-05-28 Thread git-site-role
This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/struts-site.git


The following commit(s) were added to refs/heads/asf-staging by this push:
 new 53d204341 Updates stage by Jenkins
53d204341 is described below

commit 53d204341e8f72adf814a9250828171de6aa64f3
Author: jenkins 
AuthorDate: Thu May 29 05:28:59 2025 +

Updates stage by Jenkins
---
 .../ajax-client-side-validation.html   | 58 +++---
 content/getting-started/themes.html|  6 +--
 content/plugins/json/json-ajax-validation.html | 58 +++---
 content/tag-developers/ajax-theme.html | 10 ++--
 content/tag-developers/extending-themes.html   | 18 ---
 content/tag-developers/form-tags.html  |  8 +--
 content/tag-developers/freemarker-tags.html| 16 +++---
 content/tag-developers/freemarker.html |  6 +--
 content/tag-developers/xhtml-theme.html|  2 +-
 9 files changed, 95 insertions(+), 87 deletions(-)

diff --git a/content/core-developers/ajax-client-side-validation.html 
b/content/core-developers/ajax-client-side-validation.html
index 6d69eae62..0ecf78c2b 100644
--- a/content/core-developers/ajax-client-side-validation.html
+++ b/content/core-developers/ajax-client-side-validation.html
@@ -381,22 +381,22 @@ but as usual request, not AJAX.
 Make sure element is always present. To be filled later via 
JS.
 -->
 
-<#if parameters.id??>
- id="${parameters.id?html}"<#rt/>
+<#if attributes.id??>
+ id="${attributes.id?html}"<#rt/>
 
-<#if parameters.cssClass??>
- class="${parameters.cssClass?html}"<#rt/>
+<#if attributes.cssClass??>
+ class="${attributes.cssClass?html}"<#rt/>
 <#else>
  class="errorMessage"<#rt/>
 
-<#if parameters.cssStyle??>
- style="${parameters.cssStyle?html}"<#rt/>
+<#if attributes.cssStyle??>
+ style="${attributes.cssStyle?html}"<#rt/>
 
 >
 <#if (actionErrors?? && actionErrors?size > 0)>
 <#list actionErrors as error>
 <#if error??>
-
  • <#if parameters.escape>${error!?html}<#else>${error!}<#rt/>
  • <#rt/> +
  • <#if attributes.escape>${error!?html}<#else>${error!}<#rt/>
  • <#rt/> @@ -405,16 +405,16 @@ but as usual request, not AJAX. controlfooter.ftl -${parameters.after!}<#t/> +${attributes.after!}<#t/> <#lt/> -<#if (parameters.errorposition!"top") == 'bottom'> -<#assign hasFieldErrors = parameters.name?? && fieldErrors?? && fieldErrors[parameters.name]??/> +<#if (attributes.errorposition!"top") == 'bottom'> +<#assign hasFieldErrors = attributes.name?? && fieldErrors?? && fieldErrors[attributes.name]??/> <#if hasFieldErrors> - + <#rt/> <#if hasFieldErrors> -<#list fieldErrors[parameters.name] as error> +<#list fieldErrors[attributes.name] as error>
    ${error?html}
    <#t/> @@ -429,22 +429,22 @@ but as usual request, not AJAX. <#-- Always include elements to show errors. They may be filled later via AJAX. --> -<#assign hasFieldErrors = parameters.name?? && fieldErrors?? && fieldErrors[parameters.name]??/> -<#if (parameters.errorposition!"top") == 'top'> - -<#rt/> +<#assign hasFieldErrors = attributes.name?? && fieldErrors?? && fieldErrors[attributes.name]??/> +<#if (attributes.errorposition!"top") == 'top'> + +<#rt/> <#if hasFieldErrors> -<#list fieldErrors[parameters.name] as error> +<#list fieldErrors[attributes.name] as error>
    ${error?html}
    <#t/> <#lt/> -<#if !parameters.labelposition?? && (parameters.form.labelposition)??> -<#assign labelpos = parameters.form.labelposition/> -<#elseif parameters.labelposition??> -<#assign labelpos = parameters.labelposition/> +<#if !attributes.labelposition?? && (attributes.form.labelposition)??> +<#assign labelpos = attributes.form.labelposition/> +<#elseif attributes.labelposition??> +<#assign labelpos = attributes.labelposition/> <#-- if the label position is top, @@ -456,10 +456,10 @@ but as usual request, not AJAX. <#else> <#rt/> -<#if parameters.label??> +<#if attributes.label??>

    (struts-site) branch asf-site updated: Automatic Site Publish by Buildbot

    2025-05-28 Thread git-site-role
    This is an automated email from the ASF dual-hosted git repository.
    
    git-site-role pushed a commit to branch asf-site
    in repository https://gitbox.apache.org/repos/asf/struts-site.git
    
    
    The following commit(s) were added to refs/heads/asf-site by this push:
     new e84881ab8 Automatic Site Publish by Buildbot
    e84881ab8 is described below
    
    commit e84881ab86f408be69df3f227e240f3dc8c21442
    Author: buildbot 
    AuthorDate: Thu May 29 05:59:53 2025 +
    
    Automatic Site Publish by Buildbot
    ---
     .../ajax-client-side-validation.html   | 58 +++---
     output/getting-started/themes.html |  6 +--
     output/plugins/json/json-ajax-validation.html  | 58 +++---
     output/tag-developers/ajax-theme.html  | 10 ++--
     output/tag-developers/extending-themes.html| 18 ---
     output/tag-developers/form-tags.html   |  8 +--
     output/tag-developers/freemarker-tags.html | 16 +++---
     output/tag-developers/freemarker.html  |  6 +--
     output/tag-developers/xhtml-theme.html |  2 +-
     9 files changed, 95 insertions(+), 87 deletions(-)
    
    diff --git a/output/core-developers/ajax-client-side-validation.html 
    b/output/core-developers/ajax-client-side-validation.html
    index 6d69eae62..0ecf78c2b 100644
    --- a/output/core-developers/ajax-client-side-validation.html
    +++ b/output/core-developers/ajax-client-side-validation.html
    @@ -381,22 +381,22 @@ but as usual request, not AJAX.
     Make sure element is always present. To be filled later via 
    JS.
     -->
     
    -<#if parameters.id??>
    - id="${parameters.id?html}"<#rt/>
    +<#if attributes.id??>
    + id="${attributes.id?html}"<#rt/>
     
    -<#if parameters.cssClass??>
    - class="${parameters.cssClass?html}"<#rt/>
    +<#if attributes.cssClass??>
    + class="${attributes.cssClass?html}"<#rt/>
     <#else>
      class="errorMessage"<#rt/>
     
    -<#if parameters.cssStyle??>
    - style="${parameters.cssStyle?html}"<#rt/>
    +<#if attributes.cssStyle??>
    + style="${attributes.cssStyle?html}"<#rt/>
     
     >
     <#if (actionErrors?? && actionErrors?size > 0)>
     <#list actionErrors as error>
     <#if error??>
    -
  • <#if parameters.escape>${error!?html}<#else>${error!}<#rt/>
  • <#rt/> +
  • <#if attributes.escape>${error!?html}<#else>${error!}<#rt/>
  • <#rt/> @@ -405,16 +405,16 @@ but as usual request, not AJAX. controlfooter.ftl -${parameters.after!}<#t/> +${attributes.after!}<#t/> <#lt/> -<#if (parameters.errorposition!"top") == 'bottom'> -<#assign hasFieldErrors = parameters.name?? && fieldErrors?? && fieldErrors[parameters.name]??/> +<#if (attributes.errorposition!"top") == 'bottom'> +<#assign hasFieldErrors = attributes.name?? && fieldErrors?? && fieldErrors[attributes.name]??/> <#if hasFieldErrors> - + <#rt/> <#if hasFieldErrors> -<#list fieldErrors[parameters.name] as error> +<#list fieldErrors[attributes.name] as error>
    ${error?html}
    <#t/> @@ -429,22 +429,22 @@ but as usual request, not AJAX. <#-- Always include elements to show errors. They may be filled later via AJAX. --> -<#assign hasFieldErrors = parameters.name?? && fieldErrors?? && fieldErrors[parameters.name]??/> -<#if (parameters.errorposition!"top") == 'top'> - -<#rt/> +<#assign hasFieldErrors = attributes.name?? && fieldErrors?? && fieldErrors[attributes.name]??/> +<#if (attributes.errorposition!"top") == 'top'> + +<#rt/> <#if hasFieldErrors> -<#list fieldErrors[parameters.name] as error> +<#list fieldErrors[attributes.name] as error>
    ${error?html}
    <#t/> <#lt/> -<#if !parameters.labelposition?? && (parameters.form.labelposition)??> -<#assign labelpos = parameters.form.labelposition/> -<#elseif parameters.labelposition??> -<#assign labelpos = parameters.labelposition/> +<#if !attributes.labelposition?? && (attributes.form.labelposition)??> +<#assign labelpos = attributes.form.labelposition/> +<#elseif attributes.labelposition??> +<#assign labelpos = attributes.labelposition/> <#-- if the label position is top, @@ -456,10 +456,10 @@ but as usual request, not AJAX. <#else> <#rt/> -<#if parameters.label??> +<#if attributes.label??>

    (struts-site) branch main updated: Replaces parameters with attributes (#270)

    2025-05-28 Thread lukaszlenart
    This is an automated email from the ASF dual-hosted git repository.
    
    lukaszlenart pushed a commit to branch main
    in repository https://gitbox.apache.org/repos/asf/struts-site.git
    
    
    The following commit(s) were added to refs/heads/main by this push:
     new 695a69479 Replaces parameters with attributes (#270)
    695a69479 is described below
    
    commit 695a69479bae851bfc541458fb50ab7f84112d86
    Author: Lukasz Lenart 
    AuthorDate: Thu May 29 07:59:17 2025 +0200
    
    Replaces parameters with attributes (#270)
    ---
     .../core-developers/ajax-client-side-validation.md | 58 +++---
     source/getting-started/themes.md   |  6 +--
     source/plugins/json/json-ajax-validation.md| 58 +++---
     source/tag-developers/ajax-theme.md| 10 ++--
     source/tag-developers/extending-themes.md  | 14 +++---
     source/tag-developers/form-tags.md |  8 +--
     source/tag-developers/freemarker-tags.md   | 14 +++---
     source/tag-developers/freemarker.md|  6 +--
     source/tag-developers/xhtml-theme.md   |  2 +-
     9 files changed, 90 insertions(+), 86 deletions(-)
    
    diff --git a/source/core-developers/ajax-client-side-validation.md 
    b/source/core-developers/ajax-client-side-validation.md
    index 139013aa3..b9e47ed69 100644
    --- a/source/core-developers/ajax-client-side-validation.md
    +++ b/source/core-developers/ajax-client-side-validation.md
    @@ -224,22 +224,22 @@ parent = xhtml
     Make sure element is always present. To be filled later via JS.
     -->
     
    -<#if parameters.id??>
    - id="${parameters.id?html}"<#rt/>
    +<#if attributes.id??>
    + id="${attributes.id?html}"<#rt/>
     
    -<#if parameters.cssClass??>
    - class="${parameters.cssClass?html}"<#rt/>
    +<#if attributes.cssClass??>
    + class="${attributes.cssClass?html}"<#rt/>
     <#else>
      class="errorMessage"<#rt/>
     
    -<#if parameters.cssStyle??>
    - style="${parameters.cssStyle?html}"<#rt/>
    +<#if attributes.cssStyle??>
    + style="${attributes.cssStyle?html}"<#rt/>
     
     >
     <#if (actionErrors?? && actionErrors?size > 0)>
     <#list actionErrors as error>
     <#if error??>
    -<#if 
    parameters.escape>${error!?html}<#else>${error!}<#rt/><#rt/>
    +<#if 
    attributes.escape>${error!?html}<#else>${error!}<#rt/><#rt/>
     
     
     
    @@ -249,16 +249,16 @@ parent = xhtml
     **controlfooter.ftl**
     
     ```ftl
    -${parameters.after!}<#t/>
    +${attributes.after!}<#t/>
     <#lt/>
     
    -<#if (parameters.errorposition!"top") == 'bottom'>
    -<#assign hasFieldErrors = parameters.name?? && fieldErrors?? && 
    fieldErrors[parameters.name]??/>
    +<#if (attributes.errorposition!"top") == 'bottom'>
    +<#assign hasFieldErrors = attributes.name?? && fieldErrors?? && 
    fieldErrors[attributes.name]??/>
     <#if hasFieldErrors>
    -
    +
     <#rt/>
     <#if hasFieldErrors>
    -<#list fieldErrors[parameters.name] as error>
    +<#list fieldErrors[attributes.name] as error>
     ${error?html}<#t/>
     
     
    @@ -274,22 +274,22 @@ ${parameters.after!}<#t/>
     <#--
     Always include elements to show errors. They may be filled later via AJAX.
     -->
    -<#assign hasFieldErrors = parameters.name?? && fieldErrors?? && 
    fieldErrors[parameters.name]??/>
    -<#if (parameters.errorposition!"top") == 'top'>
    -
    -<#rt/>
    +<#assign hasFieldErrors = attributes.name?? && fieldErrors?? && 
    fieldErrors[attributes.name]??/>
    +<#if (attributes.errorposition!"top") == 'top'>
    +
    +<#rt/>
     <#if hasFieldErrors>
    -<#list fieldErrors[parameters.name] as error>
    +<#list fieldErrors[attributes.name] as error>
     ${error?html}<#t/>
     
     
     <#lt/>
     
     
    -<#if !parameters.labelposition?? && (parameters.form.labelposition)??>
    -<#assign labelpos = parameters.form.labelposition/>
    -<#elseif parameters.labelposition??>
    -<#assign labelpos = parameters.labelposition/>
    +<#if !attributes.labelposition?? && (attributes.form.labelposition)??>
    +<#assign labelpos = attributes.form.labelposition/>
    +<#elseif attributes.labelposition??>
    +<#assign labelpos = attributes.labelposition/>
     
     <#--
     if the label position is top,
    @@ -301,10 +301,10 @@ ${parameters.after!}<#t/>
     <#else>
     <#rt/>
     
    -<#if parameters.label??>
    +<#if attributes.label??>
     
    -<#if parameters.id??>
    -for="${parameters.id?html}" <#t/>
    +<#if attributes.id??>
    +for="${attributes.id?html}" <#t/>
     
     <#if hasFieldErrors>
     class="errorLabel"<#t/>
    @@ -312,15 +312,15 @@ ${parameters.after!}<#t/>
     class="label"<#t/>
     
     ><#t/>
    -<#if parameters.required!false && parameters.requiredPosition!"right" != 
    'right'>
    +<#if attributes.required!false && attributes.requiredPosition!"right" != 
    'right'>
     *<#t/>
     
    -${parameters.label?html}<#t/>
    -<#if parameters.required!false && parameters.requiredPosition!"right" == 
    'right'>
    +${attributes.label?html}<#t/>
    +<#if attributes.required!false && attributes.requiredPosition!"right" == 
    'right'>
      *<#t/>
     
    -${parameters.labelseparator!"

    (struts-site) branch fix/parameters-to-attributes deleted (was 01273e08b)

    2025-05-28 Thread lukaszlenart
    This is an automated email from the ASF dual-hosted git repository.
    
    lukaszlenart pushed a change to branch fix/parameters-to-attributes
    in repository https://gitbox.apache.org/repos/asf/struts-site.git
    
    
     was 01273e08b Replaces parameters with attributes
    
    The revisions that were on this branch are still contained in
    other references; therefore, this change does not discard any commits
    from the repository.