Quoting Adrian Rossouw <adrian@bryght.com>:
On 25 Jun 2008, at 6:01 PM, Aaron Winborn wrote:
There's no easy answer for the first case, other than bloating your code with additional drupal_function_exists checks, and the second would require tracking module version (at least its major version).
we need this anyway.
Now this I agree with. But we could development a MOP to handle this easily enough. Something like define('MYMOD_VERSION', '2.x') but be good enough for that.
badly.
The other option is to read the module.info file and grab the version info from it. The version info is appended to the file by the packaging script and could be easily parsed using the PHP function parse_ini_file; like $urmod_info = parse_ini_file('/path/to/urmod/urmod.info'). Earnie -- http://for-my-kids.com/ -- http://give-me-an-offer.com/