Great job on the themes, really nice work!
I did encounter a bug in one of them though - specifically Apollo. When displaying the forum (PHPBB 2.0.22) inside the IM Portal and using the Apollo theme (any color, but in this case purple) there is a piece of PHP code in the file index_body.tpl which is not being processed as PHP and is output as text into the web page. Beginning at line 37 in the file:
- Code: Select all
<php>_tpldata['catrow.']) ) ? sizeof($this->_tpldata['catrow.']) : 0;for($catrow_i = 0; $catrow_i <catrow_count>_tpldata['catrow.'][$catrow_i]; // check for new messages $new_msg = false; $forumrow_count = ( isset($catrow_item['forumrow.']) ) ? sizeof($catrow_item['forumrow.']) : 0; for ($forumrow_i = 0; $forumrow_i <forumrow_count> 0 ? true : false; if($new_item) { $new_msg = true; $forumrow_item['XS_NEW'] = '_new'; } } // add xs switch $catrow_item['XS_NEW'] = $new_msg ? '_new' : '';}?>
The initial header is skipped, but the remainder is output as
- Code: Select all
_tpldata['catrow.']) ) ? sizeof($this->_tpldata['catrow.']) ][$catrow_i]; // check for new messages $new_msg = false; $forumrow_count = ( isset($catrow_item['forumrow.']) ) ? sizeof($catrow_item['forumrow.']) : 0; for ($forumrow_i = 0; $forumrow_i <forumrow_count> 0 ? true : false; if($new_item) { $new_msg = true; $forumrow_item['XS_NEW'] = '_new'; } } // add xs switch $catrow_item['XS_NEW'] = $new_msg ? '_new' : ''; } ?>
Straight into the middle of the page. In this case, directly above the top bar of the forum and below the "last visit" text.
I've disabled the Apollo theme for now - I'm still scrambling to get the site up and running, but I thought it best to let you know!
Also, the Integra2 theme has a lot of templates that the other themes don't have - if the site happens to be configured using the Integra2 theme, which mine is, any user switching to another theme has problems viewing pages for which there are no templates. I copied the missing templates from the Integra2 theme to the others for now.
edit: File location for the file containing this code is roottemplatesapollo. The same php code is also found in one other file: roottemplatesCleanxsxs_index.tpl - hope that helps!