Небольшое уточнение по терминологии: Shop-Script 5 — это всего лишь одно из приложений, разработанных на базе фреймворка Webasyst. Поэтому корректнее вести речь о создании приложения для Webasyst, а не для Shop-Script.
А то вводите общественность в заблуждение ;)
В Shop-Script 5 и в приложении Сайт (встроено во фреймворк) это есть. Можно либо сразу создать страницу, вложенную в другую, либо сначала создать их все одним плоским списком, а потом перетащить одну страницу в другую, чтобы сделать вложенной. Уровень вложенности не ограничнивается, насколько я знаю.
In content management systems the terms front end and back end may refer to the end-user facing views of the CMS and the administrative views respectively.
Я закрываю все вкладки, кроме самой первой (щелчком правой кнопкой по первой вкладке и выбором «Закрыть вкладки справа»), потом щелкаю правой кнопкой мыши по кнопке «Назад» и выбираю в самом низу появившегося списка истории пункт «Новая вкладка». Причем после щелчка по «Назад» можно не отпускать кнопку мыши, перевести курсор на пункт «Новая вкладка» и уже на ней отпустить ранее нажатую правую кнопку. Конечно, этот способ работает, только если вы каждый раз начинаете работать с новой страницы Хрома.
Помнится, как-то давно написал на Javascript генератор ников: mbeaver.narod.ru/nicks/. Не ради пиара (че-там пиарить-то, сайт по сути заброшен), а вот настроение каждый раз самому поднимает своими результатами — может, кому и пригодится хотя бы для того же )
Главное, чтобы эту фичу (в описанной в статье реализации) можно было отключить, иначе вот это:
> система должна понять, что пора дать человеку другие результаты
меня начнет раздражать еще больше.
А вот что меня действительно успокоило бы в подобной ситуации, так это предложение альтернативных способов поиска: ссылки на тематические статьи в Википедии, поиск по облаку тегов, по картинкам (если я ищу по тексту) и т.п. А то, бывает, зациклишься, и не видишь «под носом» очевидного способа найти нужную информацию (или хотя бы направления для продолжения поиска).
А еще давайте отдадим дань электрикам и монтажникам, проложившим проводные и не очень сети, а также поварам, готовившим им еду в полевых кухнях, и медсестрам, которые лечили им порезы, оставленные оголенными проводами на их героических задницах! Я понимаю, что желательно строго придерживаться фактов, но не нужно же быть НАСТОЛЬКО занудой ) Расслабьтесь, будьте счастливы!
У WebAsyst Shop-script цена фиксированная, он не собирается из нескольких модулей. Это система WebAsyst состоит из нескольких приложений, каждое из которых выполняет свою функцию (создание магазина, файловое хранилище, фотогалерея, менеджер контактов и т.п.). Для работы магазина достаточно одного — Shop-script.
Я бы заменил в вашем высказывании «можно» на «должен»! Если бы на законодательном уровне имело место обязательное требование публиковать исходный код драйверов, пользователи железок от этого только выиграли бы.
1.В меню «Модули» найти «Управление темой Gtk+». Изменить любой параметр и нажать кнопку «Записать настройки в файл .gtkrc-2.0».
2.Выйти из программы, открыть файл ~/.purple/.gtkrc-2.0 и добавить следующие строки:
А содержимое badPatterns порадовало ;)
А то вводите общественность в заблуждение ;)
Точнее, не запретить, а сделать невозможной.
> система должна понять, что пора дать человеку другие результаты
меня начнет раздражать еще больше.
А вот что меня действительно успокоило бы в подобной ситуации, так это предложение альтернативных способов поиска: ссылки на тематические статьи в Википедии, поиск по облаку тегов, по картинкам (если я ищу по тексту) и т.п. А то, бывает, зациклишься, и не видишь «под носом» очевидного способа найти нужную информацию (или хотя бы направления для продолжения поиска).
1.В меню «Модули» найти «Управление темой Gtk+». Изменить любой параметр и нажать кнопку «Записать настройки в файл .gtkrc-2.0».
2.Выйти из программы, открыть файл ~/.purple/.gtkrc-2.0 и добавить следующие строки:
binding «pidgin-bindings»
{
# enter inserts a newline
bind «Return» { «insert-at-cursor» ("\n") }
# ctrl-Enter sends message
bind "Return" { «message_send» () }
}
widget "*pidgin_conv_entry" binding «pidgin-bindings»
У меня работает на Ubuntu 8.04.