Принял решение о дополнительной проверке движка. Буду его переделывать на jquery, работы, чувствую, предстоит много — но дело того стоит — если я перееду на jquery то для каждого пользователя я смогу сделать галерею =) и другие вкусняшки.
Итак — модули коренные (core):
acl
admin
cron
errors
form
global
i18n
install
jevix
mail
meta
pager
parser
search
syndication
templater
upload
user
user_groups
Очень долго не мог понять — почему при запуске движка с нуля у меня не запускается /install/
как выяснилось — в .htaccess надо было прописать Options -MultiViews
в итоге моя строка сейчас выглядит так
Options +FollowSymLinks -Indexes -MultiViews
P.S. Опция MultiViews файла .htaccess может вызвать отображение несуществующих страниц сайта.
Скажем, на сайте существует страница с адресом http://www.site.ua/list.php, и если посетители обратятся к несуществующему каталогу http:// www.site.ua/list/, то включенная опция MultiViews вместо этого каталога подставит файл list.php.
Однако подстановка будет выполнена не полностью — пути к изображениям, таблицам стилей и т. п. будут подставлены неверно и страница будет отображена с искажениями.
Это может испортить репутацию сайта, особенно если URL такого вида попадут в каталоги поисковых систем. Для подавления такого поведения Apache опцию MultiViews следует отключить:
Отключение директивы MultiViews
Options -MultiViews
Я до сих пор ни разу не мог запустить Cogear, смотрел видео по установке, даже поставил Trial Mamp Pro и сделал в 1 в 1 как на видео все равно не помогало, до прочтения данного сообщения!
Добавлю удобство — теперь при установке можно отметить «Создать базу» и он перед установкой ее создаст, или выдаст ошибку — нету прав создания (или таблица существует) если не сможет создать ее.
Ты главное в репозиторий не забывай все отправлять, а также обновлять локальную копию каждый раз перед началом работы, чтобы ознакомиться с моими изменениями в случае наличия таковых.
нет, просто мои изменения это мои изменения ) потом можно их будет перенести в корень — буду просто править так как мне надо будет. Чтобы не трогать Димины изменения (и разработка может вестись паралельно)
но фактически с учетом переноса на jquery — это будет другой двиг, и если все будет хорошо — то он заменит текущий.
Считай это глобальной переборкой всех модулей ). Уборка мусора, починка стен ;) Внесение новых идей. Просто — развитие
Ну, я БД изменять не собираюсь — соответственно думаю что можно будет спокойно перенести как есть.
правда заменю на jquery только те модули что есть в стистеме, поэтому если вы пишете шестеренки с использованием mootools то думаю что надо будет их тоже переносить
Очень классно было бы вынести побольше файлов в основной шаблон default из шестеренки global, sidebar. А то сейчас при создании шаблонов не обойтись без редактирования файлов в этих шестеренках.
Сейчас я делаю шаблон (шаблоны), что бы выложить сюда для разнообразия и понимаю, что бы создавать разнообразные шаблоны надо хотя бы перенести файлы стилей из шестеренок (global, nodes, sidebar) в шаблон default, а также некоторые файлы шаблонов cpanel.tpl, tabs.tpl.
Таким образом, будет возможность создавать уникальные шаблоны для главной страницы, которые в несколько кликов будут устанавливаться через, админку.
Или существуют сегодня другой способ (например) без переноса файлов, который позволяет в шаблоне default изменить все видимые элементы на главной?
Зачем подсовывать пользователю кучу всего в чем можно растеряться и больше половины кнопок пользователь использовать не собирается. Или я неправильно понял? Мы о создании нода или комментарии? Для комментариев dezmax — предлагает вполне адекватный вариант. Да и сейчас в коментах есть идеальный набор — самое оно!
На самом деле, вариант расположения вверху отвлекает внимание и подрезает видимость контента, я так понимаю оно постоянно будет вверху в фиксированной позиции. Плохой вариант для большинства пользователей. Это скорее индивидуальный случай.
А теперь представим что мы авторизовались и чтобы посмотреть статусы всегда приходится открывать и закрывать эту панель. Для себя я нашел идеальный вариант. Позже покажу, позже.
dezmax, на этом сайте они не в фиксированной позиции, а в твоем примере: top:0;
И логично делать: top:0; position: fixed;
так как прокрутка у ресурса будет в любом случае и мы желаем наблюдать статусы в поле зрения всегда!
На самом деле я сделал для себя: bottom:0; position: fixed;
при таком ходе пользователь всегда видит свои статусы и это не мешает ему смотреть контент. :)
Дело не в cms. Такое решение для ресурса с вертикальной прокруткой не удачное, в другом случае идеальный вариант. А с прокруткой к нижнему краю лучше цеплять user_bar. Кстати все иконки на маке где? правильно bottom :)
Теперь это Not Found
The requested URL /install/ was not found on this server.
Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny8 with Suhosin-Patch mod_ssl/2.2.9 OpenSSL/0.9.8g Server at demo.nanopages.ru Port 80
Действие 0 — сливаю с «subversion.assembla.com/svn/cogear» последнюю версию движка. Точнее обе (самую последнюю + 1.0 )
Действие 1 — отключаю все дополнительные модули (просто из системы уберу) — оставлю только core.
acl admin cron errors form global i18n install jevix mail meta pager parser search syndication templater upload user user_groupsкак выяснилось — в .htaccess надо было прописать
Options -MultiViewsв итоге моя строка сейчас выглядит так
Options +FollowSymLinks -Indexes -MultiViewsP.S.
Опция MultiViews файла .htaccess может вызвать отображение несуществующих страниц сайта. Скажем, на сайте существует страница с адресом http://www.site.ua/list.php, и если посетители обратятся к несуществующему каталогу http:// www.site.ua/list/, то включенная опция MultiViews вместо этого каталога подставит файл list.php. Однако подстановка будет выполнена не полностью — пути к изображениям, таблицам стилей и т. п. будут подставлены неверно и страница будет отображена с искажениями. Это может испортить репутацию сайта, особенно если URL такого вида попадут в каталоги поисковых систем. Для подавления такого поведения Apache опцию MultiViews следует отключить: Отключение директивы MultiViews Options -MultiViewsкак закончу компонент — откомитчу и т.п.
сделай там мою ветку, я в нее буду комиттить, а потом можно ее с главной объяединить — так правильнее будет.
судя по презентации Линуса Торвальда — там все супер )
но фактически с учетом переноса на jquery — это будет другой двиг, и если все будет хорошо — то он заменит текущий.
Считай это глобальной переборкой всех модулей ). Уборка мусора, починка стен ;) Внесение новых идей. Просто — развитие
правда заменю на jquery только те модули что есть в стистеме, поэтому если вы пишете шестеренки с использованием mootools то думаю что надо будет их тоже переносить
может мне подождать
но чувствую что буду улучшать намного систему)
Я хочу здесь обратится как к IceDragon, так и adminу.
Сейчас я делаю шаблон (шаблоны), что бы выложить сюда для разнообразия и понимаю, что бы создавать разнообразные шаблоны надо хотя бы перенести файлы стилей из шестеренок (global, nodes, sidebar) в шаблон default, а также некоторые файлы шаблонов cpanel.tpl, tabs.tpl.
Таким образом, будет возможность создавать уникальные шаблоны для главной страницы, которые в несколько кликов будут устанавливаться через, админку.
Или существуют сегодня другой способ (например) без переноса файлов, который позволяет в шаблоне default изменить все видимые элементы на главной?
/gears/global/templates/cpanel.tpl => /templates/default/gears/global/templates/cpanel.tpl
пока что дописываю интернет магазин в котором тестирую то что готовлю к релизу )
eShop нужен по работе =)
Если есть возможность помочь — хотя бы на уровне бета тестирования, готов предложить посильную помощь.
З.Ы. Недавно увидел на хабре анонс нового визуального редактора redactor.imperavi.ru/ Может стоит прикрутить в качестве шестеренки?
просто его надо переделать на новый CRUD + проверить все
а магазин мне по работе нужен — поэтому ему зеленый свет ))
из вкусностей — сделал удобную работу с деревом (id, parent_id)
Зы: «очка рейтинга» — может просто рейтинг?
top:0;И логично делать:
top:0; position: fixed;так как прокрутка у ресурса будет в любом случае и мы желаем наблюдать статусы в поле зрения всегда!На самом деле я сделал для себя:
bottom:0; position: fixed;при таком ходе пользователь всегда видит свои статусы и это не мешает ему смотреть контент. :)ды делай плагины — модули )
И вообще, это еще актуально?
Not Found The requested URL /install/ was not found on this server. Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny8 with Suhosin-Patch mod_ssl/2.2.9 OpenSSL/0.9.8g Server at demo.nanopages.ru Port 80