0 Votes

Changes for page Public Web Site

Last modified by Alex Cotiugă on 2025/11/27 10:42

From version 3.12
edited by Alex Cotiugă
on 2025/11/24 07:26
Change comment: There is no comment for this version
To version 3.27
edited by Alex Cotiugă
on 2025/11/24 10:19
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,6 +1,5 @@
1 1  {{velocity}}
2 2  #macro (displayPublicContent)
3 -A
4 4   #set ($discard = $xwiki.ssx.use('PublicWebSite.WebHome'))
5 5   {{html clean="false"}}
6 6   ## HERO
... ... @@ -9,9 +9,11 @@
9 9   <h1 id="hero-title">Professional XWiki solutions, from setup to long-term stability</h1>
10 10   <p class="lead">Need your XWiki upgraded, secured, or improved? Let’s make it happen.</p>
11 11   <div class="hero-cta">
12 - <a class="btn btn-primary" href="#contact" aria-label="Schedule a call with Agnease">
11 + <a class="btn btn-primary" href="#contact" aria-label="Request a consultation" data-toggle="modal" data-target="#requestConsultationModal">
13 13   Request a consultation
14 14   </a>
14 + #requestConsultationModal()
15 + ##data-toggle="modal" data-target="#requestConsultationModal"
15 15   </div>
16 16   <ul class="benefits">
17 17   <li>Smooth upgrades</li>
... ... @@ -147,4 +147,28 @@
147 147   </section>
148 148   {{/html}}
149 149  #end
151 +
152 +#macro(requestConsultationModal)
153 + <div class="modal fade" id="requestConsultation" tabindex="-1" role="dialog">
154 + <div class="modal-dialog">
155 + <div class="modal-content">
156 + <div class="modal-header">
157 + <button type="button" class="close" data-dismiss="modal">&amp;times;</button>
158 + <h4 class="modal-title">Request a consultation</h4>
159 + </div>
160 + <div class="modal-body">
161 + <div>
162 + $services.localization.render('blog.modal.checkCategorySelection.body')
163 + </div>
164 + </div>
165 + <div class="modal-footer">
166 + <input id="continueCategorySelection" type="button" class="btn btn-default" data-dismiss="modal"
167 + value="$escapetool.xml($services.localization.render('yesno_1'))">
168 + <input type="button" class="btn btn-danger" data-dismiss="modal"
169 + value="$escapetool.xml($services.localization.render('blog.modal.checkCategorySelection.footer.no'))">
170 + </div>
171 + </div>
172 + </div>
173 + </div>
174 +#end
150 150  {{/velocity}}