Secondo il portatore della verità di questo secolo, Wikipedia, un permalink viene definito come:
...un tipo di URL che si riferisce ad una specifica informazione, implementato in modo da non cambiare o almeno da rimanere lo stesso per lunghi periodi di tempo. Il termine è spesso impiegato nell'ambito dei blog per indicare il link ad un determinato post.
In questo caso si parte da un sito sviluppato con Drupal. Inoltre, i percorsi dei contenuti vengono modificati utilizzando il modulo Pathauto. Utilizzando la funzione drupal_get_normal_path è possibile ottenere il percorso originale.
Creare un blocco: /admin/structure/block/add
Selezionare PHP code come formato testo
Inserire questo codice php nel contenuto
<?php
$permalink_text = t('Permalink');
$permalink_url = $GLOBALS['base_url'] . base_path() . drupal_get_normal_path(current_path());
?>
<a href="<?php print $permalink_url; ?>"><?php print $permalink_text; ?></a>
Selezionare la regione dove si desidera inserire il blocco
Selezionare i tipi di contenuto dove vogliamo visualizzare il blocco