?????? HotEditor V4.2 " WYSIWYG " ( ???? ??????? )
مرسل: الجمعة أكتوبر 23, 2009 4:40 am
?????? HotEditor V4.2
?????? ??????? : http://www.ecardmax.com
?????? ????? ??? ???? ?????? : http://www.ecardmax.com/hoteditor/
??????? : ????? ??????
?? ??????? ????? ??? IE 8
?????? ?????? : http://egyptianweb.org/forum
???????? ?? ??????? : http://egyptianweb.ueuo.com/viewtopic.p ... 38cf7#p827
???? ??????

-------------------------------------------------------------------------------------------------
?? ????? ????? ???????
???? ??? common ??????? ?? ??? ??????? ??????? ???? ????? ??????
??? ??? ?????
????? ????? ???? ??????
?????? ???? : ?????? ??? ??????? ??????? ?? ??????? IE8 - ??? ??? ?????? ???? - ?????? ??? editor.js ??????? ??????? ??????? ?????? ?????? ???
????? ?????? ??????? : http://www.ziddu.com/download/10187460/ ... C.zip.html
????? ?????? ??????? : http://www.ziddu.com/download/10187366/ ... o.zip.html
?????? ??????? : http://www.ecardmax.com
?????? ????? ??? ???? ?????? : http://www.ecardmax.com/hoteditor/
??????? : ????? ??????
?? ??????? ????? ??? IE 8
?????? ?????? : http://egyptianweb.org/forum
???????? ?? ??????? : http://egyptianweb.ueuo.com/viewtopic.p ... 38cf7#p827
???? ??????

