[8WR] XenPorta (Portal)

[8WR] XenPorta (Portal) 1.6.0

No permission to download
Hello, I've been trying to put in the donation block into my website, but every time I try and do so it give me this error:

Fatal error: Call to undefined function money_format() in C:\xampp\htdocs\library\EWRporta\Block\Donations.php on line 47

What should I do?
 
Pictures don't seem to be showing up in either slider ? Uploaded them as "slider.jpg" nothing


##Edit##

Didn't see the "Case Sensitive" Part. Works fine, awesome addon will be looking to pay for the branding removal :)
 
Cannot use two forums for "Recent News" Tried this...
1. Export the RecentNews.xml file. Open it and add 1 after every instance of recentnews, such as:
  • RecentNews1
  • recentnews1_forum
  • recentnews1_limit
  • recentnews1_truncate
  • recentnews1_social
  • recentnews1_pagenav
  • recentnews1_leftdate
  • EWRblock_RecentNews1
  • EWRblock_RecentNews1.css
  • $RecentNews1
  • EWRblock_RecentNews1.css
2. After making these changes to the .xml file, save it as RecentNews1.xml but do NOTupload it yet.

3. In case you want more than one extra RecentNews block, change the 1 to 2 and so forth for each block.

4. Open /library/EWRPorta/Block/RecentNews.php. Make a copy of RecentNews.php and rename it to RecentNews1.php.

5. Open RecentNews1.php and change:
class EWRporta_Block_RecentNews extends XenForo_Model
to
class EWRporta_Block_RecentNews1 extends XenForo_Model

Save and close.

6. Make sure you have the RecentNews1.php uploaded to /library/EWRporta/Block/. Now upload your edited RecentNews1.xml via your admin control panel into the blocks section.

I get this error
Invalid argument supplied for foreach() in /home/canthink/public_html/internal_data/templates/S.6,L.1,EWRblock_recentnews11.php, line 13
 
My xenporta slider block started having a black bar on the left side. I don't think it was doing this before. How do I fix it?
dQZv0.png
 
For some odd reason, I can't uninstall this addon:
Server Error

Missing argument 2 for EWRporta_Install::uninstallCode()
  1. XenForo_Application::handlePhpError() in EWRporta/Install.php at line 176
  2. EWRporta_Install::uninstallCode()
  3. call_user_func() in XenForo/DataWriter/AddOn.php at line 193
  4. XenForo_DataWriter_AddOn->_postDelete() in XenForo/DataWriter.php at line 1738
  5. XenForo_DataWriter->delete() in XenForo/ControllerAdmin/AddOn.php at line 116
  6. XenForo_ControllerAdmin_AddOn->actionDelete() in XenForo/FrontController.php at line 310
  7. XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 132
  8. XenForo_FrontController->run() in /home/bor3d/public_html/admin.php at line 13
 
I've tried re-installing and installing this addon many times, and each time I get the same error when trying to edit a block:
An exception occurred: Array to string conversion in C:\xampp\htdocs\library\XenForo\Model\Node.php on line 1255
  1. XenForo_Application::handlePhpError()
  2. strval() in XenForo/Model/Node.php at line 1255
  3. XenForo_Model_Node->getNodeOptionsArray() in EWRporta/Option/ForumChooser.php at line 16
  4. EWRporta_Option_ForumChooser::renderOption()
  5. call_user_func() in XenForo/ViewAdmin/Helper/Option.php at line 327
  6. XenForo_ViewAdmin_Helper_Option::_renderCallbackOptionHtml() in XenForo/ViewAdmin/Helper/Option.php at line 71
  7. XenForo_ViewAdmin_Helper_Option::renderPreparedOptionHtml() in XenForo/ViewAdmin/Helper/Option.php at line 33
  8. XenForo_ViewAdmin_Helper_Option::renderPreparedOptionsHtml() in EWRporta/ViewAdmin/BlockOptions.php at line 21
  9. EWRporta_ViewAdmin_BlockOptions->renderHtml() in XenForo/ViewRenderer/Abstract.php at line 215
  10. XenForo_ViewRenderer_Abstract->renderViewObject() in XenForo/ViewRenderer/HtmlAdmin.php at line 63
  11. XenForo_ViewRenderer_HtmlAdmin->renderView() in XenForo/FrontController.php at line 533
  12. XenForo_FrontController->renderView() in XenForo/FrontController.php at line 156
  13. XenForo_FrontController->run() in C:/xampp/htdocs/admin.php at line 13

