WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 07.11.2022 09:01:56

kinari
Mitglied

[gelöst] Versteckte Seiten im Backend nicht mehr bearbeit-/sichtbar

Ich setze z. Zt. eine Präsenz mit WBCE 1.5.3 auf.
Musste am Wochende feststellen, dass alle Seiten, die versteckt sind, seit dem Wochenende  im Backend nicht mehr sicht- und bearbeitbar sind.
Erst nachdem ich In der Datenbank die Dateien von (hidden) auf (registred) umgestellt habe sind sie wieder sicht- und bearbeitbar.

Das Phänomen ist sowohl in der WBCE  1.5.3 als auch auf einer ältern WBCE 1.4.0 aufgetreten. Liegt dies am Hoster oder woran sonst?
Hat jemand ähnliches feststellen können oder ist das nur bei mir der Fall?

(PHP 7.4.32 Hosteurope / wird am 14.11.22 auf 8.0 umgestellt)

Danke im voraus für euer feedback, kinari

Beitrag geändert von florian (02.12.2022 16:56:35)

Offline

#2 07.11.2022 09:43:39

florian
Administrator

Re: [gelöst] Versteckte Seiten im Backend nicht mehr bearbeit-/sichtbar

Sehr mysteriös. Hatte ich noch nie.
Erschienen die Seiten gar nicht mehr im Seitenbaum, oder wie äußerte sich das?
Steht was im Errorlog?


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#3 07.11.2022 11:32:47

kinari
Mitglied

Re: [gelöst] Versteckte Seiten im Backend nicht mehr bearbeit-/sichtbar

Mir ist aufgefallen, dass alle Seiten die versteckt sind plötzlich im Seitenbaum verschwunden waren. Sowohl auf der bestehenden und seit Jahren gut laufenden Webseite.
Da ich den Seitenbaum jeweils den Quellcode per Paste und Copy in den neuen Aufbau übernehme musste ich auch manche Inhalte in den versteckten Seiten aktualiesieren. Diese waren plötzlich im Seitenbaum nicht mehr vorhanden.
Habe mir die Datenbanken der alten und der neuen Seite, die ja momentan noch unter PHP 7.4.32 läuft angeschaut und alles was unter "hidden" gespeichert waren auf (registred) umgestellt und sind nun auch wieder sowohl auf der alten und auch auf der neuen sichtbar und zu bearbeiten.

Offline

#4 07.11.2022 11:47:32

webbird
Administrator

Re: [gelöst] Versteckte Seiten im Backend nicht mehr bearbeit-/sichtbar

Ich würde mal den Betreff ändern, es geht ja nicht um versteckte Dateien = Media-Bereich, sondern um versteckte Seiten. wink


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#5 07.11.2022 11:58:03

kinari
Mitglied

Re: [gelöst] Versteckte Seiten im Backend nicht mehr bearbeit-/sichtbar

webbird schrieb:

Ich würde mal den Betreff ändern, es geht ja nicht um versteckte Dateien = Media-Bereich, sondern um versteckte Seiten. wink

Wenn ich wüsste wie das zu ändern geht, würde ich das gerne ändern

Offline

#6 07.11.2022 12:06:11

florian
Administrator

Re: [gelöst] Versteckte Seiten im Backend nicht mehr bearbeit-/sichtbar

Betreff ist angepasst.

Nochmal die Frage: steht was im Errorlog?


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#7 07.11.2022 12:14:00

kinari
Mitglied

Re: [gelöst] Versteckte Seiten im Backend nicht mehr bearbeit-/sichtbar

Hatte doch ein Screenshot eingefügt. Hat wohl nicht geklappt? Dann per Drag&Drop der rot hinterlegt ist!

errorlog schrieb:

Hatte doch ein Screenshot eingefügt. Hat wohl nicht geklappt? Dann per Drag&Drop der rot hinterlegt ist!

