cotonti.com : Easier textboxer https://www.cotonti.com Neueste Themenbeiträge Cotonti en Sat, 07 Feb 2026 19:55:47 -0000 Almuci # Ratibor : Unpak all files HotEditor in yousite/Editor
Edit editor.js:
// Path
var styles_folder_path ="Editor/styles/office2007";//Set Editor Style (Skin) here
var smiles_path ="Editor/show_it.php?what=smileys&cat=YahooIM";//Show category YahooIM as default, change it here cat=Yoursxxx
var wordarts_path ="Editor/show_it.php?first=yes&what=wordarts";
var cliparts_path ="Editor/show_it.php?first=yes&what=cliparts";
var celendar_path ="Editor/calendar.php";
var VirtualKeyboard_path ="Editor/keyboard.php?first=" + vk_main;
var upload_path ="Editor/show_it.php?step=upload";

Install this plugin
Change in all skin files *_TEXTBOXER on *_TEXTBOXER2

10-editor.zip
How can i download? It says:

The page you are looking for is unavailable for security reason.]]>
Mi, 05 Jan 2011 22:18:42 -0000
Trustmaster
Yes, I came to the problem after reviewing your BBCode plugin. Yes, it does it fine on add/edit/remove parser-side. The problem appears when it comes to editor integration.Obviously, it will take quite a long time to integrate.

It's a wrong point that someone will implement a plenty of fine editors integrated for all of your needs. Or there should be a good example at least.

OK, no panic, will try bbcodes and markItUp! as default editor.]]>
So, 17 Aug 2008 16:00:11 -0000
Kilandor
And, Trust with my BBCode plugin, I provided support for enable/disable on the fly, along with Settings for tooltips, messages, icons and all that, It could even be expanded to support translations based on lang.
The editor we provide is all that matters, If people want to support/develop/integrate other editors. Then that will be their responsibility.

The core should Support 1 editor no more, but yet still be pretty easy to integrate others, having the stuff In SQL like my bbcode system, means anyone can access it, and do what they need with it.]]>
So, 17 Aug 2008 11:01:28 -0000
Trustmaster
I like Textboxer because it's lightweight and yet functional, so I could even deal with AJAX preview instead of WYSIWYG, but when it comes to extending it on the fly, Textboxer sucks. Most other bbcode editors don't have WYSIWYG option, which is most requested nowadays. Most WYSIWYG editors don't have bbcode support (or have ugly inconsistent bbcode support). So I'm puzzled since I really don't have time supporting even 2 editors instead of 1.

I even think of moving off from bbcodes to html completely (providing migration tools and backing up security some way).]]>
Sa, 16 Aug 2008 21:12:47 -0000
Trustmaster Mi, 06 Aug 2008 09:54:57 -0000 Ratibor markItUp! Small editor (Html, Textile, Wiki Syntax, Markdown, BBcode), work with jQuery, Ajax dynamic preview.]]> Mi, 06 Aug 2008 09:12:19 -0000 Kilandor Mo, 04 Aug 2008 14:02:52 -0000 rayblo Mo, 04 Aug 2008 13:42:46 -0000 Ratibor #93 rayblo : No harm feeling Ratibor i tried it on my website but not working m8.

I can add the boxer but when i try to write a new post or answer to one i doens't redirect and post it
Sorry, has forgotten

Change in all skin files *_TEXTBOXER on *_TEXTBOXER2

and add:

onSubmit="return get_hoteditor_data();"
in form
Example forums.newtopic.tpl:

<form onSubmit="return get_hoteditor_data();" action="{FORUMS_NEWTOPIC_SEND}" method="post" name="newtopic">
]]>
Mo, 04 Aug 2008 13:41:35 -0000
oc
~BTW, check out: TinyMCE. This is nice editor, too. But I think, like I said before, we should provide default Seditio textboxer with, some enormous wysiwyg editor. I believe, second editor must be very complicated and advanced.]]>
Mo, 04 Aug 2008 13:01:06 -0000
rayblo
I can add the boxer but when i try to write a new post or answer to one i doens't redirect and post it]]>
Mo, 04 Aug 2008 11:38:54 -0000
Lombi Mo, 04 Aug 2008 11:22:58 -0000 Trustmaster Ratibor:
HotEditor integration plugin is very simple, you don't have to do anything to set it up. I have made it.
If Hoteditor is chosen as default one, I will put decoded editor.js here. Othewise I don't want to make it public. It was me and another guy who decrypted editor.js, there is no decrypted 4.2 on the net anywhere.]]>
Mo, 04 Aug 2008 11:16:32 -0000
Ratibor #86 rayblo : As i can see u use this plugin with Hoteditor?

