ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Changeset 5765


Ignore:
Timestamp:
Mar 15, 2008, 4:25:51 PM (12 years ago)
Author:
ebihara
Message:

#333:フォントサイズ変更とフォントカラー変更に対応

Location:
OpenPNE/branches/work/ebihara/prj_deco_diary/public_html/js
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/work/ebihara/prj_deco_diary/public_html/js/pne.js

    r5764 r5765  
    3030        theme_advanced_buttons2 : "",
    3131        theme_advanced_buttons3 : "",
    32         valid_elements : "b,u,s,i,span[style],font[color]"
     32        valid_elements : "b,u,s,i,font[color|size]"
    3333    });
    3434}
  • OpenPNE/branches/work/ebihara/prj_deco_diary/public_html/js/tiny_mce/plugins/openpne/editor_plugin.js

    r5764 r5765  
    1212            // change the editor setting
    1313            ed.settings.inline_styles = false;
    14             ed.settings.skin_variant = url + "openpne.css";
    1514
    1615            // command
     
    9998            function rep(re, str) {
    10099                s = s.replace(re, str);
     100                console.debug(RegExp.lastMatch, str);
    101101            };
    102102
    103103console.debug("previewToText Before", s);
     104            rep(/<font size=\"2\">(.*?)<\/font>/gi,"<op:small>$1</op:small>");
     105            rep(/<font size=\"7\">(.*?)<\/font>/gi,"<op:large>$1</op:large>");
    104106            rep(/<font color=\"(#[0-9a-f]{3,6})\">(.*?)<\/font>/gi,"<op:color:$1>$2</op:color>");
     107            rep(/<font color=\"(#[0-9a-f]{3,6})\" size=\"2\">(.*?)<\/font>/gi,"<op:color:$1><op:small>$2</op:small></op:color>");
     108            rep(/<font color=\"(#[0-9a-f]{3,6})\" size=\"7\">(.*?)<\/font>/gi,"<op:color:$1><op:large>$2</op:large></op:color>");
     109            rep(/<font size=\"2\"color=\"(#[0-9a-f]{3,6})\" >(.*?)<\/font>/gi,"<op:color:$1><op:small>$2</op:small></op:color>");
     110            rep(/<font size=\"7\" color=\"(#[0-9a-f]{3,6})\">(.*?)<\/font>/gi,"<op:color:$1><op:large>$2</op:large></op:color>");
    105111            rep(/<(b|u|s|i)>/gi,"<op:$1>");
    106112            rep(/<\/(b|u|s|i)>/gi,"</op:$1>");
Note: See TracChangeset for help on using the changeset viewer.