mirror of https://gitlab.com/bashrc2/epicyon
Mobile friendly adding of links
parent
c080b757c1
commit
7a145a98cc
21
daemon.py
21
daemon.py
|
@ -3975,18 +3975,33 @@ class PubServer(BaseHTTPRequestHandler):
|
|||
|
||||
if fields.get('editedLinks'):
|
||||
linksStr = fields['editedLinks']
|
||||
if fields.get('newColLink'):
|
||||
if linksStr:
|
||||
if not linksStr.endswith('\n'):
|
||||
linksStr += '\n'
|
||||
linksStr += fields['newColLink'] + '\n'
|
||||
try:
|
||||
with open(linksFilename, 'w+') as linksFile:
|
||||
linksFile.write(linksStr)
|
||||
except OSError:
|
||||
print('EX: _linksUpdate unable to write ' + linksFilename)
|
||||
else:
|
||||
if os.path.isfile(linksFilename):
|
||||
if fields.get('newColLink'):
|
||||
# the text area is empty but there is a new link added
|
||||
linksStr = fields['newColLink'] + '\n'
|
||||
try:
|
||||
os.remove(linksFilename)
|
||||
with open(linksFilename, 'w+') as linksFile:
|
||||
linksFile.write(linksStr)
|
||||
except OSError:
|
||||
print('EX: _linksUpdate unable to delete ' +
|
||||
print('EX: _linksUpdate unable to write ' +
|
||||
linksFilename)
|
||||
else:
|
||||
if os.path.isfile(linksFilename):
|
||||
try:
|
||||
os.remove(linksFilename)
|
||||
except OSError:
|
||||
print('EX: _linksUpdate unable to delete ' +
|
||||
linksFilename)
|
||||
|
||||
adminNickname = \
|
||||
getConfigParam(baseDir, 'admin')
|
||||
|
|
|
@ -497,5 +497,6 @@
|
|||
"Notify on emoji reactions": "يخطر على ردود الفعل الرموز التعبيرية",
|
||||
"Select reaction": "حدد رد الفعل",
|
||||
"Don't show the Reaction button": "لا تظهر زر رد الفعل",
|
||||
"New feed URL": "موجز جديد URL"
|
||||
"New feed URL": "موجز جديد URL",
|
||||
"New link title and URL": "عنوان الارتباط الجديد وعنوان URL"
|
||||
}
|
||||
|
|
|
@ -497,5 +497,6 @@
|
|||
"Notify on emoji reactions": "Notificar sobre les reaccions dels emojis",
|
||||
"Select reaction": "Seleccioneu la reacció",
|
||||
"Don't show the Reaction button": "No mostris el botó de reacció",
|
||||
"New feed URL": "URL de feed nou"
|
||||
"New feed URL": "URL de feed nou",
|
||||
"New link title and URL": "Títol i URL de l'enllaç nous"
|
||||
}
|
||||
|
|
|
@ -497,5 +497,6 @@
|
|||
"Notify on emoji reactions": "Hysbysu ar ymatebion emoji",
|
||||
"Select reaction": "Dewiswch adwaith",
|
||||
"Don't show the Reaction button": "Peidiwch â dangos y botwm Adwaith",
|
||||
"New feed URL": "URL porthiant newydd"
|
||||
"New feed URL": "URL porthiant newydd",
|
||||
"New link title and URL": "Teitl dolen ac URL newydd"
|
||||
}
|
||||
|
|
|
@ -497,5 +497,6 @@
|
|||
"Notify on emoji reactions": "Bei Emoji-Reaktionen benachrichtigen",
|
||||
"Select reaction": "Reaktion auswählen",
|
||||
"Don't show the Reaction button": "Reaktionstaste nicht anzeigen",
|
||||
"New feed URL": "Neue Feed-URL"
|
||||
"New feed URL": "Neue Feed-URL",
|
||||
"New link title and URL": "Neuer Linktitel und URL"
|
||||
}
|
||||
|
|
|
@ -497,5 +497,6 @@
|
|||
"Notify on emoji reactions": "Notify on emoji reactions",
|
||||
"Select reaction": "Select reaction",
|
||||
"Don't show the Reaction button": "Don't show the Reaction button",
|
||||
"New feed URL": "New feed URL"
|
||||
"New feed URL": "New feed URL",
|
||||
"New link title and URL": "New link title and URL"
|
||||
}
|
||||
|
|
|
@ -497,5 +497,6 @@
|
|||
"Notify on emoji reactions": "Notificar sobre reacciones emoji",
|
||||
"Select reaction": "Seleccionar reacción",
|
||||
"Don't show the Reaction button": "No mostrar el botón de reacción",
|
||||
"New feed URL": "URL de nuevo feed"
|
||||
"New feed URL": "URL de nuevo feed",
|
||||
"New link title and URL": "Nuevo título de enlace y URL"
|
||||
}
|
||||
|
|
|
@ -497,5 +497,6 @@
|
|||
"Notify on emoji reactions": "Avertir sur les réactions emoji",
|
||||
"Select reaction": "Sélectionnez la réaction",
|
||||
"Don't show the Reaction button": "Ne pas afficher le bouton Réaction",
|
||||
"New feed URL": "Nouvelle URL de flux"
|
||||
"New feed URL": "Nouvelle URL de flux",
|
||||
"New link title and URL": "Nouveau titre et URL du lien"
|
||||
}
|
||||
|
|
|
@ -497,5 +497,6 @@
|
|||
"Notify on emoji reactions": "Fógra a thabhairt faoi imoibrithe emoji",
|
||||
"Select reaction": "Roghnaigh imoibriú",
|
||||
"Don't show the Reaction button": "Ná taispeáin an cnaipe Imoibriú",
|
||||
"New feed URL": "URL beathaithe nua"
|
||||
"New feed URL": "URL beathaithe nua",
|
||||
"New link title and URL": "Teideal nasc nua agus URL"
|
||||
}
|
||||
|
|
|
@ -497,5 +497,6 @@
|
|||
"Notify on emoji reactions": "इमोजी प्रतिक्रियाओं पर सूचित करें",
|
||||
"Select reaction": "प्रतिक्रिया का चयन करें",
|
||||
"Don't show the Reaction button": "प्रतिक्रिया बटन न दिखाएं",
|
||||
"New feed URL": "नया फ़ीड URL"
|
||||
"New feed URL": "नया फ़ीड URL",
|
||||
"New link title and URL": "नया लिंक शीर्षक और URL"
|
||||
}
|
||||
|
|
|
@ -497,5 +497,6 @@
|
|||
"Notify on emoji reactions": "Notifica sulle reazioni emoji",
|
||||
"Select reaction": "Seleziona reazione",
|
||||
"Don't show the Reaction button": "Non mostrare il pulsante Reazione",
|
||||
"New feed URL": "Nuovo URL del feed"
|
||||
"New feed URL": "Nuovo URL del feed",
|
||||
"New link title and URL": "Nuovo titolo e URL del collegamento"
|
||||
}
|
||||
|
|
|
@ -497,5 +497,6 @@
|
|||
"Notify on emoji reactions": "絵文字の反応を通知する",
|
||||
"Select reaction": "反応を選択",
|
||||
"Don't show the Reaction button": "反応ボタンを表示しない",
|
||||
"New feed URL": "新しいフィードURL"
|
||||
"New feed URL": "新しいフィードURL",
|
||||
"New link title and URL": "新しいリンクのタイトルとURL"
|
||||
}
|
||||
|
|
|
@ -497,5 +497,6 @@
|
|||
"Notify on emoji reactions": "Li ser reaksiyonên emoji agahdar bikin",
|
||||
"Select reaction": "Reaksiyonê hilbijêrin",
|
||||
"Don't show the Reaction button": "Bişkoka Reaksiyonê nîşan nede",
|
||||
"New feed URL": "URL-ya feed nû"
|
||||
"New feed URL": "URL-ya feed nû",
|
||||
"New link title and URL": "Sernav û URL-ya girêdana nû"
|
||||
}
|
||||
|
|
|
@ -493,5 +493,6 @@
|
|||
"Notify on emoji reactions": "Notify on emoji reactions",
|
||||
"Select reaction": "Select reaction",
|
||||
"Don't show the Reaction button": "Don't show the Reaction button",
|
||||
"New feed URL": "New feed URL"
|
||||
"New feed URL": "New feed URL",
|
||||
"New link title and URL": "New link title and URL"
|
||||
}
|
||||
|
|
|
@ -497,5 +497,6 @@
|
|||
"Notify on emoji reactions": "Notificar sobre reações de emoji",
|
||||
"Select reaction": "Selecione a reação",
|
||||
"Don't show the Reaction button": "Não mostrar o botão de reação",
|
||||
"New feed URL": "Novo URL de feed"
|
||||
"New feed URL": "Novo URL de feed",
|
||||
"New link title and URL": "Novo título e URL do link"
|
||||
}
|
||||
|
|
|
@ -497,5 +497,6 @@
|
|||
"Notify on emoji reactions": "Уведомлять о реакции на смайлики",
|
||||
"Select reaction": "Выберите реакцию",
|
||||
"Don't show the Reaction button": "Не показывать кнопку реакции",
|
||||
"New feed URL": "URL нового канала"
|
||||
"New feed URL": "URL нового канала",
|
||||
"New link title and URL": "Новое название ссылки и URL"
|
||||
}
|
||||
|
|
|
@ -497,5 +497,6 @@
|
|||
"Notify on emoji reactions": "Arifu kuhusu maitikio ya emoji",
|
||||
"Select reaction": "Chagua majibu",
|
||||
"Don't show the Reaction button": "Usionyeshe kitufe cha Majibu",
|
||||
"New feed URL": "URL mpya ya mipasho"
|
||||
"New feed URL": "URL mpya ya mipasho",
|
||||
"New link title and URL": "Kichwa kipya cha kiungo na URL"
|
||||
}
|
||||
|
|
|
@ -497,5 +497,6 @@
|
|||
"Notify on emoji reactions": "通知表情符号反应",
|
||||
"Select reaction": "选择反应",
|
||||
"Don't show the Reaction button": "不显示“反应”按钮",
|
||||
"New feed URL": "新供稿网址"
|
||||
"New feed URL": "新供稿网址",
|
||||
"New link title and URL": "新链接标题和 URL"
|
||||
}
|
||||
|
|
|
@ -20,6 +20,7 @@ from webapp_utils import headerButtonsFrontScreen
|
|||
from webapp_utils import htmlHeaderWithExternalStyle
|
||||
from webapp_utils import htmlFooter
|
||||
from webapp_utils import getBannerFile
|
||||
from webapp_utils import editTextField
|
||||
from shares import shareCategoryIcon
|
||||
|
||||
|
||||
|
@ -474,6 +475,8 @@ def htmlEditLinks(cssCache: {}, translate: {}, baseDir: str, path: str,
|
|||
' ' + \
|
||||
translate['One link per line. Description followed by the link.'] + \
|
||||
'<br>'
|
||||
newColLinkStr = translate['New link title and URL']
|
||||
editLinksForm += editTextField(None, 'newColLink', '', newColLinkStr)
|
||||
editLinksForm += \
|
||||
' <textarea id="message" name="editedLinks" ' + \
|
||||
'style="height:80vh" spellcheck="false">' + linksStr + '</textarea>'
|
||||
|
|
Loading…
Reference in New Issue