Roast the oats and nuts and seeds in a moderate oven (350 degrees F) for about 10 minutes, or until they have crisped up and a pleasant aroma is coming from the nuts. Check them and move the mix about to prevent burning.
I prefer to do this in a pan on the stove top, separately for each ingredient. It doesn't take much more time and each ingredient is roasted just right this way. Keep aside.
Warm the oil, sugar and the honey, in a saucepan over a low heat until everything is melted. Add all the other ingredients, including the salt, vanilla extract and dried fruitd and stir everything together, including the salt and dried chopped fruits.
Press the mixture into a greased oven-proof tray (I used an 11" by 7" tray which is all I have). Otherwise line your tin with foil, and lightly grease the foil. Press the mixture into this. The advantage of this is that once the bars have cooled, removing from the pan is much easier.
Don't over-press the mix. It needs to stick together but if you over-do it, it will become hard when baked.
Bake at 160C (320F) for about 25 - 30 minutes, till the top looks nice and brown. Allow to cool for about 15 minutes and cut into squares (or bars) with a sharp greased knife. Let them cool completely.