From b897fb3eaa1d391be56bd26000120620befec685 Mon Sep 17 00:00:00 2001 From: inna-r Date: Mon, 22 May 2017 10:20:45 +0300 Subject: [PATCH 1/4] make filter operators' arrows (dropdowns) clickable issue #401 --- scss/main/_ftrees.scss | 1 + scss/main/_search-results.scss | 1 + 2 files changed, 2 insertions(+) diff --git a/scss/main/_ftrees.scss b/scss/main/_ftrees.scss index ab1a70f8..9fd3cf3f 100644 --- a/scss/main/_ftrees.scss +++ b/scss/main/_ftrees.scss @@ -536,6 +536,7 @@ height: 100%; position: absolute; bottom: -1px; + pointer-events: none; .en & { right: 0px; diff --git a/scss/main/_search-results.scss b/scss/main/_search-results.scss index bb94fcb2..bceee6d1 100644 --- a/scss/main/_search-results.scss +++ b/scss/main/_search-results.scss @@ -146,6 +146,7 @@ form { border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 14px solid $red3; + pointer-events: none; .en & { right: 0; } From f4268b70d05093b8ec36e671a278959fd7638bce Mon Sep 17 00:00:00 2001 From: inna-r Date: Mon, 22 May 2017 13:55:43 +0300 Subject: [PATCH 2/4] fix Hebrew filters' operators in GS fTrees issue #397 --- js/modules/main/src/directives/personsFiltersDirective.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/js/modules/main/src/directives/personsFiltersDirective.js b/js/modules/main/src/directives/personsFiltersDirective.js index 05be7ad7..e9f0ffcf 100644 --- a/js/modules/main/src/directives/personsFiltersDirective.js +++ b/js/modules/main/src/directives/personsFiltersDirective.js @@ -8,13 +8,13 @@ angular.module('main'). link: function(scope, element, attrs) { scope.text_search_type = [ - {id: '0', 'label': {'en': 'Exact', 'he': 'תאריך מדויק'}, url_param: 'exact'}, - {id: '1', 'label': {'en': 'Begins with', 'he': ''}, url_param: 'starts'}, - {id: '2', 'label': {'en': 'Sounds like', 'he': ''}, url_param: 'like'}, + {id: '0', 'label': {'en': 'Exact', 'he': 'מדוייק'}, url_param: 'exact'}, + {id: '1', 'label': {'en': 'Begins with', 'he': 'מתחיל ב'}, url_param: 'starts'}, + {id: '2', 'label': {'en': 'Sounds like', 'he': 'נשמע כמו'}, url_param: 'like'}, ]; scope.year_search_type = [ - {id: '0', label: {'en': 'exact', 'he': 'תאריך מדויק'}, url_param: 'exact'}, + {id: '0', label: {'en': 'exact', 'he': 'תאריך מדוייק'}, url_param: 'exact'}, {id: '1', label: {'en': '+/- year', 'he': 'טווח שנים: 1 +/-'}, url_param: 'pmyears'}, {id: '2', label: {'en': '+/-2 years', 'he': 'טווח שנים: 2 +/-'}, url_param: 'pmyears'}, {id: '3', label: {'en': '+/-3 years', 'he': 'טווח שנים: 3 +/-'}, url_param: 'pmyears'} From 3480121b492d8a41092e5511907a1a71947741ee Mon Sep 17 00:00:00 2001 From: inna-r Date: Mon, 22 May 2017 14:08:39 +0300 Subject: [PATCH 3/4] Translate filter button for hebrew version issue #395 --- templates/main/search-results.html | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/templates/main/search-results.html b/templates/main/search-results.html index c7e6469c..b5b5e3be 100644 --- a/templates/main/search-results.html +++ b/templates/main/search-results.html @@ -169,7 +169,10 @@ - + Clear ניקוי From 635c89741d7a25a6d99d07622b501bdc2229976a Mon Sep 17 00:00:00 2001 From: inna-r Date: Mon, 22 May 2017 17:58:08 +0300 Subject: [PATCH 4/4] The "No Results" report for gs persons collection issue #394 --- scss/main/_search-results.scss | 70 +++++++++++++++++++ .../ftrees/no-results-found-gs-persons.html | 44 ++++++++++++ templates/main/search-results.html | 7 +- 3 files changed, 118 insertions(+), 3 deletions(-) create mode 100644 templates/main/ftrees/no-results-found-gs-persons.html diff --git a/scss/main/_search-results.scss b/scss/main/_search-results.scss index bceee6d1..f87fd662 100644 --- a/scss/main/_search-results.scss +++ b/scss/main/_search-results.scss @@ -382,6 +382,76 @@ form { padding: 0 50px; } } + .no-results-persons { + margin-top: 20px; + width: 100%; + color: $gray3; + line-height: 1.5; + font-size: 16px; + + .en & { + padding-left: 10px; + } + .he & { + padding-right: 10px; + } + + &__top, &__bottom { + display: flex; + justify-content: space-between; + margin-bottom: 30px; + + .subtitle { + font-size: 20px; + } + + a { + color: inherit; + } + } + + &__top { + + &__text { + width: 750px; + + h2 { + color: $gray3; + } + + ol { + margin-top: 0; + padding: 0 20px; + } + } + + img { + width: 393px; + height: 349px; + margin-top: 20px; + } + } + + &__bottom { + + &__text { + width: 756px; + + .emph { + font-size: 18px; + color: $gray2; + } + p { + margin-top: -7px; + } + } + + img { + width: 356px; + height: 288px; + } + } + } .start { width: 100%; diff --git a/templates/main/ftrees/no-results-found-gs-persons.html b/templates/main/ftrees/no-results-found-gs-persons.html new file mode 100644 index 00000000..745dee7a --- /dev/null +++ b/templates/main/ftrees/no-results-found-gs-persons.html @@ -0,0 +1,44 @@ +
+
+
+ +

