Index: code/sites/all/modules/contrib/feeds_tamper/plugins/convert_case.inc
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- code/sites/all/modules/contrib/feeds_tamper/plugins/convert_case.inc	(revision 9652579122b8e983e39650cf80dcb16ea66ded8b)
+++ code/sites/all/modules/contrib/feeds_tamper/plugins/convert_case.inc	(revision )
@@ -19,11 +19,16 @@
     '#type' => 'radios',
     '#title' => t('How to convert case'),
     '#default_value' => isset($settings['mode']) ? $settings['mode'] : MB_CASE_TITLE,
-    '#options' => array(MB_CASE_TITLE => t('Title case'), MB_CASE_LOWER => t('Lower Case'), MB_CASE_UPPER => t('Upper case'))
+    '#options' => array(MB_CASE_TITLE => t('Title Case'), MB_CASE_LOWER => t('lower case'), MB_CASE_UPPER => t('UPPER CASE'), 'ucfirst' => t('Sentence case'))
   );
   return $form;
 }
 
 function feeds_tamper_convert_case_callback($result, $item_key, $element_key, &$field, $settings) {
+  if($settings['mode'] == 'ucfirst'){
+    $field = mb_strtoupper(mb_substr($field, 0, 1, 'UTF-8'), 'UTF-8') . mb_strtolower(mb_substr($field, 1, mb_strlen($field, 'UTF-8'), 'UTF-8'));
+  }
+  else{
-  $field = mb_convert_case($field, $settings['mode'], 'UTF-8');
+    $field = mb_convert_case($field, $settings['mode'], 'UTF-8');
+  }
 }