I posted this before, but I never got a responce... Please help?!

EDIT-
Actually it only happens when trying to edit the "Recent News block".
 
Change in: EWRporta_Option_ForumChooser

Line 14:
Code:
$forumOptions = $nodeModel->getNodeOptionsArray($nodeModel->getAllNodes(), false, '(unspecified)');

Its a PHP 5.4 issue. My host recommended NOT to upgrade to it; and with all the issues I've been seeing around the net with it; I can see why.
 
Wait wait never mind, it still didn't work. Now getting the error:

Fatal error: Call to a member function getNodeOptionsArray() on a non-object in C:\xampp\htdocs\library\EWRporta\Option\ForumChooser.php on line 14

EDIT:
This is my PHP file
PHP:
<?php
 
class EWRporta_Option_ForumChooser
{
    public static function renderOption(XenForo_View $view, $fieldPrefix, array $preparedOption, $canEdit)
    {
        $value = $preparedOption['option_value'];
 
        $editLink = $view->createTemplateObject('option_list_option_editlink', array(
            'preparedOption' => $preparedOption,
            'canEditOptionDefinition' => $canEdit
        ));
 
        $forumOptions = $nodeModel->getNodeOptionsArray($nodeModel->getAllNodes(), false, '(unspecified)');
 
        $forumOptions = $nodeModel->getNodeOptionsArray($nodeModel->getAllNodes(), $preparedOption['option_value'], '(unspecified)');
 
        return $view->createTemplateObject('option_list_option_multi_EWRporta', array(
            'fieldPrefix' => $fieldPrefix,
            'listedFieldName' => $fieldPrefix . '_listed[]',
            'preparedOption' => $preparedOption,
            'formatParams' => $forumOptions,
            'editLink' => $editLink
        ));
    }
 
    public static function verifyOption(array &$options, XenForo_DataWriter $dw, $fieldName)
    {
        return true;
    }
}
 
PHP:
    public static function renderOption(XenForo_View $view, $fieldPrefix, array $preparedOption, $canEdit)
    {
        $editLink = $view->createTemplateObject('option_list_option_editlink', array(
            'preparedOption' => $preparedOption,
            'canEditOptionDefinition' => $canEdit
        ));
 
        $nodeModel = XenForo_Model::create('XenForo_Model_Node');
 
        $forumOptions = $nodeModel->getNodeOptionsArray($nodeModel->getAllNodes(), false, '(unspecified)');
 
        return $view->createTemplateObject('option_list_option_multi_EWRporta', array(
            'fieldPrefix' => $fieldPrefix,
            'listedFieldName' => $fieldPrefix . '_listed[]',
            'preparedOption' => $preparedOption,
            'formatParams' => $forumOptions,
            'editLink' => $editLink
        ));
    }
 
i have a lot of server error log entries

any ideas?

Code:
ErrorException: Undefined index: forum - library/EWRporta/ControllerPublic/Forum.php:14
Generated By: Unknown Account, 22 minutes ago
Stack Trace
#0 /home/nzwarrio/public_html/www.website.com/library/EWRporta/ControllerPublic/Forum.php(14): XenForo_Application::handlePhpError(8, 'Undefined index...', '/home/nzwarrio/...', 14, Array)
#1 /home/nzwarrio/public_html/www.website.com/library/XenForo/FrontController.php(310): EWRporta_ControllerPublic_Forum->actionIndex()
#2 /home/nzwarrio/public_html/www.website.com/library/XenForo/FrontController.php(132): XenForo_FrontController->dispatch(Object(XenForo_RouteMatch))
#3 /home/nzwarrio/public_html/www.website.com/index.php(13): XenForo_FrontController->run()
#4 {main}
Request State
array(3) {
  ["url"] => string(48) "http://www.website.com/forums/-/index.rss"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
 
For some odd reason, I can't uninstall this addon:
Any idea on why I can't uninstall this addon with the following error?
Error Info
ErrorException: Missing argument 2 for EWRporta_Install::uninstallCode() - library/EWRporta/Install.php:176
Generated By: bor3d, Yesterday at 11:13 AM
Stack Trace
#0 /home/bor3d/public_html/library/EWRporta/Install.php(176): XenForo_Application::handlePhpError(2, 'Missing argumen...', '/home/bor3d/pub...', 176, Array)
#1 [internal function]: EWRporta_Install::uninstallCode(Array)
#2 /home/bor3d/public_html/library/XenForo/DataWriter/AddOn.php(193): call_user_func(Array, Array)
#3 /home/bor3d/public_html/library/XenForo/DataWriter.php(1738): XenForo_DataWriter_AddOn->_postDelete()
#4 /home/bor3d/public_html/library/XenForo/ControllerAdmin/AddOn.php(116): XenForo_DataWriter->delete()
#5 /home/bor3d/public_html/library/XenForo/FrontController.php(310): XenForo_ControllerAdmin_AddOn->actionDelete()
#6 /home/bor3d/public_html/library/XenForo/FrontController.php(132): XenForo_FrontController->dispatch(Object(XenForo_RouteMatch))
#7 /home/bor3d/public_html/admin.php(13): XenForo_FrontController->run()
#8 {main}
Request State
array(3) {
["url"] => string(60) "http://www.bor3dgaming.com/admin.php?add-ons/EWRporta/delete"
["_GET"] => array(1) {
["add-ons/EWRporta/delete"] => string(0) ""
}
["_POST"] => array(2) {
["_xfConfirm"] => string(1) "1"
["_xfToken"] => string(53) "1,1356624786,0b3fed87007f2754e2f75dd9af7cd376059be288"
}
}
 
PHP:
    public static function renderOption(XenForo_View $view, $fieldPrefix, array $preparedOption, $canEdit)
    {
        $editLink = $view->createTemplateObject('option_list_option_editlink', array(
            'preparedOption' => $preparedOption,
            'canEditOptionDefinition' => $canEdit
        ));
 
        $nodeModel = XenForo_Model::create('XenForo_Model_Node');
 
        $forumOptions = $nodeModel->getNodeOptionsArray($nodeModel->getAllNodes(), false, '(unspecified)');
 
        return $view->createTemplateObject('option_list_option_multi_EWRporta', array(
            'fieldPrefix' => $fieldPrefix,
            'listedFieldName' => $fieldPrefix . '_listed[]',
            'preparedOption' => $preparedOption,
            'formatParams' => $forumOptions,
            'editLink' => $editLink
        ));
    }

Now the page loads, but when choosing a forum, it gives me this:
Error

The PHP callback EWRporta_Option_ForumChooser::renderOption is not valid. It will not be possible to display this option until the problem is resolved by editing the option definition.

Also, here is my file:
PHP:
    public static function renderOption(XenForo_View $view, $fieldPrefix, array $preparedOption, $canEdit)
    {
        $editLink = $view->createTemplateObject('option_list_option_editlink', array(
            'preparedOption' => $preparedOption,
            'canEditOptionDefinition' => $canEdit
        ));
 
        $nodeModel = XenForo_Model::create('XenForo_Model_Node');
 
        $forumOptions = $nodeModel->getNodeOptionsArray($nodeModel->getAllNodes(), false, '(unspecified)');
 
        return $view->createTemplateObject('option_list_option_multi_EWRporta', array(
            'fieldPrefix' => $fieldPrefix,
            'listedFieldName' => $fieldPrefix . '_listed[]',
            'preparedOption' => $preparedOption,
            'formatParams' => $forumOptions,
            'editLink' => $editLink
        ));
    }
(Sorry, I'm kind of a noob XD)
 
Top Bottom