Trustmaster please translate russian to english my PM for you.]]>
Mo, 04 Aug 2008 10:48:21 -0000
rayblo
Download Hoteditor]]>
Mo, 04 Aug 2008 10:43:53 -0000
Ratibor Edit editor.js:
// Path
var styles_folder_path ="Editor/styles/office2007";//Set Editor Style (Skin) here
var smiles_path ="Editor/show_it.php?what=smileys&cat=YahooIM";//Show category YahooIM as default, change it here cat=Yoursxxx
var wordarts_path ="Editor/show_it.php?first=yes&what=wordarts";
var cliparts_path ="Editor/show_it.php?first=yes&what=cliparts";
var celendar_path ="Editor/calendar.php";
var VirtualKeyboard_path ="Editor/keyboard.php?first=" + vk_main;
var upload_path ="Editor/show_it.php?step=upload";

Install this plugin
Change in all skin files *_TEXTBOXER on *_TEXTBOXER2

10-editor.zip]]>
Mo, 04 Aug 2008 10:29:59 -0000
Trustmaster Mo, 04 Aug 2008 10:21:54 -0000 Ratibor #82 rayblo : Show an example then?

[spoiler]

function writeRTE( a, b, c, d, e, f, g )
{
   if( Credit != "Rich Text Editor by www.eCardMax.com" )
   {
      alert( "Please do not remove or modify the Credit 'Rich Text Editor by www.eCardMax.com' inside the script editor.js" );
      return false
   }
   document.write( "<table class=Hoteditor_Main_Border width=" + d + " cellspacing=0 cellpadding=0>\n" );
   document.write( "<tr><td><table width=100% class=Hoteditor_TitleBar><tr>\n" );
   document.write( "<td nowrap>\n" );
   if( isRichText && use_RichText == "1" && show_switch == "1" )document.write( "<span onClick=\"switch_editor( '"+b+"' ); \" title='"+capOnOff_RichText+"' style=\"float : right; CURSOR : hand; CURSOR : Pointer; \" id=switch_span" + b + ">" + capDesignModeTitle + " <img id=editor_switch" + b + " align=absmiddle border=0 src=https://www.cotonti.com/" + styles_folder_path + "/" + ImgSwitch + "></span>" );
   if( editor_type == "1" )
   {
      document.write( "<img align=absmiddle border=0 src=https://www.cotonti.com/" + styles_folder_path + "/logo.gif> <span id=change_title_editor" + b + ">" + TitleText + "</span></td>\n" )
   }
   else
   {
      document.write( "<img align=absmiddle border=0 src=https://www.cotonti.com/" + styles_folder_path + "/logo.gif> <span id=change_title_editor" + b + ">" + TitleText_Texarea + "</span></td>\n" )
   }
   if( show_arrow_up_down == 1 )document.write( "<td width=1% nowrap align=right><div><img title=\""+capDecrease_Size+"\" class=Hoteditor_Button STYLE=\"cursor : hand; cursor : pointer\" onmouseover=\"this.className = 'Hoteditor_Button_Over'; \" onmouseout=\"this.className = 'Hoteditor_Button_Out'; \" onClick=\"resize_editor( 'decrease_size', '"+b+"', '"+"textarea_"+b+"' ); \" border=0 src=https://www.cotonti.com/" + styles_folder_path + "/arrow_up.gif></div><div><img title=\""+capIncrease_Size+"\" class=Hoteditor_Button STYLE=\"cursor : hand; cursor : pointer\" onmouseover=\"this.className = 'Hoteditor_Button_Over'; \" onmouseout=\"this.className = 'Hoteditor_Button_Out'; \" onClick=\"resize_editor( 'increase_size', '"+b+"', '"+"textarea_"+b+"' ); \" border=0 src=https://www.cotonti.com/" + styles_folder_path + "/arrow_dn.gif></div></td>\n" );
   document.write( "</tr></table></td></tr>\n" );
   document.write( "<tr><td nowrap>\n" );
   if( isRichText )
   {
      document.write( "<div id=hoteditor_richtool" + b + ">\n" );
      document.write( "<table width=100% cellspacing=0 cellpadding=0>\n" );
      if( toolbar1 != "" && a != "min" )
      {
         document.write( "<tr><td nowrap>\n" );
         array = toolbar1.split( "," );
         for( i = 0; i <= array.length; i ++ )
         {
            if( array[i] )show_toolbar( array[i], b )
         }
         document.write( "</td></tr>\n" )
      }
      if( toolbar2 != "" && a != "min" )
      {
         document.write( "<tr><td nowrap>\n" );
         array = toolbar2.split( "," );
         for( i = 0; i <= array.length; i ++ )
         {
            if( array[i] )show_toolbar( array[i], b )
         }
         document.write( "</td></tr>\n" )
      }
      if( toolbar3 != "" && a != "min" )
      {
         document.write( "<tr><td nowrap>\n" );
         array = toolbar3.split( "," );
         for( i = 0; i <= array.length; i ++ )
         {
            if( array[i] )show_toolbar( array[i], b )
         }
         document.write( "</td></tr>\n" )
      }
      if( show_custom_bbcode_bar == "1" && a != "min" && ! isSafari )
      {
         document.write( "<tr><td nowrap>\n" );
         for( i = 0; i <= array_toolbar_user_custom.length;
         i ++ )
         {
            if( array_toolbar_user_custom[i] )show_custom_toolbar( array_toolbar_user_custom[i], b )
         }
         document.write( "</td></tr>\n" )
      }
      if( minibar != "" && a == "min" )
      {
         document.write( "<tr><td nowrap>\n" );
         array = minibar.split( "," );
         for( i = 0; i <= array.length; i ++ )
         {
            if( array[i] )show_toolbar( array[i], b )
         }
         document.write( "</td></tr>\n" )
      }
      document.write( "</table>\n" );
      if( isMacOS && isGecko )
      {
         document.write( "</div>\n" )
      }
      document.write( "<center><iframe style='width:98%;height:"+e+";background-color:white' frameborder=0 class=Hoteditor_iFrame id='"+b+"' name='"+b+"'></iframe></center>\n" );
      if( isMacOS && isGecko )
      {
         var h = ""
      }
      else
      {
         document.write( "</div>\n" )
      }
   }
   document.write( "<div id=hoteditor_texttool" + b + ">\n" );
   document.write( "<table width=100% cellspacing=0 cellpadding=0>\n" );
   if( textarea_toolbar1 != "" && a != "min" )
   {
      document.write( "<tr><td nowrap>\n" );
      array = textarea_toolbar1.split( "," );
      for( i = 0; i <= array.length; i ++ )
      {
         if( array[i] )show_toolbar_textarea( array[i], "textarea_" + b )
      }
      document.write( "</td></tr>\n" )
   }
   if( textarea_toolbar2 != "" && a != "min" )
   {
      document.write( "<tr><td nowrap>\n" );
      array = textarea_toolbar2.split( "," );
      for( i = 0; i <= array.length; i ++ )
      {
         if( array[i] )show_toolbar_textarea( array[i], "textarea_" + b )
      }
      document.write( "</td></tr>\n" )
   }
   if( textarea_toolbar3 != "" && a != "min" )
   {
      document.write( "<tr><td nowrap>\n" );
      array = textarea_toolbar3.split( "," );
      for( i = 0; i <= array.length; i ++ )
      {
         if( array[i] )show_toolbar_textarea( array[i], "textarea_" + b )
      }
      document.write( "</td></tr>\n" )
   }
   if( show_custom_bbcode_bar == "1" && a != "min" )
   {
      document.write( "<tr><td nowrap>\n" );
      for( i = 0; i <= array_toolbar_user_custom.length;
      i ++ )
      {
         if( array_toolbar_user_custom[i] )show_custom_toolbar_bbcode( array_toolbar_user_custom[i], b )
      }
      document.write( "</td></tr>\n" )
   }
   if( textarea_minibar != "" && a == "min" )
   {
      document.write( "<tr><td nowrap>\n" );
      array = textarea_minibar.split( "," );
      for( i = 0; i <= array.length; i ++ )
      {
         if( array[i] )show_toolbar_textarea( array[i], "textarea_" + b )
      }
      document.write( "</td></tr>\n" )
   }
   document.write( "</table>\n" );
   if( isMacOS && isGecko )
   {
      document.write( "</div>\n" )
   }
   var j = c.replace( /<br>/ig, "\n" );
   j = j.replace( /</g, "<" );
   j = j.replace( />/g, ">" );
   j = j.replace( /&amp;#/gi, "&#" );
   j = j.replace( /\[\/tr\]/gi, "\n[/TR]" );
   j = j.replace( /\[tr\]/gi, "\n[TR]" );
   j = j.replace( /\[td\]/gi, "\n[TD]" );
   j = j.replace( /\[\/table\]/gi, "\n[/TABLE]" );
   j = j.replace( /\[\/table\]$/gi, "[/TABLE]\n" );
   document.write( "<center><textarea wrap=auto " + print_dir + " style='font-family:Verdana,Arial,Sans-Serif,Tahoma;font-size:12px;color: black;width:98%;height:"+e+"' class=Hoteditor_iTextarea id='textarea_"+b+"' name='textarea_"+b+"'>" + j + "</textarea></center>\n" );
   if( isMacOS && isGecko )
   {
      var h = ""
   }
   else
   {
      document.write( "</div>\n" )
   }
   document.write( "</td></tr>\n" );

and more......................................

[/spoiler]
I have full decompress editor.js version 4.2


Very small editor with support bbcode - NicEdit]]>
Mo, 04 Aug 2008 10:13:57 -0000
rayblo Mo, 04 Aug 2008 09:50:45 -0000 Ratibor #79 Trustmaster : Have you seen it? It's easier to make Spaw2 use bbcodes or turn Textboxer WYSIWYG rather than rework Hoteditor :D
And what there to alter? I already in it have altered much for myself:)]]>
Mo, 04 Aug 2008 09:49:29 -0000
Trustmaster Kilandor:
Spaw2 yes WYSIWYG but, It got no backwards compatable BBCode switch Also can't use it as its GPL, It would require our work to be released GPL as I doubt many of us have or will pay $369 for a license right now.
Hey, I said additional plugins, not including it in standard package.

