Index: D:/Data/Work/xwiki_svnTran/xwiki/core/src/main/resources/ApplicationResources.properties =================================================================== --- D:/Data/Work/xwiki_svnTran/xwiki/core/src/main/resources/ApplicationResources.properties (revision 3488) +++ D:/Data/Work/xwiki_svnTran/xwiki/core/src/main/resources/ApplicationResources.properties (working copy) @@ -69,6 +69,7 @@ confirmobjectremove=Are you sure you want to remove this object? confirmdelete=This action is not reversible. Are you sure you want to delete this document? confirmdelete2=Please confirm you want to delete this document? +backlinkswarningdelete=There are pages that link here! confirmdelattachment=Please confirm you want to delete this attachment? deleted=The document has been deleted. editincludepagemsg=This document contains (an) included page(s). To edit this page, click on the following links: Index: D:/Data/Work/xwiki_svnTran/xwiki/core/src/main/resources/ApplicationResources_en.properties =================================================================== --- D:/Data/Work/xwiki_svnTran/xwiki/core/src/main/resources/ApplicationResources_en.properties (revision 3488) +++ D:/Data/Work/xwiki_svnTran/xwiki/core/src/main/resources/ApplicationResources_en.properties (working copy) @@ -67,6 +67,7 @@ confirmobjectremove=Are you sure you want to remove this object? confirmdelete=This action is not reversible. Are you sure you want to delete this document? confirmdelete2=Please confirm you want to delete this document? +backlinkswarningdelete=There are pages that link here! confirmdelattachment=Please confirm you want to delete this attachment? deleted=The document has been deleted. editincludepagemsg=This document contains (an) included page(s). To edit this page, click on the following links: Index: D:/Data/Work/xwiki_svnTran/xwiki/core/src/main/resources/ApplicationResources_es.properties =================================================================== --- D:/Data/Work/xwiki_svnTran/xwiki/core/src/main/resources/ApplicationResources_es.properties (revision 3488) +++ D:/Data/Work/xwiki_svnTran/xwiki/core/src/main/resources/ApplicationResources_es.properties (working copy) @@ -67,6 +67,7 @@ confirmobjectremove= ¿ Está seguro(a) que quiere borrar ese objeto ? confirmdelete= Esta acción no puede ser cancelada ¿ Está seguro(a) que quiere borrar ese objeto ? confirmdelete2= ¿ Está seguro(a)que quiere borrar ese documento ? +backlinkswarningdelete= ¡ Hay documentos con enlaces aquí ! confirmdelattachment= ¿ Está seguro(a) que quiere borrar ese enlace? deleted=El documento ha sido borrado. editincludepagemsg=Ese documento contiene una (o más) página(s)incluida(s). Para editar esa(s) página(s), cliquea en los siguientes enlaces : Index: D:/Data/Work/xwiki_svnTran/xwiki/core/src/main/resources/ApplicationResources_fr.properties =================================================================== --- D:/Data/Work/xwiki_svnTran/xwiki/core/src/main/resources/ApplicationResources_fr.properties (revision 3488) +++ D:/Data/Work/xwiki_svnTran/xwiki/core/src/main/resources/ApplicationResources_fr.properties (working copy) @@ -67,6 +67,7 @@ confirmobjectremove=Etes-vous s\u00fbr de vouloir effacer cet objet ? confirmdelete=Cette action ne peut-\u00eatre annul\u00e9e. Etes-vous s\u00fbr de vouloir effacer ce document ? confirmdelete2=Voulez vous vraiment effacer ce document ? +backlinkswarningdelete=Certaines pages contiennent des liens vers celle-ci! confirmdelattachment=Voulez vous vraiment effacer cette pi\u00e8ce jointe ? deleted=Le document a \u00e9t\u00e9 \u00e9ffac\u00e9. editincludepagemsg=Ce document contient un (des) page(s) incluse(s). Pour editer cette (ces) page(s), cliquez sur le(s) lien(s) suivant: Index: D:/Data/Work/xwiki_svnTran/xwiki/web/standard/src/main/webapp/skins/albatross/delete.vm =================================================================== --- D:/Data/Work/xwiki_svnTran/xwiki/web/standard/src/main/webapp/skins/albatross/delete.vm (revision 3488) +++ D:/Data/Work/xwiki_svnTran/xwiki/web/standard/src/main/webapp/skins/albatross/delete.vm (working copy) @@ -9,5 +9,13 @@ #end #xwikimessagebox($msg.get("delete") $msg.get("confirmdelete") $doc.getURL("delete", "confirm=1&$languageparams") $doc.getURL("view") $msg.get("yes") $msg.get("no")) +#set($links=$doc.getBacklinks()) +#if($links && $links.size() > 0) +#warning ($msg.get("backlinkswarningdelete")) +#foreach($docname in $links) +#set($rdoc = $xwiki.getDocument($docname).getTranslatedDocument()) + $rdoc.displayTitle +#end +#end
#template("endpage.vm")