Přeskočit na hlavní obsah

Rozšíření správce souborů Joomla s náhledem dokumentu

Vyvinuli jsme náš server pro náhled souborů, který generuje ultra rychlý náhled souborů Joomla. Podporuje všechny hlavní formáty souborů, jako jsou kancelářské dokumenty a PDF. Pokud formát souboru, který chcete zobrazit, není podporován, rozšíření automaticky přejde na Google náhled.
Pro více funkcí, vrátit se na hlavní stránku rozšíření >

Náhled souborů pomocí dedikovaného prohlížeče souborů JoomUnited

Náhled souborů pomocí dedikovaného prohlížeče souborů JoomUnited

Vyvinuli jsme' náš server pro náhled, aby dokončil náhled souborů Google Drive. Je' extrémně rychlý a ukládá vaše miniatury na váš místní server. Lokální server JoomUnited podporuje několik typů souborů Joomla: ai, csv, doc, docx, html, json, odp, ods, pdf, ppt, pptx, rtf, sketch, xd, xls, xlsx, xml, jpg, jpeg, png, gif.

Použijte náhledový nástroj Google Drive pro Joomla

Pokud formát souboru není podporován, existuje automatické záložní řešení, které používá náhled dokumentu Google Drive. Můžete také zvolit vypnutí JoomUnited server náhledu a proto budou soubory zobrazeny pomocí náhledu Google Drive.

Použít náhled dokumentu Google Drive
Zabezpečte náhled svého dokumentu pomocí přístupu k souboru

Zabezpečte náhled svého dokumentu pomocí přístupu k souboru

Povolením Secure generated file možnost, váš náhled souboru bude respektovat stejná omezení přístupu jako stahovatelný soubor, což znamená, že pokud je soubor pod omezením přístupu, neautorizovaní uživatelé nebudou moci získat náhled.

Omezit náhled dokumentu podle formátu souboru

Náš plugin v současné době podporuje několik běžných typů souborů, jako jsou xls, doc, pdf, xml, ai, json a tak dále. Pokud nechcete aktivovat náhled souboru, stačí odebrat příponu souboru v nastavení.

Omezit náhled dokumentu podle formátu souboru
Supers rychlý náhled souboru s kompresí obrázků

Supers rychlý náhled souboru s kompresí obrázků

Obrázky generované náhledovým nástrojem JoomUnited vytvářejí obrázky o šířce 1024 px, první 3 stránky dokumentů. Navíc provádíme kompresi obrázků pro zachování výkonu (od ImageRecycle).

Náhled souborů pro cloudové soubory

JoomUnited prohlížeč také podporuje cloudové soubory. Ať už it's soubor synchronizovaný z Google Drive, Dropbox nebo OneDrive, náhled může být vygenerován a uložen lokálně. Takže náhled souboru bude tak rychlý jako lokální soubor!
Náhled souborů pro cloudové soubory
Supers rychlý náhled souboru s kompresí obrázků

Seznam souborů s náhledovým motivem

WP File Download má téma výpisu souborů, které můžete použít v jakékoli kategorii. Takže místo spouštění prohlížeče se místo výchozí ikony souboru zobrazí miniatura vašeho souboru. Je to docela praktické pro výpis obrázkových nebo ilustračních souborů!

Ceny rozšíření Dropfiles

Zvolte plán pro získání podpory a aktualizací nové verze
PRO
ROZŠÍŘENÍ + 1 ROK PODPORY A AKTUALIZACE
$49
1
rok
  • MULTI DOMÉNA / MULTI SÍŤ
  • 1 ROK AKTUALIZACE
  • 1 ROK PODPORY
  • Rozšíření Droppics
  • Rozšíření Droptables
  • Integrace DropEditor
  • ŽÁDNÉ OPAKOVANÉ PLATBY
  • ŽÁDNÉ DATOVÉ OMEZENÍ
  • Nejnovější Joomla 3, 4 a 5 připraveno
  • DOplněk pro cloud
199$
Místo 462$
ZÍSKEJTE 
JOOMLA BALÍČEK

Balíček poskytuje přístup k všem Joomla rozšířením a lze jej použít na jakékoli webové stránce. Kromě toho budete mít plný přístup k technické podpoře a aktualizacím pro každé rozšíření po celý rok. 
Čas je nyní! Zvyšte svou efektivitu a získejte konkurenční výhodu. Vyzkoušejte balíček.