-------------------------------------------------------------------------------------------------
?? ????? ????? ???????
???? ??? common ??????? ?? ??? ??????? ??????? ???? ????? ??????
كود: تحديد الكل
function BBCodeToHTML($text){
$patterns[] = "# #si";
$replacements[] = ' ';
$patterns[] = "#\t#si";
$replacements[] = ' ';
//Support Table here
$patterns[] = "#\[table\]#si";
$replacements[] = '<table style="border-collapse: collapse;border-spacing: 0px;border: 1px solid #6CAFF7;background-color: #F4F4F4;width:98%;font-family:Verdana,Arial,Sans-Serif,Tahoma;font-size:12px;color: black;">';
$patterns[] = "#\[\/table\]#si";
$replacements[] = '</table>';
$patterns[] = "#\[td\]#si";
$replacements[] = '<td style="height:25px; border: 1px solid #6CAFF7">';
$patterns[] = "#\[\/td\]#si";
$replacements[] = '</td>';
$patterns[] = "#\[tr\]#si";
$replacements[] = '<tr>';
$patterns[] = "#\[\/tr\]#si";
$replacements[] = '</tr>';
$patterns[] = "#\[(indent|blockquote)\]#si";
$replacements[] = "<blockquote>";
$patterns[] = "#\[\/(indent|blockquote)\]#si";
$replacements[] = "</blockquote>";
$patterns[] = "#\[(\/|)u:(.*?)\]#si";
$replacements[] = "<$1u>";
$patterns[] = "#\[(\/|)b:(.*?)\]#si";
$replacements[] = "<$1strong>";
$patterns[] = "#\[(\/|)i:(.*?)\]#si";
$replacements[] = "<$1em>";
$patterns[] = "#\[(sub|sup|strike)(.*?)\]#si";
$replacements[] = '<$1>';
$patterns[] = "#\[\/(sub|sup|strike)(.*?)\]#si";
$replacements[] = '</$1>';
$patterns[] = "#\[size=85(.*?)\]#si";
$replacements[] = '<span style="font-size: 8pt">';
$patterns[] = "#\[size=100(.*?)\]#si";
$replacements[] = '<span style="font-size: 10pt">';
$patterns[] = "#\[size=120(.*?)\]#si";
$replacements[] = '<span style="font-size: 12pt">';
$patterns[] = "#\[size=130(.*?)\]#si";
$replacements[] = '<span style="font-size: 14pt">';
$patterns[] = "#\[size=150(.*?)\]#si";
$replacements[] = '<span style="font-size: 18pt">';
$patterns[] = "#\[size=170(.*?)\]#si";
$replacements[] = '<span style="font-size: 24pt">';
$patterns[] = "#\[size=200(.*?)\]#si";
$replacements[] = '<span style="font-size: 36pt">';
$patterns[] = "#\[font=(.*?)\]#si";
$replacements[] = '<span style="font-family:$1;">';
$patterns[] = "#\[color=(.*?)\]#si";
$replacements[] = '<span style="color:$1;">';
$patterns[] = "#\[highlight=(.*?)\]#si";
$replacements[] = '<span style="background-color:$1;">';
$patterns[] = "#\[\/(font|highlight|color|size)(.*?)\]#si";
$replacements[] = '</span>';
$patterns[] = "#\[hr\]#si";
$replacements[] = '<hr class=HR_Color>';
$patterns[] = "#\[(left|center|right|justify)\]#si";
$replacements[] = '<div align="$1">';
$patterns[] = "#\[\/(left|center|right|justify)\]#si";
$replacements[] = '</div>';
$text = preg_replace($patterns, $replacements, $text);
return $text;
}
كود: تحديد الكل
function BBCodeToHTML($text){
$patterns[] = "# #si";
$replacements[] = ' ';
$patterns[] = "#\t#si";
$replacements[] = ' ';
//Support Table here
$patterns[] = "#\[table\]#si";
$replacements[] = '<table class="tablebg" cellspacing="1" width="100%">';
$patterns[] = "#\[\/table\]#si";
$replacements[] = '</table>';
$patterns[] = "#\[td\]#si";
$replacements[] = '<td class="row2" colspan="2" align="center"><span class="gensmall">';
$patterns[] = "#\[\/td\]#si";
$replacements[] = '</span></td>';
$patterns[] = "#\[tr\]#si";
$replacements[] = '<tr>';
$patterns[] = "#\[\/tr\]#si";
$replacements[] = '</tr>';
$patterns[] = "#\[(indent|blockquote)\]#si";
$replacements[] = "<blockquote>";
$patterns[] = "#\[\/(indent|blockquote)\]#si";
$replacements[] = "</blockquote>";
$patterns[] = "#\[(sub|sup|strike)(.*?)\]#si";
$replacements[] = '<$1>';
$patterns[] = "#\[\/(sub|sup|strike)(.*?)\]#si";
$replacements[] = '</$1>';
$patterns[] = "#\[size=85(.*?)\]#si";
$replacements[] = '<span style="font-size: 8pt; line-height:125%">';
$patterns[] = "#\[size=100(.*?)\]#si";
$replacements[] = '<span style="font-size: 10pt; line-height:125%">';
$patterns[] = "#\[size=120(.*?)\]#si";
$replacements[] = '<span style="font-size: 12pt; line-height:125%">';
$patterns[] = "#\[size=130(.*?)\]#si";
$replacements[] = '<span style="font-size: 14pt; line-height:125%">';
$patterns[] = "#\[size=150(.*?)\]#si";
$replacements[] = '<span style="font-size: 16pt; line-height:125%">';
$patterns[] = "#\[size=170(.*?)\]#si";
$replacements[] = '<span style="font-size: 18pt; line-height:125%">';
$patterns[] = "#\[size=200(.*?)\]#si";
$replacements[] = '<span style="font-size: 24pt; line-height:125%">';
$patterns[] = "#\[font=(.*?)\]#si";
$replacements[] = '<span style="font-family:$1;">';
$patterns[] = "#\[color=(.*?)\]#si";
$replacements[] = '<span style="color:$1;">';
$patterns[] = "#\[highlight=(.*?)\]#si";
$replacements[] = '<span style="background-color:$1;">';
$patterns[] = "#\[\/(font|highlight|color|size)(.*?)\]#si";
$replacements[] = '</span>';
$patterns[] = "#\[hr\]#si";
$replacements[] = '<hr class=HR_Color>';
$patterns[] = "#\[(left|center|right|justify)\]#si";
$replacements[] = '<div align="$1">';
$patterns[] = "#\[\/(left|center|right|justify)\]#si";
$replacements[] = '</div>';
$text = preg_replace($patterns, $replacements, $text);
return $text;
}
?????? ???? : ?????? ??? ??????? ??????? ?? ??????? IE8 - ??? ??? ?????? ???? - ?????? ??? editor.js ??????? ??????? ??????? ?????? ?????? ???
????? ?????? ??????? : http://www.ziddu.com/download/10187460/ ... C.zip.html
????? ?????? ??????? : http://www.ziddu.com/download/10187366/ ... o.zip.html