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

(-)a/Koha/Manual.pm (-1 / +33 lines)
Lines 150-155 our $mapping = { Link Here
150
    'course_reserves/course-details'           => '/course_reserves.html',
150
    'course_reserves/course-details'           => '/course_reserves.html',
151
    'course_reserves/course-reserves'          => '/course_reserves.html',
151
    'course_reserves/course-reserves'          => '/course_reserves.html',
152
    'course_reserves/course'                   => '/course_reserves.html#adding-courses',
152
    'course_reserves/course'                   => '/course_reserves.html#adding-courses',
153
    'erm/erm'                                  => '/erm.html',
154
    'erm/agreements'                           => '/erm.html#agreements',
155
    'erm/agreements/'                          => '/erm.html#search-and-view-an-agreement-record',
156
    'erm/agreements/add'                       => '/erm.html#create-an-agreement-record',
157
    'erm/agreements/edit/'                     => '/erm.html#create-an-agreement-record',
158
    'erm/licenses'                             => '/erm.html#licenses',
159
    'erm/licenses/'                            => '/erm.html#search-and-view-a-license-record',
160
    'erm/licenses/add'                         => '/erm.html#create-a-license-record',
161
    'erm/licenses/edit'                        => '/erm.html#create-a-license-record',
162
    'erm/eholdings/local/packages'             => '/erm.html#local',
163
    'erm/eholdings/local/packages/'            => '/erm.html#local',
164
    'erm/eholdings/local/packages/add'         => '/erm.html#local',
165
    'erm/eholdings/local/packages/edit/'       => '/erm.html#local',
166
    'erm/eholdings/local/titles'               => '/erm.html#titles-1',
167
    'erm/eholdings/local/titles/'              => '/erm.html#titles-1',
168
    'erm/eholdings/local/titles/add'           => '/erm.html#titles-1',
169
    'erm/eholdings/local/titles/edit/'         => '/erm.html#titles-1',
170
    'erm/eholdings/local/titles/import'        => '/erm.html#import-a-new-local-title-record-from-a-list',
171
    'erm/eholdings/local/resources/'           => '/erm.html#eholdings',
172
    'erm/eholdings/ebsco/packages'             => '/erm.html#packages',
173
    'erm/eholdings/ebsco/packages/'            => '/erm.html#packages',
174
    'erm/eholdings/ebsco/packages/add'         => '/erm.html#packages',
175
    'erm/eholdings/ebsco/packages/edit/'       => '/erm.html#packages',
176
    'erm/eholdings/ebsco/titles'               => '/erm.html#titles',
177
    'erm/eholdings/ebsco/titles/'              => '/erm.html#titles',
178
    'erm/eholdings/ebsco/titles/add'           => '/erm.html#titles',
179
    'erm/eholdings/ebsco/titles/edit/'         => '/erm.html#titles',
180
    'erm/eholdings/ebsco/resources/'           => '/erm.html#ebsco',
153
    'ill/ill-requests'                         => '/ILL_requests.html',
181
    'ill/ill-requests'                         => '/ILL_requests.html',
154
    'labels/label-edit-batch'                  => '/tools.html#label-batches-label',
182
    'labels/label-edit-batch'                  => '/tools.html#label-batches-label',
155
    'labels/label-edit-layout'                 => '/tools.html#label-layouts-label',
183
    'labels/label-edit-layout'                 => '/tools.html#label-layouts-label',
Lines 254-266 our $mapping = { Link Here
254
sub get_url {
282
sub get_url {
255
    my ( $url, $preferred_language ) = @_;
283
    my ( $url, $preferred_language ) = @_;
256
    my $file;
284
    my $file;
257
    if ($url =~ /koha\/(.*)\.pl/) {
285
    if ($url =~ /koha\/(.*)\.pl/ || $url =~ '/koha/(erm.*)') {
258
        $file = $1;
286
        $file = $1;
259
    } else {
287
    } else {
260
        $file = 'mainpage';
288
        $file = 'mainpage';
261
    }
289
    }
262
    $file =~ s/[^a-zA-Z0-9_\-\/]*//g;
290
    $file =~ s/[^a-zA-Z0-9_\-\/]*//g;
263
291
292
    if ( $file =~ m|^erm| ) {
293
        $file =~ s|\d*$||;
294
    }
295
264
    my $view;
296
    my $view;
265
    if ($url =~ /(?:\?|\&)tab=(?<value>[\w+,.-]*)/) {
297
    if ($url =~ /(?:\?|\&)tab=(?<value>[\w+,.-]*)/) {
266
        $view = $file . '#' . $+{value};
298
        $view = $file . '#' . $+{value};
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/Main.vue (-1 / +6 lines)
Lines 1-6 Link Here
1
<template>
1
<template>
2
    <div v-if="ERMModule">
2
    <div v-if="ERMModule">
3
        <Breadcrumb />
3
        <div id="sub-header">
4
            <Breadcrumb />
5
            <Help />
6
        </div>
4
        <div class="main container-fluid">
7
        <div class="main container-fluid">
5
            <div class="row">
8
            <div class="row">
6
                <div class="col-sm-10 col-sm-push-2">
9
                <div class="col-sm-10 col-sm-push-2">
Lines 117-122 Link Here
117
<script>
120
<script>
118
import { inject } from "vue"
121
import { inject } from "vue"
119
import Breadcrumb from "../../components/Breadcrumb.vue"
122
import Breadcrumb from "../../components/Breadcrumb.vue"
123
import Help from "../../components/Help.vue"
120
import Dialog from "../../components/Dialog.vue"
124
import Dialog from "../../components/Dialog.vue"
121
import { APIClient } from "../../fetch/api-client.js"
125
import { APIClient } from "../../fetch/api-client.js"
122
import "vue-select/dist/vue-select.css"
126
import "vue-select/dist/vue-select.css"
Lines 205-210 export default { Link Here
205
    components: {
209
    components: {
206
        Breadcrumb,
210
        Breadcrumb,
207
        Dialog,
211
        Dialog,
212
        Help,
208
    },
213
    },
209
}
214
}
210
</script>
215
</script>
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/components/Help.vue (-1 / +9 lines)
Line 0 Link Here
0
- 
1
<template>
2
    <nav id="shortcut" class="shortcut">
3
        <a href="/cgi-bin/koha/help.pl"
4
            ><i class="fa fa-question-circle"></i> <span>Help</span></a
5
        >
6
    </nav>
7
</template>
8
9
<script></script>

Return to bug 33346