diff --git a/themes/finc/templates/myresearch/checkedout.phtml b/themes/finc/templates/myresearch/checkedout.phtml index 24bb3b11567b0ffa9920a072d0bc4c531c4ebbfe..d7cb5d54aa026ffd642e5370d141d00f1fd1e1fa 100644 --- a/themes/finc/templates/myresearch/checkedout.phtml +++ b/themes/finc/templates/myresearch/checkedout.phtml @@ -11,7 +11,7 @@ ?> <div class="<?=$this->layoutClass('mainbody')?>"> - <span class="offcanvas-toogler"> + <span class="offcanvas-toggler"> <button class="search-filter-toggle btn btn-primary visible-xs" href="#search-sidebar" data-toggle="offcanvas" title="<?=$this->transEsc('sidebar_expand')?>"> <?=$this->transEsc('offcanvas-toggler-myresearch')?> </button> diff --git a/themes/finc/templates/myresearch/fines.phtml b/themes/finc/templates/myresearch/fines.phtml index b0a88a9d782b71390386155832c96fa7312f57bd..210a8cdf659e31bc7335bcfa3db5b2c486167b81 100644 --- a/themes/finc/templates/myresearch/fines.phtml +++ b/themes/finc/templates/myresearch/fines.phtml @@ -7,7 +7,7 @@ $this->layout()->breadcrumbs = '<li><a href="' . $this->url('myresearch-home') . '">' . $this->transEsc('Your Account') . '</a></li> <li class="active">' . $this->transEsc('Fines') . '</li>'; ?> <div class="<?=$this->layoutClass('mainbody')?>"> - <span class="offcanvas-toogler"> + <span class="offcanvas-toggler"> <button class="search-filter-toggle btn btn-primary visible-xs" href="#search-sidebar" data-toggle="offcanvas" title="<?=$this->transEsc('sidebar_expand')?>"> <?=$this->transEsc('offcanvas-toggler-myresearch')?> </button> diff --git a/themes/finc/templates/myresearch/historicloans.phtml b/themes/finc/templates/myresearch/historicloans.phtml index 837b29e67f765c759899c4ba5086d85f82738252..7669f30c589488b6ca4dae385eccb3382437088a 100644 --- a/themes/finc/templates/myresearch/historicloans.phtml +++ b/themes/finc/templates/myresearch/historicloans.phtml @@ -8,7 +8,7 @@ ?> <div class="<?=$this->layoutClass('mainbody')?>"> - <span class="offcanvas-toogler"> + <span class="offcanvas-toggler"> <button class="search-filter-toggle btn btn-primary visible-xs" href="#search-sidebar" data-toggle="offcanvas" title="<?=$this->transEsc('sidebar_expand')?>"> <?=$this->transEsc('offcanvas-toggler-myresearch')?> </button> diff --git a/themes/finc/templates/myresearch/holds.phtml b/themes/finc/templates/myresearch/holds.phtml index bc63f4f64eca7e619dc0bbe196fdee5611c10417..0e1f633f88bb2b28ba387c94b66ee9d28498e2ce 100644 --- a/themes/finc/templates/myresearch/holds.phtml +++ b/themes/finc/templates/myresearch/holds.phtml @@ -8,7 +8,7 @@ ?> <div class="<?=$this->layoutClass('mainbody')?>"> - <span class="offcanvas-toogler"> + <span class="offcanvas-toggler"> <button class="search-filter-toggle btn btn-primary visible-xs" href="#search-sidebar" data-toggle="offcanvas" title="<?=$this->transEsc('sidebar_expand')?>"> <?=$this->transEsc('offcanvas-toggler-myresearch')?> </button> diff --git a/themes/finc/templates/myresearch/illrequests.phtml b/themes/finc/templates/myresearch/illrequests.phtml index 685858006dfd63306d61ec6fab4a33b1cd26cd10..2d119b26e750292f5b945d730ab5b182054545b5 100644 --- a/themes/finc/templates/myresearch/illrequests.phtml +++ b/themes/finc/templates/myresearch/illrequests.phtml @@ -8,7 +8,7 @@ . '<li class="active">' . $this->transEsc('Interlibrary Loan Requests') . '</li>'; ?> <div class="<?=$this->layoutClass('mainbody')?>"> - <span class="offcanvas-toogler"> + <span class="offcanvas-toggler"> <button class="search-filter-toggle btn btn-primary visible-xs" href="#search-sidebar" data-toggle="offcanvas" title="<?=$this->transEsc('sidebar_expand')?>"> <?=$this->transEsc('offcanvas-toggler-myresearch')?> </button> diff --git a/themes/finc/templates/myresearch/mylist.phtml b/themes/finc/templates/myresearch/mylist.phtml index 390ed6252c3de3fa1ef8b70be33c386499428d8d..a932041d6e7fbde7d10ea32923199afd3ab24519 100644 --- a/themes/finc/templates/myresearch/mylist.phtml +++ b/themes/finc/templates/myresearch/mylist.phtml @@ -29,7 +29,7 @@ $user = $this->auth()->isLoggedIn(); <?=$this->flashmessages()?> <div class="<?=$this->layoutClass('mainbody')?>"> - <span class="offcanvas-toogler"> + <span class="offcanvas-toggler"> <button class="search-filter-toggle btn btn-primary visible-xs" href="#search-sidebar" data-toggle="offcanvas" title="<?=$this->transEsc('sidebar_expand')?>"> <?=$this->transEsc('offcanvas-toggler-myresearch')?> </button> diff --git a/themes/finc/templates/myresearch/profile.phtml b/themes/finc/templates/myresearch/profile.phtml index c0d135e29ddf4df02e32b853b490b7ed384aa486..92cb2bb097e6bbee744d53b81ae01c9347995123 100644 --- a/themes/finc/templates/myresearch/profile.phtml +++ b/themes/finc/templates/myresearch/profile.phtml @@ -11,7 +11,7 @@ $arrTemplate = '<tr><th>%%LABEL%%:</th><td> %%VALUE%%</td></tr>'; ?> <div class="<?=$this->layoutClass('mainbody')?>"> - <span class="offcanvas-toogler"> + <span class="offcanvas-toggler"> <button class="search-filter-toggle btn btn-primary visible-xs" href="#search-sidebar" data-toggle="offcanvas" title="<?=$this->transEsc('sidebar_expand')?>"> <?=$this->transEsc('offcanvas-toggler-myresearch')?> </button> diff --git a/themes/finc/templates/myresearch/storageretrievalrequests.phtml b/themes/finc/templates/myresearch/storageretrievalrequests.phtml index 9360e7f4522e257b7c983a01f29f860f254e0f86..903505ca8c613f2df2f844136c272dc81ef75de4 100644 --- a/themes/finc/templates/myresearch/storageretrievalrequests.phtml +++ b/themes/finc/templates/myresearch/storageretrievalrequests.phtml @@ -8,7 +8,7 @@ ?> <div class="<?=$this->layoutClass('mainbody')?>"> - <span class="offcanvas-toogler"> + <span class="offcanvas-toggler"> <button class="search-filter-toggle btn btn-primary visible-xs" href="#search-sidebar" data-toggle="offcanvas" title="<?=$this->transEsc('sidebar_expand')?>"> <?=$this->transEsc('offcanvas-toggler-myresearch')?> </button> diff --git a/themes/finc/templates/search/history.phtml b/themes/finc/templates/search/history.phtml new file mode 100644 index 0000000000000000000000000000000000000000..816fda1b32fbd4c7ad21b1414d50d3b0a23fe4ea --- /dev/null +++ b/themes/finc/templates/search/history.phtml @@ -0,0 +1,42 @@ +<?php + // Set page title. + $this->headTitle($this->translate('Search History')); + + // Set up breadcrumbs: + $this->layout()->breadcrumbs = '<li><a href="' . $this->url('myresearch-home') . '">' . $this->transEsc('Your Account') . '</a></li>' + . '<li class="active">' . $this->transEsc('History') . '</li>'; + + $saveSupported = $this->accountCapabilities()->getSavedSearchSetting() === 'enabled'; +?> + +<div class="<?=$this->layoutClass('mainbody')?>"> + <span class="offcanvas-toggler"> + <button class="search-filter-toggle btn btn-primary visible-xs" href="#search-sidebar" data-toggle="offcanvas" title="<?=$this->transEsc('sidebar_expand')?>"> + <?=$this->transEsc('offcanvas-toggler-myresearch')?> + </button> + </span> + <?=$this->flashmessages()?> + <?php if ($saveSupported && !empty($this->saved)): ?> + <h2><?=$this->transEsc("history_saved_searches")?></h2> + <?=$this->context()->renderInContext('search/history-table.phtml', ['showSaved' => true]);?> + <?php endif; ?> + + <h2><?=$this->transEsc("history_recent_searches")?></h2> + <?php if (!empty($this->unsaved)): ?> + <?=$this->context()->renderInContext('search/history-table.phtml', ['showSaved' => false]);?> + <a href="?purge=true"><i class="fa fa-remove" aria-hidden="true"></i> <?=$this->transEsc("history_purge")?></a> + <?php else: ?> + <?=$this->transEsc("history_no_searches")?> + <?php endif; ?> +</div> + +<?php if ($saveSupported): ?> + <div class="<?=$this->layoutClass('sidebar')?>"> + <?=$this->context($this)->renderInContext( + "myresearch/menu.phtml", + // Only activate search history in account menu if user is logged in. + $this->auth()->isLoggedIn() ? ['active' => 'history'] : [] + ); + ?> + </div> +<?php endif; ?>