Stránka 1 z 1

Implementace zbývajících funkcí dle sloupců share_link.db (Share link)

Napsal: 20 říj 2024, 21:10
od paternoster
Funkce Share Link File Stationu má určité funkce nastavitelné přes QTS GUI . Pokud si ale orevřu soubor \\\Secure FTP Connections\NAS\share\CACHEDEV1_DATA\.@wfm\share_link_db\share_link.db, tak zde jsou určité sloupce navíc. (Vsuvka: zajímavá je jediná tabulka: SHARELINK_EVENT):


download count (je něco jiného než Položka Sdíleno v GUI - to je obvykle jedna , a zvýší se jen použitím tlačíka Znovu-Sdílet)
download limit (nedá se nastavit)
misc (nevím co znamená)
title : FILE STATION
description: Hello! I have shared a image to you. Enjoy! (zřejmě nějaký pohrobek - propisuje se do,zdrojáku je má nastaveno display:none, ale ani přes to není vidět)
-naopak bych očekával parametr Title , kterým se určí atrbibut <title> stránky - pokud to není malý title a FILE STATION se nějak překládá na Share Link
-přidat pole "Název Linku" - to by měl být jiný název, než který se bude ukazovat těm, kdo link otevřou velkým písmem vlevo nahoře. Někdy to má opodstatnění, že tyhle texty nemohou být stejné

Z toho je vidět, že některé atributy jsou směrem "read"(download count) a některé jsou "write" (download limit), některé jsou pro mě jako pro admina a některé mají smysl pro ty, kterým to sdílím (description).

A jedna opravdu celkem podstatná změna:
- aby Share Link-y Po expiraci nemizely, ale deaktivavaly se . (Je překvapující, že v sqlite db není sloupec active) - ostatně by se hodilo je i někde manuálně aktitovat nebo deaktivovat. A aby to bylo dotažené do konce - aby se ukazovalo, zda link byl deaktiván na základě expirace nebo manuálně . Důvod : Pokud někomu pošlu share link a doba expirace se ukáže jako přiliš krátká, někde je posílání nového emailu s novým odkazem dost nepraktické řešení - místo toho by stačilo link prodloužit/ručně aktivovat . Místo toho musím vytvořit totožný Share Link, který ovšem má jiné náhodné SSID,se přes sftp musím připojit na NAS pod admin účtem, stáhnou soubor, otevřít SQLITE browser, pozměnit ID , NEZAPOMENOUT POZMĚNIT Také V VEDLEJŠÍ TABULCE pkey, dát apply. save. a uploadovat zpět , předtím pro jistotu záložní kopii
-možnost volit parametr SSID v share linku: i když to má opodstatnění, že z hlediska bezpečnosti jde o náhodný hexadecimální shluk ,aby jentak někdo neuhodl co kdo sdílí. Měla by to být funkce pro pokročilé uživatele, kteří si třeba vytvoří tzv. VANITY odkaz, což je trochu něco takového a nebo částečně náhodný : například f01g1sD0F0139E