2022-11-05 09:57:52     Visitor Request     https://www...../templates/wbce_hortal/ … f6&do=save
2022-11-05 09:57:52     Warning     /framework/dbsession.php: L:81
from /framework/initialize.php L:221     DbSession->__construct "session_set_save_handler(): Cannot change save handler when headers already sent"
2022-11-05 09:57:52     Warning     /framework/wsession.php: L:64
from /framework/initialize.php L:224     WSession::Start "ini_set(): Headers already sent. You cannot change the session module's ini settings at this time"
2022-11-05 09:57:52     Warning     /framework/wsession.php: L:69
from /framework/initialize.php L:224     WSession::Start "ini_set(): Headers already sent. You cannot change the session module's ini settings at this time"
2022-11-05 09:57:52     Warning     /framework/wsession.php: L:78
from /framework/initialize.php L:224     WSession::Start "ini_set(): Headers already sent. You cannot change the session module's ini settings at this time"
2022-11-05 09:57:52     Warning     /framework/wsession.php: L:82
from /framework/initialize.php L:224     WSession::Start "ini_set(): Headers already sent. You cannot change the session module's ini settings at this time"
2022-11-05 09:57:52     Warning     /framework/wsession.php: L:101
from /framework/initialize.php L:224     WSession::Start "session_name(): Cannot change session name when headers already sent"
2022-11-05 09:57:52     Warning     /framework/wsession.php: L:102
from /framework/initialize.php L:224     WSession::Start "session_set_cookie_params(): Cannot change session cookie parameters when headers already sent"
2022-11-05 09:57:52     Warning     /framework/wsession.php: L:104
from /framework/initialize.php L:224     WSession::Start "session_start(): Cannot start session when headers already sent"
2022-10-31 14:25:47     Warning     /framework/functions.php: L:63
from /admin/start/index.php L:101     rm_full_dir "unlink(/is/htdocs..../install/background.png): Permission denied"
2022-10-31 14:25:47     Warning     /framework/functions.php: L:63
from /admin/start/index.php L:101     rm_full_dir "unlink(/is/htdocs..../install/helper_functions.php): Permission denied"
2022-10-31 14:25:47     Warning     /framework/functions.php: L:63
from /admin/start/index.php L:101     rm_full_dir "unlink(/is/htdocs..../install/index.php): Permission denied"
2022-10-31 14:25:47     Warning     /framework/functions.php: L:63
from /admin/start/index.php L:101     rm_full_dir "unlink(/is/htdocs..../install/install_data.sql): Permission denied"
2022-10-31 14:25:47     Warning     /framework/functions.php: L:63
from /admin/start/index.php L:101     rm_full_dir "unlink(/is/htdocs..../install/install_form.tpl.php): Permission denied"
2022-10-31 14:25:47     Warning     /framework/functions.php: L:63
from /admin/start/index.php L:101     rm_full_dir "unlink(/is/htdocs..../install/install_prepare.sql): Permission denied"
2022-10-31 14:25:47     Warning     /framework/functions.php: L:63
from /admin/start/index.php L:101     rm_full_dir "unlink(/is/htdocs..../install/install_struct.sql): Permission denied"
2022-10-31 14:25:47     Warning     /framework/functions.php: L:63
from /admin/start/index.php L:101     rm_full_dir "unlink(/is/htdocs..../install/logo.png): Permission denied"
2022-10-31 14:25:47     Warning     /framework/functions.php: L:63
from /admin/start/index.php L:101     rm_full_dir "unlink(/is/htdocs..../install/normalize.css): Permission denied"
2022-10-31 14:25:47     Warning     /framework/functions.php: L:63
from /admin/start/index.php L:101     rm_full_dir "unlink(/is/htdocs..../install/save.php): Permission denied"
2022-10-31 14:25:47     Warning     /framework/functions.php: L:63
from /admin/start/index.php L:101     rm_full_dir "unlink(/is/htdocs..../install/stylesheet.css): Permission denied"
2022-10-31 14:25:47     Warning     /framework/functions.php: L:63
from /admin/start/index.php L:101     rm_full_dir "unlink(/is/htdocs..../install/update.php): Permission denied"
2022-10-31 14:25:47     Warning     /framework/functions.php: L:70
from /admin/start/index.php L:101     rm_full_dir "rmdir(/is/htdocs..../install): Permission denied"
2022-11-02 10:11:03     Visitor Request     https://www...../modules/bakery/save_pa … ethods.php
2022-11-02 10:11:03     Deprecated     /modules/bakery/save_payment_methods.php: L:48
from /modules/bakery/save_payment_methods.php L:48     implode "implode(): Passing glue string after array is deprecated. Swap the parameters"
2022-11-02 10:11:15     Visitor Request     https://www...../modules/bakery/save_pa … ethods.php
2022-11-02 10:11:15     Deprecated     /modules/bakery/save_payment_methods.php: L:48
from /modules/bakery/save_payment_methods.php L:48     implode "implode(): Passing glue string after array is deprecated. Swap the parameters"
2022-11-02 10:22:34     Visitor Request     https://www...../modules/bakery/save_pa … ethods.php
2022-11-02 10:22:34     Deprecated     /modules/bakery/save_payment_methods.php: L:48
from /modules/bakery/save_payment_methods.php L:48     implode "implode(): Passing glue string after array is deprecated. Swap the parameters"
2022-11-02 10:53:31     Visitor Request     https://www...../pages/flugzeuge/motorflug.php
2022-11-02 10:53:31     Deprecated     /modules/bakery/save_form.php: L:213
from /modules/bakery/view.php L:444     "implode(): Passing glue string after array is deprecated. Swap the parameters"
2022-11-05 11:01:00     Visitor Request     https://www...../admin/pages/modify.php?page_id=1
2022-11-05 11:01:00     Notice     /modules/teasers/kram/getsettings.php: L:15
from /admin/pages/modify.php L:166     "Trying to access array offset on value of type null"
2022-11-05 11:01:04     Visitor Request     https://www...../modules/teasers/kram/e … §ion_id=94
2022-11-05 11:01:04     Notice     /modules/teasers/kram/getsettings.php: L:15
from /modules/teasers/kram/edit.php L:106     "Trying to access array offset on value of type null"
2022-11-05 11:03:55     Visitor Request     https://www...../modules/teasers/kram/e … §ion_id=94
2022-11-05 11:03:55     Notice     /modules/teasers/kram/getsettings.php: L:15
from /modules/teasers/kram/edit.php L:106     "Trying to access array offset on value of type null"
2022-11-05 11:04:14     Visitor Request     https://www...../modules/teasers/kram/e … §ion_id=94
2022-11-05 11:04:14     Notice     /modules/teasers/kram/getsettings.php: L:15
from /modules/teasers/kram/edit.php L:106     "Trying to access array offset on value of type null"
2022-11-05 11:04:32     Visitor Request     https://www...../modules/teasers/kram/e … §ion_id=94
2022-11-05 11:04:32     Notice     /modules/teasers/kram/getsettings.php: L:15
from /modules/teasers/kram/edit.php L:106     "Trying to access array offset on value of type null"
2022-11-05 11:04:56     Visitor Request     https://www...../modules/teasers/kram/e … §ion_id=94
2022-11-05 11:04:56     Notice     /modules/teasers/kram/getsettings.php: L:15
from /modules/teasers/kram/edit.php L:106     "Trying to access array offset on value of type null"
2022-11-05 11:06:19     Visitor Request     https://www...../modules/teasers/kram/e … §ion_id=94
2022-11-05 11:06:19     Notice     /modules/teasers/kram/getsettings.php: L:15
from /modules/teasers/kram/edit.php L:106     "Trying to access array offset on value of type null"
2022-11-05 11:09:48     Visitor Request     https://www...../modules/teasers/kram/e … §ion_id=94
2022-11-05 11:09:48     Notice     /modules/teasers/kram/getsettings.php: L:15
from /modules/teasers/kram/edit.php L:106     "Trying to access array offset on value of type null"
2022-11-05 11:09:57     Visitor Request     https://www...../pages/news.php
2022-11-05 11:09:57     Notice     /modules/teasers/view.php: L:49
from /framework/frontend.functions.php L:485     block_contents "Trying to access array offset on value of type null"
2022-11-05 11:09:57     Notice     /modules/teasers/view.php: L:54
from /framework/frontend.functions.php L:485     block_contents "Trying to access array offset on value of type null"
2022-11-05 11:09:57     Notice     /modules/teasers/kram/getsettings.php: L:15
from /framework/frontend.functions.php L:391     "Trying to access array offset on value of type null"
2022-11-05 11:35:13     Visitor Request     https://www...../admin/pages/modify.php?page_id=41
2022-11-05 11:35:13     Notice     /modules/teasers/kram/getsettings.php: L:15
from /admin/pages/modify.php L:166     "Trying to access array offset on value of type null"
2022-11-05 11:35:31     Visitor Request     https://www...../admin/pages/modify.php?page_id=41
2022-11-05 11:35:31     Notice     /modules/teasers/kram/getsettings.php: L:15
from /admin/pages/modify.php L:166     "Trying to access array offset on value of type null"
2022-11-05 11:36:30     Visitor Request     https://www...../admin/pages/modify.php?page_id=41
2022-11-05 11:36:30     Notice     /modules/teasers/kram/getsettings.php: L:15
from /admin/pages/modify.php L:166     "Trying to access array offset on value of type null"

