文件操作 - spell_html.inc
返回文件管理
返回主菜单
删除本文件
文件: /root/.local/share/Trash/files/roundcube/program/steps/utils/spell_html.inc
编辑文件内容
<?php /** +-----------------------------------------------------------------------+ | This file is part of the Roundcube Webmail client | | | | Copyright (C) The Roundcube Dev Team | | | | Licensed under the GNU General Public License version 3 or | | any later version with exceptions for skins & plugins. | | See the README file for a full license statement. | | | | PURPOSE: | | Spellchecker for TinyMCE | +-----------------------------------------------------------------------+ | Author: Aleksander Machniak <alec@alec.pl> | +-----------------------------------------------------------------------+ */ $method = rcube_utils::get_input_value('method', rcube_utils::INPUT_POST); $lang = rcube_utils::get_input_value('lang', rcube_utils::INPUT_POST); $result = array(); $spellchecker = new rcube_spellchecker($lang); if ($method == 'addToDictionary') { $data = rcube_utils::get_input_value('word', rcube_utils::INPUT_POST); $spellchecker->add_word($data); $result['result'] = true; } else { $data = rcube_utils::get_input_value('text', rcube_utils::INPUT_POST, true); $data = html_entity_decode($data, ENT_QUOTES, RCUBE_CHARSET); if ($data && !$spellchecker->check($data)) { $result['words'] = $spellchecker->get(); $result['dictionary'] = (bool) $RCMAIL->config->get('spellcheck_dictionary'); } } if ($error = $spellchecker->error()) { rcube::raise_error(array('code' => 500, 'type' => 'php', 'file' => __FILE__, 'line' => __LINE__, 'message' => sprintf("Spell check engine error: " . $error)), true, false); echo json_encode(array('error' => $error)); exit; } // send output header("Content-Type: application/json; charset=".RCUBE_CHARSET); echo json_encode($result); exit;
修改文件时间
将文件时间修改为当前时间的前一年
删除文件