Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Ошибки в версии 2.5.1 - Не работает визуальный редактор. Под IE все плывет

День добрый нашел пару недостатков.
1. Не переключается в визуальный редактор под Fierfox. Кликаешь по ссылке и нечего.
2. Под IE вся админка плывет, а именно в каталоге товаров правая панель...

Проверте пожалуйста кроссбраузерность.

Чтобы хотябы под IE и Fierfox админка нормально работала...

Остальных проблемм пока не заметил...

P.S. Конечно админка в версии 2.5.1 стала по моднее.. Но мне кажется что все эти скругленные углы некому нафиг не нужны.
Думаю стоит отказаться от них в пользу простоты верстки.
Тоесть сделать програмный код максимально простым.
Верстку - кошерной.
А все эти модные элементы - послать куда подальше.
С ними только заморачиваешься..


1.

Ошибки в версии 2.5.1 - Не работает визуальный редактор. Под IE все плывет

может на какой то одной странице не работает? может где то не заметил. где у вас не работало?

2.

Ошибки в версии 2.5.1 - Не работает визуальный редактор. Под IE все плывет


в ie 7,8 работает все так же. но закругления не показываются.

опера, firefox, safari, chrom, ie последние - везде смотрел при разработке.

Но мне кажется что все эти скругленные углы некому нафиг не нужны.


мне нужны. и мне они нравятся. поэтому они будут :)

в пользу простоты верстки.


а верстка не изменилась. тут же закругления не картинками сделаны, а стилями

border: 1px solid #B5B5B5;
  -moz-border-radius:4px;
    border-radius:4px;
  -webkit-border-radius:4px;
  -khtml-border-radius:4px;


А все эти модные элементы - послать куда подальше.
С ними только заморачиваешься..


а зачем вам вообще их трогать?

пока проблем не замечал. не работают на старых браузерах

но это не проблема.

в ie 6 посмтроел - ничего серьезного там нет. шапка немного съезжает. но как уже давно)


В общем менюшку я поправил, чтоб шапка не ездила...
Файл стиля прикрепил...


В Фаерфоксе по прежнему визуальный редактор не работает...

Мне кажется что это ошибка в яве...

Я проверяю в IE8... См. скриншот...


В Фаерфоксе по прежнему визуальный редактор не работает...


на какой странице?

или везде?


В общем менюшку я поправил, чтоб шапка не ездила...


а для какого браузера эта правка?

