View | Details | Raw Unified | Return to bug 15326
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/cmspages.tt (-23 / +18 lines)
Lines 8-14 Link Here
8
[% INCLUDE 'doc-head-open.inc' %]
8
[% INCLUDE 'doc-head-open.inc' %]
9
<title>Koha &rsaquo; Tools &rsaquo; Pages</title>
9
<title>Koha &rsaquo; Tools &rsaquo; Pages</title>
10
[% INCLUDE 'doc-head-close.inc' %]
10
[% INCLUDE 'doc-head-close.inc' %]
11
[% Asset.css("css/datatables.css") | $raw %]
12
</head>
11
</head>
13
<body id="tools_koha-content" class="tools">
12
<body id="tools_koha-content" class="tools">
14
    [% INCLUDE 'header.inc' %]
13
    [% INCLUDE 'header.inc' %]
Lines 17-29 Link Here
17
        <a href="/cgi-bin/koha/mainpage.pl">Home</a> &rsaquo;
16
        <a href="/cgi-bin/koha/mainpage.pl">Home</a> &rsaquo;
18
        <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> &rsaquo;
17
        <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> &rsaquo;
19
        [% IF ( form ) %]
18
        [% IF ( form ) %]
20
            <a href="[% link_self | uri %]">Pages</a> &rsaquo;
19
            <a href="[% link_self | url %]">Pages</a> &rsaquo;
21
            [% IF ( id ) %]Edit page[% ELSE %]Add page[% END %]
20
            [% IF ( id ) %]Edit page[% ELSE %]Add page[% END %]
22
        [% ELSIF ( view ) %]
21
        [% ELSIF ( view ) %]
23
            <a href="[% link_self | uri %]">Pages</a> &rsaquo;
22
            <a href="[% link_self | url %]">Pages</a> &rsaquo;
24
            [% IF ( cms_page.parent ) %]
23
            [% IF ( cms_page.parent ) %]
25
                 [% FOREACH parent IN parent_list %]
24
                 [% FOREACH parent IN parent_list %]
26
                     [% IF parent.id == cms_page.parent %]<a href="[% link_self | uri %]?op=view&amp;id=[% cms_page.parent | uri %]">[% parent.title_link | uri %]</a> &rsaquo;[% END %]
25
                     [% IF parent.id == cms_page.parent %]<a href="[% link_self | url %]?op=view&amp;id=[% cms_page.parent | uri %]">[% parent.title_link | uri %]</a> &rsaquo;[% END %]
27
                 [% END %]
26
                 [% END %]
28
            [% END %]
27
            [% END %]
29
            [% cms_page.title_link | html %]
28
            [% cms_page.title_link | html %]
Lines 43-61 Link Here
43
    [% END %]
42
    [% END %]
44
    <main>
43
    <main>
45
44
46
        [% UNLESS ( link_opac_base && link_self) %]
45
        [% UNLESS ( link_opac_base ) %]
47
            <div class="dialog alert">
46
            <div class="dialog alert">
48
                [% UNLESS ( link_opac_base ) %]
47
                [% UNLESS ( link_opac_base ) %]
49
                    Warning: Preference <em>OPACBaseURL</em> not set, some links might not work!</div>
48
                    Warning: Preference <em>OPACBaseURL</em> not set, some links might not work!</div>
50
                [% END %]
49
                [% END %]
51
                [% UNLESS ( link_self ) %]
52
                    Warning: Variable <em>link_self</em> not set, some links might not work!</div>
53
                [% END %]
54
        [% END %]
50
        [% END %]
55
51
56
        [% UNLESS ( form || view ) %]
52
        [% UNLESS ( form || view ) %]
57
            <div id="toolbar" class="btn-toolbar">
53
            <div id="toolbar" class="btn-toolbar">
58
                <a class="btn btn-default" id="newentry" href="[% link_self | uri %]?op=form"><i class="fa fa-plus"></i> New page</a>
54
                <a class="btn btn-default" id="newentry" href="[% link_self | url %]?op=form"><i class="fa fa-plus"></i> New page</a>
59
            </div>
55
            </div>
60
        [% END %]
56
        [% END %]
61
57
Lines 84-90 Link Here
84
                    [% IF ( pages ) %]
80
                    [% IF ( pages ) %]
85
                        <fieldset>
81
                        <fieldset>
86
                            <ul>
82
                            <ul>
87
                                <li><a href="[% link_self | uri %]">Pages home</a></li>
