UI.X

UI.X 1.5.22.0

No permission to download
I still have this:

1-jpg.105004


But when I click on it it shows there are no outdated styles anymore. How can I get rid of this message now?
 
It's a setting in the logo option.

Viewport Width for Centered Logo, set the value to 100%
Pixel value of the viewport width at which to center logo and ad_header sections. 0 is never centered. 100% is always centered.
 
Received this error that seems to be looking for an update check for UI.X

Code:
ErrorException: array_key_exists() expects parameter 2 to be array, string given - library/Audentio/UIX/CronEntry/UpdateCheck.php:17
Generated By: Unknown Account, 18 minutes ago
Stack Trace
#0 [internal function]: XenForo_Application::handlePhpError(2, 'array_key_exist...', '/home/thelow/pu...', 17, Array)
#1 /home/thelow/public_html/library/Audentio/UIX/CronEntry/UpdateCheck.php(17): array_key_exists(23, '<br />\n<b>Parse...')
#2 [internal function]: Audentio_UIX_CronEntry_UpdateCheck::styles(Array)
#3 /home/thelow/public_html/library/XenForo/Model/Cron.php(357): call_user_func(Array, Array)
#4 /home/thelow/public_html/library/XenForo/Deferred/Cron.php(24): XenForo_Model_Cron->runEntry(Array)
#5 /home/thelow/public_html/library/XenForo/Model/Deferred.php(294): XenForo_Deferred_Cron->execute(Array, Array, 7.99999594688, '')
#6 /home/thelow/public_html/library/XenForo/Model/Deferred.php(428): XenForo_Model_Deferred->runDeferred(Array, 7.99999594688, '', false)
#7 /home/thelow/public_html/library/XenForo/Model/Deferred.php(373): XenForo_Model_Deferred->_runInternal(Array, NULL, '', false)
#8 /home/thelow/public_html/deferred.php(23): XenForo_Model_Deferred->run(false)
#9 {main}
Request State
array(3) {
  ["url"] => string(37) "http://thelowerworld.com/deferred.php"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(4) {
    ["_xfRequestUri"] => string(10) "/index.php"
    ["_xfNoRedirect"] => string(1) "1"
    ["_xfToken"] => string(8) "********"
    ["_xfResponseType"] => string(4) "json"
  }
}
 
Received this error that seems to be looking for an update check for UI.X

Code:
ErrorException: array_key_exists() expects parameter 2 to be array, string given - library/Audentio/UIX/CronEntry/UpdateCheck.php:17
Generated By: Unknown Account, 18 minutes ago
Stack Trace
#0 [internal function]: XenForo_Application::handlePhpError(2, 'array_key_exist...', '/home/thelow/pu...', 17, Array)
#1 /home/thelow/public_html/library/Audentio/UIX/CronEntry/UpdateCheck.php(17): array_key_exists(23, '<br />\n<b>Parse...')
#2 [internal function]: Audentio_UIX_CronEntry_UpdateCheck::styles(Array)
#3 /home/thelow/public_html/library/XenForo/Model/Cron.php(357): call_user_func(Array, Array)
#4 /home/thelow/public_html/library/XenForo/Deferred/Cron.php(24): XenForo_Model_Cron->runEntry(Array)
#5 /home/thelow/public_html/library/XenForo/Model/Deferred.php(294): XenForo_Deferred_Cron->execute(Array, Array, 7.99999594688, '')
#6 /home/thelow/public_html/library/XenForo/Model/Deferred.php(428): XenForo_Model_Deferred->runDeferred(Array, 7.99999594688, '', false)
#7 /home/thelow/public_html/library/XenForo/Model/Deferred.php(373): XenForo_Model_Deferred->_runInternal(Array, NULL, '', false)
#8 /home/thelow/public_html/deferred.php(23): XenForo_Model_Deferred->run(false)
#9 {main}
Request State
array(3) {
  ["url"] => string(37) "http://thelowerworld.com/deferred.php"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(4) {
    ["_xfRequestUri"] => string(10) "/index.php"
    ["_xfNoRedirect"] => string(1) "1"
    ["_xfToken"] => string(8) "********"
    ["_xfResponseType"] => string(4) "json"
  }
}
I've had the same error.
 
I'm trying to get some of the elements that are for some reason not cooperating. The avatars are overflowing the container, the online indicator is in the wrong spot and trying to move or hide some extra elements that are being pushed up.



