Ga naar hoofdinhoud

Verouderd: Aanmaak van dynamische eigenschap EasyDiscussPost::$isActivity is verouderd in /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/easydiscuss.php op regel 1560

Verouderd: Aanmaak van dynamische eigenschap EasyDiscussPost::$isActivity is verouderd in /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/easydiscuss.php op regel 1560

Verouderd: Aanmaak van dynamische eigenschap EasyDiscussPost::$isActivity is verouderd in /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/easydiscuss.php op regel 1560

Verouderd: Aanmaak van dynamische eigenschap EasyDiscussPost::$isActivity is verouderd in /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/easydiscuss.php op regel 1560

Verouderd: Aanmaak van dynamische eigenschap EasyDiscussPost::$isActivity is verouderd in /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/easydiscuss.php op regel 1560
  vrijdag, augustus 01, 2025
  5 Reacties
  569 Bezoeken
  Abonneren

Verouderd: Creatie van dynamische eigenschap EasyDiscussPost::$events is verouderd in /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/post/post.php op regel 4049
Hallo
Hier's wat ik overweeg: het creëren van een privéruimte met Microsoft Office‑bestanden (Excel/Word), afbeeldingen, PDF‑bestanden en video’s. De bestanden mogen daarom niet geïndexeerd worden door zoekmachines. Hier zijn mijn vragen, alstublieft:
1/ Alle gebruikers, ongeacht wie ze zijn, kunnen alle documenten bekijken (dus er is geen beheer op gebruikerscategorie of gebruiker), maar ze moeten een gebruikersnaam en wachtwoord hebben om toegang te krijgen tot deze ruimte. Wordt dit direct in de extensie beheerd, of moet ik ACL’s in Joomla aanmaken, en is dat eenvoudig?
2/ Momenteel staan de bestanden in Dropbox. Wordt een bijgewerkt bestand automatisch bijgewerkt in Joomla met uw integratie? Echter, ik don't wil niet dat een gebruiker de bestanden in Joomla kan wijzigen en ze gesynchroniseerd worden naar Dropbox, tenzij they're een beheerder. Is dit mogelijk?
3/ Met Dropbox worden de bestanden ook geüpload naar Joomla: zijn ze daardoor duplicaten? Of wordt de hostingruimte gebruikt door Dropbox?
4/ Openen alle documenten direct online, of moet je ze downloaden om ze te bekijken? Hetzelfde geldt voor video’s: moeten ze gedownload worden, of kunnen ze online bekeken worden via een speler? Als er een speler beschikbaar is, is het dan naadloos voor grote video’s?
5/ Ik denk dat er een gebruiksbeleid moet worden opgesteld: kan dit geaccepteerd worden bij het aanmaken van een gebruikersaccount en een registratie van de acceptatie hebben?
Bedankt
A
9 maanden geleden

Verouderd: Het aanmaken van dynamische eigenschap EasyDiscussPost::$events is verouderd in /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/post/post.php op regel 4049
Hallo,

Sorry voor de late reactie, vertragingen bij het verwerken van support worden meestal verlengd buiten de werkdagen :)

1/ Ja, gebruikersrolbeperkingen voor bestandsbeheer zijn ingebouwd in de extensie en vereisen geen complexe Joomla ACL-configuratie.
Documentatie: https://www.joomunited.com/joomla-documentation/dropfiles/280-dropfiles-parameters#toc-manage-personal-user-file-repository

2/ Dropbox-bestanden synchroniseren automatisch met Joomla wanneer ze worden bijgewerkt, maar gebruikers kunnen geen bestanden bewerken via Dropfiles - ze zijn alleen-lezen,
wat voldoet aan uw alleen-beheerder bewerkingsvereiste.

3/ Bestanden blijven op Dropbox-servers; we index alleen bestandsinformatie, zodat er geen duplicaten op uw hosting worden aangemaakt.

4/ Ons op Google Previewer gebaseerde systeem maakt directe online weergave van documenten en video's mogelijk zonder downloads, zelfs voor grote bestanden.

5/ Acceptatie van gebruiksbeleid tijdens accountcreatie wordt momenteel niet ondersteund in Dropfiles.

Groeten,
H
8 maanden geleden

Verouderd: Aanmaak van dynamische eigenschap EasyDiscussPost::$events is verouderd in /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/post/post.php op regel 4049
OK Bedankt.
Alleen een klein dingetje: kun je bevestigen dat we alleen toegang kunnen geven tot één map van Dropbox en niet tot alle Dropbox-toegang (omdat persoonlijke documenten ook opgeslagen zijn)
A
8 maanden geleden

Verouderd: Het aanmaken van de dynamische eigenschap EasyDiscussPost::$events is verouderd in /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/post/post.php op regel 4049
Hallo,

Bedankt dat je met meer informatie hebt gereageerd.

Wanneer je Dropfiles verbindt met Dropbox, maakt het een toegewijde app-specifieke hoofdmap aan binnen je Dropbox-account.
Alle synchronisatie vindt alleen plaats binnen deze aangewezen map, waardoor je andere persoonlijke Dropbox-bestanden volledig gescheiden en onaangetast blijven.

Ga hier voor meer details:
https://www.joomunited.com/joomla-documentation/dropfiles/283-dropfiles-dropbox-integration#toc-how-does-it-work-

Groeten,
H
8 maanden geleden

Verouderd: Het aanmaken van dynamische eigenschap EasyDiscussPost::$events is verouderd in /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/post/post.php op regel 4049
Hallo
Met betrekking tot mijn vraag 1/ over het maken van ACL's, ik ben niet zeker of ik alles begrijp in het Engels:
Kan een gebruiker zijn account aanmaken met een zelfgekozen wachtwoord, en kan dit gevalideerd worden door een beheerder? => Moet ik een Joomla loginmodule of een Dropfiles loginmodule gebruiken?
En moet ik ACL-rechten definiëren in Joomla of Dropfiles zodat ze alleen documenten kunnen bekijken? => Ik wil geen rechten om documenten toe te voegen, te wijzigen of te verwijderen, alleen bekijken?
Bedankt
A
8 maanden geleden

Verouderd: Aanmaak van dynamische eigenschap EasyDiscussPost::$events is verouderd in /var/www/staging.joomunited.com/public_html/administrator/components/com_easydiscuss/includes/post/post.php op regel 4049
Hallo,

Bedankt dat u terugkwam met meer informatie.

Dropfiles bevat geen eigen inlogformulier - het vertrouwt op het ingebouwde inlogsysteem van Joomla voor gebruikersauthenticatie.
Gebruikers moeten inloggen via het standaard inlogproces van Joomla.

Voor het beheren van gebruikersrechten kunt u bepalen wat gebruikers kunnen doen binnen Dropfiles via de instellingen van de extensie.
De ACL-bestandsrechten kunnen direct in Dropfiles worden geconfigureerd zoals gedetailleerd in de documentatielink die ik heb verstrekt:
https://www.joomunited.com/joomla-documentation/dropfiles/280-dropfiles-parameters#toc-3-acl-file-permission
Dit stelt u in staat om gebruikers te beperken tot alleen-lezen toegang, waardoor ze geen documenten kunnen toevoegen, wijzigen of verwijderen.

Groeten,
  • Pagina :
  • 1
Er zijn nog geen reacties op dit bericht.
Duplicate entry 'cc46bdf9d2ec3413199a4ce0a0d95031-nl' 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 'cc46bdf9d2ec3413199a4ce0a0d95031-nl' 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 'cc46bdf9d2ec3413199a4ce0a0d95031-nl' 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}()