Přeskočit na hlavní obsah

SEZNAM FUNKCÍ SEO GLOSSARY

Níže jsou všechny funkce, které jsou zahrnuty v rozšíření SEO Glossary. Můžete získat další podrobnosti o funkci návštěvou hlavní produktové stránky.

Funkce v SEO Glosáři

Všechny další funkce zahrnuty
Nastavte vlastní odkaz místo přechodu na definici připojenou k termínu

Získejte automatické definice z Wikipedie jedním kliknutím z rozhraní pro úpravu definic Joomla

Každá definice a glosář mají své autory. Umožňuje uživatelům odeslat definici z frontendu a upozornit administrátory

Definujte si vlastní abecedu pro načtení na frontendu, může to být jakýkoli znak, včetně abeced všech světových jazyků, symbolů a čísel

SEO Glossary umožňuje definovat ikonu pro každou definici a přidávat obrázky i HTML v definicích

Přidejte jeden nebo několik synonym k vašim definicím, aby uživatelé lépe porozuměli

SEO Glossary má vyhrazený pokročilý vyhledávač a také funguje s Joomla vyhledáváním a Pokročilým vyhledáváním
Odeslat vlastní oznámení e-mailem v případě odeslání definice z frontendu

Přidat meta informace pro každý glosář a na vyhrazenou stránku definice. Každá definice termínu může být plnohodnotnou stránkou vašeho webu

SEO Glosář nabízí 2 návrhy vyskakovací nápovědy s více než 50 nastaveními stylů, abyste mohli udělat, co chcete

Můžete aktivovat nebo deaktivovat všechny další funkce SEO Glosáře vašeho rozhraní z konfigurace rozšíření

Omezte načítání definice SEO Glossary v určitých komponentách, kategoriích nebo menu Joomla

SEO Glossary lze použít pouze jako generátor tooltipů s definicí ve vašem obsahu, bez odkazování na vyhrazenou stránku definice glosáře

Rozšíření je vícejazyčné pomocí glosářů a také zahrnuje JU překladový nástroj

SEO Glosář nabízí možnost sdílet/označit definice na sociálních sítích nebo použít komentáře Disqus

Importujte a exportujte své glosáře a definice jako soubory CSV. Znovu použijte definice na několika webech

Vyhledávač definic SEO Glossar má několik možností vyhledávání a filtrů, jako je vyhledávání přesného termínu, termínu, který zní podobně, termínu, který začíná...

Použijte nativní systém štítků Joomla k přidání vrstvy interních odkazů mezi vašimi definicemi a glosáři

Můžete definovat řazení výpisu definic podle nabídky: abecedně, podle data, náhodně nebo vlastní pořadí

Funkce Joomla Číst dál může být použita v tooltipu k oříznutí obsahu. Po kliknutí na odkaz přesměruje na stránku definice

Speed Cache je plně založen na frameworku Joomla. Má dvojí výhodu – je lehký a kompatibilní s třetími stranami

PODPORA A RADY

Nejste si jisti, jak používat SEO glosář pro váš Joomla web?
Kromě podpory vám náš tým může pomoci s nastavením glosáře na vašem webu

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