Beitrag geändert von florian (07.11.2022 12:25:08)

Offline

#8 07.11.2022 12:27:31

florian
Administrator

Re: [gelöst] Versteckte Seiten im Backend nicht mehr bearbeit-/sichtbar

Ich weiß jetzt nicht, weshalb du hier das Forum mit lauter Einzelbeiträgen flutest, und ich meinte eigentlich, ob es Einträge im errorlog gibt, die sich mit dem konkreten Problem in Verbindung bringen lassen.

Lässt sich das Problem reproduzieren, d.h. wenn Du jetzt eine Einzelseite auf "versteckt" stellst, verschwindet diese dann wieder aus dem Seitenbaum?


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#9 07.11.2022 12:37:39

kinari
Mitglied

Re: [gelöst] Versteckte Seiten im Backend nicht mehr bearbeit-/sichtbar

Habe eben eine Seite im Strukturbaum auf versteckt gesetzt, erscheint dann nicht mehr.
Eben in der Datenbank wieder auf registered umgestellt ist sie wieder sichtbar!

Bei der ältern Seite WBCE 1.4.0 ist das gleiche Phenomen. Liegt wohl bei Hosteurope, die am 14.11.22 auf PHP 8 umstellen???

Beitrag geändert von kinari (07.11.2022 12:44:16)

