$list->content($widget_list); $widget_output .= $list->format_content(); $view->group_contents($widget_output); $content_output .= $view->format_group(); unset($heading_list); } $view->page_title('Social media'); $view->tooltype('social'); $view->headline('Social media'); /***** * Display */ $output = $view->open_view(); $output .= $view->view_header(); $output .= $alert_output; $output .= $modal->modal_container(); $output .= $content_output; print $output; $js_call = <<<EOL \t\$( "a.edit" ).hover( // highlight the editable item \t\tfunction() { \t\t\t\$( this ).parent().parent().addClass("editme"); \t\t}, function() { \t\t\t\$( this ).parent().parent().removeClass("editme"); \t\t} \t); \t\$('[id^="id-"]').click(function(){ \t\tvar item = \$(this).attr('id'); // id of the item to change \t\tvar parent = \$('#'+item).parent().parent().parent().attr('class'); // the class contains current visibility of item \t\t\$.ajax({ \t\t\turl: "ajax.visibility-toggle.php",