[1]

Mark Cunningham
Administrator
December 17th, 2008 at 11:40 am

Yep.  A new version for you all. A new permalink widget, integration with Geo Mashup plugin (for all your geo-positioning needs), enhanced user permissions and some 2.7 testing. You should be able to get it shortly from wordpress.org or via the new plugin update system in 2.7.

I won’t be around for Christmass/New Year so they’ll be no support really for bugs and fixes.

My original intention was that the next release of TDO Mini Forms would include post editing. I’m afraid this isn’t going to manifest till the new year. I wanted to do some intial ground work by adding the enhanced user permissions and creating a widget class (which was used to create the two new widgets in this release) first but when I had done that I started to procrastinate just a tiny bit and when I procrastinated, I ended up bug fixed or add the new widgets so I don’t think it was time wasted!

Lots of bugs got fixed: slashes in posts, breaking comments, errors during upload, ‘0′ not being accepted in text fields as valid values, slow loading of admin menus when you have too many users, recaptcha not working in AJAX mode and a few more other little things.

The new widget Permalink allows you to let users set a different permalink for the post. This allows you to let users submit links that when a user clicks on the post, they’ll be redirected to the URL. The Geo Mashup integration widget is based on the original hack of hitekhomeless and its something people have been asking for a while now. It seems to work fine on my test setup (but there are some minor display issues if using a heavily customised theme).

Also, I’ve created a Widget class. If you’re not into code don’t worry - if you are, I hope in the new year to write up a very simple tutorial on how to create your own widgets to add some fields to the form and process them after submission. The new widget class really simplifies it.

And yes. TDO-Mini-Forms is compatible with 2.7 and I’ve now updated the info on wordpress.org to reflect this.

So enjoy and have a Merry Christmass.

Don’t forget, this plugin is free, however if you found it useful you can show your appreciation via a small donation, buying me a book or giving this plugin a high rating on wordpress.org!

Permalink | Quote

[2]

hitekhomeless
Administrator
December 17th, 2008 at 8:59 pm

=) Wow, you really put a lot of work into this. I wish I was as quick as you. The auto install (WP2.6.2) worked flawlessly. So far, everything looks great.

One thing of note, though. Many of us are running the beta version of Geo Mashup. In order for me to get it to work with the beta, I made the following changes:
in
function form and function formHack (widgets/tdomf-geomashup-widget.php)
I changed
$geoMashupOpts['google_key']
to
$geo_mashup_options->get(‘overall’, ‘google_key’)

Of course, since its beta everything is subject to change.

Thanks again for all of your hard work. I hope you have a nice holiday.

~jenn
http://hitekhomeless.net

Permalink | Quote

[3]

hitekhomeless
Administrator
December 17th, 2008 at 9:02 pm

Oops, I meant

$geomashupOptions['google_key'] to $geo_mashup_options->get(’overall’, ‘google_key’)

Permalink | Quote

[4]

Manne
Administrator
December 17th, 2008 at 9:46 pm

Good news, really looking forwar dto the post editing feature.

Permalink | Quote

[5]

hitekhomeless
Administrator
December 17th, 2008 at 10:25 pm

I found an issue. In the “Form Widgets” section, when I click on one of my categories or custom fields in the “Your Form ” box they do not show up in the lightbox(?). The screen goes grey, but the area to edit it doesn’t display. I can make them display if I click on the geomashup in the same area. Geomashup appears in the center as normal and if I click on cat or custom, they appear to the left of the geomashup. bah, I’ll take a screen shot so its clearer.

http://brainsurgery.net/jabel/tdomf-error.jpg

Permalink | Quote

[6]

Mark Cunningham
Administrator
December 18th, 2008 at 10:10 am

hitekhomeless said:
One thing of note, though. Many of us are running the beta version of Geo Mashup. In order for me to get it to work with the beta, I made the following changes:
in
function form and function formHack (widgets/tdomf-geomashup-widget.php)
I changed
$geoMashupOpts['google_key']
to
$geo_mashup_options->get(‘overall’, ‘google_key’)

