Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 15, 2008 14:37:42

Wild Pointer
От:
Зарегистрирован: 2008-07-23
Сообщения: 41
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема работы с ZMI (Plone 3) c /portal_skins/custom/

Создал сайт “mysite” (продукт Plone Site) в ZMI.
Хочу изменить логотип Plone на свой.
В /mysite/portal_skins/plone_styles/base_properties прописан logo.jpg, а мне необходимо logo.png (где собственно мой логотип). Вхожу, жму “Custom” попадаю на /mysite/portal_skins/custom/base_properties и правлю logo.jpg на logo.png
Кидаю в папку c:\Program Files\Plone 3\Data\Products\CMFPlone\skins\plone_images\ свой logo.png

Не появляется логотип на http://localhost:88/mysite, а на http://localhost:8888/mysite появляется.
Что не так делаю?
_______________________
Преобразовать файл logo.png в logo.jpg НЕ предлагать!!!!!!! Не люблю я формат жпег и не буду с ним работать!


НАСТРОЙКИ У МЕНЯ СВОИ:

_______________________
Plone Version OverviewPlone 3.1.3
CMF 2.1.1
Zope (Zope 2.10.6-final, python 2.4.4, win32)
Python 2.4.4 (#71, Oct 18 2006, 08:34:43) [MSC v.1310 32 bit (Intel)]
PIL 1.1.6
_______________________
Zope Version

(Zope 2.10.6-final, python 2.4.4, win32)
Python Version

2.4.4 (#71, Oct 18 2006, 08:34:43) [MSC v.1310 32 bit (Intel)]
System Platform

win32
SOFTWARE_HOME

C:\Program Files\Plone 3\Zope\lib\python
ZOPE_HOME

C:\Program Files\Plone 3\Zope
INSTANCE_HOME

C:\Program Files\Plone 3\Data
CLIENT_HOME

C:\Program Files\Plone 3\Data\var
Network Services

ZServer.HTTPServer.zhttp_server (Port: 88)
ZServer.HTTPServer.zhttp_server (Port: 8888)
Process Id



Офлайн

#2 Авг. 15, 2008 22:52:57

crchemist
От:
Зарегистрирован: 2008-07-09
Сообщения: 379
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема работы с ZMI (Plone 3) c /portal_skins/custom/

бравзер закешував картинку. Почисти кеш в бравзера



Офлайн

#3 Авг. 18, 2008 07:02:03

Wild Pointer
От:
Зарегистрирован: 2008-07-23
Сообщения: 41
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема работы с ZMI (Plone 3) c /portal_skins/custom/

crchemist
бравзер закешував картинку. Почисти кеш в бравзера
Всегда чищу перед проверкой.
На разных портах по разному реагирует (см. выше).



Офлайн

#4 Авг. 18, 2008 11:33:37

astoon
От:
Зарегистрирован: 2007-04-09
Сообщения: 335
Репутация: +  2  -
Профиль   Отправить e-mail  

Проблема работы с ZMI (Plone 3) c /portal_skins/custom/

Вообще это очень плохая идея кастомизировать Плон, меняя его же исходники. Пишется продукт-тема и активируется/дезактивируется как обычно как луюбой другой продукт, одним щелчком. Достаточно взять с офф. сайта подобный продукт и посмотреть как он написан (хотя и в книжке вроде понятно написано).

Тем не менее, попробовал только что сделать именно так как ты пишешь (под линуксом, там все под одним портом). Сразу лого поменялось, без добавления logo.png.metadata.



Офлайн

#5 Авг. 18, 2008 12:08:11

Wild Pointer
От:
Зарегистрирован: 2008-07-23
Сообщения: 41
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема работы с ZMI (Plone 3) c /portal_skins/custom/

Почему на http://localhost:88/mysite логотип не появляется, а на http://localhost:8888/mysite появляется?
Настроийки см. выше.
Получить доступ к ZMI для mysite можно 3мя способами:
1) http://localhost:88/mysite/manage
2) http://localhost:8888/mysite/manage
3) http://localhost:8888/manage - выбрав в дереве mysite.
Как правильно? Если ZMI на порт 8888 настроен, а Plone на 88 порту.
Если менять логотип на 8888 порту, то на http://localhost:8888/mysite изменится, а на http://localhost:88/mysite - нет.

