Manual:Extension/BlueSpiceSaferEdit: Difference between revisions

m (1 revision imported)
No edit summary
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{DISPLAYTITLE:Unsaved changes (autosave)}}
{{DISPLAYTITLE:Unsaved changes (autosave)}}


The extension '''SaferEdit''' automatically saves a page at predefined intervals.  
The extension '''SaferEdit''' automatically saves a page at predefined intervals. If the page cannot be saved during editing (e.g., due to a browser crash), the unsaved user changes  will be preserved for the user until the next page save.  


==How it works==
== About autosaved changes ==
Users can set in there preferences under the tab ''Editing'' if they want to see a warning message when they leave the page without saving pending changes. This setting is activated by default.<br />
<br />'''Recovery version:''' A recovery version is saved every 10 seconds during editing and is only available to this user. It is not deleted when logging off and available when the user logs on again.
[[File:Manual:SaferEdit-warning.png|alt=Warning when leaving an unsaved page|center|thumb|500x500px|Warning when leaving an unsaved page]]
 
<br />
{{Messagebox|boxtype=important|icon=|Note text=If you leave the page (e.g., by closing the browser or the browser tab), then the existing recovery version is automatically deleted and no longer available.
 
 
So if you have an issue with saving the page (e.g. lost internet connection) make sure to leave the page open until you can resave the page.


==Additional functions==


*'''Recovery versions:''' The recovery versions are saved for the user and are only available to this user. They are not, however, deleted when logging off and are available when the user logs on again.
If a page is crashed/stuck, you can safely reload it using the "F5" button. The autosaved changes will be available for you.|bgcolor=}}
*'''Edit conflicts:''' If the page is currently being edited by a user, a banner at the top of the page shows the user name of the editor.


== Edit conflicts==
When a user has a page open in edit mode, the page shows a page banner to indicate that changes are being made.
[[File:BlueSpiceSaferEdit banner.png|alt=Screnshot of the banner that shows who is editing the page|center|thumb|650x650px|Banner indicating that a user is working on the page]]


[[File:Manual:SaferEdit-currenteditor.png|alt=Current page editor|center|thumb|650x650px|Current page editor]]<br />


==Tips==
The first person to save the page that was edited by multiple users can save the page without issues. The next person needs to  work through a page that will indicate the changes of the first person. They will have to be merged with the changes of the second person.


SafeEdit is useful when you have just accidentally closed a browser tab without saving your changes. If, however, you leave the page intentionally, i.e. you have saved the page or clicked on "Cancel" and confirmed the dialog that you want to leave the page with unsaved changes, then the existing recovery versions are deleted and are no longer available.<br />
It is advisable that only one user at a time works on a wiki page.  
==User settings==
Users can set in there preferences under the tab ''Editing'' if they want to see a warning message when they leave the page without saving pending changes. This setting is activated by default.<br />
[[File:SaferEdit-warning.png|alt=Warning when leaving an unsaved page|center|thumb|500x500px|Warning when leaving an unsaved page]]<br />
==Configuration==
==Configuration==
In the [[Manual:Extension/BlueSpiceConfigManager|Config Manager]], administrators can change the following settings:{{#dpl:title=Manual:Extension/BlueSpiceConfigManager|include=#BlueSpiceSaferEdit}}
In the [[Manual:Extension/BlueSpiceConfigManager|Config Manager]], administrators can change the following settings:{{#dpl:title=Manual:Extension/BlueSpiceConfigManager|include=#BlueSpiceSaferEdit}}
Line 25: Line 31:
[[en:{{FULLPAGENAME}}]]
[[en:{{FULLPAGENAME}}]]
[[de:Handbuch:Erweiterung/BlueSpiceSaferEdit]]
[[de:Handbuch:Erweiterung/BlueSpiceSaferEdit]]
__FORCETOC__
__FORCETOC__
[[Category:Editing]]
[[Category:Editing]]

Latest revision as of 08:43, 13 June 2023


The extension SaferEdit automatically saves a page at predefined intervals. If the page cannot be saved during editing (e.g., due to a browser crash), the unsaved user changes will be preserved for the user until the next page save.

About autosaved changes


Recovery version: A recovery version is saved every 10 seconds during editing and is only available to this user. It is not deleted when logging off and available when the user logs on again.

Important!If you leave the page (e.g., by closing the browser or the browser tab), then the existing recovery version is automatically deleted and no longer available.


So if you have an issue with saving the page (e.g. lost internet connection) make sure to leave the page open until you can resave the page.


If a page is crashed/stuck, you can safely reload it using the "F5" button. The autosaved changes will be available for you.


Edit conflicts

When a user has a page open in edit mode, the page shows a page banner to indicate that changes are being made.

Screnshot of the banner that shows who is editing the page
Banner indicating that a user is working on the page


The first person to save the page that was edited by multiple users can save the page without issues. The next person needs to work through a page that will indicate the changes of the first person. They will have to be merged with the changes of the second person.

It is advisable that only one user at a time works on a wiki page.

User settings

Users can set in there preferences under the tab Editing if they want to see a warning message when they leave the page without saving pending changes. This setting is activated by default.

Warning when leaving an unsaved page
Warning when leaving an unsaved page


Configuration

In the Config Manager, administrators can change the following settings:

  • Interval for lookup for concurrent editings: Sets the time in seconds for checking if another person is editing the page.
  • Show name of current editor: Shows or hides the name of the user who is currently editing the page.


Related info



To submit feedback about this documentation, visit our community forum.