Posts tagged with keywords "TDOMF"
I managed to get through all the support requests on the local forums and on wordpress.org with regards the TDO Mini Forms plugin. So along with that and what I had planned it seems I have my work cut out for me. The good news is that TDOMF required no updates for Wordpress 2.6.x.
Read More…
I have to apologise. When I saw that TDO Mini Forms was working fine in Wordpress 2.6, I kind of left it alone since coming back from the holidays. I’ve been spending my coding time on a new theme for thedeadone.net (enough of it is finished that its good enough to use), which isn’t that much with my wife in bed with the flu. However I have been keeping my eye on the support forums and helping out with advice and suggestions. Next week, I’m going get back into it (and let my nearly-finished theme stay as it is).
And there is lots to do! While TDOMF seems to work fine in WP 2.6+ there are a number of issues reported that I haven’t investigated yet and also I recieved some localised files for French from Laurent 3w3t to roll in. I plan to setup a localisation forum where people can upload .po files and I can upload .pot files in advances of big releases.
Anyway, all this to say that next week I plan to get back into active development of TDO Mini Forms!
It’s becoming a common query about how to make the content field in a TDO Mini Forms WYSIWYG (”What-You-See-Is-What-You-Get”). A WYSIWYG editor is where you see that your input is bold when you set it to bold, instead of seeing it plain with bold tags around the text. This tutorial will run you through quickly how to set this up.
Update #1: There is a bug with this tutorial. There is an incompatiblity between the AJAX code in TDOMF and using TinyMCE. Please disable AJAX before proceeding with this tutorial. If you have already done this, please disable AJAX. Then reset the form and then re-do the steps in this tutorial.
Read More…
… because I’m going on holidays!
Unfortunately I’ve heard that Wordpress 2.6 will be out very soon and I haven’t prepared for it. I’m aware of the changes but I haven’t setup a 2.6 test bed to do the work. So please be careful about upgrading, as soon as I get back it’ll be one of the first things I look at.
Also in my current work-queue:
- Form Hacker:
- Form Import/Export and TDOMF Fixes
- Support for hacking the Error and Validation and Stylesheet
- Excerpt Widget
- Admin Error and Warning messages on some dud Custom Field configurations (such as empty keys or titles, using the same keys across multiple custom fields, etc.)
- Display an Admin warning if Error messages are enabled (with the last release you can enable all PHP errors by a magic combination of options)
BTW If you want to show your appreciation of TDO Mini Forms by just clicking, you can pop over to Wordpress.org and give it a good rating!
… in the usual places.
For TDO Mini Forms, lots of small bug fixes (including one that was preventing some unregistered users from using a form) plus an Auto Respond Email widget and the ability to get moderation emails even if you’ve turned of moderation for a form.
For TDO Tag Fixes, just some bug fixes that have been hanging around for a bit on my private test server. I also plan to do some extra work on this in the next while, specifically around adding a “Tag Surfer” widget. We’ll see how much time I get.
And because I’ve moved to a new host, I can include
and my Amazon wishlist for those who’d like to see TDO Mini Forms and TDO Tag Fixes keep on improving….
Okay, so it looks like I made the jump to the new host fairly successfully. Wordpress is up and running and all my data transfered okay. The only hitch, right now, is that the forum is down. I’ll fix that soon.
It’s certainly different being on new host. Like buying a new car without driving it first and finding controls in different places and finding new features and grunting when you can’t find that one or two great features from your previous car. But so far, it looks good.
For the record, I have hosted thedeadone.net on Redbrick since about 2002, I think. Redbrick is a College based club based on computers and networking. I’ve been a “associate” member (which is ex-student/alumni member) for quite a bit. The webspace they offer is great, seeing I was able to run Wordpress (with some hacks), do Wordpress plugin development, use a domain, automatically have shell access and, for a service ran by students, a great up-time (except for the last two months or so but they were the exceptions)… all for a ridiculous low price IMHO. My new host is Digiweb and the reasons for moving are many and do not reflect on the service provided by Redbrick.
Anyway, back to doing real stuff again…
Just a quick heads up. I’m going to be moving host over the next few days and my website will be unavaliable from tomorrow until whenever the nameserver changes propagate across the web. So I’ll be closing down the website tomorrow morning and moving the final snapshot of data across and updating the name servers. This affects the support forums as well.
This does not affect MOC, the Irish Gaming Wiki or my livejournal page.
See you all on the other side!
Update #1: It’s not my day. In my rush to get v0.12.1 out, I copied in some broken code to SVN. Nothing critical, just prevents TDOMF from running. v0.12.2 fixes this.
I’ve discovered a security risk in v0.12 of TDO Mini Forms if you use Custom Fields and the “Append to Post” format option. This was introduced during the implementation of the Form Hacker. I’ve already prepared a fix (v0.12.1 v0.12.2) for this and it is now on Wordpress.org (but it may take a few minutes before you can download it).
I strongly advise anyone using v0.12 to upgrade as soon as possible. If you can’t currently upgrade, please consider downgrading to the v0.11.1 or disabling the plugin until you can upgrade to v0.12.1 v0.12.2.
I do not know if anyone has been exploited by this hole, however I would also recommend carefully checking the HTML of submissions done with v0.12 for any PHP tags that might have slipped in the post content or custom fields.
I apologise for this and hope no-one is inconvenienced by it.
I’ve just released TDO Mini Forms v0.12 (get it in all the usual places). You should soon be able to automatically update it in your Wordpress install. Loads of new features; initial release of Form Hacker, AJAX forms, Categories Widget now supports Checkboxes and Radio buttons, new template tags and more bug fixes. You can see the full changelog after the “more” link.
I’ve had to disable the form import/export for this release as it was not playing nice with Form Hacker. The tdomfinfo() is also adversely affected by Form Hacker. Apologises for this, will fix as soon as I can.
Whats next now is to finish off bits and pieces to do with Form Hacker and probably spend time doing bug fixes. For me, at least, the next big feature is Post Editing. I’ve long ignored it, but I have to tackle it soon before I start on all the other little things that need to be done. Up until recently, every time I started to think about Post Editing, I would get carried away with trying to imagine some sort of generic framework where I could add modules to submit/edit anything in WP. But I’ve restrained myself and plan to attempt to add Form Editing (with an option for delete) without trying to reinvent tdo-mini-forms. Also, I don’t see the point of doing more than Post edit/submit/delete.
Enjoy v0.12!
Read More…
The Form Hacker is working! The soon-to-be-released new version of TDOMF will contain the first release of Form Hacker. With Form Hacker you can modify the outputted code of the Form, so you can move around fields from different widgets, change the “Post Text” text, format the form anyway you, add new PHP code, and many other things. It is quite powerful so be careful using it. The only limitation at the moment is that you can not modify the preview output or the Upload Files widget. I’m currently working on this and it may/may not be in the next release.
Also, with the Form Hacker, you can modify any and all messages that TDOMF prints out, such as the “your submission is now in moderation” or “you doesn’t have permissions to use this form” messages. The only limitation is that you can’t currently modify the messages from widgets, such as the notify-me emails. This is something I will be adding soon.
I’ve done some updates to the widgets too. The Text widget now supports several macros and can included PHP code for really advance stuff. The Categories widget can now display as checkboxes or radio buttons (thanks sillybean.net for that one).
And I’ve added two new options, the first one allows you to choose if you want to redirect to a submission after posting if moderation is disabled and set a fixed size for the log (several people reported issues with memory allocation and the log).
Hopefully by Friday, I’ll have version 0.12 out for you all. If you can’t wait, you can always grab the dev version which has the latest working code.