How to share materials for all text objects?

Project:Smoking is cool!
Project wiki:Smoking is cool! (multi-language open animation project)

How to share materials for all text objects?

For each piece of text, there is a BI material with two textures applied to it. The first in the B&W image with the actual (translated) text. The second is a procedural texture applied to the text.

Now, I would like to be able to create a simple texture and reuse it, applying it to all the objects with text. I thought I'd create a texture in a separate .blend file and then link to it. However, when I import (link to) the texture, the Influence settings (the RGB intensity colour) is not set as in the original.

I'd like to link to a whole material, but the first texture layer (the B&W text) would be different for each object. I am not too sure how to go about it...



Try this:
This script imports images and creates planes with them as textures.



example file.