Skip to content

Commit fd6fa2a

Browse files
jaroelsneridagh
andcommitted
Show which pages will have broken links if you would delete an item. (#5234)
Co-authored-by: Víctor Fernández de Alba <sneridagh@gmail.com>
1 parent 2338e10 commit fd6fa2a

File tree

21 files changed

+397
-319
lines changed

21 files changed

+397
-319
lines changed

README.md

-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,6 @@ On Plone 5, Volto is currently tested with the following packages pinned to spec
8484
- plone.rest 2.0.0
8585
- plone.volto 4.0.3
8686

87-
8887
## Volto in Production
8988

9089
Volto is actively developed since 2017 and used in production since 2018 on the following websites:

api/buildout.cfg

+2-1
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,9 @@ show-picked-versions = true
1616

1717
[sources]
1818
plone.volto = git https://github.com/plone/plone.volto.git branch=main
19-
plone.rest = git git@github.com:plone/plone.rest.git branch=master
19+
plone.rest = git git@github.com:plone/plone.rest.git branch=main
2020
plone.restapi = git https://github.com/plone/plone.restapi.git pushurl=git@github.com:plone/plone.restapi.git branch=main
21+
plone.app.linkintegrity = git https://github.com/plone/plone.app.linkintegrity.git pushurl=git@github.com:plone/plone.app.linkintegrity.git branch=master
2122

2223
[instance]
2324
recipe = plone.recipe.zope2instance

cypress/tests/core/content/content.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ describe('Add Content Tests', () => {
8686
cy.findByLabelText('/my-page').children('td').eq(1).click();
8787

8888
cy.get('.top-menu-menu .delete').click();
89-
cy.get('.modal.active').contains('View broken links list');
89+
cy.get('.modal.active').contains('View links and references to this item');
9090
cy.get('.actions').contains('Delete').click();
9191
});
9292

locales/ca/LC_MESSAGES/volto.po

+10-10
Original file line numberDiff line numberDiff line change
@@ -1019,6 +1019,11 @@ msgstr ""
10191019
msgid "Deleted"
10201020
msgstr ""
10211021

1022+
#: components/manage/Contents/Contents
1023+
# defaultMessage: Deleting this item breaks {brokenReferences} {variation}.
1024+
msgid "Deleting this item breaks {brokenReferences} {variation}."
1025+
msgstr ""
1026+
10221027
#: components/manage/Widgets/QuerystringWidget
10231028
# defaultMessage: Depth
10241029
msgid "Depth"
@@ -3688,11 +3693,6 @@ msgstr "Aquesta és una còpia de treball de {title}"
36883693
msgid "This item is also a folder."
36893694
msgstr ""
36903695

3691-
#: components/manage/Contents/Contents
3692-
# defaultMessage: This item is referenced by other items. By deleting it {brokenReferences} {variation} will be broken.
3693-
msgid "This item is referenced by other items. By deleting it {brokenReferences} {variation} will be broken."
3694-
msgstr ""
3695-
36963696
#: components/manage/LockingToastsFactory/LockingToastsFactory
36973697
# defaultMessage: This item was locked by {creator} on {date}
36983698
msgid "This item was locked by {creator} on {date}"
@@ -4101,16 +4101,16 @@ msgstr "URL del vídeo"
41014101
msgid "View"
41024102
msgstr "veure"
41034103

4104-
#: components/manage/Contents/Contents
4105-
# defaultMessage: View broken links list
4106-
msgid "View broken links list"
4107-
msgstr ""
4108-
41094104
#: components/manage/History/History
41104105
# defaultMessage: View changes
41114106
msgid "View changes"
41124107
msgstr "Veure els canvis"
41134108

4109+
#: components/manage/Contents/Contents
4110+
# defaultMessage: View links and references to this item
4111+
msgid "View links and references to this item"
4112+
msgstr ""
4113+
41144114
#: components/manage/History/History
41154115
# defaultMessage: View this revision
41164116
msgid "View this revision"

locales/de/LC_MESSAGES/volto.po

+10-10
Original file line numberDiff line numberDiff line change
@@ -1016,6 +1016,11 @@ msgstr ""
10161016
msgid "Deleted"
10171017
msgstr "Gelöscht"
10181018

1019+
#: components/manage/Contents/Contents
1020+
# defaultMessage: Deleting this item breaks {brokenReferences} {variation}.
1021+
msgid "Deleting this item breaks {brokenReferences} {variation}."
1022+
msgstr ""
1023+
10191024
#: components/manage/Widgets/QuerystringWidget
10201025
# defaultMessage: Depth
10211026
msgid "Depth"
@@ -3685,11 +3690,6 @@ msgstr "Das ist eine Arbeitskopie von {title}"
36853690
msgid "This item is also a folder."
36863691
msgstr ""
36873692

3688-
#: components/manage/Contents/Contents
3689-
# defaultMessage: This item is referenced by other items. By deleting it {brokenReferences} {variation} will be broken.
3690-
msgid "This item is referenced by other items. By deleting it {brokenReferences} {variation} will be broken."
3691-
msgstr ""
3692-
36933693
#: components/manage/LockingToastsFactory/LockingToastsFactory
36943694
# defaultMessage: This item was locked by {creator} on {date}
36953695
msgid "This item was locked by {creator} on {date}"
@@ -4098,16 +4098,16 @@ msgstr "Video URL"
40984098
msgid "View"
40994099
msgstr "Anzeigen"
41004100

4101-
#: components/manage/Contents/Contents
4102-
# defaultMessage: View broken links list
4103-
msgid "View broken links list"
4104-
msgstr ""
4105-
41064101
#: components/manage/History/History
41074102
# defaultMessage: View changes
41084103
msgid "View changes"
41094104
msgstr "Änderungen anzeigen"
41104105

4106+
#: components/manage/Contents/Contents
4107+
# defaultMessage: View links and references to this item
4108+
msgid "View links and references to this item"
4109+
msgstr ""
4110+
41114111
#: components/manage/History/History
41124112
# defaultMessage: View this revision
41134113
msgid "View this revision"

locales/en/LC_MESSAGES/volto.po

+10-10
Original file line numberDiff line numberDiff line change
@@ -1010,6 +1010,11 @@ msgstr ""
10101010
msgid "Deleted"
10111011
msgstr ""
10121012

1013+
#: components/manage/Contents/Contents
1014+
# defaultMessage: Deleting this item breaks {brokenReferences} {variation}.
1015+
msgid "Deleting this item breaks {brokenReferences} {variation}."
1016+
msgstr ""
1017+
10131018
#: components/manage/Widgets/QuerystringWidget
10141019
# defaultMessage: Depth
10151020
msgid "Depth"
@@ -3679,11 +3684,6 @@ msgstr ""
36793684
msgid "This item is also a folder."
36803685
msgstr ""
36813686

3682-
#: components/manage/Contents/Contents
3683-
# defaultMessage: This item is referenced by other items. By deleting it {brokenReferences} {variation} will be broken.
3684-
msgid "This item is referenced by other items. By deleting it {brokenReferences} {variation} will be broken."
3685-
msgstr ""
3686-
36873687
#: components/manage/LockingToastsFactory/LockingToastsFactory
36883688
# defaultMessage: This item was locked by {creator} on {date}
36893689
msgid "This item was locked by {creator} on {date}"
@@ -4092,16 +4092,16 @@ msgstr ""
40924092
msgid "View"
40934093
msgstr ""
40944094

4095-
#: components/manage/Contents/Contents
4096-
# defaultMessage: View broken links list
4097-
msgid "View broken links list"
4098-
msgstr ""
4099-
41004095
#: components/manage/History/History
41014096
# defaultMessage: View changes
41024097
msgid "View changes"
41034098
msgstr ""
41044099

4100+
#: components/manage/Contents/Contents
4101+
# defaultMessage: View links and references to this item
4102+
msgid "View links and references to this item"
4103+
msgstr ""
4104+
41054105
#: components/manage/History/History
41064106
# defaultMessage: View this revision
41074107
msgid "View this revision"

locales/es/LC_MESSAGES/volto.po

+10-10
Original file line numberDiff line numberDiff line change
@@ -1021,6 +1021,11 @@ msgstr "¿Eliminar este elemento?"
10211021
msgid "Deleted"
10221022
msgstr "Eliminado"
10231023

1024+
#: components/manage/Contents/Contents
1025+
# defaultMessage: Deleting this item breaks {brokenReferences} {variation}.
1026+
msgid "Deleting this item breaks {brokenReferences} {variation}."
1027+
msgstr ""
1028+
10241029
#: components/manage/Widgets/QuerystringWidget
10251030
# defaultMessage: Depth
10261031
msgid "Depth"
@@ -3690,11 +3695,6 @@ msgstr "Es una copia de trabajo de {title}"
36903695
msgid "This item is also a folder."
36913696
msgstr "Este elemento también es una carpeta."
36923697

3693-
#: components/manage/Contents/Contents
3694-
# defaultMessage: This item is referenced by other items. By deleting it {brokenReferences} {variation} will be broken.
3695-
msgid "This item is referenced by other items. By deleting it {brokenReferences} {variation} will be broken."
3696-
msgstr "Este elemento está referenciado por otros elementos. Al eliminarlo, {brokenReferences} {variation} se romperá."
3697-
36983698
#: components/manage/LockingToastsFactory/LockingToastsFactory
36993699
# defaultMessage: This item was locked by {creator} on {date}
37003700
msgid "This item was locked by {creator} on {date}"
@@ -4103,16 +4103,16 @@ msgstr "URL del vídeo"
41034103
msgid "View"
41044104
msgstr "Ver"
41054105

4106-
#: components/manage/Contents/Contents
4107-
# defaultMessage: View broken links list
4108-
msgid "View broken links list"
4109-
msgstr "Ver la lista de enlaces rotos"
4110-
41114106
#: components/manage/History/History
41124107
# defaultMessage: View changes
41134108
msgid "View changes"
41144109
msgstr "Mostrar los cambios"
41154110

4111+
#: components/manage/Contents/Contents
4112+
# defaultMessage: View links and references to this item
4113+
msgid "View links and references to this item"
4114+
msgstr ""
4115+
41164116
#: components/manage/History/History
41174117
# defaultMessage: View this revision
41184118
msgid "View this revision"

locales/eu/LC_MESSAGES/volto.po

+10-10
Original file line numberDiff line numberDiff line change
@@ -1017,6 +1017,11 @@ msgstr ""
10171017
msgid "Deleted"
10181018
msgstr "Ezabatuta"
10191019

1020+
#: components/manage/Contents/Contents
1021+
# defaultMessage: Deleting this item breaks {brokenReferences} {variation}.
1022+
msgid "Deleting this item breaks {brokenReferences} {variation}."
1023+
msgstr ""
1024+
10201025
#: components/manage/Widgets/QuerystringWidget
10211026
# defaultMessage: Depth
10221027
msgid "Depth"
@@ -3686,11 +3691,6 @@ msgstr "Hau {title} elementuaren lan-bertsioa da"
36863691
msgid "This item is also a folder."
36873692
msgstr ""
36883693

3689-
#: components/manage/Contents/Contents
3690-
# defaultMessage: This item is referenced by other items. By deleting it {brokenReferences} {variation} will be broken.
3691-
msgid "This item is referenced by other items. By deleting it {brokenReferences} {variation} will be broken."
3692-
msgstr ""
3693-
36943694
#: components/manage/LockingToastsFactory/LockingToastsFactory
36953695
# defaultMessage: This item was locked by {creator} on {date}
36963696
msgid "This item was locked by {creator} on {date}"
@@ -4099,16 +4099,16 @@ msgstr "Bideoaren URLa"
40994099
msgid "View"
41004100
msgstr "Ikusi"
41014101

4102-
#: components/manage/Contents/Contents
4103-
# defaultMessage: View broken links list
4104-
msgid "View broken links list"
4105-
msgstr ""
4106-
41074102
#: components/manage/History/History
41084103
# defaultMessage: View changes
41094104
msgid "View changes"
41104105
msgstr "Aldaketak ikusi"
41114106

4107+
#: components/manage/Contents/Contents
4108+
# defaultMessage: View links and references to this item
4109+
msgid "View links and references to this item"
4110+
msgstr ""
4111+
41124112
#: components/manage/History/History
41134113
# defaultMessage: View this revision
41144114
msgid "View this revision"

locales/fi/LC_MESSAGES/volto.po

+10-10
Original file line numberDiff line numberDiff line change
@@ -1021,6 +1021,11 @@ msgstr ""
10211021
msgid "Deleted"
10221022
msgstr "Poistettu"
10231023

1024+
#: components/manage/Contents/Contents
1025+
# defaultMessage: Deleting this item breaks {brokenReferences} {variation}.
1026+
msgid "Deleting this item breaks {brokenReferences} {variation}."
1027+
msgstr ""
1028+
10241029
#: components/manage/Widgets/QuerystringWidget
10251030
# defaultMessage: Depth
10261031
msgid "Depth"
@@ -3690,11 +3695,6 @@ msgstr ""
36903695
msgid "This item is also a folder."
36913696
msgstr ""
36923697

3693-
#: components/manage/Contents/Contents
3694-
# defaultMessage: This item is referenced by other items. By deleting it {brokenReferences} {variation} will be broken.
3695-
msgid "This item is referenced by other items. By deleting it {brokenReferences} {variation} will be broken."
3696-
msgstr ""
3697-
36983698
#: components/manage/LockingToastsFactory/LockingToastsFactory
36993699
# defaultMessage: This item was locked by {creator} on {date}
37003700
msgid "This item was locked by {creator} on {date}"
@@ -4103,16 +4103,16 @@ msgstr "Videon URL"
41034103
msgid "View"
41044104
msgstr "Näytä"
41054105

4106-
#: components/manage/Contents/Contents
4107-
# defaultMessage: View broken links list
4108-
msgid "View broken links list"
4109-
msgstr ""
4110-
41114106
#: components/manage/History/History
41124107
# defaultMessage: View changes
41134108
msgid "View changes"
41144109
msgstr "Näytä muutokset"
41154110

4111+
#: components/manage/Contents/Contents
4112+
# defaultMessage: View links and references to this item
4113+
msgid "View links and references to this item"
4114+
msgstr ""
4115+
41164116
#: components/manage/History/History
41174117
# defaultMessage: View this revision
41184118
msgid "View this revision"

locales/fr/LC_MESSAGES/volto.po

+10-10
Original file line numberDiff line numberDiff line change
@@ -1027,6 +1027,11 @@ msgstr ""
10271027
msgid "Deleted"
10281028
msgstr "Supprimé"
10291029

1030+
#: components/manage/Contents/Contents
1031+
# defaultMessage: Deleting this item breaks {brokenReferences} {variation}.
1032+
msgid "Deleting this item breaks {brokenReferences} {variation}."
1033+
msgstr ""
1034+
10301035
#: components/manage/Widgets/QuerystringWidget
10311036
# defaultMessage: Depth
10321037
msgid "Depth"
@@ -3696,11 +3701,6 @@ msgstr "Il sagit d'une copie de travail de {title}"
36963701
msgid "This item is also a folder."
36973702
msgstr ""
36983703

3699-
#: components/manage/Contents/Contents
3700-
# defaultMessage: This item is referenced by other items. By deleting it {brokenReferences} {variation} will be broken.
3701-
msgid "This item is referenced by other items. By deleting it {brokenReferences} {variation} will be broken."
3702-
msgstr ""
3703-
37043704
#: components/manage/LockingToastsFactory/LockingToastsFactory
37053705
# defaultMessage: This item was locked by {creator} on {date}
37063706
msgid "This item was locked by {creator} on {date}"
@@ -4109,16 +4109,16 @@ msgstr "URL de la vidéo"
41094109
msgid "View"
41104110
msgstr "Vue"
41114111

4112-
#: components/manage/Contents/Contents
4113-
# defaultMessage: View broken links list
4114-
msgid "View broken links list"
4115-
msgstr ""
4116-
41174112
#: components/manage/History/History
41184113
# defaultMessage: View changes
41194114
msgid "View changes"
41204115
msgstr "Voir les changements"
41214116

4117+
#: components/manage/Contents/Contents
4118+
# defaultMessage: View links and references to this item
4119+
msgid "View links and references to this item"
4120+
msgstr ""
4121+
41224122
#: components/manage/History/History
41234123
# defaultMessage: View this revision
41244124
msgid "View this revision"

locales/it/LC_MESSAGES/volto.po

+10-10
Original file line numberDiff line numberDiff line change
@@ -1010,6 +1010,11 @@ msgstr ""
10101010
msgid "Deleted"
10111011
msgstr "Cancellato"
10121012

1013+
#: components/manage/Contents/Contents
1014+
# defaultMessage: Deleting this item breaks {brokenReferences} {variation}.
1015+
msgid "Deleting this item breaks {brokenReferences} {variation}."
1016+
msgstr ""
1017+
10131018
#: components/manage/Widgets/QuerystringWidget
10141019
# defaultMessage: Depth
10151020
msgid "Depth"
@@ -3679,11 +3684,6 @@ msgstr "Questa è una copia di lavoro di {title}"
36793684
msgid "This item is also a folder."
36803685
msgstr ""
36813686

3682-
#: components/manage/Contents/Contents
3683-
# defaultMessage: This item is referenced by other items. By deleting it {brokenReferences} {variation} will be broken.
3684-
msgid "This item is referenced by other items. By deleting it {brokenReferences} {variation} will be broken."
3685-
msgstr ""
3686-
36873687
#: components/manage/LockingToastsFactory/LockingToastsFactory
36883688
# defaultMessage: This item was locked by {creator} on {date}
36893689
msgid "This item was locked by {creator} on {date}"
@@ -4092,16 +4092,16 @@ msgstr "URL del video"
40924092
msgid "View"
40934093
msgstr "Visualizza"
40944094

4095-
#: components/manage/Contents/Contents
4096-
# defaultMessage: View broken links list
4097-
msgid "View broken links list"
4098-
msgstr ""
4099-
41004095
#: components/manage/History/History
41014096
# defaultMessage: View changes
41024097
msgid "View changes"
41034098
msgstr "Mostra le modifiche"
41044099

4100+
#: components/manage/Contents/Contents
4101+
# defaultMessage: View links and references to this item
4102+
msgid "View links and references to this item"
4103+
msgstr ""
4104+
41054105
#: components/manage/History/History
41064106
# defaultMessage: View this revision
41074107
msgid "View this revision"

0 commit comments

Comments
 (0)