+// Generates a 'extension foo inactive' message
+function generateExtensionInactiveMessage ($ext) {
+ // Is the extension empty?
+ if (empty($ext)) {
+ // This should not happen
+ trigger_error(__FUNCTION__ . ': Parameter ext is empty. This should not happen.');
+ } // END - if
+
+ // Default message
+ $msg = sprintf(getMessage('EXTENSION_PROBLEM_EXT_INACTIVE'), $ext);
+
+ // Is an admin logged in?
+ if (IS_ADMIN()) {
+ // Then output admin message
+ $msg = sprintf(getMessage('ADMIN_EXTENSION_PROBLEM_EXT_INACTIVE'), $ext);
+ } // END - if
+
+ // Return prepared message
+ return $msg;
+}
+