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

(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-page.tt (+43 lines)
Line 0 Link Here
1
[% INCLUDE 'doc-head-open.inc' %]
2
<title>[% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog &rsaquo; [% data.title | html %]</title>
3
[% INCLUDE 'doc-head-close.inc' %]
4
[% BLOCK cssinclude %]
5
[% END %]
6
</head>
7
[% INCLUDE 'bodytag.inc' bodyid='opac-page' %]
8
[% INCLUDE 'masthead.inc' %]
9
10
<div class="main">
11
12
    <ul class="breadcrumb">
13
        <li><a href="/cgi-bin/koha/opac-main.pl">Home</a> <span class="divider">&rsaquo;</span></li>
14
        <li><a href="#">[% data.title | html %]</a></li>
15
    </ul>
16
17
    <div class="container-fluid">
18
        <div class="row-fluid">
19
            [% IF ( OpacNav||loggedinusername ) %]
20
                <div class="span2">
21
                    <div id="navigation">
22
                        [% INCLUDE 'navigation.inc' IsPatronPage=1 %]
23
                    </div>
24
                </div>
25
                <div class="span10">
26
            [% ELSE %]
27
                <div class="span12">
28
            [% END %]
29
30
                    <div id="page-main">
31
                        <h4 class="newsheader">[% data.title | html %]</h4>
32
                        <div class="newsbody">[% data.new %]</div>
33
                        <div class="newsfooter">(published on [% data.expirationdate %])</div>
34
                    </div> <!-- /.page-main -->
35
36
37
                </div> <!-- / .span10/12 -->
38
            </div> <!-- / .row-fluid -->
39
        </div> <!-- / .container-fluid -->
40
    </div> <!-- / .main -->
41
42
[% INCLUDE 'opac-bottom.inc' %]
43
[% BLOCK jsinclude %][% END %]
(-)a/opac/opac-page.pl (-1 / +52 lines)
Line 0 Link Here
0
- 
1
#!/usr/bin/perl
2
# This script lets the users change their privacy rules
3
#
4
# copyright 2015, BibLibre
5
#
6
# Koha is free software; you can redistribute it and/or modify it
7
# under the terms of the GNU General Public License as published by
8
# the Free Software Foundation; either version 3 of the License, or
9
# (at your option) any later version.
10
#
11
# Koha is distributed in the hope that it will be useful, but
12
# WITHOUT ANY WARRANTY; without even the implied warranty of
13
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
# GNU General Public License for more details.
15
#
16
# You should have received a copy of the GNU General Public License
17
# along with Koha; if not, see <http://www.gnu.org/licenses>.
18
19
use strict;
20
use warnings;
21
22
use CGI qw ( -utf8 );
23
24
use C4::Auth qw(get_template_and_user);
25
use C4::Context;
26
use C4::Output;
27
use C4::NewsChannels;
28
29
my $query = new CGI;
30
31
my ( $template, $borrowernumber, $cookie ) = get_template_and_user(
32
    {
33
        template_name   => "opac-page.tt",
34
        query           => $query,
35
        type            => "opac",
36
        authnotrequired => 1,
37
        debug           => 1,
38
    }
39
);
40
41
my $page_id   = $query->param("id");
42
my $page_data = get_opac_new($page_id);
43
44
# broken
45
unless ( $page_data->{'idnew'} ) {
46
    print $query->redirect("/cgi-bin/koha/errors/404.pl");
47
    exit;
48
}
49
50
$template->param( data => $page_data, );
51
52
output_html_with_http_headers $query, $cookie, $template->output;

Return to bug 14980