Magic Fields 1.4 was released

A long time has passed  from our last release and this new release come with a lot of new stuff for the plugin.  check below the list of new things for this version of Magic Fields:
  • Magic Fields works fine with  the next release of WordPress (v3.0)
  • removed phpthumb, and was added a specific functions for make the same things to phpthumb would  do, this means to magic fields is now 7000 lines more lightweight
  • added a new type of field (markdown text field)
  • Prototype framework is not used anymore, now magic fields only use  jquery
  • Implemented new shortcodes for use the content of the magic fields inside of a post
  • Magic Fields now is avalaible in spanish and was added the .po and .mo files for translate MF in more languages.
  • integrated the changes made by the “living stories” team  for magic fields works well with  ”living stories project
  • added a new option for delete the cache of the images  (for avoid overweight in the cache folder)
  • added a new function called get_clean this function doesn’t apply any filter of “the content” onto  the multiline field.
  • removed Edit in place feature,  this feature cause more troubles than benefits
  • Adding a new boton “html” in the multiline custom field.
  • new engine for remove  the physical files when a file is removed in a write panel
And These bugs was fixed:
  • magic fields don’t send anymore trash to the wordpress multimedia content http://bit.ly/av88h5
  • Now the order in the  groups works well, http://bit.ly/9tqH59
  • new way to assign categories onto the write panels (for wordpress 3.0 compatibility)  http://bit.ly/blTAZB
  • now magic fields works well when the wp-config.php file is located outside (up one level) from the wordpress root directory http://bit.ly/9NAxdI
  • Little fixes in the  in the export write panel function
  • Now the button “add new” inside of the manage page into a write panel point into the correct place (before the reference of the write panel was lost)

[UPDATE] Someone reports a bug related with the images and how are resized with the new functions of magic fields, and Edgar just fix it, if do you has the same issue for fix it you just needs replace the function called  aux_image for this one http://gist.github.com/421939  (the  function is in the file called  get-custom.php on the line 366)  and now all should be work smoothly.

The version 1.4.1  was released and fixed this issue. :)


And in another hand, someone  missed  phpthumb in magic fields for that  was added a little article in our wiki for  know how  restore phpthumb in this version of magic fields (for now the article is only in spanish, we hope to someone help us to translate the article to english)  the article is here

Magic Fields 1.3-beta was released

In the last release we had a very short time for make testing and this was our own fault.

As results of this we had to create a new quickly release (the version 1.2.1) with a critical fix and after of this we found another serious bug. For that now will be separate for more time each release for has a enough time for make testing.

So thinking on this now we will release the version 1.3-beta. if you want to help us to testing this release you can download it here and if you found a bug or issue feel free to leave a comment or open a message in the support group. indicating in the title of the message to this is a bug related with the 1.3-beta version

New features to maybe you want to know for test this beta:

  • New field type: Related Type (thanks to Wouter de Winter for this)
  • Adding a new engine for make the validations be use   this plugin with this in future releases will be added a new rules of validations (for now only can be used the “required – not can be empty” rule)
  • Fix in the Image  custom field
  • Now when a group no has custom fields this group is not appear  in the  post/page  (with this “magic fields custom fields” group can be hide)
  • bug fixed when a metabox is dragged and dropped and this metabox has a multiline custom field (before when the box was dragged the content of the multiline field disappear)
  • removing more obsolete code
  • added a little dropdown in the date custom field for choice the year in the calendar
  • added option for the user can  choice the “parent page”   when  a write panel type page is created
  • Adding media buttons in the custom field  multiline  for upload images and filess

Magic Fields 1.2 was released

Magic Fields logo

Magic Fields logo

Magic fields 1.2 is out and this is our first release with new features.

In this entry we will speak a little about to what is new in this version, we  hope to you enjoy  this new release :)

New Features.

Condense Menu mode.

In our first release a lot of people ask us for add the “condense” feature made by Doc4 (http://bit.ly/8Gy9q) and now this feature is part of the Magic Fields.

condense-1

And we added a little improvement for this new mode, when the user  see the “edit” page while has the “condense menu”  mode active  will be appear a new column with the name of which write panel belongs the post.

new_column

New Functions for get data in the frontend.

One of the weak points of the last version was the performance. For get the values of a Duplicate group was neccesary did a bunch of calls of the “get” function. So in this new version was added new ways to get the data.

get_field_duplicate: When we has a duplicate field with many values now we can get the data in this way:

In this image we has a duplicate field with some values:

duplicate_custom_field

And in the theme we can get this values using this:
And we will get this result: list get_group: In a duplicate group with many fields like this: groups_duplicates And in the theme we can get this values using this:

And we will get this result:

colors

gen_image: Now  is possible create new thumbs of our images dynamically   for example if we has a image custom field.

gen_image

We can do something like this:

gen_image1

Using this code:

Add a new option for hide non-standart content in Post panel.

normally  in the edit page in the Post panel appears all the posts created with and without writepanels, with this option we can only display the posts created without write panels.

Tooltip feature.

Sometimes can be confused for the clients knows  for what is each custom field in the write panel now we can add a message and this will be appear as a tooltip in our custom field page.

tooltip_1

tooltip


We want say thanks.

In this last month many people help us to improve   Magic Fields and we want say thanks to them :)

  • Jeff Minard: Helped us adding new features and fixing bugs.
  • Michael Bayard: For the Magics Field Logo.
  • Carlos Mendoza: For the new help text feature.
  • Doc4: For the Condense Menu mode.
  • Sascha Schwartz:  Donation
  • Dan Armstrong: Donation

Giving Support to WordPress MU.

In this  release we wanted add support to WordPress MU unfortunately we can’t finish to test in deep the support for WordPress Mu, but we has a beta version, if you has time to help us, please download this package and test it :)

Any  bug to you found it let us know in the  support group.

You can download the beta version here: Magicfields-wpmu-beta

Magic Fields 1.1 was released

In these release we continue focus in make Magic Fields more stable and lightweight.

Files like prototype,jquery and jquery.ui.core.js already exists in wordpress and was removed of the magic fields.

We started to take in account the performance in the frontend and was reduced the queries in a 30% when is called any custom field value. this is not enough but is a start.

Now the datepicker used in the date custom field is the jquery’s date picker, in this way we use the jquery, jquery-ui to already has wordpress and was removed ~700 lines of code with this change.

Was added a feature for the functions used in the frontend (get,get_image and get_audio) for we can used it outside of the loop.

Download  Magic fields 1.1

more detailed list of changes below.

Change Log:

  • Remove a bunch of obsolete files and Code
  • Fix bug #172 of flutter’s tracker (http://bit.ly/4iQf95) thanks to Pixelate
  • Fix issue related with the Listbox field type
  • 30% less queries in the functions of front-end [get, get_image, get_audio]
  • Fix bug #185 of flutter’s tracker (http://bit.ly/kcOPb)
  • Fix bug #201 of flutter’s tracker (http://bit.ly/UAeEz)
  • Fix of some paths for works fine at windows server.
  • Adding a new function called gen_image ( more info about how use it, soon)
  • Removing all the short-tags of php.
  • Now is used the jquery ui datepicker for the Date custom field
  • Now you can use getimage, getaudio, and gen_image outside of the loop. ( more info soon )
  • Fix some issues related with the import/export of writepanels.
  • Fix the uninstall proccess.
  • Little fix in the Edit In Place editor.
  • Fix in Assing Custom Write panel.
Stop SOPA