function theme_noderelationships_noderef_multiselect in Node Relationships 6
Render the multi selection panel for search and reference views.
1 theme call to theme_noderelationships_noderef_multiselect()
- noderelationships_noderef_page_search in ./
noderelationships.pages.inc - Build the search and reference page.
File
- ./
noderelationships.pages.inc, line 504 - Implementation of user land pages.
Code
function theme_noderelationships_noderef_multiselect($referrer_field) {
$multiselect = '<div class="noderelationships-noderef-multiselect-items">';
$multiselect .= '<label>' . check_plain($referrer_field['widget']['label']) . ':</label>';
$multiselect .= '<div class="clear-block">';
$multiselect .= '<div class="noderelationships-noderef-multiselect-items-list"><ul></ul></div>';
$multiselect .= '<div class="noderelationships-noderef-multiselect-actions">';
$multiselect .= '<a href="javascript:void(0)" class="modalframe-exclude noderelationships-noderef-multiselect-button noderelationships-noderef-multiselect-sort-desc" title="' . check_plain(t('Sort descending')) . '">' . check_plain(t('Desc.')) . '</a>';
$multiselect .= '<a href="javascript:void(0)" class="modalframe-exclude noderelationships-noderef-multiselect-button noderelationships-noderef-multiselect-sort-asc" title="' . check_plain(t('Sort ascending')) . '">' . check_plain(t('Asc.')) . '</a>';
$multiselect .= '<a href="javascript:void(0)" class="modalframe-exclude noderelationships-noderef-multiselect-button noderelationships-noderef-multiselect-reset" title="' . check_plain(t('Reset selection')) . '">' . check_plain(t('Reset')) . '</a><br />';
$multiselect .= '<a href="javascript:void(0)" class="modalframe-exclude noderelationships-noderef-multiselect-button noderelationships-noderef-multiselect-save" title="' . check_plain(t('Close dialog and save changes')) . '">' . check_plain(t('Save')) . '</a>';
$multiselect .= '<a href="javascript:void(0)" class="modalframe-exclude noderelationships-noderef-multiselect-button noderelationships-noderef-multiselect-cancel" title="' . check_plain(t('Close dialog and discard changes')) . '">' . check_plain(t('Cancel')) . '</a>';
$multiselect .= '</div>';
$multiselect .= '</div>';
$multiselect .= '</div>';
$output = '<h2>' . t('Search and reference multiple items at once') . '</h2>';
$output .= '<div class="noderelationships-noderef-multiselect clear-block">';
$output .= theme('fieldset', array(
'#collapsible' => TRUE,
'#title' => t('Selected items'),
'#value' => $multiselect,
));
$output .= '</div>' . "\n";
return $output;
}