X-Git-Url: https://git.mxchange.org/?p=mailer.git;a=blobdiff_plain;f=inc%2Ftemplate-functions.php;h=e8bbe8171ae416d8010e76d70d0fe0dc253b22f8;hp=19d2459be3dd3ef66c99f8b0c25dda9ad6e99ec6;hb=6f9f29d5caee60a2cceae33a7a53e1b4c7319a0c;hpb=2379934be6a196a54f4155bb8e24c49b20736969 diff --git a/inc/template-functions.php b/inc/template-functions.php index 19d2459be3..e8bbe8171a 100644 --- a/inc/template-functions.php +++ b/inc/template-functions.php @@ -17,7 +17,7 @@ * -------------------------------------------------------------------- * * Copyright (c) 2003 - 2009 by Roland Haeder * * Copyright (c) 2009 - 2011 by Mailer Developer Team * - * For more information visit: http://www.mxchange.org * + * For more information visit: http://mxchange.org * * * * This program is free software; you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published by * @@ -547,7 +547,9 @@ function getMenuCssClasses ($data) { $content = explode('|', $data); // Non-existent index 2 will happen in menu blocks - if (!isset($content[2])) $content[2] = ''; + if (!isset($content[2])) { + $content[2] = ''; + } // END - if // Re-construct the array: 0=visible,1=locked,2=prefix $content['visible'] = $content[0]; @@ -1707,8 +1709,8 @@ function generateMetaDescriptionCode () { $GLOBALS['page_header'] .= ''; } // END - if - // Initialize referal system - initReferalSystem(); + // Initialize referral system + initReferralSystem(); } // Generates an FQFN for template cache from the given template name @@ -1859,5 +1861,27 @@ function doTemplateNoYesSelectionBox ($template, $clear, $formField) { return $OUT; } +// Helper function to add extra content for member area (module=login) +function doTemplateMemberFooterExtras ($template, $clear) { + // Is a member logged in? + if (!isMember()) { + // This shall not happen + debug_report_bug(__FUNCTION__, __LINE__, 'Please use this template helper only for logged-in members.'); + } // END - if + + // Init filter data + $filterData = array( + 'userid' => getMemberId(), + 'template' => $template, + 'output' => '', + ); + + // Run the filter chain + $filterData = runFilterChain('member_footer_extras', $filterData); + + // Return output + return $filterData['output']; +} + // [EOF] ?>