Nedávná svědectví a hodnocení


Dropfiles Dropfiles - Správce souborů pro Joomla
100 z 100 na základě 35 hodnocení uživatelů

Zdroj hodnocení: 35 recenzí od uživatelů na: Joomla.org

Často kladené otázky: Stránka náhledu dokumentu správce souborů Dropfiles pro Joomla

Jaké typy dokumentů Dropfiles podporuje pro náhled?

Dropfiles umožňuje náhled PDF, dokumentů Word, tabulek Excel, prezentací PowerPoint a mnoha formátů obrázků přímo v Joomla bez nutnosti stahovat soubory.

Jak funkce náhledu dokumentu zlepšuje uživatelskou zkušenost?

Uživatelé mohou rychle zobrazit obsah dokumentu v vyskakovacím okně nebo vloženém prohlížeči, což urychluje přístup, snižuje stahování a poskytuje okamžité náhledy obsahu na vašem Joomla webu.

Je náhled dokumentu přátelský k mobilním zařízením a responzivní?

Ano, zobrazení náhledu se přizpůsobuje různým velikostem obrazovky a zařízením, což zajišťuje plynulý a responzivní zážitek pro uživatele desktopu, tabletů i mobilních zařízení.

Mohu přizpůsobit vzhled a chování náhledu dokumentu?

Dropfiles nabízí možnosti přizpůsobení, včetně motivů, velikosti prohlížeče, ovládacích prvků navigace a toho, zda se náhledy otevírají inline nebo v modálním vyskakovacím okně, aby odpovídaly designu site’s.

Jsou pro náhledy dokumentů k dispozici bezpečnostní a přístupové kontroly?

Můžete omezit přístup k náhledu dokumentu na základě uživatelských rolí nebo stavu přihlášení, čímž zvýšíte bezpečnost tím, že zajistíte, aby citlivé soubory byly zobrazitelné pouze oprávněnými uživateli.

Duplicate entry 'e60381473f15a637e39772d4f26ce283-cs' for key 'bk24_linguise_urls.hash_translation' (500 Whoops, looks like something went wrong.)

mysqli_sql_exception

HTTP 500 Whoops, looks like something went wrong.

Duplicate entry 'e60381473f15a637e39772d4f26ce283-cs' for key 'bk24_linguise_urls.hash_translation'

Exception

mysqli_sql_exception

Show exception properties
mysqli_sql_exception {#896
  #sqlstate: "23000"
}
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. public function saveUrls($urls) {
  2. if (empty($urls)) {
  3. return;
  4. }
  5. return $this->_database->saveUrls($urls);
  6. }
  7. public function removeUrls($urls) {
  8. if (empty($urls)) {
  9. return;
  1. if (isset($result->url_translations)) {
  2. Defer::getInstance()->defer(function() use ($result) {
  3. $new_urls = $result->url_translations;
  4. $new_urls = get_object_vars($new_urls);
  5. Database::getInstance()->saveUrls((array)$new_urls);
  6. });
  7. }
  8. if (isset($result->urls_untranslated)) {
  9. Defer::getInstance()->defer(function() use ($result) {
Translation->Linguise\Script\Core\{closure}()
  1. }
  2. public function finalize()
  3. {
  4. foreach ($this->_actions as $action) {
  5. call_user_func($action['function'], $action['args']);
  6. }
  7. }
  8. }
  1. Helper::prepareDataDir();
  2. // Finalize defer actions on shutdown
  3. // @codeCoverageIgnoreStart
  4. register_shutdown_function(function() {
  5. Defer::getInstance()->finalize();
  6. Database::getInstance()->close();
  7. });
  8. // @codeCoverageIgnoreEnd
  9. }
Processor->Linguise\Script\Core\{closure}()

Stack Trace

mysqli_sql_exception
mysqli_sql_exception:
Duplicate entry 'e60381473f15a637e39772d4f26ce283-cs' for key 'bk24_linguise_urls.hash_translation'

  at /var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170
  at mysqli->query()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170)
  at Linguise\Script\Core\Databases\Mysql->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Database.php:232)
  at Linguise\Script\Core\Database->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Translation.php:119)
  at Linguise\Script\Core\Translation->Linguise\Script\Core\{closure}()
  at call_user_func()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Defer.php:42)
  at Linguise\Script\Core\Defer->finalize()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Processor.php:31)
  at Linguise\Script\Core\Processor->Linguise\Script\Core\{closure}()