function qtrans_useTermLib($obj)
 {
     return qtranxf_useTermLib($obj);
 }
Esempio n. 2
0
 function qtranxf_useTermLib($obj)
 {
     global $q_config;
     if (is_array($obj)) {
         // handle arrays recursively
         foreach ($obj as $key => $t) {
             $obj[$key] = qtranxf_useTermLib($obj[$key]);
         }
         return $obj;
     }
     if (is_object($obj)) {
         // object conversion
         if (isset($q_config['term_name'][$obj->name][$q_config['language']])) {
             //qtranxf_dbg_echo('qtranxf_useTermLib: object: ',$obj,true);
             $obj->name = $q_config['term_name'][$obj->name][$q_config['language']];
         }
     } elseif (isset($q_config['term_name'][$obj][$q_config['language']])) {
         //qtranxf_dbg_echo('qtranxf_useTermLib: string: ',$obj,true);
         $obj = $q_config['term_name'][$obj][$q_config['language']];
     }
     return $obj;
 }
Esempio n. 3
0
function qtranxf_useAdminTermLib($obj)
{
    //qtranxf_dbg_echo('qtranxf_useAdminTermLib: $obj: ',$obj,true);
    if ($script_name === '/wp-admin/edit-tags.php' && strstr($_SERVER['QUERY_STRING'], 'action=edit') !== FALSE) {
        return $obj;
    } else {
        return qtranxf_useTermLib($obj);
    }
}
Esempio n. 4
0
 public function getTheTermsHook($terms)
 {
     return qtranxf_useTermLib($terms);
 }