1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. This forum has been archived. New threads and replies may not be made. All add-ons/resources that are active should be migrated to the Resource Manager. See this thread for more information.

[8wayRun.Com] XenPorta (Portal)

Discussion in 'Add-on Releases [Archive]' started by Jaxel, Nov 3, 2010.

Thread Status:
Not open for further replies.
  1. Jaxel

    Jaxel Well-Known Member

    You may not know this, but creating these modifications for XenForo is basically my full time job. It is my primary source of income. If you appreciate the work here, please feel free to DONATE. A donation of $50 (or more) earns you the right to remove the copyright for this mod from a single install.

    I think the only "must have" XenForo is really missing right now is a Splash Portal. Pretty much every website out there has one, whether its just a feed or recent news announcements, or a full blown CMS. This mod intends to fill this obvious gap with a recent news announcements feed and a fully modular sidebar system. The former version of this mod also included a full blown "wiki-like" content management system; I have decided to fork that part into a completely separate mod. However, with the modular sidebar system, it will integrate seamlessly with this mod.

    Features:
    • News portal linking to admin defined forums
    • THREAD PROMOTION to add to the news portal
    • Index routing to take over the /index location
    • Fully modular system with import/export
    • Module caching based on individual timestamps
    • Over a dozen pre-installed module blocks
    Demo:
    Installation:
    • upload the entire contents of the attached zip to your XenForo root
    • install from file on server: "library/EWRporta/addon-EWRporta.xml"
    • set options for the portal in administration control panel
    • set usergroup permissions for administration rights
    Upgrading from < 1.5.0:
    • If you are upgrading from a version before 1.5.0, you MUST uninstall XenPorta first!
    • After uninstalling XenPorta, make sure to DELETE all relevant /library and /js files!
    • Finally, make sure ALL XenPorta tables have been dropped from your database!
    Usage Notes:
    • You will need to add these template edits manually if you plan on Globalizing Thread and Forum Layouts respectively... as these hooks do not yet exist in XenForo and I'm having trouble convincing Kier to add them.

      At the absolute bottom of "thread_view"
      Code:
      <xen:hook name="thread_view_share_after" params="{xen:array 'thread={$thread}'}" />
      At the absolute bottom of "forum_view"
      Code:
      <xen:hook name="forum_view_pagenav_after" params="{xen:array 'forum={$forum}'}" />
    Screenshots:

    Untitled-1.png Untitled-2.png Untitled-3.png

    Donations:
    Download:

    Attached Files:

  2. Jaxel

    Jaxel Well-Known Member

  3. Sador

    Sador Well-Known Member

    First. :)

    Edit @ 30-01-2012, as requested by Digital Doctor: XenPorta FAQ.
    Daniel Thomann likes this.
  4. Andy.N

    Andy.N Well-Known Member

    Very impressive. Is the wiki mod will be released next?
    Do you use mediawiki as the wiki engine or this is all Xenforo?
  5. yilmaz

    yilmaz Active Member

    Update or delete the old version
  6. Jaxel

    Jaxel Well-Known Member

    Delete the old version... but make sure you have your wiki pages backed up to text files or something... because they will all be deleted, and the database will be incompatible with the new version of the wiki. Hey, XenForo is beta and you should know better than running it on a live website...
    yilmaz likes this.
  7. yilmaz

    yilmaz Active Member

    Thank you,
    Suggestions

    Although a module may find the screen all automatic innovation.
    Ccriminal and shedrock like this.
  8. ArnyVee

    ArnyVee Well-Known Member

    Thanks for always sharing with the community Jaxel! Great work!

    Next up, Media Library! YES! :D
    Miner, Alexannix and shedrock like this.
  9. after import of the board totals and in edit field i get this "An unexpected exception occurred"
  10. Jaxel

    Jaxel Well-Known Member

    Screenshot please.
  11. here ya go

    Attached Files:

  12. Jaxel

    Jaxel Well-Known Member

    Hmm... do you have debug mode turned on?

    Turn it on for me... and then instead of clicking (edit), RIGHT CLICK it, and select open in new window... then paste the full error here please... I can't emulate this error on my website.

  13. this is the error i got from admin panel



    ErrorException: Undefined index: page - library\EWRporta\ViewPublic\Edit.php:8
    Generated By: puertoblack2003, A moment ago

    Stack Trace
    #0 \htdocs\androidmobilejunkie.com\forums\library\EWRporta\ViewPublic\Edit.php(8): XenForo_Application::handlePhpError()
    #1 \htdocs\androidmobilejunkie.com\forums\library\XenForo\ViewRenderer\Abstract.php(212): EWRporta_ViewPublic_Edit->renderHtml('EWRporta_ViewPu...', 'Html', Array, 'EWRporta_Edit')
    #2 \htdocs\androidmobilejunkie.com\forums\library\XenForo\ViewRenderer\Json.php(197): XenForo_ViewRenderer_Abstract->renderViewObject('EWRporta_ViewPu...', Array, 'EWRporta_Edit')
    #3 \htdocs\androidmobilejunkie.com\forums\library\XenForo\ViewRenderer\Json.php(98): XenForo_ViewRenderer_Json->getDefaultOutputArray('EWRporta_ViewPu...', Array, 'EWRporta_Edit', NULL)
    #4 F:\Abyss Web Server\htdocs\androidmobilejunkie.com\forums\library\XenForo\FrontController.php(520): XenForo_ViewRenderer_Json->renderView(Object(XenForo_ControllerResponse_View), Object(XenForo_ViewRenderer_Json), Array)
    #5 \htdocs\androidmobilejunkie.com\forums\library\XenForo\FrontController.php(156): XenForo_FrontController->renderView()
    #6 \htdocs\androidmobilejunkie.com\forums\index.php(15): XenForo_FrontController->run()
    #7 {main}
    Request State
    array(3) {
    ["url"] => string(162) "http://mysite.com/portal/edit/board...d8d41b93ca5c3d4ef3672690&_xfResponseType=json"
    ["_GET"] => array(3) {
    ["_xfNoRedirect"] => string(1) "1"
    ["_xfToken"] => string(53) "1,1288840822,2832013086ff14f8d8d41b93ca5c3d4ef3672690"
    ["_xfResponseType"] => string(4) "json"
    }
    ["_POST"] => array(0) {
    }
    }
  14. Jaxel

    Jaxel Well-Known Member

    I cant figure out the error from that...

    Before we move on... can I ask you if you deleted the old XenPorta mod first?

    I think you have some outdated files and they are interfering with the rendering engine...

    Delete your ENTIRE XenPorta directory, and reupload from the zip.
  15. wow you were right !!! i thought i deleted it all, i ,must have missed a few but its all good now.

    Thanks jaxel
  16. CFodder

    CFodder Well-Known Member

    Tried importing a module (portal install went ok), got the following error:

    Totally removed all traces of the old Portal, got this error trying to import all 3 of the modules.
  17. CFodder

    CFodder Well-Known Member

    Aaah, scratch that, was trying to import the module from the wrong location:oops:
  18. cornishman

    cornishman Active Member

    Call me a little slow on the uptake, if you wish, but after installation, setting the admin permissions and options, I still have no 'Portal' tab, nor access to modules. I'm obviously missing something fundamental here :(

    p.s. installed onto a clean (linux) installation of Xen.
  19. Jaxel

    Jaxel Well-Known Member

    There is no "Portal" tab. This mod exists on your "Home" button, after you modify your "Home Page URL" in "Basic Board Information" in the options panel in your Admin Control Panel. Thats it... all done.

    Right now the "Home" button is not a real tab, so that is a limitation of this mod. Kier has said he is looking into making the Home button a real tab, and that would expand the functionality of this mod.
    cornishman likes this.
  20. CFodder

    CFodder Well-Known Member

    I've done that, changed my homepage to ... /portal and I get error:

    "An unexpected exception occurred."

    Got me beat that one ... to much information I think!

    **Edit ** An uninstall and re-install fixed it and is now working nicely.

    Is it going to be possible to have modules in the 'main' area, not just the sidebar?
    mill3num likes this.
Thread Status:
Not open for further replies.

Share This Page