📄 mtutil.php
字号:
}global $Languages;$Languages = array( 'en' => array( array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'), array('January','February','March','April','May','June', 'July','August','September','October','November','December'), array('AM','PM'), ), 'en-us' => array( array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'), array('January','February','March','April','May','June', 'July','August','September','October','November','December'), array('AM','PM'), ), 'en_us' => array( array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'), array('January','February','March','April','May','June', 'July','August','September','October','November','December'), array('AM','PM'), ), 'fr' => array( array('dimanche','lundi','mardi','mercredi','jeudi','vendredi','samedi' ), array('janvier', "février", 'mars', 'avril', 'mai', 'juin', 'juillet', "août", 'septembre', 'octobre', 'novembre', "décembre"), array('AM','PM'), ), 'es' => array( array('Domingo', 'Lunes', 'Martes', "Miércoles", 'Jueves', 'Viernes', "Sábado"), array('Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto', 'Septiembre','Octubre','Noviembre','Diciembre'), array('AM','PM'), ), 'pt' => array( array('domingo', 'segunda-feira', "terça-feira", 'quarta-feira', 'quinta-feira', 'sexta-feira', "sábado"), array('janeiro', 'fevereiro', "março", 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro', 'outubro', 'novembro', 'dezembro' ), array('AM','PM'), ), 'nl' => array( array('zondag','maandag','dinsdag','woensdag','donderdag','vrijdag', 'zaterdag'), array('januari','februari','maart','april','mei','juni','juli','augustus', 'september','oktober','november','december'), array('am','pm'), "%d %B %Y %H:%M", "%d %B %Y" ), 'dk' => array( array("søndag", 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', "lørdag"), array('januar','februar','marts','april','maj','juni','juli','august', 'september','oktober','november','december'), array('am','pm'), "%d.%m.%Y %H:%M", "%d.%m.%Y", "%H:%M", ), 'se' => array( array("söndag", "måndag", 'tisdag', 'onsdag', 'torsdag', 'fredag', "lördag"), array('januari','februari','mars','april','maj','juni','juli','augusti', 'september','oktober','november','december'), array('FM','EM'), ), 'no' => array( array("Søndag", "Mandag", 'Tirsdag', 'Onsdag', 'Torsdag', 'Fredag', "Lørdag"), array('Januar','Februar','Mars','April','Mai','Juni','Juli','August', 'September','Oktober','November','Desember'), array('FM','EM'), ), 'de' => array( array('Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag', 'Samstag'), array('Januar', 'Februar', "März", 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember'), array('FM','EM'), "%d.%m.%y %H:%M", "%d.%m.%y", "%H:%M", ), 'it' => array( array('Domenica', "Lunedì", "Martedì", "Mercoledì", "Giovedì", "Venerdì", 'Sabato'), array('Gennaio','Febbraio','Marzo','Aprile','Maggio','Giugno','Luglio', 'Agosto','Settembre','Ottobre','Novembre','Dicembre'), array('AM','PM'), "%d.%m.%y %H:%M", "%d.%m.%y", "%H:%M", ), 'pl' => array( array('niedziela', "poniedziałek", 'wtorek', "środa", 'czwartek', "piątek", 'sobota'), array('stycznia', 'lutego', 'marca', 'kwietnia', 'maja', 'czerwca', 'lipca', 'sierpnia', "września", "października", 'listopada', 'grudnia'), array('AM','PM'), "%e %B %Y %k:%M", "%e %B %Y", "%k:%M", ), 'fi' => array( array('sunnuntai','maanantai','tiistai','keskiviikko','torstai','perjantai', 'lauantai'), array('tammikuu', 'helmikuu', 'maaliskuu', 'huhtikuu', 'toukokuu', "kesäkuu", "heinäkuu", 'elokuu', 'syyskuu', 'lokakuu', 'marraskuu', 'joulukuu'), array('AM','PM'), "%d.%m.%y %H:%M", ), 'is' => array( array('Sunnudagur', "Mánudagur", "Þriðjudagur", "Miðvikudagur", 'Fimmtudagur', "Föstudagur", 'Laugardagur'), array("janúar", "febrúar", 'mars', "apríl", "maí", "júní", "júlí", "ágúst", 'september', "október", "nóvember", 'desember'), array('FH','EH'), "%d.%m.%y %H:%M", ), 'si' => array( array('nedelja', 'ponedeljek', 'torek', 'sreda', "ãetrtek", 'petek', 'sobota'), array('januar','februar','marec','april','maj','junij','julij','avgust', 'september','oktober','november','december'), array('AM','PM'), "%d.%m.%y %H:%M", ), 'cz' => array( array('Neděle', 'Pondělí', 'Úterý', 'Středa', 'Čtvrtek', 'Pátek', 'Sobota'), array('Leden', 'Únor', 'Březen', 'Duben', 'Květen', 'Červen', 'Červenec', 'Srpen', 'Září', 'Øíjen', 'Listopad', 'Prosinec'), array('AM','PM'), "%e. %B %Y %k:%M", "%e. %B %Y", "%k:%M", ), 'sk' => array( array('nedeľa', 'pondelok', 'utorok', 'streda', 'štvrtok', 'piatok', 'sobota'), array('január', 'február', 'marec', 'apríl', 'máj', 'jún', 'júl', 'august', 'september', 'október', 'november', 'december'), array('AM','PM'), "%e. %B %Y %k:%M", "%e. %B %Y", "%k:%M", ), 'jp' => array( array('日曜日', '月曜日', '火曜日', '水曜日', '木曜日', '金曜日', '土曜日'), array('1','2','3','4','5','6','7','8','9','10','11','12'), array('AM','PM'), "%Y年%m月%d日 %H:%M", "%Y年%m月%d日", "%H:%M", "%Y年%m月", ), 'et' => array( array('ipühapäev','esmaspäev','teisipäev', 'kolmapäev','neljapäev','reede','laupäev'), array('jaanuar', 'veebruar', 'märts', 'aprill', 'mai', 'juuni', 'juuli', 'august', 'september', 'oktoober', 'november', 'detsember'), array('AM','PM'), "%m.%d.%y %H:%M", "%e. %B %Y", "%H:%M", ),);global $_encode_xml_Map;$_encode_xml_Map = array('&' => '&', '"' => '"', '<' => '<', '>' => '>', '\'' => ''');function encode_xml($str, $nocdata = 0) { global $mt, $_encode_xml_Map; $nocdata or (isset($mt->config['NoCDATA']) and $nocdata = $mt->config['NoCDATA']); if ((!$nocdata) && (preg_match('/ <[^>]+> ## HTML markup | ## or &(?:(?!(\#([0-9]+)|\#x([0-9a-fA-F]+))).*?); ## something that looks like an HTML entity. /x', $str))) { ## If ]]> exists in the string, encode the > to >. $str = preg_replace('/]]>/', ']]>', $str); $str = '<![CDATA[' . $str . ']]>'; } else { $str = strtr($str, $_encode_xml_Map); } return $str;}function decode_xml($str) { if (preg_match('/<!\[CDATA\[(.*?)]]>/', $str)) { $str = preg_replace('/<!\[CDATA\[(.*?)]]>/', '\1', $str); ## Decode encoded ]]> $str = preg_replace('/]]&(gt|#62);/', ']]>', $str); } else { global $_encode_xml_Map; $str = strtr($str, array_flip($_encode_xml_Map)); } return $str;}function encode_js($str) { if (!isset($str)) return ''; $str = preg_replace('!\\!', '\\\\', $str); $str = preg_replace('!\'!', '\\\'', $str); $str = preg_replace('!"!', '\\"', $str); $str = preg_replace('!\n!', '\\n', $str); $str = preg_replace('!\f!', '\\f', $str); $str = preg_replace('!\r!', '\\r', $str); $str = preg_replace('!\t!', '\\t', $str); return $str;}function gmtime($ts = null) { if (!isset($ts)) { $ts = time(); } $offset = date('Z', $ts); $ts -= $offset; $tsa = localtime($ts); $tsa[8] = 0; return $tsa;}function offset_time_list($ts, $blog = null, $dir = null) { return gmtime(offset_time($ts, $blog, $dir));}function strip_hyphen($s) { return preg_replace('/-+/', '-', $s);}function first_n_words($text, $n) { $text = strip_tags($text); $words = preg_split('/\s+/', $text); $max = count($words) > $n ? $n : count($words); return join(' ', array_slice($words, 0, $max));}function html_text_transform($str = '') { $paras = preg_split('/\r?\n\r?\n/', $str); if ($str == '') { return ''; } foreach ($paras as $k => $p) { if (!preg_match('/^<\/?(?:h1|h2|h3|h4|h5|h6|table|ol|dl|ul|menu|dir|p|pre|center|form|select|fieldset|blockquote|address|div|hr)/', $p)) { $p = preg_replace('/\r?\n/', "<br />\n", $p); $p = "<p>$p</p>"; $paras[$k] = $p; } } return implode("\n\n", $paras);}function encode_html($str, $quote_style = ENT_COMPAT) { if (!isset($str)) return ''; $trans_table = get_html_translation_table(HTML_SPECIALCHARS, $quote_style); if( $trans_table["'"] != ''' ) { # some versions of PHP match single quotes to ' $trans_table["'"] = '''; } return (strtr($str, $trans_table));}function decode_html($str, $quote_style = ENT_COMPAT) { if (!isset($str)) return ''; $trans_table = get_html_translation_table(HTML_SPECIALCHARS, $quote_style); if( $trans_table["'"] != ''' ) { # some versions of PHP match single quotes to ' $trans_table["'"] = '''; } return (strtr($str, array_flip($trans_table)));}function get_category_context(&$ctx) { # Get our hands on the category for the current context # Either in MTCategories, a Category Archive Template # Or the category for the current entry $cat = $ctx->stash('category') or $ctx->stash('archive_category'); if (!isset($cat)) { # No category found so far, test the entry if ($ctx->stash('entry')) { $entry = $ctx->stash('entry'); $cat = $ctx->mt->db->fetch_category($entry['placement_category_id']); # Return empty string if entry has no category # as the tag has been used in the correct context # but there is no category to work with if (!isset($cat)) { return null; } } else { $tag = $ctx->this_tag(); return $ctx->error("MT$tag must be used in a category context"); } } return $cat;}?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -