/* On startup, register all plugins configured for use. */
if (isset($plugins) && is_array($plugins)) {
+ // turn on output buffering in order to prevent output of new lines
+ ob_start();
foreach ($plugins as $name) {
use_plugin($name);
}
+ // get output and remove whitespace
+ $output = trim(ob_get_contents());
+ ob_end_clean();
+ // if plugins output more than newlines and spacing, stop script execution.
+ if (!empty($output)) {
+ die($output);
+ }
}
?>
\ No newline at end of file