trueskew wrote:
From the source, I can see that the paths are right,
as shown by the working
BreadCrumbs and logos. I've got a few more clues.
------------------------------------------------
1) I'm using collapsible tables, and there aren't any Show/Hide links.
Common.js holds the javascript needed to do it, so it appears it's not
getting loaded either. From the source, the beginning of a hidden section
on the Ubuntu side shows:
<table class="collapsible collapsed" id="collapsibleTable0">
<tbody><tr>
<th><span class="collapseButton">[<a
id="collapseButton0"
href="javascript:collapseTable(0);">Show</a>]</span><i>
Tags:</i></th>
</tr>
<tr style="display: none; ">
<td>
as opposed to the CentOS side, which shows only
<table class="collapsible collapsed">
<tbody><tr>
<th><i> Tags:</i></th>
</tr>
<tr>
<td>
I'm not sure if it's relevant. I think those links are added by
javascript, so if the javascript file is not loaded, neither are the
links added.
------------------------------------------------
2) The PageObjectModel extension is enabled in both environments, but only
in the CentOS environment do I see the following lines included in the
source:
<?
#
# PageObjectModel is a set of classes that allow easy manipulation of
MediaWiki page source.
#
require_once('POM/Element.php');
require_once('POM/Page.php');
require_once('POM/Parser.php');
require_once('POM/TemplateParser.php');
require_once('POM/Template.php');
require_once('POM/TemplateCollection.php');
require_once('POM/TextNode.php');
------------------------------------------------
I'm running out of time on this, I'm almost ready to give up on CentOS and
go Ubuntu for the main server. I'm not crazy about that idea for other
enterprise-related reasons though.
Thanks for the feedback.
They should not appear in the html source. It uses php short_tags (<?
instead of <?php), which seem to be disabled on your CentOS install
(either enable them or fix PageObjectModel extension to use <?php).