Found no results? Do not give up!

+ In order for your search to yield maximum results, please do the following: +
    +
  1. Type the name again, spelled differently
  2. +
  3. Try searching in Hebrew – Some data can be found in Hebrew.
  4. +
  5. Remove some of the search words. Not all trees include dates and places. If you are no certain about some data – do use it in your search.
  6. +
+
+ +

לא נמצאו תוצאות? אין ייאוש בעולם!

+ על מנת לייעל את החיפוש, אנא בצעו אחת או יותר מהפעולות הבאות: +
    +
  1. נסו איותים שונים לשם שהזנתם.
  2. +
  3. נסו לחפש באנגלית או אפילו בשפות אחרות - מאגר העצים שלנו גדול ויש סבירות שקרוב המשפחה שאתם מחפשים רשום בו דווקא בלעז.
  4. +
  5. הורידו משתנים מהשדות – בעצים מסוימים אין תיעוד של תאריכים ומקומות, ולכן אם אתם לא משוכנעים במאה + אחוז במידע כלשהו, אל תכניסו אותו.
  6. +
+
+
+
+ +
+ +
+

If you wish to help us pass on the Jewish story – now it is easier than ever.
+ Record any information you have about your family at the Jewish Genealogy Center in Beit Hatfutsot, thus insuring that future generations will have access to the information.
+ We invite you to add your family tree to our database. Your contribution will help us preserve the Jewish story and will enable future users to search for their roots and to complete the puzzle. It can also assist you and other users tracing long lost relatives and enhancing family ties at present.
+ If you have already built a family tree,
click here and learn how to upload it unto this website.
+ If you have not yet formed your family tree, you can easily do so using one of the following sites or soft wares. Click here for information on forming your family tree.

+ + +

מעוניינים לסייע לנו להמשיך לספר את הסיפור היהודי?
+ היום יותר מתמיד קל לתעד את המידע על משפחתכם במרכז לגנאלוגיה יהודית של בית התפוצות, ולהבטיח את שימורו של הסיפור המשפחתי לדורות הבאים.
+ אתם מוזמנים לתרום לבית התפוצות את העץ המשפחתי שלכם. תרומה זו תעזור לנו תבטיח את שימורו של הסיפור המשפחתי שלכם לדורות הבאים, ותסייע בהרכבת הפסיפס היהודי לדורותיו. תרומת העץ שלכם למאגר תסייע גם לכם ולאנשים נוספים באיתור קרובי משפחה אבודים וחיזוק הקשרים המשפחתיים הקיימים.
+ יש לכם כבר עץ משפחתי? לחצו כאן כדי ללמוד איך להעלות אותו לאתר זה.
+ אם טרם בניתם עץ משפחתי, תוכלו לעשות זאת בקלות באחד מכמה אתרים או תוכנות: למידע על בניית עץ משפחתי לחצו כאן.

+
+
+
+
diff --git a/templates/main/search-results.html b/templates/main/search-results.html index b5b5e3be..6e69b4ec 100644 --- a/templates/main/search-results.html +++ b/templates/main/search-results.html @@ -266,8 +266,7 @@ נמצאו {{generalSearchCtrl.eurp_total + generalSearchCtrl.cjh_total}} תוצאות עבור {{generalSearchCtrl.query}} - -
+
We couldn't find any items matching "{{generalSearchCtrl.query}}".
Please try again with a different spelling, try a different query, or:
לא הצלחנו למצוא תוצאות עבור "{{generalSearchCtrl.query}}" במאגרים שלנו.
אנא בדקו שאין בטקסט שהזנתם שגיאות כתיב ונסו שוב, או הזינו טקסט חדש לחיפוש.
@@ -283,6 +282,8 @@
+ +
{{generalSearchCtrl.cjh_total}} Results from the Center for Jewish History @@ -339,7 +340,7 @@
- +