Přeskočit na hlavní obsah

Zastaralé: Vytvoření dynamické vlastnosti EasyDiscussPost::$isActivity je zastaralé v /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/easydiscuss.php na řádku 1560

Zastaralé: Vytvoření dynamické vlastnosti EasyDiscussPost::$isActivity je zastaralé v /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/easydiscuss.php na řádku 1560

Zastaralé: Vytvoření dynamické vlastnosti EasyDiscussPost::$isActivity je zastaralé v /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/easydiscuss.php na řádku 1560
  úterý, 7. dubna 2026
  3 Odpovědi
  10 návštěv
  Odebírat

Zastaralé: Vytvoření dynamické vlastnosti EasyDiscussPost::$events je zastaralé v /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/post/post.php na řádku 4049
Testuji stahování souborů WP s adresářovou strukturou sestávající ze dvou kategorií, z nichž každá má podkategorie. Každá hlavní kategorie a její podkategorie jsou chráněny heslem. Mám dva problémy.

Testuji na několika počítačích a s různými prohlížeči.
- někdy jsou kategorie chráněné heslem viditelné bez zadání hesla.
- jakmile je heslo zadáno, kategorie zůstává otevřená a viditelná i po vymazání lokální a serverové cache. Také jsem nakonfiguroval cache, aby neukládala stránku, ale bez úspěchu.

Chci, aby uživatelé museli zadat heslo pro přístup ke kategorii při návštěvě stránky a aby ochrana heslem byla po definovaném čase znovu aplikována.

Jakékoli návrhy budou oceněny.
A
před 1 měsícem

Zastaralé: Vytvoření dynamické vlastnosti EasyDiscussPost::$events je zastaralé v /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/post/post.php na řádku 4049
Ahoj,

Děkujeme, že jste nás kontaktovali ohledně tohoto rozšíření.

Je možné, že doba platnosti hesla je momentálně nastavena na dlouhý interval, což umožňuje přístup ke kategoriím.
Pro další vyšetření a poskytnutí konkrétní opravy, otevřete prosím zde tiket podpory: Podpora > Podpora Tiket.
Náš vývojový tým bude rád, že se podívá na podrobnosti pro vás.

S pozdravem,
Y
před 1 měsícem

Zastaralé: Vytvoření dynamické vlastnosti EasyDiscussPost::$events je zastaralé v /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/post/post.php na řádku 4049
Dobré ráno,

Toto se týká ticketu #18572 Ochrana heslem.

Vynaložil jsem hodně času na to, aby plugin fungoval. Obecně podpora se snaží řešit mé problémy, ale nesplňuje potřeby mých klientů. Včera jsem odeslal následující a obdržel uvedenou odpověď, ale neodpověděla na mé otázky. Prosím, poraďte mi, jak vyřešit mé problémy.

Děkuji za webhook. Implementoval jsem jej pomocí Code Snippets po nastavení odhlášení na 30 minut a stále mám problémy. Funguje to nepravidelně. Někdy odhlásí uživatele po 30 minutách a pak heslo nefunguje, dokud nevymažu mezipaměť Elementor’s a Siteground. Jindy jsou kategorie stále otevřené po 30 minutách a zůstávají otevřené.

Hledal jsem jednoduchý systém, kde mohu chránit heslem sérii kategorizovaných souborů. Můj klient chtěl systém, kde uživatelé přistupují k souborům a poté jsou odhlášeni v definovaném čase. Snažil jsem se to nastavit pomocí vašeho pluginu po hodiny a zdá se, že plugin mi neumožní splnit požadavky klienta. Ocenil bych refundaci, abych mohl najít způsob, jak udělat mého klienta spokojeného.

Děkuji.


Odpověď byla následující, která neodpověděla na mou otázku ohledně refundace.

Děkuji za vaši zprávu.

Ano, měli byste vyčistit svou stranu, aby to na webu fungovalo správně.

S pozdravem,
A
před 3 týdny

Zastaralé: Vytvoření dynamické vlastnosti EasyDiscussPost::$events je zastaralé v /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/post/post.php na řádku 4049
Ahoj,

Děkujeme, že jste se nám ozvali s dalšími informacemi.

Upřímně se omlouváme za nepříjemnosti a frustraci, které to způsobilo.
Prosím, odpovězte přímo v podpoře ticketu, a administrátor, který je zodpovědný, to přezkoumá a co nejdříve se vám ozve.

S pozdravem,
  • Stránka :
  • 1
Zatím nejsou žádné odpovědi na tento příspěvek.
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 {#897
  #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}()