Ratibor:
It is possible to make on the basis of hoteditor. To change it and to finish. Half from it can be thrown out.
Have you seen it? It's easier to make Spaw2 use bbcodes or turn Textboxer WYSIWYG rather than rework Hoteditor :D]]>
Mo, 04 Aug 2008 08:11:44 -0000
Ratibor #77 Kilandor : Hoteditor have to purchase it for use in product, as trust said not easy to modify
It is possible to make on the basis of hoteditor. To change it and to finish. Half from it can be thrown out.]]>
Mo, 04 Aug 2008 08:03:22 -0000
Kilandor
FCKeditior overly bloated

Spaw2 yes WYSIWYG but, It got no backwards compatable BBCode switch Also can't use it as its GPL, It would require our work to be released GPL as I doubt many of us have or will pay $369 for a license right now.

TinyMCE seems bloated as well.

I think the focus should be Textboxer, modified, and use it with our bbcode enhancments]]>
Mo, 04 Aug 2008 07:32:10 -0000
Trustmaster Mo, 04 Aug 2008 06:44:25 -0000 rayblo Mo, 04 Aug 2008 06:42:30 -0000 Trustmaster
1. Modified Textboxer as default editor, bbcode parser v2 as default parser and interface to manage bbcodes. Textboxer is lightweight and easy. I suggest using parser_v2 because PCRE is much faster than eregi.
2. Spaw2 as WYSIWYG HTML editor (there is documentation available on how to integrate and extend it, and spaw2 plugin too) and a new safe HTML-parser which will pass safe HTML only.
3. TinyMCE (several plugins available) and HTML-filter.
4. Hoteditor would be great because it's the only editor to provide state-of-art bbcode/WYSIWYG interoperation, but it has 2 major "buts": 1) it is commercial, 2) hard to extend.]]>
Mo, 04 Aug 2008 06:32:03 -0000
Lombi So, 03 Aug 2008 21:25:34 -0000 rayblo
hxxp://www.ecardmax.com/hoteditor/index.html

But i must say i am using WP now for a private thing and i like the way they handle WYSIWYG but also usable as HTML]]>
So, 03 Aug 2008 21:07:47 -0000
Lombi So, 03 Aug 2008 21:06:21 -0000 rayblo
Like;

http://www.fckeditor.net/demo/

I believe that the textboxer included in sed is working properly but if you wanna add more features is not easy to do for new people.

It would be better to add new icons to a textboxer then replacing a whole string of images like its done now]]>
So, 03 Aug 2008 21:02:30 -0000