83
                                <li><a href="[% link_self | url %]">Pages home</a></li>
88
                            </ul>
84
                            </ul>
89
                            <h4>Pages</h4>
85
                            <h4>Pages</h4>
90
                            [% INCLUDE 'cms-pages-nav.inc' %]
86
                            [% INCLUDE 'cms-pages-nav.inc' %]
Lines 93-99 Link Here
93
                </div>
89
                </div>
94
            </div>
90
            </div>
95
        [% ELSIF ( form ) %]
91
        [% ELSIF ( form ) %]
96
            <form name="form" method="post" enctype="multipart/form-data" action="[% link_self | html%]" >
92
            <form name="form" method="post" enctype="multipart/form-data" action="[% link_self | url %]" >
97
                <input type="hidden" name="op" value="[% op | html%]" />
93
                <input type="hidden" name="op" value="[% op | html%]" />
98
                <input type="hidden" name="id" value="[% id | html %]" />
94
                <input type="hidden" name="id" value="[% id | html %]" />
99
                <fieldset class="rows">
95
                <fieldset class="rows">
Lines 203-209 Link Here
203
                </fieldset>
199
                </fieldset>
204
                <fieldset class="action">
200
                <fieldset class="action">
205
                    <input class="button" type="submit" value="Save" />
201
                    <input class="button" type="submit" value="Save" />
206
                    <a class="cancel" href="[% link_self | uri %]">Cancel</a>
202
                    <a class="cancel" href="[% link_self | url %]">Cancel</a>
207
                </fieldset>
203
                </fieldset>
208
            </form>
204
            </form>
209
205
Lines 211-217 Link Here
211
207
212
            <h1>Pages</h1>
208
            <h1>Pages</h1>
213
            <div style="margin-bottom:5px;">
209
            <div style="margin-bottom:5px;">
214
                <form name="filter" method="post" action="[% link_self | uri %]">
210
                <form name="filter" method="post" action="[% link_self | url %]">
215
                    <label for="disp">Display location:</label>
211
                    <label for="disp">Display location:</label>
216
                    <select name="disp" id="disp">
212
                    <select name="disp" id="disp">
217
                        [% IF ( disp == "" ) %]
213
                        [% IF ( disp == "" ) %]
Lines 268-274 Link Here
268
            </div>
264
            </div>
269
265
270
            [% IF ( page_list.size ) %]
266
            [% IF ( page_list.size ) %]
271
                <form name="del_form" method="post" action="[% link_self | uri %]">
267
                <form name="del_form" method="post" action="[% link_self | url %]">
272
                    <p><a href="#" class="SelectAll"><i class="fa fa-check"></i> Select all</a> | <a href="#" class="ClearAll"><i class="fa fa-remove"></i> Clear all</a></p>
268
                    <p><a href="#" class="SelectAll"><i class="fa fa-check"></i> Select all</a> | <a href="#" class="ClearAll"><i class="fa fa-remove"></i> Clear all</a></p>
273
                    <table id="pages_table">
269
                    <table id="pages_table">
274
                        <thead>
270
                        <thead>
Lines 326-332 Link Here
326
                                        [% END %]
322
                                        [% END %]
327
                                    </td>
323
                                    </td>
328
                                    <td>[% page.sortorder | html %]</td>
324
                                    <td>[% page.sortorder | html %]</td>
329
                                    <td><a href="[% link_self | uri %]?op=form&amp;id=[% page.id | uri %]">[% page.title_link | html %]</a></td>
325
                                    <td><a href="[% link_self | url %]?op=form&amp;id=[% page.id | uri %]">[% page.title_link | html %]</a></td>
330
                                    <td>[% page.title | html %]</td>
326
                                    <td>[% page.title | html %]</td>
331
                                    <td class="actions">
327
                                    <td class="actions">
332
                                        <div class="btn-group">
328
                                        <div class="btn-group">
Lines 334-346 Link Here
334
                                                Actions <b class="caret"></b>
330
                                                Actions <b class="caret"></b>
335
                                            </a>
331
                                            </a>
336
                                            <ul class="dropdown-menu pull-right" role="menu" aria-labelledby="opencmspageactions[% page.id | html %]">
332
                                            <ul class="dropdown-menu pull-right" role="menu" aria-labelledby="opencmspageactions[% page.id | html %]">
337
                                                <li><a href="[% link_self | uri %]?op=form&amp;id=[% page.id | uri %]"><i class="fa fa-pencil"></i> Edit</a></li>