в ie6 ничего не изменилось :(


Это в IE6, Евгений прекрати использовать старье... Это правка для Фаерфокса, IE 7,8, Opera и Google Chrome....


Здравствуйте! У меня таже самая проблема - не работает визуальный редактор :( причем работал до вчерашнего дня. шаблон - "buy-shopos-1"



Это в IE6, Евгений прекрати использовать старье... Это правка для Фаерфокса, IE 7,8, Opera и Google Chrome....


так в этих браухерах и так почти все работало :)


Ну вот визуальный редактор не работает... Может вообще переключение в визуальные редакторы убрать... А в админке поставить настройку, для тех кто хочет просто в тексте работать, галочку типа "Отключить визуальный редактор". Оту так лишний геморой с ява скриптом получается.... Вот именно эта ссылка которая включает/отключает визуальный редактор... В прицепи два визуальных редактора на странице любой трафик сейчас выдержит. Так что в это ссылка помойму "не в голове не в ж...е" как говориться..  ;D

еще есть предложение ввести кнопку "Сохранить" - чтобы человек оставался на странице редактирования товара. а не улетал каждый раз в список материалов...
+ вторая кнопка "Сохранить и вернуться в список" - это для тех кто все уже редактировать закончил и сразу в список полетел. оту искать один товар не удобно каждый раз по списку...


Если хочешь, я usability специалист, могу тебе написать все основные косяки админки...

Кстати если я напишу тебе основные косяки, ты мне на халяву платный магазинчик откинешь? ;D

Оту там нюансов дофени...

P.S. то что я кинул menu.css это когда при наведении на меню у тебя начинает плыть прокрутка, тоесть она появляется и исчезает когда наводишь курсор.... Косяк в том что надо в стилях приписать display:none; На те списки которые не под курсором...



Здравствуйте! У меня таже самая проблема - не работает визуальный редактор :( причем работал до вчерашнего дня. шаблон - "buy-shopos-1"


на какой странице? или везде?

шаблон тут роли не играет


посмотрите в исходном коде страницы

есть ли код

примерно вот такой

<script type="text/javascript" src="includes/general.js"></script>
<script type="text/javascript" src="includes/javascript/categories.js"></script>
<script type="text/javascript" src="http://shopos/2.5.1/upload/admin/includes/javascript/tiny_mce/tiny_mce.js"></script>
                        <script type="text/javascript" src="http://shopos/2.5.1/upload/admin/includes/javascript/tiny_mce/plugins/tinybrowser/tb_tinymce.js.php"></script>
                          <script type="text/javascript">
tinyMCE.init({
mode : "none",
editor_deselector : "notinymce",
theme : "advanced",
language : "ru",
paste_create_paragraphs : false,
paste_create_linebreaks : false,
paste_use_dialog : true,
convert_urls : false,

plugins : "safari,typograf,spellchecker,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template,imagemanager,filemanager",

file_browser_callback : "tinyBrowser",

spellchecker_languages : "+Russian=ru,English=en",
spellchecker_rpc_url : "http://shopos/2.5.1/upload/admin/includes/javascript/tiny_mce/plugins/spellchecker/rpc_proxy.php",

// Theme options
theme_advanced_buttons1 : "save,newdocument,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,formatselect,fontselect,fontsizeselect",
theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",
theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",
theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,spellchecker,typograf,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,blockquote,pagebreak,|,insertfile,insertimage",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_statusbar_location : "bottom",
theme_advanced_resizing : true

});

function toggleHTMLEditor(id) {
if (!tinyMCE.get(id))
tinyMCE.execCommand("mceAddControl", false, id);
else
tinyMCE.execCommand("mceRemoveControl", false, id);
}
                          </script>


и если есть - скиньте код сюда

может там пути не так определяются


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
<head>
<link rel="shortcut icon" href="favicon.ico" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>ShopOS 2.5.1 : Категории / Товары</title>
<link rel="stylesheet" type="text/css" href="themes/default/styles/style.css">
<link rel="stylesheet" type="text/css" href="themes/default/styles/menu.css">
<script type="text/javascript" src="includes/general.js"></script>
<script type="text/javascript" src="includes/javascript/categories.js"></script>
<script type="text/javascript" src="http://localhost:1007/admin/includes/javascript/tiny_mce/tiny_mce.js"></script>
                        <script type="text/javascript" src="http://localhost:1007/admin/includes/javascript/tiny_mce/plugins/tinybrowser/tb_tinymce.js.php"></script>

                          <script type="text/javascript">
tinyMCE.init({
mode : "none",
editor_deselector : "notinymce",
theme : "advanced",
language : "ru",
paste_create_paragraphs : false,
paste_create_linebreaks : false,
paste_use_dialog : true,
convert_urls : false,

plugins : "safari,typograf,spellchecker,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template,imagemanager,filemanager",

file_browser_callback : "tinyBrowser",

spellchecker_languages : "+Russian=ru,English=en",
spellchecker_rpc_url : "http://localhost:1007/admin/includes/javascript/tiny_mce/plugins/spellchecker/rpc_proxy.php",

// Theme options
theme_advanced_buttons1 : "save,newdocument,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,formatselect,fontselect,fontsizeselect",
theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",
theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",
theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,spellchecker,typograf,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,blockquote,pagebreak,|,insertfile,insertimage",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_statusbar_location : "bottom",
theme_advanced_resizing : true

});

function toggleHTMLEditor(id) {
if (!tinyMCE.get(id))
tinyMCE.execCommand("mceAddControl", false, id);
else
tinyMCE.execCommand("mceRemoveControl", false, id);
}
                          </script><script type="text/javascript" src="http://localhost:1007/admin/includes/javascript/tiny_mce/tiny_mce.js"></script>
                        <script type="text/javascript" src="http://localhost:1007/admin/includes/javascript/tiny_mce/plugins/tinybrowser/tb_tinymce.js.php"></script>
                          <script type="text/javascript">
tinyMCE.init({
mode : "none",
editor_deselector : "notinymce",
theme : "advanced",
language : "ru",
paste_create_paragraphs : false,
paste_create_linebreaks : false,
paste_use_dialog : true,
convert_urls : false,

plugins : "safari,typograf,spellchecker,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template,imagemanager,filemanager",

file_browser_callback : "tinyBrowser",

spellchecker_languages : "+Russian=ru,English=en",
spellchecker_rpc_url : "http://localhost:1007/admin/includes/javascript/tiny_mce/plugins/spellchecker/rpc_proxy.php",

// Theme options
theme_advanced_buttons1 : "save,newdocument,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,formatselect,fontselect,fontsizeselect",
theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",
theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",
theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,spellchecker,typograf,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,blockquote,pagebreak,|,insertfile,insertimage",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_statusbar_location : "bottom",
theme_advanced_resizing : true

});

function toggleHTMLEditor(id) {
if (!tinyMCE.get(id))
tinyMCE.execCommand("mceAddControl", false, id);
else
tinyMCE.execCommand("mceRemoveControl", false, id);
}
                          </script><link href="includes/javascript/date-picker/css/datepicker.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="includes/javascript/date-picker/js/datepicker.js"></script>
<script type="text/javascript" src="includes/javascript/modified.js"></script>
<script type="text/javascript" src="includes/javascript/tabber.js"></script>
<link rel="stylesheet" href="includes/javascript/tabber.css" TYPE="text/css" MEDIA="screen">

<link rel="stylesheet" href="includes/javascript/tabber-print.css" TYPE="text/css" MEDIA="print">

Все вроде ОК
Я тебе говорю, выкинуть эту ссылку и не париться вообще...
Настройка у тебя в движке добавляется через файл. там одну строчку написать или через БД запрос выполнить....


код визуального редактора подключается 2 раза. видимо в этом проблема

сейчас найду в чем дело


попробовать заменить файл

admin\categories.php

на прикрепленный


правка на svn:

http://code.google.com/p/shopos/source/diff?spec=svn1669&r=1669&format=side&path=/trunk/2.5.1/upload/admin/categories.php


Все заработало. Спаибо...

Так как насчет usability тестирования?



Все заработало. Спаибо...

Так как насчет usability тестирования?


что там нужно тестировать?


Удобство использования твоей системмы администратирования...
Ты прям как не web разработчик... Уж должен знать что такое usability....

Все просто. Я своего usability спеца напрегу, чтоб твою админку протестил...
Ты мну одну платную версию даешь...

Баш на Баш...  :)


не надо никаких юзабилити спецов.
мне уже кто то набивался дизайн подправить. ничего толкового не получилось
и протестировать на уязвимости. с тем же успехом

где есть проблемы - я и так знаю.

в плане расположения блоков - тут ничего нет уникального. все как у всех.

что там нужно тестировать?


я не спрашиваю что это такое. а где конкретно проблемы на ваш взгляд.
структура у всех страниц примерно одинаковая, которую не изменить так уж просто.
а всякие мелкие проблемы с расположением кнопок постепенно и так исправляются.


Ну первая существенная, это то что при нажатии на кнопу сохранить, ты улетаешь в список, а хотелось бы остаться в карточке товара... И вторую кнопку присобачить, типа "Сохранить и вернуться в список"...

Есть и еще... Например карточка товара... Карточка рубрики...
Расположение настроек, тоесть они немного не логично стоят в пунктах меню..


Расположение настроек, тоесть они немного не логично стоят в пунктах меню.


в 2.5.1 немного исправлено.

движков 15 смотрел

везде своя структура меню.

никакого толком логического стандарта нет


А ты сделай все логично... Кстати поставишь две кнопки сохранить в движке? Как я выше говорил..


И еще... Евгений. Надо что то делать с Информационными страницами. У меня есть идея, как сделать их удобнее, намного удобнее чем сейчас. Причем там заморачиваться не особо надо будет.



И еще... Евгений. Надо что то делать с Информационными страницами. У меня есть идея, как сделать их удобнее, намного удобнее чем сейчас. Причем там заморачиваться не особо надо будет.


что там можно такого сделать?


Ооо, ты просто не представляешь...  :)

