Last modified by Alex Cotiuga on 2026/07/27 06:09

From version 18.27
edited by Alex Cotiuga
on 2026/07/09 21:01
Change comment: There is no comment for this version
To version 19.1
edited by Alex Cotiuga
on 2026/07/27 06:09
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -139,24 +139,16 @@
139 139   ## This is intentionally best-effort: if email fails, the contact request is still saved.
140 140   #try('mailException')
141 141   #set ($notificationRecipient = 'alex@agnease.com')
142 - #set ($sourcePage = "$!contactRequestObj.getValue('sourcePage')")
143 -
144 144   #set ($notificationSubject = 'New Agnease contact request')
145 - #if ($sourcePage != '')
146 - #set ($notificationSubject = "New Agnease contact request from $sourcePage")
147 - #end
148 -
149 149   #set ($notificationBody = "
150 - New Agnease contact request
151 -
152 152   Name:
153 - $!contactRequestObj.get('name')
145 + $!contactRequestObj.getValue('name')
154 154  
155 155   Email:
156 - $!contactRequestObj.get('email')
148 + $!contactRequestObj.getValue('email')
157 157  
158 158   Source page:
159 - $!contactRequestObj.get('sourcePage')
151 + $!contactRequestObj.getValue('sourcePage')
160 160  
161 161   Already uses XWiki:
162 162   $!contactRequestObj.get('alreadyUseXWiki')
... ... @@ -174,10 +174,10 @@
174 174   $!contactRequestObj.get('users')
175 175  
176 176   Message:
177 - $!contactRequestObj.get('scope')
169 + $!contactRequestObj.getValue('scope')
178 178  
179 179   Internal request page:
180 - $xwiki.getURL($contactRequestDoc.fullName)
172 + $contactRequestDoc.getExternalURL()
181 181   ")
182 182  
183 183   #set ($message = $services.mail.sender.createMessage($notificationRecipient, $notificationSubject))
... ... @@ -209,7 +209,8 @@
209 209  = Tell Us More About Your Project =
210 210  You do not need to have a full specification. A short description is enough to start the conversation.
211 211  {{html clean="false"}}
212 -You can also <a href="https://calendly.com/alex-agnease/30min?back=1&month=2026-06" target="_blank">book a free XWiki review call</a> to discuss your current setup.
204 + <p>You can also <a href="https://calendly.com/alex-agnease/30min?back=1&month=2026-06" target="_blank">book a free XWiki review call</a> to discuss your current setup.</p>
205 + <p>Looking for a starting point first? <a href="$xwiki.getURL('pricing.WebHome')">View XWiki service packages and starting prices</a>.</p>
213 213   <div class="row">
214 214   <div class="xform col-md-7">
215 215   #if ($totalRequests.size() > 50)