Thanks Jenn. I’ll make a note of it and see if I can get the code to dynamically figure it out in the next release (shouldn’t be hard I don’t think). It’s more than likely I’m not going to be aware of problems like that when Geomashup is updated (as I’m not activily using it myself) so I hope people will inform me of problems.

hitekhomeless said:
I found an issue. In the “Form Widgets” section, when I click on one of my categories or custom fields in the “Your Form ” box they do not show up in the lightbox(?). The screen goes grey, but the area to edit it doesn’t display. I can make them display if I click on the geomashup in the same area. Geomashup appears in the center as normal and if I click on cat or custom, they appear to the left of the geomashup. bah, I’ll take a screen shot so its clearer.

I haven’t seen this on my test beds yet. However I’m using WP 2.7 since it was in beta so it might be a 2.6 versus 2.7 thing. I’ll see if I can get a 2.6 install up and running. Also, is this reproducible in any browser? Is there any javascript errors reported in the error console of the browser?

Manne said:
Good news, really looking forwar dto the post editing feature.

So am I. I guess I better get started. :)

Permalink | Quote

[7]

hitekhomeless
Administrator
December 18th, 2008 at 12:33 pm

I forgot, in order to make that hack work, I added global $geo_mashup_options; to the beginning of those functions.

Cyberhoho released a new version of his code (Geo Mashup 1.1.3) today and it looks like it works the same as the old version. It was just a minor bug fix release and he didn’t implement the beta changes yet.

I can reproduce it in IE6 and Firefox3. I am not getting any errors in firebug or the error console. I do get quit a few css declaration warnings when the page loads. Not sure yet if they mean anything.

Again, everything except categories and custom fields seems to be working. I would wait and see if someone else has the issue as I have had my hands in the source a lot. Might just be me.

Permalink | Quote

[8]

Mark Cunningham
Administrator
December 18th, 2008 at 2:10 pm

hitekhomeless said:
Again, everything except categories and custom fields seems to be working. I would wait and see if someone else has the issue as I have had my hands in the source a lot. Might just be me.

Amenity here seems to be having a similar problem – but I don’t know anything about her setup.

Permalink | Quote

[9]

Mark Cunningham
Administrator
December 18th, 2008 at 3:30 pm

Jenn, it might be worth trying this fix – I think it might be the same problem.

Permalink | Quote

[10]

hitekhomeless
Administrator
December 18th, 2008 at 3:41 pm

Adding the worked for me in both IE6 and firefox3. There are a couple of display quirks but the functionality is there. Thanks!

Permalink | Quote

[11]

hitekhomeless
Administrator
December 18th, 2008 at 3:43 pm

Let me clarify, in IE only 3/4 (horizontal) of the screen goes gray. I run my rez @ 1680×1050.

Permalink | Quote

[12]

hitekhomeless
Administrator
December 18th, 2008 at 3:51 pm

grr heh I said:
Adding the div worked for me in both IE6 and firefox3.

This might bring us to an issue serializing/encoding…

Permalink | Quote

[13]

Mark Cunningham
Administrator
December 18th, 2008 at 5:38 pm

hitekhomeless said:
Let me clarify, in IE only 3/4 (horizontal) of the screen goes gray. I run my rez @ 1680×1050.

I’m afraid that’s been there since forever. I haven’t corrected it yet… mostly because I don’t have my resolution that high – only 1600×1200 px and rarely maximise my browser window. And with WordPress changing admin UIs every few months, it became way too easy to put that one on the long finger.

Permalink | Quote

[14]

adam
Subscriber
December 20th, 2008 at 2:46 am

2.7 and this latest version have killed the automagic post scheduling :(

Permalink | Quote

[15]

Mark Cunningham
Administrator
January 2nd, 2009 at 11:53 am

adam said:
2.7 and this latest version have killed the automagic post scheduling :(

Ah pants. I didn’t test it before the release. It was working on 2.7 I thought. I’ll try and have a look at it.

Permalink | Quote

Advertisments

Join the Discussion