diff --git a/languages/cs.ini b/languages/cs.ini index 545d8bfdbb8c248df78c1a5adfa01f2ed38c6aa1..0ab31caaf0f9bdab1db58bddacc5ab2456fd044b 100644 --- a/languages/cs.ini +++ b/languages/cs.ini @@ -274,6 +274,7 @@ fav_list_delete = "Seznam byl odstranÄ›n." fav_list_delete_cancel = "Seznam nebyl odstranÄ›n." fav_list_delete_fail = "Promiňte, ale doÅ¡lo k chybÄ›. Váš seznam nebyl odstranÄ›n." Fee = Poplatek +Feedback = "Váš názor" Feedback Email = "E-mail" feedback_name = "Jméno" filter_wildcard = "Libovolný" diff --git a/languages/de.ini b/languages/de.ini index 3f9d788e9d8f13ac42f604dc12bd576531fd75bb..0cbe8f5df39de5a44a7b9daf9591084ffe8e2884 100644 --- a/languages/de.ini +++ b/languages/de.ini @@ -115,8 +115,8 @@ bulk_fail = "Leider ist ein Fehler aufgetreten. Versuchen Sie es später noch ei bulk_noitems_advice = "Es wurde nichts ausgewählt. Klicken Sie bitte in eine Auswahlbox neben einem Eintrag und versuchen Sie es erneut." bulk_save_error = "Fehlende Angaben. Ihre Auswahl wurde nicht gespeichert." bulk_save_success = "Ihre Auswahl wurde erfolgreich abgespeichert" -by = von By = von +by = von By Alphabetical = "Alphabetisch" By Author = "Nach Verfasser" By Call Number = "Nach Signatur" @@ -275,6 +275,7 @@ fav_list_delete = "Ihre Favoritenliste wurde gelöscht" fav_list_delete_cancel = "Die Liste wurde nicht gelöscht" fav_list_delete_fail = "Leider ist ein Fehler aufgetreten. Ihre Liste wurde nicht gelöscht." Fee = Gebühr +Feedback = Feedback Feedback Email = "Email Feedback" feedback_name = "Name" filter_wildcard = "alles" diff --git a/languages/el.ini b/languages/el.ini index b2116999eceb5718e104713c4f91454601ec858c..19af28ee93673a4084e93e079eaaba6e817335b9 100644 --- a/languages/el.ini +++ b/languages/el.ini @@ -275,6 +275,7 @@ fav_list_delete = "Η λίστα αγαπημÎνων διαγÏάφηκε" fav_list_delete_cancel = "Η λίστα δεν διαγÏάφηκε" fav_list_delete_fail = "ΠαÏουσιάστηκε σφάλμα. Η λίστα δεν διαγÏάφηκε" Fee = ΧÏÎωση +Feedback = "σχόλιά" Feedback Email = "Email" feedback_name = "Όνομα" filter_wildcard = "Οτιδήποτε" diff --git a/languages/en-gb.ini b/languages/en-gb.ini index 1950ecf4400b9c79bdabbcb43148814912cd4b4e..bef7f79fcb16af1b3a4a2194abb575da2835af5f 100644 --- a/languages/en-gb.ini +++ b/languages/en-gb.ini @@ -115,8 +115,8 @@ bulk_fail = "Sorry, an error has occurred. Please try again." bulk_noitems_advice = "No items were selected. Please click on a checkbox next to an item and try again." bulk_save_error = "Some data was missing. Your items were not saved." bulk_save_success = "Your item(s) were saved successfully" -by = by By = By +by = by By Alphabetical = "By Alphabetical" By Author = "By Author" By Call Number = "By Classmark" @@ -275,6 +275,7 @@ fav_list_delete = "List has been deleted" fav_list_delete_cancel = "This list was not deleted" fav_list_delete_fail = "Sorry, an error has occurred. Your list was not deleted." Fee = Fee +Feedback = Feedback Feedback Email = "Feedback Email" feedback_name = "Name" filter_wildcard = "Any" @@ -761,4 +762,4 @@ Your Profile = "Your Profile" Your search terms = "Your search terms" Your Tags = "Your Tags" Zip = Zip -zoom = "Zoom" +zoom = "Zoom" \ No newline at end of file diff --git a/languages/en.ini b/languages/en.ini index daff14bb63c353e492043f618df0238e0eda7186..4653f0644e44791b2bfe790f43e62dff255ac768 100644 --- a/languages/en.ini +++ b/languages/en.ini @@ -115,8 +115,8 @@ bulk_fail = "Sorry, an error has occurred. Please try again." bulk_noitems_advice = "No items were selected. Please click on a checkbox next to an item and try again." bulk_save_error = "Some data was missing. Your items were not saved." bulk_save_success = "Your item(s) were saved successfully" -By = By by = by +By = By By Alphabetical = "By Alphabetical" By Author = "By Author" By Call Number = "By Call Number" @@ -275,6 +275,7 @@ fav_list_delete = "List has been deleted" fav_list_delete_cancel = "This list was not deleted" fav_list_delete_fail = "Sorry, an error has occurred. Your list was not deleted." Fee = Fee +Feedback = Feedback Feedback Email = "Feedback Email" feedback_name = "Name" filter_wildcard = "Any" @@ -761,4 +762,4 @@ Your Profile = "Your Profile" Your search terms = "Your search terms" Your Tags = "Your Tags" Zip = Zip -zoom = "Zoom" +zoom = "Zoom" \ No newline at end of file diff --git a/languages/fi.ini b/languages/fi.ini index db3c5029c451738bb5c7f2a13824afd00d33cd09..eaccf70a898b88563850da27c83aa24a4f1c0e73 100644 --- a/languages/fi.ini +++ b/languages/fi.ini @@ -273,6 +273,7 @@ fav_list_delete = "Suosikkilista poistettu" fav_list_delete_cancel = "Listaa ei poistettu." fav_list_delete_fail = "Tapahtui virhe. Listaa ei poistettu." Fee = "Maksu" +Feedback = "Palautteelle" Feedback Email = "Sähköpostiosoite palautteelle" feedback_name = "Nimi" filter_wildcard = "Mikä tahansa" diff --git a/languages/it.ini b/languages/it.ini index cae3562b7ecc6900f083be1b24fb2aa74383f116..dded1b6c838c82b9a9815379455e61768cf178d6 100644 --- a/languages/it.ini +++ b/languages/it.ini @@ -115,8 +115,8 @@ bulk_fail = "Ops, si è verificato un errore. Prova di nuovo." bulk_noitems_advice = "Non hai selezionato alcun elemento. Seleziona almeno un elemento e prova di nuovo." bulk_save_error = "Mancavano alcuni dati, gli oggetti non sono stati salvati." bulk_save_success = "Gli oggetti sono stati salvati" -by = di By = di +by = di By Alphabetical = Alfabetico By Author = "Autore" By Call Number = Collocazione @@ -275,6 +275,7 @@ fav_list_delete = "la lista dei tuoi preferiti è stata eliminata" fav_list_delete_cancel = "Questa lista non è stata eliminata" fav_list_delete_fail = "Ops, si è verificato un errore. La tua lista non è stata eliminata." Fee = Tariffa +Feedback = Parere Feedback Email = "Email" feedback_name = "Nome" filter_wildcard = "Qualsiasi" diff --git a/languages/ja.ini b/languages/ja.ini index 8232226544ed81a98404ce633b077a45e0b23f57..b2e96379a04c7124c78b28d308500b4856eac1b1 100644 --- a/languages/ja.ini +++ b/languages/ja.ini @@ -275,6 +275,7 @@ fav_list_delete = "ãŠæ°—ã«å…¥ã‚Šãƒªã‚¹ãƒˆã‚’削除ã—ã¾ã—ãŸã€‚" fav_list_delete_cancel = "ã“ã®ãƒªã‚¹ãƒˆã¯å‰Šé™¤ã—ã¾ã›ã‚“ã§ã—ãŸã€‚" fav_list_delete_fail = "エラーãŒç™ºç”Ÿã—ãŸã®ã§ã€ãƒªã‚¹ãƒˆã‚’削除ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚" Fee = 料金 +Feedback = "ã”æ„見" Feedback Email = "メールアドレス" feedback_name = "ãŠåå‰" filter_wildcard = "ä»»æ„" diff --git a/languages/pl.ini b/languages/pl.ini index aabf82a9b205c06d57459165bc0c2d4865bb7cb7..76ec67b0b138860661b8409203e8ff46609b4303 100644 --- a/languages/pl.ini +++ b/languages/pl.ini @@ -24,7 +24,6 @@ ;email_from = "od (e-mail)" ;email_to = "do (e-mail)" ;Failed to create request = "Zamówienie oraz rezerwacja niezrealizowana" -;Feedback = Feedback ;feedback_duplicate = "Podwójny feedback. Spróbuj jeszcze raz." ;feedback_duplicate_issue = "Feedback z tym tytuÅ‚em już istnieje" ;feedback_email_title = "Feedback dostarczony" @@ -337,6 +336,7 @@ fav_list_delete = "Lista ulubionych książek zostaÅ‚a usuniÄ™ta." fav_list_delete_cancel = "Nie udaÅ‚o siÄ™ usunąć listy ulubionych książek." fav_list_delete_fail = "Błąd: Nie udaÅ‚o siÄ™ usunąć listy." Fee = OpÅ‚ata +Feedback = Feedback Feedback Email = "E-mail nadawcy" feedback_name = "Nazwisko" filter_wildcard = wszystko diff --git a/languages/ru.ini b/languages/ru.ini index b8393536850714f7341dcb9e9fda0421deeca393..53a5d7bdf768c4e3df35160c94fa87712a535887 100644 --- a/languages/ru.ini +++ b/languages/ru.ini @@ -291,6 +291,7 @@ fav_list_delete = "СпиÑок избранного был удален" fav_list_delete_cancel = "Ðтот ÑпиÑок не удален." fav_list_delete_fail = "Произошла ошибка. Ваш ÑпиÑок удален." Fee = Ð²Ð·Ð½Ð¾Ñ +Feedback = "обратной ÑвÑзи" Feedback Email = "Email-обратной ÑвÑзи" feedback_name = "ИмÑ" filter_wildcard = "Любой" @@ -778,4 +779,4 @@ Your Profile = "Ваш профиль" Your search terms = "Термины Вашего поиÑка" Your Tags = "Ваши метки" Zip = Zip -zoom = "МаÑштаб изображениÑ" +zoom = "МаÑштаб изображениÑ" \ No newline at end of file diff --git a/languages/sv.ini b/languages/sv.ini index 2805cb4dad7284b8d1807bc36c886ad29126a9a4..60ac028630757016dd15417996517878aa31d284 100644 --- a/languages/sv.ini +++ b/languages/sv.ini @@ -273,6 +273,7 @@ fav_list_delete = "Favoritlistan har raderats." fav_list_delete_cancel = "Listan raderades inte." fav_list_delete_fail = "Ett fel har uppstÃ¥tt. Listan raderades inte." Fee = "Avgift" +Feedback = Feedback Feedback Email = "Feedback Email" feedback_name = "Ditt namn" filter_wildcard = "Any" diff --git a/languages/tr.ini b/languages/tr.ini index 62c06cfbce7574790f9ffe891e47b0504567c7ae..3e82cc3a549ddd5366c1eadfe64fa7d8ef6f5d8f 100644 --- a/languages/tr.ini +++ b/languages/tr.ini @@ -285,6 +285,7 @@ fav_list_delete = "Favori listeniz silindi" fav_list_delete_cancel = "Bu liste silinmedi" fav_list_delete_fail = "Bir hata oluÅŸtu. Listeniz silinemedi." Fee = "Gecikme Cezası" +Feedback = "Görüsleriniz" Feedback Email = "Görüsleriniz" feedback_name = "Adiniz" filter_wildcard = "Herhangi" diff --git a/themes/blueprint/css/ie8-tab.css b/themes/blueprint/css/ie8-tab.css new file mode 100644 index 0000000000000000000000000000000000000000..73dd277f3685676ced7ca1d8900d40ee24497d43 --- /dev/null +++ b/themes/blueprint/css/ie8-tab.css @@ -0,0 +1,15 @@ +/* Hacks for IE8 */ + +#feedbackTabText { + width: 86px; + height: 30px; + margin-top: -88px; + margin-left: 0px; + position: relative; + text-indent: 0; + text-align: center; + color: white; + font: bold 15px/30px 'lucida sans', 'trebuchet MS', 'Tahoma'; + z-index: 10; + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; /* Internet Explorer */ +} diff --git a/themes/blueprint/css/styles.css b/themes/blueprint/css/styles.css index 5fa6eb8e81934fe2a618e115936acef604613b79..68bd82c88d0d9c757afa173075b233bc09ddab46 100644 --- a/themes/blueprint/css/styles.css +++ b/themes/blueprint/css/styles.css @@ -2025,12 +2025,12 @@ div#closeContextHelp:active { font-weight: bold; } -/*hides the div so that only people with JavaScript will see the tab*/ +/* hides the div so that only people with JavaScript will see the tab */ div.slideOutForm { display: none; } -/*stylizes the feedback tab div*/ +/* stylizes the feedback tab div */ .slide-out-div { padding: 20px; width: 270px; @@ -2070,6 +2070,42 @@ p.feedbackHeader { background: #FFFFFF; } -.handle { +/* Creates and positions the new handle on the feedback form */ +div.handle { cursor:pointer; + text-decoration: none; +} + +#feedbackTabBox { + margin-top: 0px; + margin-left: 0px; + + width:30px; + height:86px; + background-color:#6B8F25; + overflow: visible; + border-right: solid 1px black; + border-bottom: solid 1px black; + border-top: solid 1px black; + + padding: 0; + position: relative; +} + +#feedbackTabText { + transform:rotate(-90deg); + -ms-transform:rotate(-90deg); /* IE 9 */ + -webkit-transform:rotate(-90deg); /* Safari and Chrome */ + -o-transform: rotate(-90deg); /* Opera */ + -moz-transform: rotate(-90deg); /*Firefox*/ + width: 86px; + height: 30px; + margin-top: -58px; + margin-left: -28px; + position: relative; + text-indent: 0; + text-align: center; + color: white; + font: bold 15px/30px 'lucida sans', 'trebuchet MS', 'Tahoma'; + z-index: 10; } \ No newline at end of file diff --git a/themes/blueprint/images/feedbacktab/image-tab-cs.png b/themes/blueprint/images/feedbacktab/image-tab-cs.png deleted file mode 100644 index 3da0e0582edbec84ef652363ce82637043f92db5..0000000000000000000000000000000000000000 Binary files a/themes/blueprint/images/feedbacktab/image-tab-cs.png and /dev/null differ diff --git a/themes/blueprint/images/feedbacktab/image-tab-en.png b/themes/blueprint/images/feedbacktab/image-tab-en.png deleted file mode 100644 index e2dbd7255453d661c1898361cade47c4516a0744..0000000000000000000000000000000000000000 Binary files a/themes/blueprint/images/feedbacktab/image-tab-en.png and /dev/null differ diff --git a/themes/blueprint/images/feedbacktab/image-tab-tr.png b/themes/blueprint/images/feedbacktab/image-tab-tr.png deleted file mode 100644 index 61a6034869b80ec67ffa081418e2e37ce1a14e28..0000000000000000000000000000000000000000 Binary files a/themes/blueprint/images/feedbacktab/image-tab-tr.png and /dev/null differ diff --git a/themes/blueprint/js/feedback.js b/themes/blueprint/js/feedback.js index 96b5c82d8a40f9ede60c72e6c989766fea9ecfad..0436287b5c46f8ba097cc7a8872af0a77dc2ed7b 100644 --- a/themes/blueprint/js/feedback.js +++ b/themes/blueprint/js/feedback.js @@ -1,9 +1,9 @@ -/*global alert, tabImage*/ +/*global alert*/ // This overrides settings in jquery.tabSlideOut.v2.0.js $(document).ready(function(){ $('.slide-out-div').tabSlideOut({ - pathToTabImage: tabImage, + pathToTabImage: '', imageHeight: '86px', imageWidth: '30px', handleOffset: '-1', diff --git a/themes/blueprint/templates/feedback/email.phtml b/themes/blueprint/templates/feedback/email.phtml index d5c023f746ec419dce11bf76deff97ebc7d28275..3c6c114e8f553647ce9b4d5e57e2bc39a4e23905 100644 --- a/themes/blueprint/templates/feedback/email.phtml +++ b/themes/blueprint/templates/feedback/email.phtml @@ -1,6 +1,9 @@ <div class="slideOutForm" id="slideOut"> <div class="slide-out-div"> - <a class="handle">Content</a> - <?=$this->render('feedback/form.phtml');?> + <div class="handle"> + <div id="feedbackTabBox"></div> + <div id="feedbackTabText"><?=$this->transEsc("Feedback")?></div> + </div> + <?=$this->render('feedback/form.phtml');?> </div> -</div> +</div> \ No newline at end of file diff --git a/themes/blueprint/templates/layout/layout.phtml b/themes/blueprint/templates/layout/layout.phtml index 87614915789703dd57cf6d4fa64a1d5f62faa92f..9ab936a8af86204c445ef53e6f41ca260a8e3275 100644 --- a/themes/blueprint/templates/layout/layout.phtml +++ b/themes/blueprint/templates/layout/layout.phtml @@ -15,6 +15,12 @@ ) ); ?> + <? + $feedback = $this->feedback()->tabEnabled(); + if ($feedback) { + $this->headLink()->appendStylesheet('ie8-tab.css', 'screen, projection', 'IE 8'); + } + ?> <?=$this->headLink()?> <?=$this->headStyle()?> <? @@ -41,15 +47,9 @@ } $this->headScript()->appendScript($script); } - $feedback = $this->feedback()->tabEnabled(); if ($feedback) { $this->headScript()->appendFile("jquery.tabSlideOut.v2.0.js"); $this->headScript()->appendFile("feedback.js"); - $tab = $this->imageLink("feedbacktab/image-tab-" . $this->layout()->userLang .".png"); - if (null === $tab) { - $tab = $this->imageLink("feedbacktab/image-tab-en.png"); - } - $this->headScript()->appendScript('var tabImage = \'' . $tab . '\';'); } ?> <?=$this->headScript()?>