Přeskočit na hlavní obsah

WP File Download: Tvůrce ikon

Pro přístup k Sady ikon a Jednoho souboru návrhu bloku, prosím přejděte do nabídky WP File Download > Icons Builder

 

ikony-builder-menu

 

1. WP File Download tvůrce ikon

Můžete použít SVG nebo PNG pro formáty souborů na celém webu povolením Nastavit jako výchozí možnosti v pravém rohu každé záložky.

 

nastavit-jako-výchozí-ikona

 

Tvůrce SVG ikon

Pro přístup k Set SVG, přejděte do WP File Download > Icons Builder > Set SVG tab. Zde můžete použít styl ikony pro všechny ostatní, smazat přepsanou ikonu a nejdůležitější funkce je Upravit ikonu tlačítko.

 

svg-přehled

 

Po kliknutí na Upravit ikonu tlačítko libovolné ikony, přejde na stránku přizpůsobení.

Ikona: Změňte ikonu uvnitř ikony

  • Barva ikony
  • Velikost ikony
  • Výběr symbolu

 

set-svg-icon

 

Název rozšíření: Nastavte styl názvu rozšíření

  • Typ rozšíření
  • Rodina fontů
  • Velikost písma
  • Barva textu

 

set-svg-name

 

Nastavení rámce: Jedná se o tvar kolem ikony a názvu rozšíření

  • Výběr tvaru
  • Barva rámce
  • Tloušťka velikosti

 

set-svg-frame

 

Obal: Obsah ikony

  • Okraj
    • Poloměr okraje
    • Velikost okraje
    • Barva okraje
  • Pozadí
    • Barva pozadí
  • Stín
    • Vertikální pozice
    • Horizontální pozice
    • Poloměr rozostření 
    • Poloměr rozšíření
    • Barva stínu

 

set-svg-wrapper

 

Nakonec si pamatujte, že máte kliknout na tlačítko Uložit vedle ikony náhledu v záhlaví. 

 

set-svg-save

 

Navíc, když chcete vrátit se k výchozímu nastavení ikon nebo resetovat veškeré úpravy, klikněte na "Reset to original set" tlačítko v sekci "Reset to default".

 

reset-to-default-svg

 

Sada PNG a přepsání ikony

Podobně, pro přístup k sadě PNG, přejděte do WP File Download > Icons Builder > Set PNG záložka. Na této záložce můžete nahrát své vlastní ikony odpovídající typům souborů.

 

upload-png-set

 

A můžete nastavit reprezentativní ikonu pro neznámé soubory.

 

upload-file-unknown

 

2. Návrh bloku jednoho souboru

Pro přístup k Single file, přejděte na WP File Download > Icons Builder > Single file. Tato funkce obsahuje dva sloupce: blok náhledu a oblast vlastního CSS níže vlevo, a hlavní část tvoří nastavení bloku vpravo. 

 

single-file-dashboard

 

Všechny prvky v bloku single file lze skrýt/zobrazit kliknutím na přepínací tlačítko u každého. Níže je uvedeno, co můžete upravit:

Konfigurace ikony

  • Okraj: nahoře, vpravo, dole, vlevo.
  • Odkaz na ikonu
  • Vyberte sadu ikon
  • Velikost ikony
  • Ikona náhledu JoomUnited

Název souboru

  • Okraj: nahoře, vpravo, dole, vlevo.
  • Velikost písma
  • Odsazení: nahoře, vpravo, dole, vlevo.
  • Obalová značka

 

ikona-nadpis-volba

 

Popis souboru

  • Okraj: nahoře, vpravo, dole, vlevo.
  • Velikost písma
  • Odsazení: nahoře, vpravo, dole, vlevo.

Informace o souboru

  • Velikost souboru, datum vytvoření souboru, datum aktualizace souboru, počet stažení souboru, verze souboru: viditelné/skryté
  • Velikost písma
  • Okraj: nahoře, vpravo, dole, vlevo.
  • Odsazení: nahoře, vpravo, dole, vlevo.

 

soubor-informace-volba

 

Tlačítko ke stažení

  • Okraj: nahoře, vpravo, dole, vlevo
  • Šířka tlačítka
  • Velikost písma
  • Stín boxu: x, y, rozostření a rozšíření, barva
  • Odsazení: nahoře, vpravo, dole, vlevo
  • Poloměr okraje
  • Velikost okraje
  • Barva okraje

 

tlačítko-stáhnout-volba

 

  • Normální: 
    • Barva písma
    • Typ barvy tlačítka: 
      • Plná: Barva pozadí tlačítka
      • Gradient: Začátek/konec gradientu tlačítka
  • Při najetí:
    • Barva písma při najetí
    • Typ pozadí při najetí:
      • Plná: Barva pozadí při najetí
      • Gradient: Začátek/konec gradientu při najetí
  • Ikona ke stažení
  • Barva ikony
  • Velikost ikony
  • Pozice ikony
  • Rozestup ikony

 

download-button-option-2

 

Tlačítko náhledu

  • Okraj: nahoře, vpravo, dole, vlevo
  • Šířka tlačítka
  • Velikost písma
  • Stín boxu: x, y, rozostření a rozšíření, barva
  • Odsazení: nahoře, vpravo, dole, vlevo
  • Poloměr okraje
  • Velikost okraje
  • Barva okraje

 

preview-button-option-1

 

  • Normální: 
    • Barva písma
    • Typ barvy tlačítka: 
      • Plná: Barva pozadí tlačítka
      • Gradient: Začátek/konec gradientu tlačítka
  • Při najetí: 
    • Barva písma při najetí
    • Typ pozadí při přejetí
      • Plná: Barva pozadí při najetí
      • Gradient: Začátek/konec gradientu při najetí
  • Náhledová ikona
  • Barva ikony
  • Velikost ikony
  • Pozice ikony
  • Rozestup ikony

 

preview-button-option-2

 

Nakonec, nezapomeňte kliknout na Uložit nastavení tlačítko.

 

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}()