You can actually extend any dialog by editing the xml files in /shell/Applications/Dialogs

In another thread I have shown how to add a maxlength to the title field, that should help you get on your way: Sitecore 7:Limit number of Characters entered for Link Title Field in General Link

Extending Internal Link and External Link to allow selection of Images
why EF cant translate Int32.Parse in Where Condition section?

for example below code has error :

var query = (from list in dbContext.Packages
                             where list.Id == Int32.Parse(Request["Id"].ToString())
                             select list).FirstOrDefault();


i solved this problem :

Int32 ID = Int32.Parse(Request["Id"].ToString());
 var query = (from list in dbContext.Packages
                             where list.Id == ID
                             select list).FirstOrDefault();

