Ищу исполнителя !!! Срочно

Serge

Заблокирован
Сообщения
317
Реакции
49
Баллы
5,530
По XenForo Resource Manager
Доброго времени суток дамы и господа !!! Готов оплатить работу по приручению этого плагина к FTP ссылкам. В разумных приделах
[xenForo.Info]_XenForo.info.jpg
 
Последнее редактирование модератором:
XenResource_Model_ResourceField
Код:
case 'url':
                            if ($value === 'http://')
                            {
                                $value = '';
                                break;
                            }
                            if (substr(strtolower($value), 0, 4) == 'www.')
                            {
                                $value = 'http://' . $value;
                            }
                            $matched = Zend_Uri::check($value);
                            break;
 
Captain, зачем бряк? Я цикла тут не вижу :\

лох, я кейс не увидел
 
XenResource_Model_ResourceField
Код:
case 'url':
                            if ($value === 'http://')
                            {
                                $value = '';
                                break;
                            }
                            if (substr(strtolower($value), 0, 4) == 'www.')
                            {
                                $value = 'http://' . $value;
                            }
                            $matched = Zend_Uri::check($value);
                            break;
Нашел и что с этим сделать ? какие условия ? можно в личку

Код:
case 'url':
                            if ($value === 'ftp://')
                            {
                                $value = '';
                                break;
                            }
                            if (substr(strtolower($value), 0, 4) == 'www.')
                            {
                                $value = 'ftp://' . $value;
                            }
                            $matched = Zend_Uri::check($value);
                            break;

По пробовал вот так не работает. Не уже нет специалиста за деньги помочь ??? Оплату гарантирую
 
Последнее редактирование:
В чём проблема-то опять?

В файле library/XenForo/BbCode/Formatter/Base.php находим:
PHP:
if (preg_match('#^https?://#i', $url))
        {
            return $url;
        }

И прописываем туда принудительно возможность использования ftp протокола, вот так:
PHP:
if (preg_match('#^(https?|ftp)://#i', $url))
        {
            return $url;
        }
 
Так я проверил этот момент тут перед тем, как постануть...
 
Так я человеку писал же, но он утверждает обратное, что не работает...
 
Так я человеку писал же, но он утверждает обратное, что не работает...
Вот именно не работает ))) речь не про BBCode, не уже трудно прочитать и понять суть. В общем все актуально и вроде на картинке все видно о чем идет речь
 
Решение уже найдено. Тему можно закрыть. Кому интересно могу поделиться инфой
 
Полный бред и не рабочие варианты ))) все гораздо проще

library/Zend/Uri.php в файле меняем вот так
Код:
switch ($scheme) {
                case 'http':
                case 'ftp':
                    // Break intentionally omitted
                case 'https':
                    $className = 'Zend_Uri_Http';
                    break;
 
Полный бред и не рабочие варианты ))) все гораздо проще

library/Zend/Uri.php в файле меняем вот так
Код:
switch ($scheme) {
                case 'http':
                case 'ftp':
                    // Break intentionally omitted
                case 'https':
                    $className = 'Zend_Uri_Http';
                    break;
Ну да если вы не освоили блок и полезли во фрейм править его код, то это не означает, что варианты не рабочие.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу