Drupal 7 jQuery (Popup e ui.dialog)

Argomenti: 

Drupal 7 ha supporto nativo per le librerie jQuery UI. Per ottenere una lista delle librerie disponibili allo sviluppatore è possibile usare la funzione drupal_get_library:

print_r(drupal_get_library('system'));

Per ottenere un semplice popup in una pagina, inserite questo codice nel corpo della stessa, utilizzando un filtro "PHP Code":

<?php
drupal_add_library('system', 'ui.dialog');
drupal_add_js('jQuery(document).ready(function () { jQuery( "#popup" ).dialog(); });', 'inline');
?>
<div id="popup" title="Solo un semplice popup">
    <p>Questa finestra è creata tramite la libreria jQuery UI Dialog. Può essere ridimensionata, spostata e chiusa cliccando sulla X.</p>
</div>

L'esempio è molto semplice, ma può essere utile per mostrare informazioni all'utente.

Qui potete vedere un esempio funzionante del codice: http://ganovelli.it/popup-test-jquery-dialog.