Difference between revisions of "Talk:WikiDB/Files/WikiDB.php"
From TestWiki
< Talk:WikiDB | Files
Blckdmnd99 (Talk | contribs) |
($wgArticle - fixed) |
||
Line 1: | Line 1: | ||
+ | == $wgArticle - non-object on special pages == | ||
+ | |||
FYI: I currently get the following error whenever trying to access Special: or MediaWiki: pages: | FYI: I currently get the following error whenever trying to access Special: or MediaWiki: pages: | ||
Line 16: | Line 18: | ||
I'm running: MW:1.6.5 PHP:4.3.11 (apache) MySQL:4.0.26-standard-log | I'm running: MW:1.6.5 PHP:4.3.11 (apache) MySQL:4.0.26-standard-log | ||
+ | |||
+ | : Hi - Thanks for the heads up - I think I've fixed this now: | ||
+ | |||
+ | 59. function wfWikiDB_AddActionTabs(&$ContentActions) { | ||
+ | 60. global '''$wgTitle''', $action; | ||
+ | 61. global $wgWikiDBNamespaces; | ||
+ | 62. | ||
+ | 63. '''$Title =& $wgTitle;''' | ||
+ | 64. if ($Title->isTalkPage()) | ||
+ | 65. $Title = $Title->getSubjectPage(); | ||
+ | |||
+ | : Let me know if this works on 1.6.5 (it seems to work fine here on 1.5.6). --[[User:HappyDog|HappyDog]] 19:58, 1 October 2006 (BST) |
Revision as of 18:58, 1 October 2006
$wgArticle - non-object on special pages
FYI: I currently get the following error whenever trying to access Special: or MediaWiki: pages:
Fatal error: Call to a member function on a non-object in /hsphere/local/home/dduran/innoviki.com/extensions/WikiDB.php on line 63
59. function wfWikiDB_AddActionTabs(&$ContentActions) { 60. global $wgArticle, $action; 61. global $wgWikiDBNamespaces; 62. 63. $Title = $wgArticle->getTitle(); 64. if ($Title->isTalkPage()) 65. $Title = $Title->getSubjectPage();
There's some discussion here about the merits of $wgArticle vs. $wgTitle between MW1.5 and MW1.6. Not sure I understand but wanted to point it out.
I'm running: MW:1.6.5 PHP:4.3.11 (apache) MySQL:4.0.26-standard-log
- Hi - Thanks for the heads up - I think I've fixed this now:
59. function wfWikiDB_AddActionTabs(&$ContentActions) { 60. global $wgTitle, $action; 61. global $wgWikiDBNamespaces; 62. 63. $Title =& $wgTitle; 64. if ($Title->isTalkPage()) 65. $Title = $Title->getSubjectPage();
- Let me know if this works on 1.6.5 (it seems to work fine here on 1.5.6). --HappyDog 19:58, 1 October 2006 (BST)