Это маленькое руководство предназначено для тех, кто хочет добавить простое всплывающее окно на главную страницу Plone сайта. Это полезно для анонсов, рекламы и т.д.
Создайте простой html-файл, содержащий информацию, которая будет всплывать в окне. Загрузите его в $PLONE_SITE/portal_skins/custom (как Page Template) и назовите его, например, popup.html
Затем, создайте Javascript-файл, содержащий скрипт-загрузчик всплывающего окна. Например, содержимое скрипта может быть следующим:
function popup(mylink, windowname)
{
if (! window.focus)return true;
var href;
if (typeof(mylink) == 'string')
href=mylink;
else
href=mylink.href;
window.open(href, windowname, 'width=220,height=400,scrollbars=no');
return false;
};
popup('popup.html', 'My Popup');
Также загрузите этот файл в $PLONE_SITE/portal_skins/custom (опять же, как Page Template). Назовите его, например, popup.js
После зайдите в $PLONE_SITE/portal_javascripts, добавьте новый скрипт: в поле ID введите popup.js и установите следующее условие в поле condition: