updated ctools, panels, date, diff

This commit is contained in:
Bachir Soussi Chiadmi
2017-05-24 19:22:50 +02:00
parent 542ac42fca
commit 9acef9d37e
189 changed files with 2928 additions and 1797 deletions

View File

@@ -48,14 +48,21 @@ function theme_diff_node_revisions($vars) {
'data' => drupal_render($form['diff']['new'][$key]),
'class' => array('revision-current'),
);
$revision = $form['info'][$key]['#revision'];
if ($revision && !empty($revision->status)) {
$message = t('This is the published revision.');
}
else {
$message = t('This is the current revision.');
}
$row[] = array(
'data' => t('current revision'),
'data' => '<strong>' . $message . '</strong>',
'class' => array('revision-current'),
'colspan' => '2',
);
$rows[] = array(
'data' => $row,
'class' => array('error diff-revision'),
'class' => array('revision-published diff-revision'),
);
}
}
@@ -64,17 +71,13 @@ function theme_diff_node_revisions($vars) {
'header' => $header,
'rows' => $rows,
'sticky' => FALSE,
'attributes' => array('class' => 'diff-revisions'),
'attributes' => array('class' => array('diff-revisions')),
));
$output .= drupal_render_children($form);
return $output;
}
/**
* Theme functions
*/
/**
* Theme function for a header line in the diff.
*/
@@ -139,11 +142,15 @@ function theme_diff_inline_chunk($vars) {
switch ($vars['type']) {
case 'add':
return "<span class='diff-added'>{$vars['text']}</span>";
case 'change':
return "<span class='diff-changed'>{$vars['text']}</span>";
case 'delete':
return "<span class='diff-deleted'>{$vars['text']}</span>";
default:
return $vars['text'];
}
}