Diese Methode erfordert Administratorzugriff, Serverzugriff und ist nicht benutzerfreundlich, aber es ist immer noch die einfachste Methode, die ich kenne.
- Installieren Sie Maven
- Laden Sie den Quellcode von https://github.com/share-extras/js-console herunter
- Führen Sie auf der Stammebene dieses Quellcodes aus
mvn package
- Kopieren Sie die erstellten Pakete aus demselben Ordner nach Alfresco (ersetzen Sie $ YOUR_ALFRESCO durch den Pfad zu Ihrem Alfresco-Server):
Befehle:
cp ./javascript-console-repo/target/*.amp $YOUR_ALFRESCO/amps/ cp ./javascript-console-share/target/*.amp $YOUR_ALFRESCO/amps_share/
- Wechseln Sie in den Ordner Ihres Alfresco-Servers, stoppen Sie Alfresco und führen Sie ihn aus
bin/apply_amps.sh
- Starten Sie Alfresco erneut, öffnen Sie Alfresco Share in einem Browser und klicken Sie
Admin Tools
dann auf.JavaScript Console
(Wenn es nicht angezeigt wird, ist ein Problem mit den vorherigen Schritten aufgetreten.) - Fügen Sie diesen Code ein, ersetzen Sie die IDs durch die IDs vorhandener Ordner auf Ihrem Alfresco-Server und führen Sie Folgendes aus:
Code:
var parent = search.findNode("node", ["workspace", "SpacesStore", "65ba5b62-a7ae-4759-9a26-9abcf852cbb2"]); var child = search.findNode("node", ["workspace", "SpacesStore", "e1f0ce82-f4f0-4cfc-9bce-ded174abeddf"]); parent.addNode(child);