te')); return $arr; } /* 遍历用户所有主题 * @param $uid 用户ID * @param int $page 页数 * @param int $pagesize 每页记录条数 * @param bool $desc 排序方式 TRUE降序 FALSE升序 * @param string $key 返回的数组用那一列的值作为 key * @param array $col 查询哪些列 */ function thread_tid_find_by_uid($uid, $page = 1, $pagesize = 1000, $desc = TRUE, $key = 'tid', $col = array()) { if (empty($uid)) return array(); $orderby = TRUE == $desc ? -1 : 1; $arr = thread_tid__find($cond = array('uid' => $uid), array('tid' => $orderby), $page, $pagesize, $key, $col); return $arr; } // 遍历栏目下tid 支持数组 $fid = array(1,2,3) function thread_tid_find_by_fid($fid, $page = 1, $pagesize = 1000, $desc = TRUE) { if (empty($fid)) return array(); $orderby = TRUE == $desc ? -1 : 1; $arr = thread_tid__find($cond = array('fid' => $fid), array('tid' => $orderby), $page, $pagesize, 'tid', array('tid', 'verify_date')); return $arr; } function thread_tid_delete($tid) { if (empty($tid)) return FALSE; $r = thread_tid__delete(array('tid' => $tid)); return $r; } function thread_tid_count() { $n = thread_tid__count(); return $n; } // 统计用户主题数 大数量下严谨使用非主键统计 function thread_uid_count($uid) { $n = thread_tid__count(array('uid' => $uid)); return $n; } // 统计栏目主题数 大数量下严谨使用非主键统计 function thread_fid_count($fid) { $n = thread_tid__count(array('fid' => $fid)); return $n; } ?>javascript - TinyMCE use <div align="center"> instead of <div style="text-align:
最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

javascript - TinyMCE use <div align="center"> instead of <div style="text-align:

programmeradmin3浏览0评论

I am using TinyMCE 3.2.5 and by default when you click the center align button it uses an inline style <div style="text-align=center">. I would like tinyMCE to use <div align="center"> instead of the inline style.

I know setting inline_styles: false in the configuration works. But I would like to use inline styles for everything but alignment.

How would I go about changing this?

I am using TinyMCE 3.2.5 and by default when you click the center align button it uses an inline style <div style="text-align=center">. I would like tinyMCE to use <div align="center"> instead of the inline style.

I know setting inline_styles: false in the configuration works. But I would like to use inline styles for everything but alignment.

How would I go about changing this?

Share Improve this question edited Dec 1, 2010 at 14:59 user229044 239k41 gold badges344 silver badges346 bronze badges asked Jul 16, 2009 at 22:25 Matt MacLeanMatt MacLean 19.7k7 gold badges51 silver badges53 bronze badges 4
  • 6 Why do you want to do this? The 'align' attribute is deprecated: w3/TR/REC-html40/present/graphics.html#adef-align – pkaeding Commented Jul 16, 2009 at 22:36
  • 1 Because HTML that validates is so last year. – Ian Elliott Commented Jul 16, 2009 at 23:01
  • I am using the YUI resize library inside tinyMCE and it does not function correctly when using text-align:center. – Matt MacLean Commented Jul 17, 2009 at 15:11
  • 1 i think this is a great reason to NOT USE TinyMCE. Those types of editors are more trouble than they're worth. And chances are your users DO NOT want to look at html. The most advanced thing they should need to do is bold, italicize, and underline. – Randy L Commented Aug 12, 2009 at 18:30
Add a ment  | 

2 Answers 2

Reset to default 14
tinyMCE.init({
        ...
        'formats' : {
        'alignleft' : {'selector' : 'p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img', attributes: {"align":  'left'}},
        'aligncenter' : {'selector' : 'p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img', attributes: {"align":  'center'}},
        'alignright' : {'selector' : 'p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img', attributes: {"align":  'right'}},
        'alignfull' : {'selector' : 'p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img', attributes: {"align":  'justify'}}
    }
})

Write your own plugin and set the align as you wish.

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论