4.8.19: Fehler "Artikel wird benutzt"
4.8.19: Fehler "Artikel wird benutzt"
Hallo contenido-Team,
wir haben hier bei einer Neuinstallation der 4.8.19 einen Fehler:
Wenn man einen Artikel betritt (egal ob über die Eigenschaften oder in den Editor) und diesen wieder verlässt (z.B. Klick in Übersicht) steht hinter dem Artikelnamen in der Übersicht "Artikel wird benutzt" obwohl dieser verlassen wurde und diesen niemand bearbeitet.
Wenn man in einen anderen Artikel welchselt zeigt sich hier das Selbe, der erste Artiekl verliert den Status "Artikel wird benutzt" wieder.
Man kann den jeweiligen Artikel aber bearbeiten ohne den gewohnten Hinweis in der box zu erhalten. Es scheint also als ob wirklich nur der Text angezeigt wird - der Artikel aber nicht wirklich noch gesperrt ist.
Nach dem löschen der Session (logout -> login) ist der Hinweis "Artikel wird benutzt" nicht mehr vorhanden.
Wir sind noch nicht auf Fehlersuche gegangen! Könnte Ihr den Fehler reproduzieren?
Viele Grüße
Walter
wir haben hier bei einer Neuinstallation der 4.8.19 einen Fehler:
Wenn man einen Artikel betritt (egal ob über die Eigenschaften oder in den Editor) und diesen wieder verlässt (z.B. Klick in Übersicht) steht hinter dem Artikelnamen in der Übersicht "Artikel wird benutzt" obwohl dieser verlassen wurde und diesen niemand bearbeitet.
Wenn man in einen anderen Artikel welchselt zeigt sich hier das Selbe, der erste Artiekl verliert den Status "Artikel wird benutzt" wieder.
Man kann den jeweiligen Artikel aber bearbeiten ohne den gewohnten Hinweis in der box zu erhalten. Es scheint also als ob wirklich nur der Text angezeigt wird - der Artikel aber nicht wirklich noch gesperrt ist.
Nach dem löschen der Session (logout -> login) ist der Hinweis "Artikel wird benutzt" nicht mehr vorhanden.
Wir sind noch nicht auf Fehlersuche gegangen! Könnte Ihr den Fehler reproduzieren?
Viele Grüße
Walter
https://www.lenk.gmbh
Seit über 15 Jahren Erfahrung mit contenido
Umgesetzte Projekte mit contenido: über 300
Größtes Projekt: >2500 Einzelseiten
Seit über 15 Jahren Erfahrung mit contenido
Umgesetzte Projekte mit contenido: über 300
Größtes Projekt: >2500 Einzelseiten
Re: 4.8.19: Fehler "Artikel wird benutzt"
Leider gab es hier keinerlei Reaktion auf den Fehler sodaß wir selbst auf die Suche gegangen sind.
Wir haben das genauer untersucht und der zuletzt betretene Artikel blieb tatsächlich gesperrt - nicht nur Anzeige der Meldung!
Fehlerbehebung:
Änderung in Datei /contenido/main.php, ca. Zeile 86:
suche:
ersetze durch:
In der 4.8.18 ist dieser Fehler nicht vorhanden. Ursache ist dass isset($_REQUEST['appendparameters']) beim Verlassen des Artikels nicht gesetzt ist und somit kann das "demarkieren" des Artikels nicht stattfinden.
Viele Grüße
Walter
Wir haben das genauer untersucht und der zuletzt betretene Artikel blieb tatsächlich gesperrt - nicht nur Anzeige der Meldung!
Fehlerbehebung:
Änderung in Datei /contenido/main.php, ca. Zeile 86:
suche:
Code: Alles auswählen
if (($frame == 1 || $frame == 4) && isset($_REQUEST['appendparameters']) && $_REQUEST['appendparameters'] != 'filebrowser')
{
$col = new InUseCollection;
$col->removeSessionMarks($sess->id);
}
Code: Alles auswählen
if (($frame == 1 || $frame == 4) && $_REQUEST['appendparameters'] != 'filebrowser')
{
$col = new InUseCollection;
$col->removeSessionMarks($sess->id);
}
Viele Grüße
Walter
https://www.lenk.gmbh
Seit über 15 Jahren Erfahrung mit contenido
Umgesetzte Projekte mit contenido: über 300
Größtes Projekt: >2500 Einzelseiten
Seit über 15 Jahren Erfahrung mit contenido
Umgesetzte Projekte mit contenido: über 300
Größtes Projekt: >2500 Einzelseiten
Re: 4.8.19: Fehler "Artikel wird benutzt"
Hallo Walter,
danke für das Feedback und auch für den Lösungsvorschlag.
Ich leg mal gleich ein Ticket dafür an, damit der Fehler korrigiert wird.
Gruß
xmurrix
danke für das Feedback und auch für den Lösungsvorschlag.
Ich leg mal gleich ein Ticket dafür an, damit der Fehler korrigiert wird.
Gruß
xmurrix
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
Re: 4.8.19: Fehler "Artikel wird benutzt"
Liebe 4fb,
gibt es hierfür bereits News, dass der Fix in v4.8.20 (oder wie auch immer) beinhaltet sein wird und wenn ja, wann würde eine neue Version veröffentlicht?
Ich habe ebenfalls das Problem bei diversen Installationen und freue mich über einen offiziellen Fix.
Besten Dank und ein schönes Wochenende!
Nepstar
gibt es hierfür bereits News, dass der Fix in v4.8.20 (oder wie auch immer) beinhaltet sein wird und wenn ja, wann würde eine neue Version veröffentlicht?
Ich habe ebenfalls das Problem bei diversen Installationen und freue mich über einen offiziellen Fix.
Besten Dank und ein schönes Wochenende!
Nepstar
-
- Beiträge: 4254
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Kontaktdaten:
Re: 4.8.19: Fehler "Artikel wird benutzt"
Pushen ist eine Unsitte...
Mal davon abgesehen das dieses Pferd am falschen Ende aufgezäumt wird. Man sollte nicht beim Verlassen der Seite den Eintrag löschen sondern beim Aufruf eines anderen Artikels oder beim Wechsel der Area. Hier gehört das InUse-Handling generell überdacht.
Gruß aus Franken
Ortwin
Mal davon abgesehen das dieses Pferd am falschen Ende aufgezäumt wird. Man sollte nicht beim Verlassen der Seite den Eintrag löschen sondern beim Aufruf eines anderen Artikels oder beim Wechsel der Area. Hier gehört das InUse-Handling generell überdacht.
Gruß aus Franken
Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
-
- Beiträge: 437
- Registriert: Do 19. Jun 2008, 09:09
Re: 4.8.19: Fehler "Artikel wird benutzt"
Dieser Fehler wird in Version 4.8.20 behoben sein, ein geplantes Veröffentlichungsdatum für diese Version haben wir aktuell aber leider noch nicht.
Viele Grüße
Dominik
Dominik
Re: 4.8.19: Fehler "Artikel wird benutzt"
Pushen muss leider manchmal sein, damit ein relevanter Beitrag nicht vergessen geht...Oldperl hat geschrieben:Pushen ist eine Unsitte...
Mal davon abgesehen das dieses Pferd am falschen Ende aufgezäumt wird. Man sollte nicht beim Verlassen der Seite den Eintrag löschen sondern beim Aufruf eines anderen Artikels oder beim Wechsel der Area. Hier gehört das InUse-Handling generell überdacht.
Gruß aus Franken
Ortwin
Bin nicht ganz Deiner Meinung. Wenn beim Verlassen immer noch steht "in Benutzung", dann ist dies schon in der Bedienung komplett unlogisch. Der Artikel ist ja gar nicht mehr in Benutzung. Somit sollte sicher nicht gewartet werden, bis ein anderer geöffnet oder die Area gewechselt wird...
@Dominik/4fb: danke für den Bescheid.
-
- Beiträge: 4254
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Kontaktdaten:
Re: 4.8.19: Fehler "Artikel wird benutzt"
Ich denke so nicht - aber ich gebe Dir insofern Recht, das man hier im Forum manchmal den Eindruck gewinnt es kümmert sich Niemand zeitnah um das Problem.Nepstar hat geschrieben:Pushen muss leider manchmal sein, damit ein relevanter Beitrag nicht vergessen geht...
Nun, dann sag mir doch mal bitte woran man (bzw. das Script) erkennen kann, das du den Bereich verlassen hast und wann dann eine entsprechende Funktion aufgerufen wird um den Eintrag in der con_inuse zu löschen?Nepstar hat geschrieben:Somit sollte sicher nicht gewartet werden, bis ein anderer geöffnet oder die Area gewechselt wird...
Für mich gibt es da eigentlich nur 3 Möglichkeiten
- Du bist im Artikel und rufst einen anderen Bereich auf. Hier kann die Funktion erst im Moment des Aufrufs des anderen Bereiches ausgeführt werden.
- Du bist im Artikel und meldest dich direkt aus Contenido ab (Logout). Hier kann, bzw. muss, man die Funktion zum Cleanup der con_inuse beim Logout mit aufrufen
- Du schließt den Browser/Browsertab direkt oder das Timeout ist abgelaufen. Da kann man an 2 Stellen reagieren. Zum Einen beim erneuten Login für denselben Benutzer oder zeitgesteuert, quasi ein Cronjob, für alle Backendnutzer.
Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Re: 4.8.19: Fehler "Artikel wird benutzt"
Ähm... wozu ist JavaScript bereits im Einsatz? Genau: UI-Handlings. Was hindert daran, einen AJAX(-ähnlichen) Aufruf beim Wechseln eines Tabs abzufeuern?^^ Zudem war es in den vorherigen Versionen ja noch gar kein Bug. Ich sehe Dein Problem gerade wirklich nicht...Oldperl hat geschrieben:Nun, dann sag mir doch mal bitte woran man (bzw. das Script) erkennen kann, das du den Bereich verlassen hast und wann dann eine entsprechende Funktion aufgerufen wird um den Eintrag in der con_inuse zu löschen?
-
- Beiträge: 4254
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Kontaktdaten:
Re: 4.8.19: Fehler "Artikel wird benutzt"
"Isch (h)abe gar kein Problem..."Nepstar hat geschrieben: Ich sehe Dein Problem gerade wirklich nicht...
Na, dann mach doch einfach mal einen Ablaufplan wann und wo das Inuse deiner Meinung nach wie gepflegt/geändert werden muss.
Gruß aus Franken
Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Re: 4.8.19: Fehler "Artikel wird benutzt"
Ok, ich sehe "das" Problem nicht.Oldperl hat geschrieben:"Isch (h)abe gar kein Problem..."Nepstar hat geschrieben: Ich sehe Dein Problem gerade wirklich nicht...
Nicht nötig...Oldperl hat geschrieben:Na, dann mach doch einfach mal einen Ablaufplan wann und wo das Inuse deiner Meinung nach wie gepflegt/geändert werden muss.
Grüsse aus der Schweizdominik.ziegler_4fb hat geschrieben:Dieser Fehler wird in Version 4.8.20 behoben sein, ein geplantes Veröffentlichungsdatum für diese Version haben wir aktuell aber leider noch nicht.
Re: 4.8.19: Fehler "Artikel wird benutzt"
Hallo Contenido-Gemeinde,
habe das gleiche Problem mit der Version 4.8.19. Der Artikel wird als benutzt angezeigt, obwohl man diesen verlassen hat. Ich habe den Lösungsansatz eingebaut. Leider wird der Artikel jetzt überhaupt nicht mehr als benutzt angezeigt, wenn er tatsächlich verwendet wird. Gibt es eine bessere Lösung?
VG Leonhard
habe das gleiche Problem mit der Version 4.8.19. Der Artikel wird als benutzt angezeigt, obwohl man diesen verlassen hat. Ich habe den Lösungsansatz eingebaut. Leider wird der Artikel jetzt überhaupt nicht mehr als benutzt angezeigt, wenn er tatsächlich verwendet wird. Gibt es eine bessere Lösung?
VG Leonhard
Re: 4.8.19: Fehler "Artikel wird benutzt"
Ups, sorry, stimmt nicht! Anscheinend funktioniert es wie gewollt.