Přihlásit se

Joomla 5.1.0 a Joomla 4.4.4 (17 dub 2024)

Dnes byla uvolněna nová verze Joomla 5.1.0, společně s Joomla 4.4.4. Tato verze přináší spoustu nových funkcí, vylepšení v oblasti bezpečnosti a kódu a díky těmto vylepšením i vyšší rychlost.

Phoca Download - Preview button

21. pro 2022 21:30 #147516
Phoca Download - Preview button od ferino
Pokročilý uživatel
Zdravím, začínam používať po dlhšom čase tento komponent - tentokrát už na J!4

Myslím, že je to veľmi dobrá komponenta, no pár vecí by si zaslúžilo vyladiť..

Preview tlačidlo: komplikované riešenie foldrov - zvlášť pre upload, preview, user upload... Pri takomto nastavení sa mi budú vytvárať duplicitné súbory na hostingu, čo pri väčšom objeme nie je vhodné.
Povedzme, že väčšinou používam PDF, chcem mať automaticky dostupné tlačidlo Preview, no nechcem mať to isté v dvoch rôznych foldroch.
Keď nastavím rovnaký folder pre download aj preview,  povolím user upload in frontend a zapnem Play or Preview Copy - nejako mi to nezafunguje, teda súbor uploadne, aj zobrazí v danej kategórii - ale Preview nič...

Navyše mi hodí chybu:
Kopírovanie zlyhalo: [ROOT]/phocadownload/userupload/e4s/C825_Series_User_Manual.pdf do [ROOT]/phocadownload/userupload/e4s/C825_Series_User_Manual.pdf

Robím niečo zle, Alebo mám niečo nastavené nesprávne?

21. pro 2022 21:52 - 21. pro 2022 21:54 #147519
Odpověď od H13
Admin
Ahoj,

Keď nastavím rovnaký folder pre download aj preview


To bude asi ten problém, že se soubor nedaří kopírovat ze stejného místa na stejné. Je potřeba mít ty složky různé.

Celá podstata věci oddělení download a play/preview je jednoduchá, ačkoliv to vypadá komplikovaně a nekonformně (vytváření dvou stejných souborů):

Častým příkladem použití Phoca Download je to, že soubor má dvě varianty:

- je ke stažení celý a je uložený např. za public_html (přístupný pouze registrovaným uživatelům, pouze po zaplacení, atd.)
- a existuje i jeho varianta k prohlížení - např. jen část/náhled - třeba jen obsah

Proč je zobrazení (play/preview) před public_html a stažení (download) za public_html používaná věc?

Protože mít soubor ke stažení (který není veřejným souborem) před public_html je nebezpečné - dal by se uhádnout název souboru a stáhnout ho tak např. bez přihlášení (to se běžně stává na Wordpressových stránkách - poskytujete download soubor za peníze a Google index ho přitom najde ve složce wp-content ke stažení zdarma). A zase na druhou stranu, soubor, který je za public_html se nedá zobrazit v prohlížeči. Tedy jak soubor ke stažení, tak soubor k prohlížení nemohou být ve stejné složce.

Ano, je jasné, že to neplatí v případě, že preview soubor a download soubor jsou oba veřejně dostupné, tam je dvojí provedení zbytečné, každopádně systémově se dává přednost variantě, kdy se soubor určený k náhledu využívá většinou kvůli stažitelnému souboru, který není veřejně přístupný.

Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook

21. pro 2022 22:02 #147521
Odpověď od ferino
Pokročilý uživatel
Ďakujem za rýchlu odpoveď aj vysvetlenie.
Znamená to teda, že ak to chcem používať s tým preview, musia byť súbory uložené duplicitne?
Lebo je dosť rozdiel, či tie súbory na hostingu budú zaberať 2GB alebo 4 atď...

21. pro 2022 23:38 - 21. pro 2022 23:39 #147525
Odpověď od H13
Admin
Teoreticky, pokud si nastavíš složku pro stažení stejnou jako složku pro preview a download a víš co děláš (víš že to nelze použít pro stahování souborů pro přihlášené, atd.), pak bych ti nemusel bránit v tom používat jeden soubor pro stažení a zobrazení.

Zkus otestovat:
github.com/PhocaCz/PhocaDownload/release...load_v4.0.5Beta5.zip

Jednoduše se přidala podmínka, aby se soubor nekopíroval ze stejného místa na stejné. Tedy, pokud zapneš vytváření kopií stahovatelných souborů pro zobrazení a nastavíš si, že složky pro stažení a zobrazení jsou stejné, pak se předpokládá, že jeden soubor bude sloužit pro všechno.

Zkus a dej vědět, jestli ti to funguje OK.

Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook
Poděkovali: ferino

22. pro 2022 07:56 #147529
Odpověď od ferino
Pokročilý uživatel
Myslím, že viem, čo robím :)
Funguje to, super! Vďaka.

22. pro 2022 10:43 #147531
Odpověď od ferino
Pokročilý uživatel
Ešte to prosím, fixni na backende - tam mi ešte hádže tú hlášku s kopírovaním, keď dám editovať záznam zapísaný z frontendu..

Powered by Fórum