fixed compatibility with module flag_lists 3.x

converted materiobasemod js processor to gulp
This commit is contained in:
Bachir Soussi Chiadmi
2016-11-01 16:50:23 +01:00
parent d712e5881a
commit 2ed8b48636
19 changed files with 207 additions and 2405 deletions

View File

@@ -71,9 +71,12 @@ function materio_flag_createlist_form($type){
// } elseif (isset($return)) {
// $form_state['build_info']['args'] = array(NULL, 'breve');
// $f = drupal_get_form('flag_lists_form', $form_state);
// $f = drupal_get_form('flag_lists_form', $form, $form_state, variable_get('flag_lists_name', 'list'), $type);
// dsm($f);
// flag_lists_form($form, $form_state, $name = NULL, $type = NULL)
/*
$form = array(
'#type' => 'form',
'#id' => 'materio-flag-create-list-form',
@@ -111,14 +114,31 @@ function materio_flag_createlist_form($type){
'#value' => t('cancel'),
'#name' => 'cancel',
);
// dsm($form, 'form');
$return = drupal_render($form);
*/
module_load_include('inc', 'flag_lists', 'flag_lists.admin');
$form = drupal_get_form('flag_lists_form', null, $type);
$form['title']['#title'] = t('Create new @name', array('@name'=>variable_get('flag_lists_name', 'list')));
$form['submit']['#value'] = 'create';
$form['form_token']['#value'] = drupal_get_token(variable_get('flag_lists_name','list'));
$form['cancel'] = array(
'#type' => 'button',
'#value' => t('cancel'),
'#name' => 'cancel',
);
$rendered_form = drupal_render($form);
$token = drupal_get_token(variable_get('flag_lists_name', 'list'));
$rep = array(
'rendered_form'=>$return,
'form'=>$form,
'rendered_form'=>$rendered_form,
'token'=>$token
);
if ($debug) {
@@ -303,7 +323,8 @@ function materio_flag_delete_list($fid){
flag_lists_fl_delete($flag);
$rep = array(
'status' => 'saved',
'fid' => $fid,
'status' => 'deleted',
);
}
@@ -494,4 +515,4 @@ function materio_flag_ajax_list($fid, $page = 0){
drupal_json_output($rep);
}
}
}
}