Michael Posted October 21, 2005 Posted October 21, 2005 I used this topic to add the IPB 2.1 editors to a mod I was working on and it worked great, but I have one suggestion that I think should be added to enhance this editor handler. The width of this editor should ideally be able to be configured for the mod, in case the mod structures the page a bit differently. For example, the mod I'm working on has the left third of the page taken up with a navigation bar. When I use the standard 650px editor in the remaining board space, my page is cramped on my 1024x768 laptop. When I set it to 100% in the Topics, Posts, & Polls section, it looks great in my mod, but then when I go to my board it is way too wide. So I suggest being able to add an incoming data variable to the init function to be able to set the width. In han_editor.php, make the following changes. Find: function init() Change to: function init($width="") Find: $this->ed_width = $this->ipsclass->vars['rte_width'] ? $this->ipsclass->vars['rte_width'] : $this->ed_width; Add Below: $this->ed_width = $width ? $width : $this->ed_width; Now, whenever you go to use the instructions from the topic linked above, instead of using this line in your mod: $this->han_editor->init(); You can use this: $this->han_editor->init('100%'); You can set either a percent or pixel value and it will be used only for your mod. And you also don't have to set any value if you don't want, and it will just use the value as specified in the ACP. I think these couple of minor changes would be a big benefit to those of us that would use the editors handler. ;)
Recommended Posts
Archived
This topic is now archived and is closed to further replies.