updated features
This commit is contained in:
@@ -303,37 +303,37 @@ function materio_translator_menu_alter(&$items) {
|
||||
// }
|
||||
|
||||
// translation add link
|
||||
if(preg_match('/admin\/config\/regional\/translate/', $path)){
|
||||
if(preg_match('/^admin\/config\/regional\/translate$/', $path)){
|
||||
$items[$path]['access arguments'] = array('access_translations_overview');
|
||||
}
|
||||
if(preg_match('/admin\/config\/regional\/translate\/table/', $path)){
|
||||
if(preg_match('/^admin\/config\/regional\/translate\/table$/', $path)){
|
||||
$items[$path]['access arguments'] = array('access_translation_table_fields');
|
||||
}
|
||||
if(preg_match('/admin\/config\/regional\/translate\/table\/nodetype/', $path)){
|
||||
if(preg_match('/^admin\/config\/regional\/translate\/table\/nodetype$/', $path)){
|
||||
$items[$path]['access arguments'] = array('access_translation_table_content_type');
|
||||
}
|
||||
if(preg_match('/admin\/config\/regional\/translate\/table\/menu/', $path)){
|
||||
if(preg_match('/^admin\/config\/regional\/translate\/table\/menu$/', $path)){
|
||||
$items[$path]['access arguments'] = array('access_translation_table_menu');
|
||||
}
|
||||
if(preg_match('/admin\/config\/regional\/translate\/table\/taxonomy/', $path)){
|
||||
if(preg_match('/^admin\/config\/regional\/translate\/table\/taxonomy$/', $path)){
|
||||
$items[$path]['access arguments'] = array('access_translation_table_taxonomy');
|
||||
}
|
||||
if(preg_match('/admin\/config\/regional\/translate\/translate/', $path)){
|
||||
if(preg_match('/^admin\/config\/regional\/translate\/translate$/', $path)){
|
||||
$items[$path]['access arguments'] = array('translate_strings');
|
||||
}
|
||||
if(preg_match('/admin\/config\/regional\/translate\/import/', $path)){
|
||||
if(preg_match('/^admin\/config\/regional\/translate\/import$/', $path)){
|
||||
$items[$path]['access arguments'] = array('import_translations');
|
||||
}
|
||||
if(preg_match('/admin\/config\/regional\/translate\/i18n_string/', $path)){
|
||||
if(preg_match('/^admin\/config\/regional\/translate\/i18n_string$/', $path)){
|
||||
$items[$path]['access arguments'] = array('refresh_strings');
|
||||
}
|
||||
if(preg_match('/admin\/config\/regional\/translate\/update/', $path)){
|
||||
if(preg_match('/^admin\/config\/regional\/translate\/update$/', $path)){
|
||||
$items[$path]['access arguments'] = array('update_modules_translations');
|
||||
}
|
||||
if(preg_match('/admin\/config\/regional\/translate\/export/', $path)){
|
||||
if(preg_match('/^admin\/config\/regional\/translate\/export$/', $path)){
|
||||
$items[$path]['access arguments'] = array('export_translations');
|
||||
}
|
||||
if(preg_match('/admin\/config\/regional\/translate\/delete/', $path)){
|
||||
if(preg_match('/^admin\/config\/regional\/translate\/delete$/', $path)){
|
||||
$items[$path]['access arguments'] += array("delete_strings");
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user