Offline

#10 07.11.2022 12:41:33

florian
Administrator

Re: [gelöst] Versteckte Seiten im Backend nicht mehr bearbeit-/sichtbar

Bizarr.
Kannst Du mir mal per PM oder an support@wbce.org Backend-Zugangsdaten (Administratorberechtigung) zukommen lassen, dannn schaue ich mal, ob mir irgendwas auf- oder einfällt, wodurch das kommen könnte.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#11 07.11.2022 17:54:58

florian
Administrator

Re: [gelöst] Versteckte Seiten im Backend nicht mehr bearbeit-/sichtbar

For the record: Scheint am Browser zu liegen, das Problem tritt/trat lokal mit Firefox, aber nicht mit Chrome auf.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#12 07.11.2022 22:30:13

kinari
Mitglied

Re: [gelöst] Versteckte Seiten im Backend nicht mehr bearbeit-/sichtbar

florian schrieb:

For the record: Scheint am Browser zu liegen, das Problem tritt/trat lokal mit Firefox, aber nicht mit Chrome auf.

Bei Edge ist das Phänomen jetzt auch nicht mehr aufgetreten.

Offline

#13 27.11.2022 01:04:52

shack
Mitglied

Re: [gelöst] Versteckte Seiten im Backend nicht mehr bearbeit-/sichtbar

