1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

non-Latin URL (Supporting non-Latin characters) 1.0.1

non-Latin characters supporting for your RSS links.

  1. Anılcan
    Compatible XF Versions:
    • 1.3
    Introduction
    Someforums are using non-Latin characters in URL but RSS system do not allow non-Latin characters. This forums can't create rss feeds. This add-on can fix this problem. Before creating rss feeds, this add-on change non-Latin characters for Zend Framework and your forum can show rss feeds.

    Solve the problem:
    Code:
    Error Info
    Zend_Feed_Exception: Invalid parameter: "link"" must be a non-empty string and valid URI/IRI - library\Zend\Feed\Writer\Feed\FeedAbstract.php:420
    
    Stack Trace
    #0 YOURDIR\library\XenForo\ViewPublic\Forum\GlobalRss.php(21): Zend_Feed_Writer_Feed_FeedAbstract->setFeedLink('http://yourdom...', 'rss')
    #1 YOURDIR\library\XenForo\ViewRenderer\Abstract.php(227): XenForo_ViewPublic_Forum_GlobalRss->renderRss()
    #2 YOURDIR\library\XenForo\ViewRenderer\Rss.php(31): XenForo_ViewRenderer_Abstract->renderViewObject('XenForo_ViewPub...', 'Rss', Array, '')
    #3 YOURDIR\library\XenForo\FrontController.php(582): XenForo_ViewRenderer_Rss->renderView('XenForo_ViewPub...', Array, '', NULL)
    #4 YOURDIR\library\XenForo\FrontController.php(158): XenForo_FrontController->renderView(Object(XenForo_ControllerResponse_View), Object(XenForo_ViewRenderer_Rss), Array)
    #5 YOURDIR\index.php(13): XenForo_FrontController->run()
    #6 {main}
    
    Request State
    array (size=3)
      'url' => string 'http://yourdomain.com/index.php?b%C3%B6l%C3%BCmler/-/index.rss' (length=65)
      '_GET' =>
        array (size=1)
          'bölümler/-/index_rss' => string '' (length=0)
      '_POST' =>
        array (size=0)
          empty
    fixederror.png

    Installation

    1. Use your FTP client to connect to your server and navigate to the directory where you installed XenForo. Unzip the file you downloaded in step 1 and upload the contents of the upload directory into the directory where you installed XenForo.
    2. Log in to your XenForo admin control panel, and select Install Add-on from the left. In Install from file on server, enter "library/Anilcan/nonLatin/addon-nonlatin.xml" and submit the form.

    [​IMG]

    Images

    1. Options.png
    zezaku and t0fx like this.

Recent Updates

  1. Correcting update