plamka
I'm new here

Re: Gespeicherte URL's zurücksetzen (Recht/als Script)

Jump to solution

Können die Url's auch gezielt für einen Datensatz bei einer Content Projektion zurück gesetzt werden?

Wenn Ja, welche Methode in der Klasse URLProperties müsste verwendet werden?

Ich hätte eigentlich eine weitere Methode erwartet, bei der das Entity und die targetPage übergeben würden.

Vielen Dank

mkresse
I'm new here

Re: Gespeicherte URL's zurücksetzen (Recht/als Script)

Jump to solution

Wir haben eine ähnliche Anforderung, daher möchte ich die Frage nochmal hochbringen: ist es möglich, die URL eines einzelnen Datensatzes einer Content Projection zurückzusetzen?

thorsten
Returning Observer

Re: Gespeicherte URL's zurücksetzen (Recht/als Script)

Jump to solution

Hinsichtlich "wer kann gespeicherte URLs zurücksetzen" gibt es wohl eine Doku-Lücke/Widerspruch bei FS:

Handbuch FirstSpirit SiteArchitect - Kontextmenü „Extras“
"Gespeicherte URLs zurücksetzen: Diese Funktion steht nur zur Verfügung, wenn der Benutzer im Bereich Globale Einstellungen / URL-Einstellungen mindestens über das Recht „Ändern“ verfügt."

=> Die Doku an der Stelle ist korrekt und wird so von uns verwendet: Alle User die SEO-/Kurz-URLs bearbeiten dürfen, können auch bei Bedarf URLs zurücksetzen.

Online Dokumentation FirstSpirit - Speichern und Zurücksetzen von URLs

"Zur Ausführung dieser Funktion werden Projekt-Administratorrechte benötigt."

=> nicht (mehr) korrekt

frank_baus
New Creator

Re: Gespeicherte URL's zurücksetzen (Recht/als Script)

Jump to solution

Hallo,

 

ich muss das Thema leider noch mal aufmachen. Ich habe auch das Problem, dass es im Site Architekt funktioniert, aber das Script im Server Manager Deployment Auftrag leider keine URLs finden kann.

Das Script läuft durch, ändert aber keine URLs im Server Manager

 

INFO  09.01.2023 10:33:33.854 (de.espirit.firstspirit.server.scheduler.ScheduleManagerImpl): starting task 'deleteurls' - schedule entry 'Deployment' (id=66989)
INFO  09.01.2023 10:33:33.857 (de.espirit.firstspirit.server.authentication.FSUserLoginModule): user 'Admin' successful logged in.
INFO  09.01.2023 10:33:33.857 (de.espirit.firstspirit.server.sessionmanagement.SessionManagerImpl): new session (ID=6440153133732105665, user=Admin, userID=1, type=DUMMY) created
INFO  09.01.2023 10:33:33.858 (de.espirit.firstspirit.server.scheduler.ScriptTaskExecutor): skript connection created: 6440153133732105665, user=Admin
INFO  09.01.2023 10:33:33.858 (de.espirit.firstspirit.server.sessionmanagement.SessionManagerImpl): new session (ID=6190569220941853222, user=Admin, userID=1, type=DUMMY) created
INFO  09.01.2023 10:33:33.860 (de.espirit.firstspirit.store.access.AccessStoreBuilder): GLOBALSTORE(false) loaded in 0ms
INFO  09.01.2023 10:33:33.862 (de.espirit.firstspirit.store.access.AccessStoreBuilder): SITESTORE(false) loaded in 0ms
INFO  09.01.2023 10:33:34.239 (de.espirit.firstspirit.store.access.AccessStoreBuilder): GLOBALSTORE(false) loaded in 0ms
INFO  09.01.2023 10:33:34.245 (de.espirit.firstspirit.impl.access.ScriptContextImpl): 0 URLs successfully deleted for revision 452979
INFO  09.01.2023 10:33:34.245 (de.espirit.firstspirit.server.sessionmanagement.SessionManagerImpl): Session terminated (ID=6190569220941853222, user=Admin(dummy)), number of sessions now 18
INFO  09.01.2023 10:33:34.246 (de.espirit.firstspirit.server.sessionmanagement.SessionManagerImpl): Close dummy session (ID=6440153133732105665, user=Admin)
INFO  09.01.2023 10:33:34.246 (de.espirit.firstspirit.server.scheduler.ScheduleManagerImpl): finished task 'deleteurls' - schedule entry 'Deployment' (id=66989)

 

Habe Alternativ gedacht, es vielleicht Client-Seitig in einem Workflow laufen zu lassen, befürchte aber dass es da Probleme mit Rechten geben kann.

0 Kudos
th_biedermann
Occasional Collector

Re: Gespeicherte URL's zurücksetzen (Recht/als Script)

Jump to solution

Guten Tag zusammen

Ich habe den Script erfolgreich einbauen können.

Ich hätte da noch Frage dazu.

Besteht die Möglichkeit, dass nicht alles URL's zurückgesetzt werden müssen.
Kann ein Startpunkt in der Struktur angegeben werden, ab wo die URL's zurückgesetzt werden müssen?

Wie wenn ich das über das Kontextmenü ausführen würde.

DANKE und Grüsse.

Thomas

0 Kudos