Tried to use this bit of code but it moves the indicator in the normal desktop view as well, which I don't want.
Code:
@media (max-width: 610px)
.Responsive .messageUserBlock div.avatarHolder .onlineMarker {
  margin: 43px;
}
 
Similar error I got:
Code:
Server Error Log
Error Info
ErrorException: array_key_exists() expects parameter 2 to be array, string given - library/Audentio/UIX/CronEntry/UpdateCheck.php:17
Generated By: Unknown Account, Today at 4:00 AM
Stack Trace
#0 [internal function]: XenForo_Application::handlePhpError(2, 'array_key_exist...', '/home/nginx/dom...', 17, Array)
#1 /library/Audentio/UIX/CronEntry/UpdateCheck.php(17): array_key_exists(40, '<br />\n<b>Parse...')
#2 [internal function]: Audentio_UIX_CronEntry_UpdateCheck::styles(Array)
#3 /library/XenForo/Model/Cron.php(357): call_user_func(Array, Array)
#4 /library/XenForo/Deferred/Cron.php(24): XenForo_Model_Cron->runEntry(Array)
#5 /library/XenForo/Model/Deferred.php(294): XenForo_Deferred_Cron->execute(Array, Array, 7.9999990463257, '')
#6 /library/XenForo/Model/Deferred.php(428): XenForo_Model_Deferred->runDeferred(Array, 7.9999990463257, '', false)
#7 /library/XenForo/Model/Deferred.php(373): XenForo_Model_Deferred->_runInternal(Array, NULL, '', false)
#8 /deferred.php(23): XenForo_Model_Deferred->run(false)
#9 {main}
Request State
array(3) {
  ["url"] => string(36) "/deferred.php"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(3) {
    ["_xfRequestUri"] => string(60) "/threads/70348/"
    ["_xfNoRedirect"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
  }
}

Server Error Log
Error Info
ErrorException: array_key_exists() expects parameter 2 to be array, string given - library/Audentio/UIX/CronEntry/UpdateCheck.php:17
Generated By: Unknown Account, Today at 3:00 AM
Stack Trace
#0 [internal function]: XenForo_Application::handlePhpError(2, 'array_key_exist...', '/home/nginx/dom...', 17, Array)
#1 /library/Audentio/UIX/CronEntry/UpdateCheck.php(17): array_key_exists(40, '<br />\n<b>Parse...')
#2 [internal function]: Audentio_UIX_CronEntry_UpdateCheck::styles(Array)
#3 /library/XenForo/Model/Cron.php(357): call_user_func(Array, Array)
#4 /library/XenForo/Deferred/Cron.php(24): XenForo_Model_Cron->runEntry(Array)
#5 /library/XenForo/Model/Deferred.php(294): XenForo_Deferred_Cron->execute(Array, Array, 7.9999990463257, '')
#6 /library/XenForo/Model/Deferred.php(428): XenForo_Model_Deferred->runDeferred(Array, 7.9999990463257, '', false)
#7 /library/XenForo/Model/Deferred.php(373): XenForo_Model_Deferred->_runInternal(Array, NULL, '', false)
#8 /deferred.php(23): XenForo_Model_Deferred->run(false)
#9 {main}
Request State
array(3) {
  ["url"] => string(36) "/deferred.php"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(3) {
    ["_xfRequestUri"] => string(43) "/threads/85103/"
    ["_xfNoRedirect"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
  }
}
 
Received this error that seems to be looking for an update check for UI.X

Code:
ErrorException: array_key_exists() expects parameter 2 to be array, string given - library/Audentio/UIX/CronEntry/UpdateCheck.php:17
Generated By: Unknown Account, 18 minutes ago
Stack Trace
#0 [internal function]: XenForo_Application::handlePhpError(2, 'array_key_exist...', '/home/thelow/pu...', 17, Array)
#1 /home/thelow/public_html/library/Audentio/UIX/CronEntry/UpdateCheck.php(17): array_key_exists(23, '<br />\n<b>Parse...')
#2 [internal function]: Audentio_UIX_CronEntry_UpdateCheck::styles(Array)
#3 /home/thelow/public_html/library/XenForo/Model/Cron.php(357): call_user_func(Array, Array)
#4 /home/thelow/public_html/library/XenForo/Deferred/Cron.php(24): XenForo_Model_Cron->runEntry(Array)
#5 /home/thelow/public_html/library/XenForo/Model/Deferred.php(294): XenForo_Deferred_Cron->execute(Array, Array, 7.99999594688, '')
#6 /home/thelow/public_html/library/XenForo/Model/Deferred.php(428): XenForo_Model_Deferred->runDeferred(Array, 7.99999594688, '', false)
#7 /home/thelow/public_html/library/XenForo/Model/Deferred.php(373): XenForo_Model_Deferred->_runInternal(Array, NULL, '', false)
#8 /home/thelow/public_html/deferred.php(23): XenForo_Model_Deferred->run(false)
#9 {main}
Request State
array(3) {
  ["url"] => string(37) "http://thelowerworld.com/deferred.php"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(4) {
    ["_xfRequestUri"] => string(10) "/index.php"
    ["_xfNoRedirect"] => string(1) "1"
    ["_xfToken"] => string(8) "********"
    ["_xfResponseType"] => string(4) "json"
  }
}

I've had the same error.

Got these errors some hours ago:

View attachment 105462

Similar error I got:
Code:
Server Error Log
Error Info
ErrorException: array_key_exists() expects parameter 2 to be array, string given - library/Audentio/UIX/CronEntry/UpdateCheck.php:17
Generated By: Unknown Account, Today at 4:00 AM
Stack Trace
#0 [internal function]: XenForo_Application::handlePhpError(2, 'array_key_exist...', '/home/nginx/dom...', 17, Array)
#1 /library/Audentio/UIX/CronEntry/UpdateCheck.php(17): array_key_exists(40, '<br />\n<b>Parse...')
#2 [internal function]: Audentio_UIX_CronEntry_UpdateCheck::styles(Array)
#3 /library/XenForo/Model/Cron.php(357): call_user_func(Array, Array)
#4 /library/XenForo/Deferred/Cron.php(24): XenForo_Model_Cron->runEntry(Array)
#5 /library/XenForo/Model/Deferred.php(294): XenForo_Deferred_Cron->execute(Array, Array, 7.9999990463257, '')
#6 /library/XenForo/Model/Deferred.php(428): XenForo_Model_Deferred->runDeferred(Array, 7.9999990463257, '', false)
#7 /library/XenForo/Model/Deferred.php(373): XenForo_Model_Deferred->_runInternal(Array, NULL, '', false)
#8 /deferred.php(23): XenForo_Model_Deferred->run(false)
#9 {main}
Request State
array(3) {
  ["url"] => string(36) "/deferred.php"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(3) {
    ["_xfRequestUri"] => string(60) "/threads/70348/"
    ["_xfNoRedirect"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
  }
}

Server Error Log
Error Info
ErrorException: array_key_exists() expects parameter 2 to be array, string given - library/Audentio/UIX/CronEntry/UpdateCheck.php:17
Generated By: Unknown Account, Today at 3:00 AM
Stack Trace
#0 [internal function]: XenForo_Application::handlePhpError(2, 'array_key_exist...', '/home/nginx/dom...', 17, Array)
#1 /library/Audentio/UIX/CronEntry/UpdateCheck.php(17): array_key_exists(40, '<br />\n<b>Parse...')
#2 [internal function]: Audentio_UIX_CronEntry_UpdateCheck::styles(Array)
#3 /library/XenForo/Model/Cron.php(357): call_user_func(Array, Array)
#4 /library/XenForo/Deferred/Cron.php(24): XenForo_Model_Cron->runEntry(Array)
#5 /library/XenForo/Model/Deferred.php(294): XenForo_Deferred_Cron->execute(Array, Array, 7.9999990463257, '')
#6 /library/XenForo/Model/Deferred.php(428): XenForo_Model_Deferred->runDeferred(Array, 7.9999990463257, '', false)
#7 /library/XenForo/Model/Deferred.php(373): XenForo_Model_Deferred->_runInternal(Array, NULL, '', false)
#8 /deferred.php(23): XenForo_Model_Deferred->run(false)
#9 {main}
Request State
array(3) {
  ["url"] => string(36) "/deferred.php"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(3) {
    ["_xfRequestUri"] => string(43) "/threads/85103/"
    ["_xfNoRedirect"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
  }
}

Also getting these errors now. Any news @Mike Creuzer on what we should all do?

This has been fixed in the next version of UI.X. It is likely that you don't have an API key set, or have an incorrect API key.

To stop getting this error before the next release replace the contents of library/Audentio/UIX/CronEntry/UpdateCheck.php with the following:

Code:
<?php
class Audentio_UIX_CronEntry_UpdateCheck
{
    public static function styles()
    {
        $xenOptions = XenForo_Application::get('options')->getOptions();
        if ($xenOptions['uix_autoCheckForUpdates'])
        {
            $styleModel = XenForo_Model::create('XenForo_Model_Style');
            $audentioModel = XenForo_Model::create('Audentio_UIX_Model_Audentio');

            $styles = $styleModel->getAudentioStyles();
            $adStyles = $audentioModel->getStylesFromApi();

            if (is_array($styles))
            {
                foreach ($styles as $style)
                {
                    if (array_key_exists($style['uix_pid'], $adStyles))
                    {
                        $adStyle = $adStyles[$style['uix_pid']];
                        if ($adStyle['product_version'] != $style['uix_version'] && $adStyle['product_version'] != $style['uix_latest_version'])
                        {
                            $writer = XenForo_DataWriter::create('XenForo_DataWriter_Style');
                            $writer->setExistingData($style['style_id']);
                            $writer->set('uix_update_available', 1);
                            $writer->save();
                        }
                    }
                }
            }
        }
    }

    public static function addOn()
    {
        $xenOptions = XenForo_Application::get('options')->getOptions();
        if ($xenOptions['uix_automaticallyCheckForAddonUpdates'])
        {
            $audentioModel = XenForo_Model::create('Audentio_UIX_Model_Audentio');
            $audentioModel->checkForUixUpdate();
        }
    }
}
 
@Jake B. If we just let it go do you have a rough idea on how long till the next version gets released then? I'd rather not modify code if I don't have to. Any harm just letting it go in the meantime?
 
We are going to be doing a minor bug fix update in the next few days, but just ignore the message for now.
 
Well, if you have your cron entries running how they do by default (ie not using an actual cron job to run it) the user that the cron runs on may see that error.

Regards,

Jake
 
The issue just started out of the blue, I did no addon no updates its just did it a few days ago.

Also my log-in issue is still not being addressed.
 
I'm using the correct API key.
The issue just started out of the blue, I did no addon no updates its just did it a few days ago.

That is odd then, the only way I'm able to replicate it is with an incorrect API Key. We'll look into it more.

Also my log-in issue is still not being addressed.

It has been addressed with this post:

This has been fixed in the next version of UI.X. It is likely that you don't have an API key set, or have an incorrect API key.

To stop getting this error before the next release replace the contents of library/Audentio/UIX/CronEntry/UpdateCheck.php with the following:

Code:
<?php
class Audentio_UIX_CronEntry_UpdateCheck
{
    public static function styles()
    {
        $xenOptions = XenForo_Application::get('options')->getOptions();
        if ($xenOptions['uix_autoCheckForUpdates'])
        {
            $styleModel = XenForo_Model::create('XenForo_Model_Style');
            $audentioModel = XenForo_Model::create('Audentio_UIX_Model_Audentio');

            $styles = $styleModel->getAudentioStyles();
            $adStyles = $audentioModel->getStylesFromApi();

            if (is_array($styles))
            {
                foreach ($styles as $style)
                {
                    if (array_key_exists($style['uix_pid'], $adStyles))
                    {
                        $adStyle = $adStyles[$style['uix_pid']];
                        if ($adStyle['product_version'] != $style['uix_version'] && $adStyle['product_version'] != $style['uix_latest_version'])
                        {
                            $writer = XenForo_DataWriter::create('XenForo_DataWriter_Style');
                            $writer->setExistingData($style['style_id']);
                            $writer->set('uix_update_available', 1);
                            $writer->save();
                        }
                    }
                }
            }
        }
    }

    public static function addOn()
    {
        $xenOptions = XenForo_Application::get('options')->getOptions();
        if ($xenOptions['uix_automaticallyCheckForAddonUpdates'])
        {
            $audentioModel = XenForo_Model::create('Audentio_UIX_Model_Audentio');
            $audentioModel->checkForUixUpdate();
        }
    }
}
 
Top Bottom