astoon
Вообще это очень плохая идея кастомизировать Плон, меняя его же исходники.
Я не меняю его исходники, а настраиваю порты при помощи Plone Controller (мне это небходимо).

astoon
Тем не менее, попробовал только что сделать именно так как ты пишешь (под линуксом, там все под одним портом). Сразу лого поменялось, без добавления logo.png.metadata.
Во-первых пробывал под линь, а во-вторых под одним портом…



Офлайн

#6 Авг. 18, 2008 13:49:43

astoon
От:
Зарегистрирован: 2007-04-09
Сообщения: 335
Репутация: +  2  -
Профиль   Отправить e-mail  

Проблема работы с ZMI (Plone 3) c /portal_skins/custom/

Да я и не критикую, мало ли какие цели могут быть. Я только отметил что в самом Plone вроде все правильно раз у меня работает. Ясно что как-то связано с этими портами, но ума не приложу что, так как опыта в Windows с двумя портами нету. Может там фронтенд-сервер на втором порту, он и кэширует ?



Офлайн

#7 Авг. 19, 2008 07:11:08

Wild Pointer
От:
Зарегистрирован: 2008-07-23
Сообщения: 41
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема работы с ZMI (Plone 3) c /portal_skins/custom/

astoon
Может там фронтенд-сервер на втором порту, он и кэширует ?
Я тоже так подумал, но об этом нигде не написано.
Вопрос остаётся открытым:
Для чего нужно 2 порта? Если доступ в ZMI можно осуществлять через тот же порт, что и к Plone.
Помогите понять кто-нибудбь, что происходит? :)



Офлайн

#8 Авг. 19, 2008 15:34:02

astoon
От:
Зарегистрирован: 2007-04-09
Сообщения: 335
Репутация: +  2  -
Профиль   Отправить e-mail  

Проблема работы с ZMI (Plone 3) c /portal_skins/custom/

В Windows-инсталляторах Plone2.5 так было - скины на разные порты. Зачем - не помню, но какая-то причина была. Насколько понимаю, в Plone3 это просто остаток, чтобы старых пользователей не смущать. В Плоне всегда очень ответственно относились к “backward capability”. Это немного приторамаживает его развитие в плане архитектуры, но зато надежно.



Офлайн

#9 Авг. 19, 2008 15:54:16

Wild Pointer
От:
Зарегистрирован: 2008-07-23
Сообщения: 41
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема работы с ZMI (Plone 3) c /portal_skins/custom/

И что в итоге? Как правильно работать?
Вот варианты:
1) http://localhost:88/mysite/manage
2) http://localhost:8888/mysite/manage
3) http://localhost:88/manage - выбрав в дереве mysite.
4) http://localhost:8888/manage - выбрав в дереве mysite.
Куча способов, но какой правильный?
Если у меня такие проблемы со сменой логотипа, то боюсь представить, что дальше будет.
Такая “гибкость” - нам не нужна! ;)



Офлайн

#10 Авг. 20, 2008 17:09:26

astoon
От:
Зарегистрирован: 2007-04-09
Сообщения: 335
Репутация: +  2  -
Профиль   Отправить e-mail  

Проблема работы с ZMI (Plone 3) c /portal_skins/custom/

А какая разница ? Это ведь только траверс скинов - не более. Можно еще и Zope3-skin layers траверсить. На серверах работает в любом случае с одного порта, т.к. серверы все-таки как правило юникс. А на вин-серверах и без этого проблем хватает в обслуживании.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version