当前位置: 首页>>代码示例>>PHP>>正文


PHP FORMAT::bbcode_2_markdown方法代码示例

本文整理汇总了PHP中FORMAT::bbcode_2_markdown方法的典型用法代码示例。如果您正苦于以下问题:PHP FORMAT::bbcode_2_markdown方法的具体用法?PHP FORMAT::bbcode_2_markdown怎么用?PHP FORMAT::bbcode_2_markdown使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在FORMAT的用法示例。


在下文中一共展示了FORMAT::bbcode_2_markdown方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: bbcode_to_markdown_action

 public function bbcode_to_markdown_action()
 {
     switch ($_GET['type']) {
         default:
             if ($questions_list = $this->model('question')->fetch_page('question', null, 'question_id ASC', $_GET['page'], $_GET['per_page'])) {
                 foreach ($questions_list as $key => $val) {
                     $this->model('question')->update('question', array('question_detail' => FORMAT::bbcode_2_markdown($val['question_detail'])), 'question_id = ' . intval($val['question_id']));
                 }
                 H::redirect_msg(AWS_APP::lang()->_t('正在转换问题内容 BBCode') . ', ' . AWS_APP::lang()->_t('批次: %s', $_GET['page']), '/admin/tools/bbcode_to_markdown/page-' . ($_GET['page'] + 1) . '__per_page-' . $_GET['per_page']);
             } else {
                 H::redirect_msg(AWS_APP::lang()->_t('准备继续...'), '/admin/tools/bbcode_to_markdown/page-1__type-answer__per_page-' . $_GET['per_page']);
             }
             break;
         case 'answer':
             if ($answer_list = $this->model('question')->fetch_page('answer', null, 'answer_id ASC', $_GET['page'], $_GET['per_page'])) {
                 foreach ($answer_list as $key => $val) {
                     $this->model('answer')->update_answer_by_id($val['answer_id'], array('answer_content' => FORMAT::bbcode_2_markdown($val['answer_content'])));
                 }
                 H::redirect_msg(AWS_APP::lang()->_t('正在转换回答内容 BBCode') . ', ' . AWS_APP::lang()->_t('批次: %s', $_GET['page']), '/admin/tools/bbcode_to_markdown/page-' . ($_GET['page'] + 1) . '__type-answer__per_page-' . $_GET['per_page']);
             } else {
                 H::redirect_msg(AWS_APP::lang()->_t('准备继续...'), '/admin/tools/bbcode_to_markdown/page-1__type-topic__per_page-' . $_GET['per_page']);
             }
             break;
         case 'topic':
             if ($topic_list = $this->model('topic')->get_topic_list(null, 'topic_id ASC', $_GET['per_page'], $_GET['page'])) {
                 foreach ($topic_list as $key => $val) {
                     $this->model('topic')->update('topic', array('topic_description' => FORMAT::bbcode_2_markdown($val['topic_description'])), 'topic_id = ' . intval($val['topic_id']));
                 }
                 H::redirect_msg(AWS_APP::lang()->_t('正在转换话题内容 BBCode') . ', ' . AWS_APP::lang()->_t('批次: %s', $_GET['page']), '/admin/tools/bbcode_to_markdown/page-' . ($_GET['page'] + 1) . '__type-topic__per_page-' . $_GET['per_page']);
             } else {
                 H::redirect_msg(AWS_APP::lang()->_t('BBCode 转换完成'), '/admin/tools/');
             }
             break;
     }
 }
开发者ID:Gradven,项目名称:what3.1.7,代码行数:35,代码来源:tools.php


注:本文中的FORMAT::bbcode_2_markdown方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。