[eluser]TheFuzzy0ne[/eluser]
That's an ideal use for a model. CodeIgniter is built upon the MVC pattern, which helps keep the three major components of your projects separate. It also makes it possible to re-use your code.
Try not to forget that CodeIgniter is not supposed to be a CMS, it's simply a framework to help make your life easier. It's down to the developer how they use the framework. Some would put such variables in a config file, others may use a model, others might even use a library or a helper functions, it's really up to you. I, for one, am happy generating the variables I need when I need them. I feel it gives me more control over what's going on in my code, and more flexibility.
Generally, if the variable doesn't need to be changed dynamically, I'd recommend putting them in the config file, whereas if they need to be generated dynamically at run time, I'd use a model, but that's just my personal preference.
However, you still haven't mentioned any specific variables that you'd like to organise. You've only really given a general outline.