Ich war auch schon am verzweifeln und bin bei meiner Suche im Netz auf diesen Post aufmerksam geworden.

Ich kann ebenfalls bestätigen, dass versteckte Seiten im Firefox nicht angezeigt werden. Habe dann die Chrome-Alternative "Brave Browser" runtergeladen, hier werden mir diese angezeigt.

Interessant ist allerdings, dass die versteckten Seiten nicht bei Fraggy Backend und auch nicht bei WBCE Flat angezeugt werden, bei Argos allerdings sehr wohl.

Offline

#14 27.11.2022 07:40:42

florian
Administrator

Re: [gelöst] Versteckte Seiten im Backend nicht mehr bearbeit-/sichtbar

Da ich das Problem mit Windows/Firefox (beides aktuelle Version) nicht habe, kann ich nur vermuten, dass es entweder ein Firefox-Plugin- (z.B. ein Ad- oder Scriptblocker) oder ein Firefox für Linux-Phänomen ist.
Weiterhin vermute ich, dass die CSS-Klasse "is-hidden" der Auslöser ist.
Teste doch bitte mal, ob das Problem immer noch auftritt, wenn Du in der /templates/wbce_flat_theme/patch/functions/renderPageTree.php Zeile 75

<tr class="is-<?= $page['visibility'] ?>">

in ein simples

<tr>

abänderst.

Beitrag geändert von florian (27.11.2022 07:41:30)


Code allein macht nicht glücklich. Jetzt spenden!

Offline

Liked by:

shack

#15 01.12.2022 10:37:12

shack
Mitglied

Re: [gelöst] Versteckte Seiten im Backend nicht mehr bearbeit-/sichtbar

Hi Florian,

vielen Dank! Dadurch wurde das Problem gelöst!

Offline

#16 01.12.2022 13:05:57

bernd
Developer

Re: [gelöst] Versteckte Seiten im Backend nicht mehr bearbeit-/sichtbar

Ich habe da grad mal bischen gegraben:

Der Fehler kommt von dem Firefox-Plugin "Facebook Container".
Das bringt eine content_script.css mit, in der jede Menge Klassen ganz "brav" mit .fbc-irgendwas definiert sind, aber leider auch ganz stumpfsinnig eine Klasse .is-hidden mit display:none.

So weit ich das auf die Schnelle sehe haben diese Klassen (.is-hidden - .is-public - is-registered - etc.) im WBCE-Flat (und vermutlich auch im Fraggy) ohnehin keine weitere Funktion und sollten evtl. entfernt werden oder zumindest durch was nicht so generisches ersetzt werden.

Ergänzung:
ich sehe grade, da sind wohl jede Menge Seiten von betroffen. Es gibt auch schon einen Bug-Report sowie einen bereits gemergeden Fix (von Anfang November) dafür im Mozilla-Repository und soll wohl im nächsten Release behoben sein.
Also könnte man die Sache auch einfach "aussitzen" aber

(Note - No exact word on immediate timing for that release, but I can estimate in the next few weeks)

Dieser Kommentar ist auch schon 23 Tage alt tongue

Beitrag geändert von bernd (01.12.2022 13:26:36)


... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...

Offline

Liked by:

florian

#17 01.12.2022 17:04:05

webbird
Administrator

Re: [gelöst] Versteckte Seiten im Backend nicht mehr bearbeit-/sichtbar

Verrückt! Da wäre ich nie drauf gekommen! thumb_up


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#18 01.12.2022 17:09:13

bernd
Developer

Re: [gelöst] Versteckte Seiten im Backend nicht mehr bearbeit-/sichtbar

Naja, war jetzt keine "Raketenwissenschaft", eher eine "Fleißaufgabe"  devil
Ich konnte den Fehler bei mir (Firefox unter Linux) reproduzieren und dann halt ein Plugin nach dem anderen deaktivieren bis ich fündig wurde ...
Wäre (rein aus Neugierde) interessant zu wissen ob das nur die Linux-Version oder auch die Windows-Version betrifft  cool


... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...

Offline

Fußzeile des Forums

up