|
|
|
|
 |
Главная // Часто задаваемые вопросы (FAQ)
|
|

-
У меня в админзоне постоянно выскакивают сообщения об ошибках javascript (при определенном режиме сообщений может не быть, но в левом нижнем углу статусной строки браузера горит предупреждение). Что делать?
Возможные причины и пути устранения:
- У вас установлено программное обеспечение, обрезающее скрипты или их части, блокирующее определенные картинки и т.п. В их число точно попадают: Norton Antivirus, AVAST, AtGuard, но, возможно, есть и другие. Выключайте эти программы на время работы с сайтом или настройте их (если это возможно) так, чтобы они оставили вашу админзону в покое.
- На вашей машине "сидит" spyware (вредоносная программа) или вирус, влияющий на работу браузера (например, CoolWebSearch и ему подобные). Бесплатно скачайте и установите с сайта microsoft.com программу Microsoft Antispyware, проведите очистку вашего компьютера от вредоносных программ.
- Если у вас стоит Internet Explorer ниже версии 5.5, то его необходимо обновить.
-
Можно ли сделать несколько рубрикаторов в каталоге на один товарный ряд?
Можно. В админзоне есть возможность создать "ссылку" на товар. Для этого небходимо перетащить товар в категорию второго рубрикатора или в любую другую категорию правой кнопкой, а после отпускания кнопки мыши выбрать "Создать ярлык". Все как в Explorer, когда Вы создаете ярлык на программу или файл.
-
Установил версию 5, на локальной машине все работает, а после публикации на хостинге слева дерева не видно. Ява на машине установлена.
Проверьте в каком режиме закачаны jar файлы в папку Bin на сервер. Они должны быть залиты в бинарном формате, а не текстовом. Для этого при передаче файлов по FTP должен быть включен режим "auto", а если FTP клиент его не поддерживает - режим "binary". Это относится и ко всем остальным файлам кроме html/js/css/xml, то есть файлы с картинками, таблицы с данными и прочее должны быть скопировано как файлы с кодом (binary), а не с текстом (text).
-
У меня админзона не работает! Нет дерева сайта слева, что делать?
Возможные причины и что делать:
- При загрузке Java апплета вы ответили "нет" на вопрос "разрешить запуск?". Обновите окно браузера через Ctrl-F5 (Internet Explorer) или Ctrl-R (Mozilla, Opera, Safari и т.д.) и ответьте "да".
- До вопроса "запускать апплет?" дело не дошло из-за настроек браузера. Разрешите загрузку и использование java апплетов, имеющих цифровую подпись. Если Вы не знаете как это сделать - зовите сисадмина или читайте хелп к браузеру.
- Нет прав на установку на вашем компьютере. Зовите сисадмина или войдите в Windows под учетной записью с правами администратора.
-
Можно ли при сборке сайта использовать макроподстановки вложенные друг в друга, и если можно, то какой глубины.
Можно. Глубина вложения не ограничена.
-
После установки сайта на unix хостинг веб-сервер выдает 500 ошибку на некоторых страницах, в то время как на остальных все в порядке. Все рекомендации из "руководства по развертыванию" выполнены - проверены переносы строк, расставлены права и так далее.
Подробно о решении 500 ошибки написано в статье в "Библиотеке разработчика".
-
После установки системы на хостинг-площадку не могу войти в админ-зону (или не работают скрипты, выдается ошибка 500). При этом на локальном компьютере все работает.
Прежде всего проверьте все ли настройки сделаны согласно "Руководству по установке" и рекомендациям в разделе "Хостеры".
Если все написанное там выполнено, все настройки произведены согласно руководству, а скрипты не выполняются или нет доступа к папкам - пишите нам, но учтите, что мы помогаем бесплатно только если ситуация недокументирована или действительно клиентом никак не могла быть решена. За невнимательность или лень клиента мы берем деньги.
-
Установил систему, дерево слева вижу, а редактор страниц справа - серый и после названия страницы и выпадающего списка "текущая версия" ничего нет.
1. Добавьте сайт в список доверенных (trusted) или в "локальная интрасеть" (на Vista/Win7). См. http://www.twl.ru/hot_to_add_site_to_trusted. Это поможет браузеру понять что ваш сайт не нужно жестко подозревать и блокировать что ни попадя.
2. Сбросьте кэш Java-машины через "Панель управления/Java" или кликом на иконке в системном трее. Нужно войти в настройки ява-машины, на первой же вкладке "General settings" найти раздел "Temporary Internet Files" и в нем кнопку "Settings". Нажать, и найти кнопку "Delete Files".
3. Если п.2 не помогает, попробуйте переинсталлировать Java-машину на вашем компьютере. Система управления пустит пользователя в админзону только если обнаружит Java на машине и убедится в том, что версия выше минимально необходимой. Тем не менее, мы наблюдали случаи когда вроде бы достаточная для корректной работы версия Ява-машины не позволяет корректно работать браузеру. В таких, достаточно редких случаях, переинсталляция (www.java.com) помогает.
-
Насколько эффективна схема кэширования, примененная в системе?
В системе несколько уровней кэширования. Если на одной странице нужно вывести один справочник в двух разных дизайнах (например анонсы новостей и одну из новостей подробно) то запрос к хранилищу данных будет только один. Это пример кэширования на уровне данных, которое экономит время на генерацию страницы в первый раз. Экономия времени целиком зависит от конкретного случая.
Если страницу посещают несколько раз, и данные с момента первого посещения не изменились, то страница не генерируется заново, а берется готовая из хранилища. Соответственно, эффективность такого кэширования зависит только от частоты обновления информации на сайте. В большинстве случаев, сайты обновляются от нескольких раз в день до нескольких раз в месяц. Кэш на этом сайте работает с эффективностью около 93% (усредненная статистика за два года).
Дополнение: введенная в версии 4.15 система кэширования имеет эффективность 99% за счет выборочного обновления страниц в кэше. Обновляются только те страницы, которые были изменены.
-
Насколько ограничен разработчик при создании каталога на вашем движке?
Разработчик должен задать древовидную структуру категорий и описать все различные сущности товаров, которые в ней могут находиться. Любая категория, как и товар, могут иметь свое описание. Дальше с помощью оформления разработчик может построить произвольную навигацию и произвольным образом выводить описания категорий и товаров.
Можно сделать вырожденные варианты каталога, когда нет понятия "категория" (точнее, товар ничем от категории не отличается визуально).
Можно реализовать вариант каталога, где в каждой конечной точке дерева категорий будет только один "товар" с одним полем типа "html". На такой HTML странице в произвольном формате можно разместить таблицу с несколькими десятками товаров без нагромождения формальных описаний через сущности и редактирования отдельных полей.
Можно сделать классический каталог с неограниченной вложенностью.
Почти все каталоги на сайтах, представленных в разделе "Портфолио" чем-нибудь друг от друга отличаются. И тем не менее это все сделано на одном движке.
Главное, что редактору сайта будет удобно управлять такими каталогами независимо от структуры и устройства с точки зрения посетителя сайта (оформления). Возможность переносить товары и целые категории в дереве, публиковать и отменять публикацию товаров и категорий, легко переименовывать товары и все это в визуальном режиме с использованием drag&drop.
-
А как понять - коммерческое применение у моего сайта или нет?
Очень просто. Если вы зарабатываете (или планируете зарабатывать) деньги за счет сайта - он коммерческий. При этом неважно - на баннерной рекламе, продаже товаров или привлекая клиентов к себе в офис через интернет.
А если вы публикуете свои работы (фото, живопись, музыку), рассказываете миру о себе и своих увлечениях, посвящаете сайт любимой группе - это некоммерческий сайт.
В любом случае, решение об этом принимаем мы, и если вы сомневаетесь можно ли будет использовать готовый сайт бесплатно - опишите что за ресурс вы планируете создать и для чего. Затем просто пришлите описание нам по email.
-
Можно ли менять дизайн сайта после его сборки? Как вообще выглядит шаблон дизайна и что это такое? Сложно ли его сделать?
Да. Любая система управления сайтом в первую очередь разделяет дизайн и содержимое на независимые части. Вы можете разработать новый комплект шаблонов с другим дизайном, или расположением информационных блоков со временем, и заменить текущие файлы из папки Templates на новые.
Шаблоны находятся в папке Templates, можете открыть любой файл и вы увидите что такое шаблон. Это обычный HTML файл с использованием макроподстановок типа $Macro[Параметры]$. Чтобы сделать такой шаблон нужно владеть языком верстки страниц HTML и уметь использовать таблицы стилей CSS.
Это все подробно описано в "Документации разработчика", которая копируется на вашу машину при установке базовой версии скачанной с сайта или с компакт-диска. Также её можно найти в разделе Скачать.
-
Насколько хорошо ваши сайты индексируются поисковыми машинами? Будут ли вопросы у оптимизаторов если я буду заказывать у них раскрутку сайта, построенного на этой системе?
Отлично индексируются. Большинство наших клиентов, использующих услуги по оптимизации сайтов (как нашей компании, так и сторонних поставщиков) находятся на высоких позициях в рейтингах и никаких вопросов к Системе никогда не возникает. Для оптимизаторов сайта в разделах "Документация" и "Библиотека разработчика" есть отдельное руководство и статьи, раскрывающие возможности CMS в плане SEO.
-
После инсталляции интерфейс администратора заработал, но мне ничего не удается поменять - система периодически выбрасывает сообщение, что для такого-то домена (который я указал при инсталляции) требуется приобрести лицензию. Как это сделать?
Как любая коммерческая система, наша CMS имеет защиту от использования без лицензии. Это означает, что для работы с сайтом на "боевом" сервере, с применением доменных имен второго и более уровней, таких как имя_сайта.ru, поддомен.имя_сайта.com и т.п. Вам необходимо получить у нас лицензию на использование системы. Лицензии бывают коммерческими и бесплатными. Порядок получения лицензий по шагам расписан в разделе "Стоимость".
Для того, чтобы можно было разрабатывать сайт без предварительной оплаты, знакомиться с системой Твайлайт и изучать её предусмотрен специальный режим работы. В режиме "для разработчика" система не производит проверки лицензий и никак не ограничивает разработчика в плане использования. Система автоматически входит в этот режим если сайт установлен на локальной машине.
Не следует забывать, что после создания сайта в режиме "для разработчика" для его публикации на "боевом" сервере все равно потребуется получить лицензию.
-
Я скачал инсталляционный пакет с этого сайта. Но я не программист, не дизайнер и ничего в этом не понимаю. Смогу ли я собрать сайт и какие знания и навыки мне для этого нужны?
Если Вы ничего не понимаете в разработке сайтов, то собрать сайт самостоятельно Вы скорее всего не сможете. Стандартные требования к разработчикам сайтов на основе "Twilight CMS" приведены на странице http://www.twl.ru/qualification.
Но если тот сайт, что вы скачали вас устраивает по функционалу и внешнему виду, то вы можете минимальными усилиями, заменив несколько изображений на диске (логотип и др.) создать свой сайт без программирования и необходимости рисовать. Останется только приобрести, или получить бесплатно лицензию на использование, купить домен и установить систему управления на хостинге. Все эти действия вы можете поручить нам (за деньги), попросить помочь вам знакомого технаря либо повторить то, что подробно описано в документации на этом сайте.
Если готовое решение вам до конца не подходит, то для оценки своих возможностей Вы можете обратиться к разделу "Сборка сайта за несколько часов" в "Руководстве разработчика". Этот раздел является наиболее простым и написан специально в расчете на тех, кто не имеет опыта разработки сайтов. Если вы поймете о чем там написано - шансы что вы справитесь есть. В любом случае, за деньги вы можете заказать у нас или наших партнеров сборку сайта и не заниматься этим самостоятельно.
-
Установил обновление системы, но апплеты в админзоне не поменялись (версия та же). Что делать?
Для Internet Explorer/FireFox/Opera достаточно закрыть все окна браузера и убедиться что в списке задач нет подвисших экземпляров браузерных приложений (Ctrl-Shift-Esc). После перезапуска браузера апплеты должны автоматически выгрузиться из кэша, но для страховки попробуйте очистить кэш (обычно есть кнопка в настройках браузера).
Для Safari на Mac требуется перегрузить машину, поскольку даже закрытие приложения (через Command-Q, а не Command-W) не заставляет его очистить кэш.
Версии апплетов обычно перечисляются в документации, идущей с пакетом обновления. Просмотреть версию текущего приложения можно нажав на апплете правой кнопкой и выбрав соответствующий пункт контекстного меню.
-
Я установил демонстрационный пакет, но не знаю логина и пароля для входа в админзону.
Обычный логин и пароль для доступа к админзоне демо-сайта: demo/demo. Но мы не можем гарантировать что в будущем он не изменится, поэтому откройте сам сайт и найдите в главном меню страницу "С чего начать". Информация о порядке входа в админзону всегда находится там.
-
Я установил демо-пакет, но после входа в админку у меня спрашивают про какую-то цифровую подпись.
Разрешите запуск апплетов с нашей цифровой подписью установив чекбокс "разрешать всегда" и нажав OK. Возможно для других апплетов (в системе их несколько) эту операцию придется повторить. Это нужно сделать только при первом запуске, в дальнейшем вы больше этого предупреждения не увидите.
-
Локально сайт работает, но после установки на хостинг все время выдается сообщение "Не найден шаблон, ошибка описана в логе". В логе системы (Data/Logs/error.log) указано что не найден файл, который на диске на самом деле есть. Права на файлы и папки все расставлены правильно.
Вероятнее всего не учтен тот факт, что на Unix платформе имена файлов регистрозависимы, то есть имена default.html и Default.html - это разные имена. Необходимо проверить все названия файлов, ключи макроподстановок и служебные структуры на предмет использования правильного регистра в названиях файлов.
-
Можно ли сделать на "Twilight CMS" сложное меню, которым администратор сайта сможет легко управлять?
Что можно сделать (только некоторые возможные варианты):
- обычное текстовое меню, с подсветкой силами CSS (www.maxhol.ru);
- графическое меню, с "подсветкой" на javascript (см. верх страницы);
- выпадающее меню на javascript с использованием слоев;
- многоуровневое меню, раскрывающееся при переходе на страницу (www.stratek.ru);
- меню, элементы которого будут автоматически генерированными картинками GIF или JPG (http://support.stratek.ru)
- меню, которое будет раскрываться динамически без перегрузки страницы до тех пор, пока в нем не останутся только конечные пункты (www.photosale.ru);
- управляемое флэшевое меню, которое будет получать данные в виде XML, который будет генерироваться CMS (www.vnl-it.ru);
- встроить в середину меню пункт типа "каталог товаров" и раскрывая его видеть товары, а не меню (www.sinikon.ru);
- меню может быть превращено в навигатор разделов (сверху этой страницы) или в перечень подразделов текущего раздела (см. раздел "Описание системы");
- и др. варианты на любой вкус.
Все это будет совершенно одинаково управляться из админзоны. Нет никаких ограничений на глубину вложенности и эффекты, которые разработчик может применять. Нужно только один раз сделать шаблон оформления на HTML+CSS+Javascript (или XML для флэша) и наложить его на меню с помощью однострочной макроподстановки типа $Menu[menuid: footermenu; design: menupath]$.
-
Наш сайт работает на "Twilight CMS", но мы потеряли все пароли к сайту (админ уволен, архивы сгорели, никто ничего не знает и т.п.). Как быть?
Вы должны иметь доступ к сайту по FTP: адрес ftp, логин, пароль. Если у вас нет этой информации - обратитесь к вашему хостеру с просьбой помочь.
Войдите на хостинг-площадку по FTP. Найдите корневую сайта (при необходимости уточните её расположение в службе поддержки вашего хостера или на его сайте). В корневой папке нужно пройти путь вида /Sites/имя_папки_с_материалами_сайта/Data и найти файл userlist.dat.
В файле userlist.dat хранятся учетные записи пользователей, по одной записи на строку. Если открыть файл любым текстовым редактором, будут видны логины пользователей. Ненужные записи можно удалить. Если не нужно вообще ничего - очистите файл полностью.
Далее нужно сгенерировать главную учетную запись с правами supervisor, для чего нужно воспользоваться генератором учетных записей на странице www.twl.ru/download. Полученную на выходе из генератора строку нужно скопировать в файл userlist.dat, файл сохранить и залить на сервер обратно по FTP.
После этого можно входить со своими логином и паролем в админзону сайта и далее создавать учетные записи для работы.
-
Почему ваша система не использует базу данных MySQL или какую-то другую? Можно ли подключить внешнюю СУБД к системе?
Реляционные БД не предназначены для хранения больших блоков текста, которые друг с другом не связаны никакими логическими отношениями. Они просто не для этого придуманы.
Для справочников и каталогов товаров мы используем собственный формат данных. Это plain text файлы с использованием дополнительных индексов для быстрого поиска информации. Поскольку при работе используются те же алгоритмы поиска, что и в СУБД типа MySQL, MSSQL, Oracle и других (читайте Д.Е.Кнута), то Система работает нисколько не медленнее, а во многих случаях даже быстрее. Например поиск конкретного элемента в списке из 4294967296 элементов будет состоять всего из 31 итерации.
Помимо большей свободы в плане выбора хостинга, меньших требований к системному администрированию, снижения затрат времени на развертывание и обслуживание сайта существуют определенные преимущества перед традиционным СУБД-подходом в плане безопасности системы. В частности в нашей БД невозможны SQL-инъекции, как проклятие преследующие 98% проектов на ASP/MSSQL и PHP/MySQL (традиционные связки испольуземого языка и СУБД).
На вопрос "можно ли использовать внешнюю СУБД" ответ отрицательный. Но мы планируем реализовать возможность хранения данных в СУБД и предоставлять выбор разработчику в будущих версиях.
наверх
|
|
|