We recently upgraded to php5.3 and the admin interface didn't display properly on 5.3 due to changes from php5.2 in terms of pass by reference defaults.

Here was the change we made:

BILL-MILLERs-MacBook-Pro:supercron bill$ git diff
diff --git a/www/sites/all/modules/contrib/supercron/supercron.admin.inc b/www/s
index 85b90aa..1a5d778 100644
--- a/www/sites/all/modules/contrib/supercron/supercron.admin.inc
+++ b/www/sites/all/modules/contrib/supercron/supercron.admin.inc
@@ -361,7 +361,7 @@ function _supercron_theme_make_span($id, $content, $extras =
return $value . '>' . htmlentities($content) . '';
}

-function theme_supercron_settings(&$form) {
+function theme_supercron_settings($form) {
if (user_access(SUPERCRON_EXCEPTION_FEED_PERMISSION)) {
drupal_add_feed(url(supercron_rss_url()), t('SuperCron Exceptions'));
}

CommentFileSizeAuthor
#1 supercron_php5.3_compat-1181474-1-D6.patch518 bytespdrake

Comments

pdrake’s picture

StatusFileSize
new518 bytes

Here is a patch file matching the above changes.