Error formatting macro: include: com.atlassian.confluence.core.service.NotAuthorizedException: User 'null' does not have permission to view the page.

Ситуация

Надо на странице Confluence сделать ссылку в виде приятной для нажатия кнопки.

Совет

Используем следующий синтаксис:

{html}
<FORM>
<input TYPE="button" VALUE=" Попробовать хостинг " ONCLICK="NewWindow()">
<script>
function NewWindow()
{
window.open("http://www.teamlead.ru/pages/viewpage.action?pageId=32670138","","Toolbar=0,Location=0,Directories=0,Status=0, Menubar=0,Scrollbars=1,Resizable=0,Width=1100,Height=600");
}
</script>
</FORM>
{html}

Используется макрос "HTML"

URL - URL откpываемого pесypса. Может быть ссылкой на любой понимаемый Обозревателем докyмент (в том числе и на локальной машине).

Parameter - паpаметpы нового окна (в виде текстовой стpоки). Записываются без пробелов чеpез запятyю:

Toolbar=[yes|no|1|0] - Присутствие Панели инструментов
Location=[yes|no|1|0] - Присутствие адреса
Directories=[yes|no|1|0] - Присутствие ссылок
Status=[yes|no|1|0] - Присутствие статустной строки
Menubar=[yes|no|1|0] - Присутствие меню
Scrollbars=[yes|no|1|0] - Присутсвие прокрутки
Resizable=[yes|no|1|0] - Изменение размера окна мышью
Width=[pазмеp в пикселях] - Высота окна
Height=[pазмеp в пикселях] - Ширина окна

Пример

Хостинг JIRA

12 Comments

  1. Здравствуйте.  Я воспользовалась Scaffolding,

    создала шаблон, затем применила на страничке к шаблону макрос livetemplate. Все отрабтывает отлично.

    Но для этого я в каждой создаваемой странице вписываю макрос и ссылку на шаблон.

    У меня задача сделать пользование получившимся живым шаблоном удобным для любого,

    даже не самого продвинутого пользователя.

    Как сделать  кнопку в пространстве "Создайте по живому шаблону",

     чтобы при нжатии на кнопку сразу появлялась форма созднная по живому шаблону?

    1. Оля, привет!
      Это очень просто:

      {add-page:source=JIRA Plugin Page|live=true}(+) Добавить плагин в каталог...{add-page}
      

      Для работы этого макроса нужно помимо Scaffolding поставить еще Linking Plugin.

  2. Привет. Спасибо. Все получается.

      

  3. Понимаю, что offtop, но задать вопрос через форму консультаций мне не удалось. Как расставить страницы в пространстве не в алфавитном порядке, а в нужном мне?

    1. 1. Просто перетащи их в нужное место в разделе: Просмотр\Страницы (это в меню сверху)

      2. А какие у тебя проблемы с формой? Бывают глюки в IE... У тебя IE?

      1. 1. либо я не поняла  про Перетащи либо  вопрос не понятно задала.

        у меня в пространстве  странички, которые имеет смысл видеть

        в определенном порядке.

         "Вот как у вас <-  здесь сбоку 

        Внешний вид конфлюенс

        Администрирование конфлюэнс

        Работа на ошибками

        ....

        Вопросы и ответы"

        Явно не в алфвитном порядке.  Как вы это сделали?


         А они у меня выстраиваются в алфавитном порядке всегда,

        во всех прострнствах, и кстати не только у меня. У коллег таже проблема.


        2. IE 8.0

        1. В макросе

          {pagetree}

          есть опция сортировки:

  4. Привет. Пробую.  

    1. Этот перечень параметров (по времени создания, по времени  изменения, по алфавиту и т.д.) 

    не дает возможности разложить в нужном мне порядке.

     

    2. вопрос на самой картинке

    1. 1. Natural - это и есть нужный тебе порядок.

      2. В этой теме, в левом сайдбаре нельзя настраивать тип сортировки дерева страниц. Сайдбар тогда лучше скрыть (в настройках темы) и вывести свое дерево с нужной сортировкой. 

      Предлагаю дисскуссию перевести в наш саппорт.

  5. Вопрос по созданию кнопки . Как изменить её размер?

    1. по ширине можно изменить размер пробелами

      1. Здравствуйте, Делаю три кнопки,

        по всем трем кнопкам переходит по ссылке, указанной в последнем блоке

        <form>

        Если удалить третий блок, снова по двум кнопкам переходит по последней ссылке (то есть из второго блока).

        Почему так?

        
        {html}<FORM>
        <input TYPE=button VALUE="Первая кнопка" ONCLICK="NewWindow()">
        <script>
        function NewWindow()
        {
        window.open("[http://wiki/pages/viewpage.action?pageId=27428127","","Toolbar=0,Location=1,Directories=0,Status=0|http://wiki/pages/viewpage.action?pageId=27428127","","Toolbar=0,Location=1,Directories=0,Status=0], Menubar=0,Scrollbars=1,Resizable=1,Width=1100,Height=300");
        }
        </script>
        </FORM>
        
        <FORM><input TYPE="button" VALUE="Вторая кнопка " ONCLICK="NewWindow()">
        <script>function NewWindow(){window.open([http://wiki/pages/viewpage.action?pageId=27428144,"","Toolbar=0,Location=1,Directories=0,Status=0|http://wiki/pages/viewpage.action?pageId=27428144,"","Toolbar=0,Location=1,Directories=0,Status=0], Menubar=0,Scrollbars=1,Resizable=1,Width=1100,Height=600");}</script></FORM>
        
        <FORM><input TYPE="button" VALUE="Третья кнопка" ONCLICK="NewWindow()">
        <script>function NewWindow(){window.open("[http://wiki/pages/viewpage.action?pageId=27428131","","Toolbar=0,Location=1,Directories=0,Status=0|http://wiki/pages/viewpage.action?pageId=27428131","","Toolbar=0,Location=1,Directories=0,Status=0], Menubar=0,Scrollbars=1,Resizable=1,Width=1000,Height=900");}</script></FORM>
        {html}