]> git.mxchange.org Git - mailer.git/blobdiff - inc/functions.php
Mailer used in many places, we still need a good 'selling' title
[mailer.git] / inc / functions.php
index c727a3bf64ffe0cd73f0e22fb022a5db79922761..2052e4af838925ea3679260c79f57d2d0d5e4329 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /************************************************************************
- * MXChange v0.2.1                                    Start: 08/25/2003 *
- * ===============                              Last change: 11/29/2005 *
+ * Mailer v0.2.1-FINAL                                Start: 08/25/2003 *
+ * ===================                          Last change: 11/29/2005 *
  *                                                                      *
  * -------------------------------------------------------------------- *
  * File              : functions.php                                    *
@@ -3192,7 +3192,7 @@ function determineReferalId () {
                }
 
                // Is the record valid?
-               if (($found === false) || (!isUserDataValid())) {
+               if ((($found === false) || (!isUserDataValid())) && (isConfigEntrySet('def_refid'))) {
                        // No, then reset referal id
                        $GLOBALS['refid'] = getConfig('def_refid');
                } // END - if
@@ -3656,7 +3656,7 @@ function isTemplateCached ($template) {
 // Flushes non-flushed template cache to disk
 function flushTemplateCache ($template, $eval) {
        // Is this cache flushed?
-       if ((!isTemplateCached($template)) && ($eval != '404')) {
+       if ((isDebuggingTemplateCache() === false) && (isTemplateCached($template) === false) && ($eval != '404')) {
                // Generate FQFN
                $FQFN = sprintf("%s_compiled/templates/%s.tpl.cache", getConfig('CACHE_PATH'), $template);
 
@@ -3671,7 +3671,7 @@ function flushTemplateCache ($template, $eval) {
 // Reads a template cache
 function readTemplateCache ($template) {
        // Check it again
-       if (isTemplateCached($template)) {
+       if ((isDebuggingTemplateCache() === false) && (isTemplateCached($template))) {
                // Generate FQFN
                $FQFN = sprintf("%s_compiled/templates/%s.tpl.cache", getConfig('CACHE_PATH'), $template);