diff --git a/img/icons/hacker/scope_event.png b/img/icons/hacker/scope_event.png new file mode 100644 index 00000000..80ae0406 Binary files /dev/null and b/img/icons/hacker/scope_event.png differ diff --git a/img/icons/henge/scope_event.png b/img/icons/henge/scope_event.png new file mode 100644 index 00000000..eb21b795 Binary files /dev/null and b/img/icons/henge/scope_event.png differ diff --git a/img/icons/lcd/scope_event.png b/img/icons/lcd/scope_event.png new file mode 100644 index 00000000..d6d11ecf Binary files /dev/null and b/img/icons/lcd/scope_event.png differ diff --git a/img/icons/light/scope_event.png b/img/icons/light/scope_event.png new file mode 100644 index 00000000..6d5789c3 Binary files /dev/null and b/img/icons/light/scope_event.png differ diff --git a/img/icons/night/scope_event.png b/img/icons/night/scope_event.png new file mode 100644 index 00000000..6d5789c3 Binary files /dev/null and b/img/icons/night/scope_event.png differ diff --git a/img/icons/purple/scope_event.png b/img/icons/purple/scope_event.png new file mode 100644 index 00000000..3b3009d4 Binary files /dev/null and b/img/icons/purple/scope_event.png differ diff --git a/img/icons/scope_event.png b/img/icons/scope_event.png new file mode 100644 index 00000000..3afe1353 Binary files /dev/null and b/img/icons/scope_event.png differ diff --git a/img/icons/solidaric/scope_event.png b/img/icons/solidaric/scope_event.png new file mode 100644 index 00000000..7d951c55 Binary files /dev/null and b/img/icons/solidaric/scope_event.png differ diff --git a/img/icons/starlight/scope_event.png b/img/icons/starlight/scope_event.png new file mode 100644 index 00000000..cf907158 Binary files /dev/null and b/img/icons/starlight/scope_event.png differ diff --git a/img/icons/zen/scope_event.png b/img/icons/zen/scope_event.png new file mode 100644 index 00000000..89d1785c Binary files /dev/null and b/img/icons/zen/scope_event.png differ diff --git a/translations/ar.json b/translations/ar.json index dfc191fa..cd31d879 100644 --- a/translations/ar.json +++ b/translations/ar.json @@ -256,5 +256,7 @@ "Solidaric": "تضامن", "YouTube Replacement Domain": "استبدال نطاق يوتيوب", "Notes": "ملاحظات", - "Allow replies.": "السماح بالردود." + "Allow replies.": "السماح بالردود.", + "Event": "", + "Create an event": "" } diff --git a/translations/ca.json b/translations/ca.json index 97b26f58..ddd94747 100644 --- a/translations/ca.json +++ b/translations/ca.json @@ -256,5 +256,7 @@ "Solidaric": "Solidaritat", "YouTube Replacement Domain": "Domini de substitució de YouTube", "Notes": "Notes", - "Allow replies.": "Permetre respostes." + "Allow replies.": "Permetre respostes.", + "Event": "", + "Create an event": "" } diff --git a/translations/cy.json b/translations/cy.json index 6b5448c6..cadad1a9 100644 --- a/translations/cy.json +++ b/translations/cy.json @@ -256,5 +256,7 @@ "Solidaric": "Undod", "YouTube Replacement Domain": "Parth Amnewid YouTube", "Notes": "Nodiadau", - "Allow replies.": "Caniatáu atebion." + "Allow replies.": "Caniatáu atebion.", + "Event": "", + "Create an event": "" } diff --git a/translations/de.json b/translations/de.json index f755d691..f0d0738f 100644 --- a/translations/de.json +++ b/translations/de.json @@ -256,5 +256,7 @@ "Solidaric": "Solidarität", "YouTube Replacement Domain": "YouTube-Ersatzdomain", "Notes": "Anmerkungen", - "Allow replies.": "Antworten zulassen." + "Allow replies.": "Antworten zulassen.", + "Event": "", + "Create an event": "" } diff --git a/translations/en.json b/translations/en.json index 80377883..955c3f67 100644 --- a/translations/en.json +++ b/translations/en.json @@ -256,5 +256,7 @@ "Solidaric": "Solidaric", "YouTube Replacement Domain": "YouTube Replacement Domain", "Notes": "Notes", - "Allow replies.": "Allow replies." + "Allow replies.": "Allow replies.", + "Event": "Event", + "Create an event": "Create an event" } diff --git a/translations/es.json b/translations/es.json index 849df9d5..600e6d9c 100644 --- a/translations/es.json +++ b/translations/es.json @@ -256,5 +256,7 @@ "Solidaric": "Solidaridad", "YouTube Replacement Domain": "Dominio de reemplazo de YouTube", "Notes": "Notas", - "Allow replies.": "Permitir respuestas." + "Allow replies.": "Permitir respuestas.", + "Event": "", + "Create an event": "" } diff --git a/translations/fr.json b/translations/fr.json index c55fc956..e714914b 100644 --- a/translations/fr.json +++ b/translations/fr.json @@ -256,5 +256,7 @@ "Solidaric": "Solidarité", "YouTube Replacement Domain": "Domaine de remplacement YouTube", "Notes": "Remarques", - "Allow replies.": "Autoriser les réponses." + "Allow replies.": "Autoriser les réponses.", + "Event": "", + "Create an event": "" } diff --git a/translations/ga.json b/translations/ga.json index 4c922cd2..390d6fc3 100644 --- a/translations/ga.json +++ b/translations/ga.json @@ -256,5 +256,7 @@ "Solidaric": "Dlúthpháirtíocht", "YouTube Replacement Domain": "Fearann Athsholáthair YouTube", "Notes": "Nótaí", - "Allow replies.": "Ceadaigh freagraí." + "Allow replies.": "Ceadaigh freagraí.", + "Event": "", + "Create an event": "" } diff --git a/translations/hi.json b/translations/hi.json index 593ac348..1912b800 100644 --- a/translations/hi.json +++ b/translations/hi.json @@ -256,5 +256,7 @@ "Solidaric": "एकजुटता", "YouTube Replacement Domain": "YouTube रिप्लेसमेंट डोमेन", "Notes": "टिप्पणियाँ", - "Allow replies.": "जवाब दें।" + "Allow replies.": "जवाब दें।", + "Event": "", + "Create an event": "" } diff --git a/translations/it.json b/translations/it.json index e01fb2f1..5cd0da08 100644 --- a/translations/it.json +++ b/translations/it.json @@ -256,5 +256,7 @@ "Solidaric": "Solidarietà", "YouTube Replacement Domain": "Dominio sostitutivo di YouTube", "Notes": "Appunti", - "Allow replies.": "Consenti risposte." + "Allow replies.": "Consenti risposte.", + "Event": "", + "Create an event": "" } diff --git a/translations/ja.json b/translations/ja.json index 36b76b47..fa7c3fa3 100644 --- a/translations/ja.json +++ b/translations/ja.json @@ -256,5 +256,7 @@ "Solidaric": "連帯", "YouTube Replacement Domain": "YouTube交換ドメイン", "Notes": "ノート", - "Allow replies.": "返信を許可します。" + "Allow replies.": "返信を許可します。", + "Event": "", + "Create an event": "" } diff --git a/translations/oc.json b/translations/oc.json index 449e85c8..26464498 100644 --- a/translations/oc.json +++ b/translations/oc.json @@ -252,5 +252,7 @@ "Solidaric": "Solidaric", "YouTube Replacement Domain": "YouTube Replacement Domain", "Notes": "Notes", - "Allow replies.": "Allow replies." + "Allow replies.": "Allow replies.", + "Event": "Event", + "Create an event": "Create an event" } diff --git a/translations/pt.json b/translations/pt.json index 72343c20..3655e5b8 100644 --- a/translations/pt.json +++ b/translations/pt.json @@ -256,5 +256,7 @@ "Solidaric": "Solidariedade", "YouTube Replacement Domain": "Domínio de substituição do YouTube", "Notes": "Notas", - "Allow replies.": "Permitir respostas." + "Allow replies.": "Permitir respostas.", + "Event": "", + "Create an event": "" } diff --git a/translations/ru.json b/translations/ru.json index 0e57ff62..5e564a87 100644 --- a/translations/ru.json +++ b/translations/ru.json @@ -256,5 +256,7 @@ "Solidaric": "солидарность", "YouTube Replacement Domain": "Запасной домен YouTube", "Notes": "Ноты", - "Allow replies.": "Разрешить ответы." + "Allow replies.": "Разрешить ответы.", + "Event": "", + "Create an event": "" } diff --git a/translations/zh.json b/translations/zh.json index 888a7ada..39ae2160 100644 --- a/translations/zh.json +++ b/translations/zh.json @@ -256,5 +256,7 @@ "Solidaric": "团结互助", "YouTube Replacement Domain": "YouTube替换域", "Notes": "笔记", - "Allow replies.": "允许回复。" + "Allow replies.": "允许回复。", + "Event": "", + "Create an event": "" } diff --git a/webinterface.py b/webinterface.py index 9122e490..465a4abf 100644 --- a/webinterface.py +++ b/webinterface.py @@ -2098,6 +2098,7 @@ def htmlNewPost(mediaInstance: bool, translate: {}, dropdownUnlistedSuffix = '/newunlisted' dropdownFollowersSuffix = '/newfollowers' dropdownDMSuffix = '/newdm' + dropdownEventSuffix = '/newevent' dropdownReminderSuffix = '/newreminder' dropdownReportSuffix = '/newreport' if inReplyTo or mentions: @@ -2106,6 +2107,7 @@ def htmlNewPost(mediaInstance: bool, translate: {}, dropdownUnlistedSuffix = '' dropdownFollowersSuffix = '' dropdownDMSuffix = '' + dropdownEventSuffix = '' dropdownReminderSuffix = '' dropdownReportSuffix = '' if inReplyTo: @@ -2181,6 +2183,12 @@ def htmlNewPost(mediaInstance: bool, translate: {}, iconsDir + '/scope_reminder.png"/>' + translate['Reminder'] + \ '
' + translate['Scheduled note to yourself'] + \ '\n' + dropDownContent += " " \ + '
  • ' + translate['Event'] + \ + '
    ' + translate['Create an event'] + \ + '
  • \n' dropDownContent += " " \ '