Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NewStory: доработка контекстного меню журнала #3991

Closed
dartraiden opened this issue Nov 29, 2023 · 2 comments

Comments

@dartraiden
Copy link
Member

dartraiden commented Nov 29, 2023

  1. У файлов есть пункты "копировать" и "копировать текст". Я думал, они копируют описание файла, но в реальности они копируют чёрт знает что. Например, в телеграме они копируют имя файла, если файл скачан, а если файл не скачан то копируют какую-то белиберду типа "AgACAgIAAx0CdlGJPgADQGVnvse2CYrDfJaqDLiRI5DWRvfLAALc0DEb2ZVAS0cYdybOO-JnAQADAgADeQADLwQ".

В аське если файл не скачан, они копируют невалидную короткую веб-ссылку. Если файл скачан, копируют путь.

Нужно либо выпилить эти пункты для облачных файлов, либо сделать, чтобы они копировали имя файла с описанием (если описание есть). Независимо от протокола.

  1. Если в Телеграме файл не скачан, то пункт "копировать ссылку" скачивает файл + копирует локальное имя файла. Это совсем противоречит названию этого пункта.

Либо пусть он копирует онлайн-ссылку (если телеграм это позволяет в принципе,). Либо убрать его вообще для телеграмных файлов.

  1. Если телеграмный чат запрещает сохранение файлов, нужно убирать пункты "скачать" и "сохранить как".
@georgehazan
Copy link
Member

Что касается ссылок в телеге, то они доступны только для сообщений в супергруппах и каналах, и только для участников

@dartraiden
Copy link
Member Author

Если в чате запрещено копирование, то пересылка тоже запрещена. Нужно скрывать пункт меню NS "Переслать", потому что сервер в ответ на попытку переслать выдаёт ошибку.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants