Skip to content

Commit

Permalink
Add a 'template reference' docs link next to campaign editor. Closes #…
Browse files Browse the repository at this point in the history
  • Loading branch information
knadh committed Jan 10, 2024
1 parent 9109097 commit d8ca26e
Show file tree
Hide file tree
Showing 32 changed files with 48 additions and 16 deletions.
28 changes: 14 additions & 14 deletions frontend/fontello/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -580,6 +580,20 @@
"wrench-outline"
]
},
{
"uid": "7fced23a2d76846589ebc2b409bf16e8",
"css": "code",
"code": 983401,
"src": "custom_icons",
"selected": true,
"svg": {
"path": "M334 125Q298.8 125 274.4 149.4T250 209V375Q250 410.2 225.6 434.6T166 459H125V541H166Q201.2 541 225.6 565.4T250 625V791Q250 826.2 274.4 850.6T334 875H416V791H334V584Q334 548.8 309.6 524.4T250 500Q285.2 500 309.6 475.6T334 416V209H416V125H334ZM666 125Q701.2 125 725.6 149.4T750 209V375Q750 410.2 774.4 434.6T834 459H875V541H834Q798.8 541 774.4 565.4T750 625V791Q750 826.2 725.6 850.6T666 875H584V791H666V584Q666 548.8 690.4 524.4T750 500Q714.8 500 690.4 475.6T666 416V209H584V125H666Z",
"width": 1000
},
"search": [
"code"
]
},
{
"uid": "f4ad3f6d071a0bfb3a8452b514ed0892",
"css": "vector-square",
Expand Down Expand Up @@ -5536,20 +5550,6 @@
"code-array"
]
},
{
"uid": "7fced23a2d76846589ebc2b409bf16e8",
"css": "code-braces",
"code": 983401,
"src": "custom_icons",
"selected": false,
"svg": {
"path": "M334 125Q298.8 125 274.4 149.4T250 209V375Q250 410.2 225.6 434.6T166 459H125V541H166Q201.2 541 225.6 565.4T250 625V791Q250 826.2 274.4 850.6T334 875H416V791H334V584Q334 548.8 309.6 524.4T250 500Q285.2 500 309.6 475.6T334 416V209H416V125H334ZM666 125Q701.2 125 725.6 149.4T750 209V375Q750 410.2 774.4 434.6T834 459H875V541H834Q798.8 541 774.4 565.4T750 625V791Q750 826.2 725.6 850.6T666 875H584V791H666V584Q666 548.8 690.4 524.4T750 500Q714.8 500 690.4 475.6T666 416V209H584V125H666Z",
"width": 1000
},
"search": [
"code-braces"
]
},
{
"uid": "a14000e64052e529dac940c9be1dc118",
"css": "code-brackets",
Expand Down
1 change: 1 addition & 0 deletions frontend/src/assets/icons/fontello.css
Original file line number Diff line number Diff line change
Expand Up @@ -82,3 +82,4 @@
.mdi-speedometer:before { content: '\e826'; } /* '' */
.mdi-logout-variant:before { content: '󰗽'; } /* '\f05fd' */
.mdi-wrench-outline:before { content: '󰯠'; } /* '\f0be0' */
.mdi-code:before { content: '󰅩'; } /* '\f0169' */
Binary file modified frontend/src/assets/icons/fontello.woff2
Binary file not shown.
7 changes: 5 additions & 2 deletions frontend/src/views/Campaign.vue
Original file line number Diff line number Diff line change
Expand Up @@ -182,15 +182,18 @@
</b-field>
</div>
<div class="column has-text-right">
<p v-if="canEdit && form.content.contentType !== 'plain'" class="is-size-6 has-text-grey">
<a href="https://listmonk.app/docs/templating/#template-expressions" target="_blank" rel="noopener noreferer">
<b-icon icon="code" /> Templating reference</a>
<span v-if="canEdit && form.content.contentType !== 'plain'" class="is-size-6 has-text-grey ml-6">
<a v-if="form.altbody === null" href="#" @click.prevent="onAddAltBody">
<b-icon icon="text" size="is-small" /> {{ $t('campaigns.addAltText') }}
</a>
<a v-else href="#" @click.prevent="$utils.confirm(null, onRemoveAltBody)">
<b-icon icon="trash-can-outline" size="is-small" />
{{ $t('campaigns.removeAltText') }}
</a>
</p>
</span>
</a>
</div>
</div>

Expand Down
1 change: 1 addition & 0 deletions i18n/ca.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "Programada",
"campaigns.statusChanged": "\"{name}\" està {status}",
"campaigns.subject": "Assumpte",
"campaigns.templatingRef": "Templating reference",
"campaigns.testEmails": "Adreces de correu electrònic",
"campaigns.testSent": "S'ha enviat el missatge de prova",
"campaigns.timestamps": "Segells de temps",
Expand Down
1 change: 1 addition & 0 deletions i18n/cs-cz.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "Naplánovaná",
"campaigns.statusChanged": "\"{name}\" je {status}",
"campaigns.subject": "Předmět",
"campaigns.templatingRef": "Templating reference",
"campaigns.testEmails": "E-maily",
"campaigns.testSent": "Testovací zpráva odeslána",
"campaigns.timestamps": "Časová razítka",
Expand Down
1 change: 1 addition & 0 deletions i18n/cy.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "Wedi'i drefnu",
"campaigns.statusChanged": "Mae “[enw]” {status}",
"campaigns.subject": "Pwnc",
"campaigns.templatingRef": "Templating reference",
"campaigns.testEmails": "E-byst",
"campaigns.testSent": "Wedi anfon neges brawf",
"campaigns.timestamps": "Stamp amser",
Expand Down
1 change: 1 addition & 0 deletions i18n/da.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "Planlagt",
"campaigns.statusChanged": "\"{name}\" er {status}",
"campaigns.subject": "Emne",
"campaigns.templatingRef": "Templating reference",
"campaigns.testEmails": "E-mails",
"campaigns.testSent": "Testmeddelelse sendt",
"campaigns.timestamps": "Tidsstempler",
Expand Down
1 change: 1 addition & 0 deletions i18n/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "Geplant",
"campaigns.statusChanged": "\"{name}\" ist {status}",
"campaigns.subject": "Betreff",
"campaigns.templatingRef": "Templating reference",
"campaigns.testEmails": "E-Mails",
"campaigns.testSent": "Testnachricht gesendet",
"campaigns.timestamps": "Zeitstempel",
Expand Down
1 change: 1 addition & 0 deletions i18n/el.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "Προγραμματίστηκε",
"campaigns.statusChanged": "Η εκστρατεία \"{name}\" έχει την κατάσταση {status}",
"campaigns.subject": "Θέμα",
"campaigns.templatingRef": "Templating reference",
"campaigns.testEmails": "Διευθύνσεις e-mail",
"campaigns.testSent": "Το δοκιμαστικό μήνυμα στάλθηκε",
"campaigns.timestamps": "Χρονοσήματα",
Expand Down
1 change: 1 addition & 0 deletions i18n/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "Scheduled",
"campaigns.statusChanged": "\"{name}\" is {status}",
"campaigns.subject": "Subject",
"campaigns.templatingRef": "Templating reference",
"campaigns.testEmails": "E-mails",
"campaigns.testSent": "Test message sent",
"campaigns.timestamps": "Timestamps",
Expand Down
1 change: 1 addition & 0 deletions i18n/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "Agendada",
"campaigns.statusChanged": "\"{name}\" está {status}",
"campaigns.subject": "Asunto",
"campaigns.templatingRef": "Templating reference",
"campaigns.testDisabled": "Intoduce la contraseña (password) para probarla",
"campaigns.testEmails": "Correos electrónicos de prueba",
"campaigns.testSent": "Mensaje de prueba enviado",
Expand Down
1 change: 1 addition & 0 deletions i18n/fi.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "Aikataulutettu",
"campaigns.statusChanged": "\"{name}\" on {status}",
"campaigns.subject": "Aihe",
"campaigns.templatingRef": "Templating reference",
"campaigns.testDisabled": "Enter password to test",
"campaigns.testEmails": "Sähköpostit",
"campaigns.testSent": "Testiviesti lähetetty",
Expand Down
1 change: 1 addition & 0 deletions i18n/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "planifiée",
"campaigns.statusChanged": "La campagne « {name} » est {status}",
"campaigns.subject": "Objet",
"campaigns.templatingRef": "Templating reference",
"campaigns.testDisabled": "Entrer le mot de passe pour test",
"campaigns.testEmails": "E-mails de test",
"campaigns.testSent": "Message de test envoyé",
Expand Down
1 change: 1 addition & 0 deletions i18n/he.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "מתוזמן",
"campaigns.statusChanged": "\"{name}\" {status}",
"campaigns.subject": "נושא",
"campaigns.templatingRef": "Templating reference",
"campaigns.testEmails": "כתובות אימייל",
"campaigns.testSent": "הודעת בדיקה נשלחה",
"campaigns.timestamps": "חותמות זמן",
Expand Down
1 change: 1 addition & 0 deletions i18n/hu.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "Ütemezett",
"campaigns.statusChanged": "\"{name}\" {status}",
"campaigns.subject": "Tárgy",
"campaigns.templatingRef": "Templating reference",
"campaigns.testEmails": "Címek",
"campaigns.testSent": "Tesztüzenet elküldve",
"campaigns.timestamps": "Időbélyegek",
Expand Down
1 change: 1 addition & 0 deletions i18n/it.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "Programmata",
"campaigns.statusChanged": "\"{name}\" e {status}",
"campaigns.subject": "Oggetto",
"campaigns.templatingRef": "Templating reference",
"campaigns.testEmails": "Emails di prova",
"campaigns.testSent": "Messaggio di prova inviato",
"campaigns.timestamps": "Marcatura temporale ",
Expand Down
1 change: 1 addition & 0 deletions i18n/jp.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "スケジュールされている",
"campaigns.statusChanged": "\"{name}\" は {status}",
"campaigns.subject": "件名",
"campaigns.templatingRef": "Templating reference",
"campaigns.testDisabled": "使用禁止された",
"campaigns.testEmails": "メール",
"campaigns.testSent": "テストメッセージ送信済み",
Expand Down
1 change: 1 addition & 0 deletions i18n/ml.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "ആസൂത്രണം ചെയ്തു",
"campaigns.statusChanged": "\"{name}\" {status} ആണ്",
"campaigns.subject": "വിഷയം",
"campaigns.templatingRef": "Templating reference",
"campaigns.testEmails": "ഈ-മെയിലുകൾ",
"campaigns.testSent": "പരീക്ഷണ സന്ദേശം അയച്ചു",
"campaigns.timestamps": "ടൈംസ്റ്റാമ്പുകൾ",
Expand Down
1 change: 1 addition & 0 deletions i18n/nl.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "Gepland",
"campaigns.statusChanged": "\"{name}\" is {status}",
"campaigns.subject": "Onderwerp",
"campaigns.templatingRef": "Templating reference",
"campaigns.testEmails": "E-mails",
"campaigns.testSent": "Testbericht verzonden",
"campaigns.timestamps": "Tijdstippen",
Expand Down
1 change: 1 addition & 0 deletions i18n/pl.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "Zaplanowana",
"campaigns.statusChanged": "\"{name}\" jest {status}",
"campaigns.subject": "Temat",
"campaigns.templatingRef": "Templating reference",
"campaigns.testEmails": "E-maile",
"campaigns.testSent": "Wiadomość testowa wysłana",
"campaigns.timestamps": "Sygnatury czasowe",
Expand Down
1 change: 1 addition & 0 deletions i18n/pt-BR.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "Agendado",
"campaigns.statusChanged": "O status da campanha \"{name}\" é {status}",
"campaigns.subject": "Assunto",
"campaigns.templatingRef": "Templating reference",
"campaigns.testEmails": "E-mails de teste",
"campaigns.testSent": "Mensagem de teste enviada",
"campaigns.timestamps": "Data e hora",
Expand Down
1 change: 1 addition & 0 deletions i18n/pt.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "Agendada",
"campaigns.statusChanged": "\"{name}\" está {status}",
"campaigns.subject": "Assunto",
"campaigns.templatingRef": "Templating reference",
"campaigns.testEmails": "E-mails de teste",
"campaigns.testSent": "Mensagem de teste enviada",
"campaigns.timestamps": "Carimbo de hora",
Expand Down
1 change: 1 addition & 0 deletions i18n/ro.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "Programat",
"campaigns.statusChanged": "\"{name}\" este {status}",
"campaigns.subject": "Subiect",
"campaigns.templatingRef": "Templating reference",
"campaigns.testDisabled": "campaigns.testDisabled",
"campaigns.testEmails": "E-mail-uri",
"campaigns.testSent": "Mesaj de testare trimis",
Expand Down
1 change: 1 addition & 0 deletions i18n/ru.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "Запланирована",
"campaigns.statusChanged": "\"{name}\" {status}",
"campaigns.subject": "Тема",
"campaigns.templatingRef": "Templating reference",
"campaigns.testEmails": "Почта",
"campaigns.testSent": "Тестовое сообщение отправлено",
"campaigns.timestamps": "Метки времени",
Expand Down
1 change: 1 addition & 0 deletions i18n/se.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "Scheduled",
"campaigns.statusChanged": "\"{name}\" is {status}",
"campaigns.subject": "Subject",
"campaigns.templatingRef": "Templating reference",
"campaigns.testEmails": "E-mails",
"campaigns.testSent": "Test message sent",
"campaigns.timestamps": "Timestamps",
Expand Down
1 change: 1 addition & 0 deletions i18n/sk.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "Naplánovaná",
"campaigns.statusChanged": "\"{name}\" je {status}",
"campaigns.subject": "Predmet",
"campaigns.templatingRef": "Templating reference",
"campaigns.testEmails": "E-maily",
"campaigns.testSent": "Testovacia správa odoslaná",
"campaigns.timestamps": "Časové razítka",
Expand Down
1 change: 1 addition & 0 deletions i18n/tr.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "Zamanlandı",
"campaigns.statusChanged": "\"{name}\" durumu {status}",
"campaigns.subject": "Konu",
"campaigns.templatingRef": "Templating reference",
"campaigns.testDisabled": "Test etmek için parola girin",
"campaigns.testEmails": "E-postalar",
"campaigns.testSent": "Test mesajı gönderildi",
Expand Down
1 change: 1 addition & 0 deletions i18n/uk.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "Відкладені",
"campaigns.statusChanged": "«{name}» — {status}",
"campaigns.subject": "Тема",
"campaigns.templatingRef": "Templating reference",
"campaigns.testEmails": "Адреси е-пошти",
"campaigns.testSent": "Пробний лист надіслано",
"campaigns.timestamps": "Історія",
Expand Down
1 change: 1 addition & 0 deletions i18n/vi.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "Đã lên lịch",
"campaigns.statusChanged": "\"{name}\" là {status}",
"campaigns.subject": "Tiêu đề",
"campaigns.templatingRef": "Templating reference",
"campaigns.testDisabled": "Enter password to test",
"campaigns.testEmails": "Email",
"campaigns.testSent": "Gửi tin nhắn thử",
Expand Down
1 change: 1 addition & 0 deletions i18n/zh-CN.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "已安排",
"campaigns.statusChanged": " “{name}”是 {status}",
"campaigns.subject": "主题",
"campaigns.templatingRef": "Templating reference",
"campaigns.testEmails": "电子邮件",
"campaigns.testSent": "已发送测试消息",
"campaigns.timestamps": "时间戳",
Expand Down
1 change: 1 addition & 0 deletions i18n/zh-TW.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
"campaigns.status.scheduled": "已安排",
"campaigns.statusChanged": " “{name}”是{status}",
"campaigns.subject": "主題",
"campaigns.templatingRef": "Templating reference",
"campaigns.testDisabled": "Enter password to test",
"campaigns.testEmails": "電子郵件",
"campaigns.testSent": "已發送測試消息",
Expand Down

0 comments on commit d8ca26e

Please sign in to comment.