Friday, January 9, 2009

Last Post on Blogger

I decided that this would be my last post on blogger.com, as I will be permanently moving my blog to my Zed Said Studio Blog. Please check it out, and change your bookmarks as I will no longer be updating this one. See you there!


Zed Said Studio Blog


Sunday, December 28, 2008

MP3 File Asset to be released in 3.20

MP3 File Asset

Recently I wrote an MP3 File asset for MySource Matrix which will let you upload file types of .mp3 and the asset will extract the ID3 tags which are then usable in Matrix. This asset is based off of the standard File asset type, but goes one step further for MP3 files giving them a new type code, as well as ID3 extraction functionality.


I am excited to say that I submitted the asset to Squiz and they will be including it in the 3.20 branch. My fingers are crossed that it will be released in the 3.20.0 release, but if it does not make it in that, it will be released in 3.20.1 in February. Squiz has to run it through their test suite first to make sure that the asset does not break any core functionality of MySource Matrix (it better not!).


Right now the MP3 File asset is at version 1.0 which includes the following features:



  • Uses getID3(), a great library that gets mp3 tags along with lots of other audio formats. This can be downloaded at www.getid3.org. Right now version 1.7.8 is the version that I am recommending, as the 2.x branch has a few bugs.

  • getID3() is a new option in External Tools Configuration (error checking is done in the asset to make sure this is turned on, and that the files exist).

  • Asset extracts ID3 tags automatically when the file is uploaded (error checking also if there are none).

  • Asset checks for ID3v1 and ID3v2 and uses the appropriate extraction method for the correct version.

  • ID3 information can be manually parsed on the assets details page (Great in case you change the tags manually and want to revert back to the ID3 tags in the mp3).

  • Custom keywords have been added which dynamically get the ID3 tag information and print it. This information does not have to be in the database.

  • Bulk File Import Tool updated to allow bulk importing to .mp3 files through FTP as well as Admin interface. Importing .mp3 files in this way will also extract ID3 tags for each file.

  • Squiz coding standards have been followed.


It is exciting to get to write an asset which will be added to MySource Matrix! I will continue to be the person that is in charge of the asset and I already have some additional feature ideas to add to the asset.


Feel free to let me know what you think and go download MySource Matrix 3.20 on January 5th!


Sunday, November 9, 2008

matrixFilter added to jQuery Matrix Project

Today I added a new plugin to the jQuery Matrix project called matrixFilter. This new plugin is used to filter or search a list of assets, and in real-time only show the matched assets, and hide the rest. This is similar functionality to what iTunes has for searching your music library. There is also an option, which is turned on by default, to show the total assets in the list, as well as the total matched assets. So, when you start typing, you will get something similar to: 10 of 200. This will change based on what you type.


Right now the search is case insensitive, but in the future I will add the option to make it case sensitive. Be sure to use specific selectors with the plugin or you might be less than satisfactory results. For example, if you use div for the selector, the plugin will count ALL divs on the page, so that count will be an incorrect number. But if you give all of the divs that are wrapping your assets a class, and set this within the selector, you will get a satisfactory result.


Hope everyone likes this new plugin, feel free to give me your comments and suggestions!


Wednesday, October 29, 2008

New matrixForm() plugin added to jquery.matrix.js

Just wanted to let everyone know that I made a big update to the jQuery Matrix project. I added a new plugin called matrixForm, which lets you turn Asset Builders into ajax Asset Builders! It is quick and easy, and all you have to do it added the ID of the asset builder and the plugin does the rest, allowing you to create assets without a page refresh.


There are also some great options that you can configure as well, including a loading gif, and the option to bring data into the current page from the created screen. So, when you create an asset, you could have it say that your new asset was created, or return the newly created asset ID.


It was a fun plugin to write and I know that it will be useful. Please let me know what you think, and check it out on the Projects page.


Monday, October 27, 2008

MMIUC2008: Simple Edit Video Demos Online

I wanted to make available all of the video demonstrations that I presented at MMIUC2008, so I have uploaded all of them, and included them in this post.


They are posted on my Zed Said Studio Blog, as that is where I am hosting all of my MySource Matrix projects and info from now on. I am also considering moving the blog completely to that site. What do you guys this? Have fun with the videos, let me know what you think.


Just remember that since these were part of my presentation, they are silent, as I was talking over them when giving the presentation.


View Simple Edit Videos


Sunday, October 26, 2008

New jQuery Plugin released for MySource Matrix

Hey everyone, just wanted to let you know that I have been working on a new jQuery plugin that has been incorporating the functionality of the Simple Edit Admin Tools that I showed at MMIUC2008. It is a new plugin called jQuery Matrix, so it has a dependency on jQuery, so make sure that you have this as well.


So far, the plugin has 5 parts:



  • matrixFrame

  • matrixDelete

  • matrixClone

  • matrixStatus

  • matrixEdit


Each of these are really their own plugin, and can be used by chaining it in the normal jQuery style. This plugin will continue to be actively work on by me, but I do welcome suggestions, feature requests, and also contributions to the plugin. Right now I am still working on the documentation and the demos, so please bear with me in that regard. Also, the plugin is a very early version, so I know there will be alot of fixes and functionality that will be added in the future. Please let me know what you think!


Download jquery.matrix.js and view Documentation and Demos


If you have any questions or comments feel free to contact me here on the forums, or through http://www.zedsaid.com.


Friday, October 24, 2008

Simple Edit Tools jQuery Plugin

I just thought I would let everyone know that I have been rethinking how I am going to release the Simple Edit tools. What I have decided to do is rewrite the tools, and make them into a nice and easy jQuery plugin! So, this will be even easier than before, non-technical users will be able to simply add things like Deleting Assets, Cloning, etc. with just one line of javascript!


I will be getting more information about this up very soon. We are hoping to get contributors to this project as well, and start building a really strong jQuery plugin that is just for Matrix. If you have any comments or suggestions, or if you would like to help with this project, please let me know!


Older Posts