Cos'è ResolveUID?
facile
ResolveUID è una funzionalità di Plone molto utile che permette di mantenere i collegamenti tra i documenti anche nel caso che vengano spostati all'inteno del sito Plone (cambiano i loro URL). È soprattutto utile per siti di grandi dimensioni, che contengono molti collegamenti tra elementi diversi.
Dopo aver attivato ResolveUID, i link interni che da quel momento verranno creati non saranno spezzati se gli oggetti interessati verranno spostati da una cartella all'altra. I link verranno infatti automaticamente aggiornati nel modo corretto.
Per attivare ResolveUID, andare su Configurazioni del sito (Site Setup), e nel pannello di configurazione dell'editor visuale Kupu selezionare l'opzione Link using UIDs.

Ora, quando si crea un contenuto con Kupu, si potrà notare che per esempio il codice HTML per l'inserimento di un'immagine è di questo tipo:
<img src="resolveuid/832c2b08888aba0faccae78a14e9c764" alt="photo">
Questa sequenza di caratteri può risultare incomprensibile, ma è il modo in cui ResolveUID assegna ID alle risorse all'interno di un sito Plone.
Come trasformare ResolveUID in un vero URL
I valori di ResolveUID non dovrebbero apparire in una pagina scritta in HTML, ma dovrebbero essere trasformati nei veri URL degli oggetto collegati. Kupu dovrebbe essere configurato in modo che l'utente non veda mai un URL composto da ResolveUID.
Si può usare il prodotto Plone ResolveUID, ma è comunque necessario il supporto di uno sviluppatore Plone.