333
                                                <li><a href="[% link_self | url %]?op=form&amp;id=[% page.id | uri %]"><i class="fa fa-pencil"></i> Edit</a></li>
338
                                                <li><a href="[% link_self | uri %]?op=delSingle&amp;id=[% page.id | uri %]" class="del_single" data-isparent="[% page.isParent | html %]"><i class="fa fa-trash"></i> Delete</a></li>
334
                                                <li><a href="[% link_self | url %]?op=delSingle&amp;id=[% page.id | uri %]" class="del_single" data-isparent="[% page.isParent | html %]"><i class="fa fa-trash"></i> Delete</a></li>
339
                                                [% IF ( page.location == "" ) %]
335
                                                [% IF ( page.location == "" ) %]
340
                                                    <li><a href="[% link_self | uri %]?op=view&amp;id=[% page.id | uri %]"><i class="fa fa-eye"></i> View</a></li>
336
                                                    <li><a href="[% link_self | url %]?op=view&amp;id=[% page.id | uri %]"><i class="fa fa-eye"></i> View</a></li>
341
                                                    <li><a target="_blank" href="[% link_opac | uri %]?id=[% page.id | uri %]"><i class="fa fa-eye"></i> View in OPAC</a></li>
337
                                                    <li><a target="_blank" href="[% link_opac | uri %]?id=[% page.id | uri %]"><i class="fa fa-eye"></i> View in OPAC</a></li>
342
                                                [% ELSIF ( page.location == "1" ) %]
338
                                                [% ELSIF ( page.location == "1" ) %]
343
                                                    <li><a href="[% link_self | uri %]?op=view&amp;id=[% page.id | uri %]"><i class="fa fa-eye"></i> View</a></li>
339
                                                    <li><a href="[% link_self | url %]?op=view&amp;id=[% page.id | uri %]"><i class="fa fa-eye"></i> View</a></li>
344
                                                [% ELSIF ( page.location == "2" ) %]
340
                                                [% ELSIF ( page.location == "2" ) %]
345
                                                    <li><a target="_blank" href="[% link_opac | uri %]?id=[% page.id | uri %]"><i class="fa fa-eye"></i> View in OPAC</a></li>
341
                                                    <li><a target="_blank" href="[% link_opac | uri %]?id=[% page.id | uri %]"><i class="fa fa-eye"></i> View in OPAC</a></li>
346
                                                [% END %]
342
                                                [% END %]
Lines 358-364 Link Here
358
                </form>
354
                </form>
359
            [% ELSE %]
355
            [% ELSE %]
360
                <div class="dialog message">
356
                <div class="dialog message">
361
                    No pages exist. <a href="[% link_self | uri %]?op=form">Create a new page?</a>
357
                    No pages exist. <a href="[% link_self | url %]?op=form">Create a new page?</a>
362
                </div>
358
                </div>
363
            [% END # IF page_list.size %]
359
            [% END # IF page_list.size %]
364
        [% END # IF view / form %]
360
        [% END # IF view / form %]
Lines 378-384 Link Here
378
[% MACRO jsinclude BLOCK %]
374
[% MACRO jsinclude BLOCK %]
379
    [% INCLUDE 'datatables.inc' %]
375
    [% INCLUDE 'datatables.inc' %]
380
    [% Asset.js("js/tools-menu.js") | $raw %]
376
    [% Asset.js("js/tools-menu.js") | $raw %]
381
    [% Asset.js("lib/tiny_mce/tiny_mce.js") | $raw %]
377
    [% Asset.js("lib/tiny_mce/tinymce.min.js") | $raw %]
378
    [% INCLUDE 'str/tinymce_i18n.inc' %]
382
    <script>
379
    <script>
383
        $(document).ready(function() {
380
        $(document).ready(function() {
384
            $("#pages_table").dataTable($.extend(true, {}, dataTablesDefaults, {
381
            $("#pages_table").dataTable($.extend(true, {}, dataTablesDefaults, {
Lines 416-422 Link Here
416
            });
413
            });
417
        });
414
        });
418
415
419
        tinyMCE.baseURL = "[% interface | html %]/lib/tiny_mce";
420
        tinyMCE.init({
416
        tinyMCE.init({
421
            mode : "textareas",
417
            mode : "textareas",
422
            theme : "advanced",
418
            theme : "advanced",
423
- 

Return to bug 15326