Так тебе написать в обмен на одну халявную версию? Да ладно, что ты теряешь?  ;)

Я серавно знаю как у тебя копирайт сноситься и почта подключается...
Уже давно все снес и подключил, мне просто лень это делать при каждом обновлении...  8)

Да и к томуже, ты же сам прекрасно знаешь, что если исходник открытый, то все сносится и меняется...

Мне просто на это время лень тратить... Правда, проще баш на баш с тобой махнуться...  ::)


Мне ето все нагадывает тот случай что был пару недель или месацев назад, что ктото там купил скрипт и потом его уволили, и начали наизжать на Евгения.

На мой взгляд те же яйца только в профиль.

Если ты знаеш как копирайт сноситься и почта подключается, зачем тебе это?
Ты если что конкретно предлагаеш так предлагай, а то розвели тут тему не по теме.



Ооо, ты просто не представляешь...  :)

Так тебе написать в обмен на одну халявную версию? Да ладно, что ты теряешь?  ;)

Я серавно знаю как у тебя копирайт сноситься и почта подключается...
Уже давно все снес и подключил, мне просто лень это делать при каждом обновлении...  8)

Да и к томуже, ты же сам прекрасно знаешь, что если исходник открытый, то все сносится и меняется...

Мне просто на это время лень тратить... Правда, проще баш на баш с тобой махнуться...  ::)


ну так сразу бы и написал так. я бы время на ответы не тратил


Источник



Copyright ShopOS