Re: Баги в Monstra
В Хоуме делаем ссылку на Каталог
что значит в home делаем ссылку на каталог ?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Монстра → Разработка → Баги в Monstra
В Хоуме делаем ссылку на Каталог
что значит в home делаем ссылку на каталог ?
На странице Хоум, где нить вставляем ссылку на "Каталог", вот при переходе по этой ссылке получаем 404
Собсно не важно где, ссылки с других страниц на страницу которая имеет парент приводит к 404
Если обе страницы имеют один и тотже парент то все равно ссылка с одной на другую приводит к 404.
Нормально можно зайти только через Сайтмап
На странице Хоум, где нить вставляем ссылку на "Каталог", вот при переходе по этой ссылке получаем 404
не воспроизводится. ставил ссылку на какую угодно страницу.. другое дело если ссылка будет битая
создал под страницу test и на home добавил ссылку на нее
<a href="http://localhost/projects/monstra-cms/home/test">Your text to link...</a>
работает нормально
все, понял, когда додаеш парент то собсно ЮРЛ меняется )
Например был юсайт.ком/бла-бла а стал юсайт.ком/парент/бла-бла
Такие моменты както можно "обойти"?
В опере не открывает картинку капчи
Юзал на Денвере и хосте, версия Монстра 2.1.1.
Версия Опера 12.11
Может быть какой нибудь хук добавить для Оперы?
Бекапы не скачиваются, хром и ИЕ9 матерится по ошибку сети.
Монстра находится не в корне сайта а в папке.
2.1.3
В админке, после закачки картинки, пробую открыть...
/public%5Cuploads/картинка.jpg
/public\uploads/картинка.jpg
ничего странного, слеш нужный поставьте
2.1.3
В админке, после закачки картинки, пробую открыть.../public%5Cuploads/картинка.jpg
/public\uploads/картинка.jpg
Вы используете firefox
я не знаю почему но это во всех версиях монстры так и только с мозилой.... уже обсуждалась эта тема
я тоже искал-искал и ничего не нашел, тоже мозилой пользуюсь
p\s вот нашел пару строк , не тестил...
It is Apache and FF bug, https://issues.apache.org/bugzilla/show … i?id=35256
Hopefully it'll be fixed in soon feature.
AllowEncodedSlashes should really be "on" by default and probably even deprecated. ...
Nowhere the RFCs is a backslash (\) listed as a reserved character. Therefore a %5C
should always be decoded the same as %7E is converted to a tilde (~).
To solve it on Apache:
add AllowEncodedSlashes On in VirtualHost httpd-vhosts.conf or httpd.conf, and .htaccess:
RewriteEngine On RewriteCond %{REQUEST_URI} ^(.*)\\(.*)$ RewriteRule .* %1/%2 [R=301,NC,L]
Пользуюсь Oперой - Версия: 12.11 Сборка: 1661.
В ИЕ 9 - нормально.
В Xроме Версия 23.0.1271.97 m - нормально.
UPD.
Ссылка в версии 1.2.0 - нормальная (опера, без %5С).
Баг:
при попытке сделать сортирующий xmldb запрос, сортировка происходит по последнему field элементу, а не по указанному.
Конкретный пример:
Table::create('my_accounts', array('name','login','passwd')); /* * */ $table = new Table('my_accounts'); $rec = $table->select(null, 5, 9, null, 'name');
Ожидаю сортировку по полю name.
На деле происходит сортировка по passwd.
Решение:
/monstra/engine/xmldb.php :727
if ($order_by == 'id') { $records[$count]['sort'] = (int)$vars['id']; } else { $records[$count]['sort'] = (string)$vars[$order_by]; //FIXED }
P.S.: эм... сегодня 15 декабря, а форум твердит, что 16.. как так?
.. сегодня 15 декабря, а форум твердит, что 16.. как так?
К примеру сервер на котором находится данный форум находиться на Чукотке, и все данные именно там и обрабатываются, а Вы находитесь в Санкт-Петербурге.
Поэтому и возникает у Вас вопрос с временем так как есть разница во времени. У одних на Чукотке уже 16 декабря а У Вас в Санкт-Петербурге еще только 15 )
DmitriyMX пишет:.. сегодня 15 декабря, а форум твердит, что 16.. как так?
К примеру сервер на котором находится данный форум находиться на Чукотке, и все данные именно там и обрабатываются, а Вы находитесь в Санкт-Петербурге.
Поэтому и возникает у Вас вопрос с временем так как есть разница во времени. У одних на Чукотке уже 16 декабря а У Вас в Санкт-Петербурге еще только 15 )
Хм... я думал форум, в соответствии с выбранным моим часовым поясом будет корректировать время...
Баг:
неправильно обрабатывается select для пустой таблицы
Пример:
$tab = new Table('my_account'); $rec = $tab->select(null, $COUNT, $offset, null, 'name'); //генерируется исключение /* * array_slice(): The first argument should be an array * Exception thrown on line 745 in /var/www/---/monstra/engine/xmldb.php */
Решение:
/monstra/engine/xmldb.php :990
protected static function subvalSort($a, $subkey, $order = null) { if (count($a) != 0 || (!empty($a))) { foreach ($a as $k=>$v) $b[$k] = function_exists('mb_strtolower') ? mb_strtolower($v[$subkey]) : strtolower($v[$subkey]); if ($order==null || $order== 'ASC') asort($b); else if ($order == 'DESC') arsort($b); foreach ($b as $key=>$val) $c[] = $a[$key]; return $c; } return $a; //FIXED }
Клонирую страницу - жму редактировать клонированную страницу - изменяю заголовок и slug - жму "Сохранить" или "Сохранить и выйти" - error 404 когда пытаюсь открыть эту страницу.
Решение:
Почему-то кнопку "Сохранить" или "Сохранить и выйти" надо нажимать 2 раза. Иначе страница не активна.
Баг номер 2:
Меняю url сайта - жму удалить временные файлы - в css админки остается старый url, в css сайта всё нормально. И почему-то в 50% случаев так... Т.е всё работает но картинки фона в админки показывают путь старого url после "удалить временные файлы" и очистки кэша.
наверное все таки баг
минимизация css bootstrap в минус идет, т.к. нельзя использоваться иконки Icons by Glyphicons
Как сделать так чтобы он не минимизировался?
KANekT не понял, какая собственно проблема ? битая ссылка на иконки бутстрапа ? если эта проблема, то она уже исправлена.
Исправлена в новой версии?
Да если использовать значки оттуда,то они не показываются
>> Исправлена в новой версии?
да,
https://github.com/Monstra/monstra-cms/ … 49fd889e08
http://riz.dev/admin/index.php?id=filesmanager&path=uploads/netcat/
Monstra - ErrorException: Warning scandir(E:\.serv\domains\riz.dev\public\uploads\1,E:\.serv\domains\riz.dev\public\uploads\1) [function.scandir]: Не удается найти указанный файл. (code: 2) Location Exception thrown on line 197 in E:\.serv\domains\riz.dev\monstra\helpers\dir.php
$files = scandir($path);
почему он проверяет в корне, хотя должен прочитать в каталоге /netcat/
а если файл лежит в корне, то неправильная ссылка на него
http://riz.dev/public\uploads/shema_proezda.jpg
В админке в разделе файлы - когда создаешь каталог и в нем вложенный в каталоге uploads (естественно по фтп), при режиме монстры DEVELOPMENT при переходе на закладку файлы вылетает монстра с ошибкой.
Описанные баги не воспроизводятся в файловом мендере Монстра
>>а если файл лежит в корне, то неправильная ссылка на него
про слеши речь идет ?
Монстра → Разработка → Баги в Monstra
Форум работает на PunBB, при поддержке Informer Technologies, Inc