Modifications pour le document InvitationConfig
Modifié par superadmin le 2026/01/29 15:29
Résumé
-
Propriétés de la Page (1 modifications, 0 ajouts, 0 suppressions)
-
Objets (3 modifications, 0 ajouts, 0 suppressions)
Détails
- Propriétés de la Page
-
- Syntaxe
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki 2. 01 +XWiki 2.1
- Invitation.WebHome[0]
-
- Permettre aux utilisateurs d'autres wikis d'envoyer des invitations
-
... ... @@ -1,1 +1,0 @@ 1 -Non - common
-
... ... @@ -1,1 +1,0 @@ 1 -Invitation.InvitationCommon - La classe XClass du message email
-
... ... @@ -1,1 +1,0 @@ 1 -Invitation.InvitationMailClass - Document contenant les XObjects email
-
... ... @@ -1,1 +1,0 @@ 1 -Invitation.InvitationMessages - Expression régulière pour contrôler les adresses emails
-
... ... @@ -1,1 +1,0 @@ 1 -/^([^@\s]+)@((?:[-a-zA-Z0-9]+\.)+[a-zA-Z]{2,})$/ - Email de l'expéditeur
-
... ... @@ -1,1 +1,0 @@ 1 -no-reply@localhost.localdomain - guestsActions
-
... ... @@ -1,1 +1,0 @@ 1 -Invitation.InvitationGuestActions - mainPage
-
... ... @@ -1,1 +1,0 @@ 1 -Invitation.WebHome - membersActions
-
... ... @@ -1,1 +1,0 @@ 1 -Invitation.InvitationMemberActions - membersCommon
-
... ... @@ -1,1 +1,0 @@ 1 -Invitation.InvitationMembersCommon - Modèle du corps du message
-
... ... @@ -1,32 +1,0 @@ 1 -{{velocity}} 2 -#set($discard = "#template('colorThemeInit.vm')") 3 -#if("$!theme" == "") 4 - #set($theme = {"linkColor":"#4791BC"}) 5 -#end 6 -#set($userName = $xwiki.getUserName($xcontext.getUser(), false)) 7 -#set($wikiName = $xwiki.getRequestURL().replaceAll("http://([^/:]*).*$", "$1")) 8 -#set($guestActionsURL = $xwiki.getDocumentAsAuthor($config.get("guestsActionsPage")).getExternalURL()) 9 -#set($linkStyle = "color:$theme.get('linkColor');text-decoration:none;") 10 -#set($bigText = "font-size:130%;") 11 -#set($joinLink = "float:left;") 12 -#set($declineLink = "color:#f88;float:right;text-decoration:none;") 13 - 14 -$services.localization.render('xe.invitation.emailContent.userHasInvitedYouToJoinWiki', [$userName, $wikiName]) 15 - 16 -{{html clean=false}} 17 -#if("$!messageBody" != "") 18 - <p style="$bigText"> 19 - $!escapetool.xml($!messageBody) 20 - </p> 21 -#end 22 -<p style="margin-top:30px"> 23 -<a href="${guestActionsURL}?doAction_accept=y&messageID=$messageID" style="$bigText$joinLink$linkStyle"> 24 -$services.localization.render('xe.invitation.emailContent.joinLink') 25 -</a> 26 -<a href="${guestActionsURL}?doAction_decline=y&messageID=$messageID" style="$bigText$declineLink"> 27 - $services.localization.render('xe.invitation.emailContent.declineLink') 28 -</a></p> 29 -<hr style="clear:both" /> 30 -$services.localization.render('xe.invitation.emailContent.reportMessage', ["<a href=$escapetool.getQ()${guestActionsURL}?doAction_report=y&messageID=$messageID$escapetool.getQ() style=$escapetool.getQ()$linkStyle$escapetool.getQ()>", "</a>"]) 31 -{{/html}} 32 -{{/velocity}} - Modèle du corps du message email en format texte brut
-
... ... @@ -1,2 +1,0 @@ 1 -{{velocity}} 2 -#set($userName = $xwiki.getUserName($xcontext.getUser(), false))#set($wikiName = $xwiki.getRequestURL().replaceAll("https?://([^/:]*).*$", "$1"))#set($guestActionsURL = $xwiki.getDocumentAsAuthor($config.get('guestsActionsPage')).getExternalURL())$services.localization.render('xe.invitation.emailContent.userHasInvitedYouToJoinWiki', [$userName, $wikiName])#if("$!messageBody" != '') $messageBody#end$services.localization.render('xe.invitation.emailContent.joinLink')${guestActionsURL}?doAction_accept=y&messageID=$messageID$services.localization.render('xe.invitation.emailContent.declineLink')${guestActionsURL}?doAction_decline=y&messageID=$messageID$services.localization.render('xe.invitation.emailContent.reportMessage', ['', "$util.getNewline()${guestActionsURL}?doAction_decline=y&messageID=$messageID"]){{/velocity}} - Port SMTP
-
... ... @@ -1,1 +1,0 @@ 1 -25 - Nom du serveur SMTP
-
... ... @@ -1,1 +1,0 @@ 1 -localhost - Modèle pour l'objet du message
-
... ... @@ -1,1 +1,0 @@ 1 -{{velocity}}$services.localization.render('xe.invitation.emailContent.subjectLine', [$xcontext.getUser().replaceAll("^[^\.]*.", ""), $xwiki.getRequestURL().replaceAll("https?://([^/:]*).*$", "$1"), $!subjectLine]){{/velocity}} - Permettre aux utilisateurs de personnaliser les messages
-
... ... @@ -1,1 +1,0 @@ 1 -Oui - Permettre aux utilisateurs d'envoyer à plusieurs adresses
-
... ... @@ -1,1 +1,0 @@ 1 -Non
- XWiki.ConfigurableClass[0]
-
- scope
-
... ... @@ -1,0 +1,1 @@ 1 +WIKI - configureGlobally
-
... ... @@ -1,1 +1,0 @@ 1 -Oui
- XWiki.ConfigurableClass[1]
-
- scope
-
... ... @@ -1,0 +1,1 @@ 1 +WIKI - configureGlobally
-
... ... @@ -1,1 +1,0 @@ 1 -Oui