Project

General

Profile

Feature #4362

SAMLESAG: Vi ved hvad I vil ha' - smart search

Added by Kasper Skov-Nielsen over 1 year ago. Updated 4 months ago.

Status:
Resolved (tag version)
Priority:
Urgent
Assignee:
Estimated time:
URL med eksempel:
Kategorier:
Driftsvedligehold - Oversættelser (udarbejdes før udrulning), Driftsvedligehold - Manual (udarbejdes før udrulning), Søgning - Søgeresultat efter søg - Brønd

Description

Formål

I det fysiske møde er bibliotekarerne eksperter i at afkode, hvad brugerne ønsker. Men når brugerne søger inspiration digitalt, er der ikke meget hjælp at hente: Søgningerne for upræcise og antallet af hits er så mange, at de bliver ubrugelige.

Formålet med dette projekt er at lave en digital udgave af den fysiske betjening. Vi vil lave en bibliotekarisk vurdering af de 1000 mest brugte søgeord og derudaf definere et ideelt resultat på 3 – 5 poster, der straks vises øverst i søgeresultatet. Vi vil også udvikles en grænseflade, hvor bibliotekarer nemt og hurtigt kan gennemgå de mest brugte søgeord og udvælge hvilke poster, der skal vises.

Vi vil med andre ord bringe bibliotekarernes faglighed i spil og udvikle et værktøj til forbedring af digital formidling og inspiration.

Hvilket problem skal projektet løse?

Kigger man på de søgeord, brugerne anvender, er der tydelige mønstre: Brugerne søger meget ofte efter det samme med de samme søgeord. De 1000 mest anvendte søgeord, står for 50% af alle søgeresultater. Det er vel at mærke (næsten) de samme søgeord år efter år (og på tværs af landet).  

Brugerne søger typisk efter titel, forfatter og brede emne/medie/genre. Og det er grundlæggende de samme forespørgsler som bibliotekarer får i det fysiske møde. Her er bibliotekarerne eksperter i at afkode hvad brugerne ønsker (og hører ikke kun efter hvad de siger). Et eksempel er søgeordet ”Sense” som kan have mange betydninger men lige her og nu, er det en betegnelse for en populær slankekur. Havde en bruger henvendt sig i det fysiske bibliotek, ville bibliotekaren have vidst, at det er en bog om kuren: ”Sense”, brugeren mener. Ved en digital søgning på hjemmesiden, bliver resultatet ubrugeligt og forvirrende.

 

Projektets løsning

Ideen er at vise det resultat vi, med vores faglighed, ved at brugeren (formentlig) er på jagt efter. Vi vil lave en bibliotekarisk vurdering af de 1000 mest brugte søgeord og derudaf definere et ideelt resultat på 3 – 5 poster, der straks vises øverst i søgeresultatet.

Der foretages stadig en almindelig søgning bagved denne visning og de resterende poster kommer så længere nede i resultatet. De poster som vises kan både være almindelige poster, men det kan også være links til andre dele af hjemmesiden. F.eks. ville en søgning efter ”film” vise link til en sektion af hjemmesiden, som har inspiration om film eller en liste over de nyeste film. Tilsvarende vil en søgning på ”åbningstider” linke til det sted på hjemmesiden, hvor der står noget om åbningstider.

Som en del af projektet udvikles der en grænseflade, hvor bibliotekarer nemt og hurtigt kan gennemgå de mest brugte søgeord og udvælge hvilke poster, der skal vises først ved de 1000 mest søgte ord.

Dette er en lidt skæv løsning på en velkendt problemstilling. Måske fremstår løsningen gammeldags fordi den ikke er personaliseret eller baseret på en algoritmisk løsning? MEN på denne enkle måde kan vi hjælpe 50% af vores lånere med at få bedre søgeresultater og vi kan gøre det her og nu. Vi gør det ved at opsamle den viden som bibliotekarerne har omkring lånerne og deres ønsker og implementere den direkte i vores brugergrænseflade.


Teknisk løsning

Et modul indeholder,
Brugergrænseflade der gør det muligt for bibliotekarer at påvirke søgningerne.

En overbliksside over alle de søgninger som er specificeret. (Evt. import af populære søgestrenge fra webstatistik). Måder at filtrere søgninger, se nyeste, se søgninger som mangler definition. Evt. se søgninger som klarer sig dårligt.

Detajleside (evt. som del af søgeresultatet) hvor der kan defineres handlinger for en søgning.

Modulerne gør det muligt at:

  1. Lave individuelle boosts af søgninger. En variant af de individuelle boost vil være at specificere at bestemte poster kommer øverst i søgeresultatet.
  2. Lave en henvisning til en ny søgning. Dvs. et redirect til en ny søgeside.
  3. Tilføje en blok formateret html øverst i søgeresultatet. De vil være links som hjælper til med søgningen eller henvisninger til andre steder på siden.

 

Bemærk: Løsningen gør brug af drupal contrib modulerne
field_collection: https://www.drupal.org/project/field_collection
og paragraphs: https://www.drupal.org/project/paragraphs

Der tilføjes dokumentation for anvendelse af smart search


Related issues

Related to DDB CMS - Enhancement #4867: Tilføj link til oversigt over tilretninger med Smart Search under /admin/config/ding/ting_smart_searchResolved
Related to DDB CMS - Bug #4870: Tilføjelse af boost ved tilretning vha Smart Search slår ikke igennemResolved
Related to DDB CMS - Bug #4871: Ved klik på eksport af tilretninger i Smart Search skal komme en "Gem-som-boks"Resolved
Related to DDB CMS - Enhancement #4908: Adgang til smart search for lokaladministratorReady for development

History

#2 Updated by Christel Krabbenhøft over 1 year ago

  • Subject changed from Vi ved hvad I vil ha - smart search to Vi ved hvad I vil ha' - smart search
  • Status changed from New to Needs code review
  • Assignee changed from Kasper Skov-Nielsen to Gitte Barlach
  • Priority changed from Normal to High
  • Target version set to Lokal eller projektudvikling udenfor vedligeholdsopgaven

#3 Updated by Kasper Skov-Nielsen over 1 year ago

Har fået feedback fra de automatiske tests, der er ting jeg skal rette før det giver mening at gå videre med et manuelt code-review…

/Kasper

#4 Updated by Kasper Skov-Nielsen over 1 year ago

Kasper Skov-Nielsen skrev:


Pull Request: https://github.com/ding2/ding2/pull/1437

EDIT: new pull request: https://github.com/ding2/ding2/pull/1438

#5 Updated by Árni Loftsson 12 months ago

Ud over den funktionalitet som er beskrevet op for oven indeholder modulet nu en ny feature: automatisk placering af de mest efterspurgte poster øverst i søgeresultatet. Der hentes data fra webtrekk om alle søgninger nationalt i gennem de seneste år. For en given søgning bliver de 5 mest efterspurgte poster boostet. Hvis det pågældende bibliotek ikke har posten sker der ikke noget for den post. Data fra Randers Bibliotek viser at smart search modulet fører til 25% flere klick på en post per søgning. Hvis et bibliotek har lavet egen rankering af poster for en given søgning bruges den automatiske funktionalitet ikke. Det enkelte bibliotek kan slå den automatiske funktionalitet fra hvis de ønsker.

#6 Updated by Árni Loftsson 12 months ago

Vi har lavet et nyt PR: https://github.com/ding2/ding2/pull/1562 som er klar til code review. Det tidligere PR i den her #1437 er ikke aktuelt mere.

#7 Updated by Tue Gaston 9 months ago

  • Target version changed from Lokal eller projektudvikling udenfor vedligeholdsopgaven to Release 31-2 - Bug fixes (7.x-5.?.?)

#8 Updated by Gitte Barlach 9 months ago

  • Assignee changed from Gitte Barlach to Kasper Garnæs

#9 Updated by Kasper Garnæs 5 months ago

  • Status changed from Needs code review to Reviewed - Needs info/rework
  • Assignee changed from Kasper Garnæs to Árni Loftsson

Denne er blevet reviewed. Jeg har en række kommentarer.

#10 Updated by Christel Krabbenhøft 5 months ago

  • Status changed from Reviewed - Needs info/rework to Needs code review
  • Assignee changed from Árni Loftsson to Kasper Garnæs

Fra Árni den 5/6: Nu er vi helt klar til re-review.

#11 Updated by Kasper Garnæs 5 months ago

  • Status changed from Needs code review to Reviewed - Needs info/rework
  • Assignee changed from Kasper Garnæs to Árni Loftsson

Der manglede nogle opdateringer i PR'et inden det er klar til rereview.

#12 Updated by Gitte Barlach 4 months ago

  • Status changed from Reviewed - Needs info/rework to Needs code review
  • Assignee changed from Árni Loftsson to Kasper Garnæs

Fra Árni:
Jeg har nu lavet databaseløsningen og pushet den så den er klar til review. Alle de andre ting fra code review er rettet.

#13 Updated by Kasper Garnæs 4 months ago

  • Status changed from Needs code review to Reviewed - Needs info/rework
  • Assignee changed from Kasper Garnæs to Árni Loftsson

Rereviewed. Tak for opdateringen vedr. opbevaring af søgedata i databasen.

Jeg har nogle kommentarer vedr. det og så er der også nogle kommentarer vedr. de andre rettelser der er lavet efterfølgende.

#14 Updated by Tue Gaston 4 months ago

  • Status changed from Reviewed - Needs info/rework to Needs code review
  • Assignee changed from Árni Loftsson to Kasper Garnæs

#15 Updated by Kasper Garnæs 4 months ago

  • Status changed from Needs code review to Reviewed

Ændringen er reviewed og godkendt efter den sidste runde rettelser.

#16 Updated by Kasper Garnæs 4 months ago

  • Status changed from Reviewed to Technical test

Merged.

#17 Updated by Kasper Garnæs 4 months ago

Ændringer lavet her til sidst får søgninger til at fejle hvilket bliver fanget af vores tests.

Jeg har vedhæftet et billede herfra der viser hvad fejlen er.

Jeg har snakket med Arni som laver et PR med en rettelse.

#18 Updated by Árni Loftsson 4 months ago

Den her er fixet med det her PR: https://github.com/ding2/ding2/pull/1642 

#19 Updated by Gitte Barlach 4 months ago

  • Status changed from Reviewed - Needs info/rework to Needs code review
  • Assignee changed from Árni Loftsson to Kasper Garnæs

#20 Updated by Tue Gaston 4 months ago

Tak, begge to!

#21 Updated by Kasper Garnæs 4 months ago

  • Status changed from Needs code review to Technical test

#22 Updated by Árni Loftsson 4 months ago

Der er en bug i Smart Search. Hvis en bibliotekar vælger manuelt at placere materialer i toppen så bliver det placeret der men rækkefølgen er ikke altid den som var meningen. Det materiale som skulle være på plads 3 kommer først osv.

 

Vi har fikset det i følgende PR: https://github.com/ding2/ding2/pull/1648

#23 Updated by Rolf Madsen 4 months ago

  • Status changed from Technical test to Needs code review

#24 Updated by Kasper Garnæs 4 months ago

  • Status changed from Needs code review to Reviewed - Needs info/rework
  • Assignee changed from Kasper Garnæs to Árni Loftsson

Ændringen er fin, men bemærk at den ikke overholder vores kodestil.

#25 Updated by Árni Loftsson 4 months ago

Fikset.

#26 Updated by Kasper Garnæs 4 months ago

  • Status changed from Reviewed - Needs info/rework to Technical test
  • Assignee changed from Árni Loftsson to Kasper Garnæs

Godkendt og merged.

#27 Updated by Kasper Garnæs 4 months ago

  • Assignee changed from Kasper Garnæs to Gitte Barlach

#28 Updated by Tue Gaston 4 months ago

  • Assignee changed from Gitte Barlach to Tue Gaston

#29 Updated by Tue Gaston 4 months ago

Automatisk Smart Search er testet https://upgrade-fbs.ddbcms.dk/ og https://vanilla-fbs.ddbcms.dk/ begge på ding2-7.x-6.1.0-beta3.

 

https://upgrade-fbs.ddbcms.dk/ og https://vanilla-fbs.ddbcms.dk/ har identisk konfiguration, men under https://vanilla-fbs.ddbcms.dk/admin/config/ding/ting_smart_search er flueben i ”Activate smart search” fjernet. Det er det ikke på upgrade.

 

Herefter er søgeresultat-siden sammenlignet efter søgning på de 14 hyppigste søgninger, samt for 22 mindre hyppige søgninger.

 

Jeg konstaterer, at de første 5 resultater er forskellige på de fleste søgninger. På upgrade, hvor smart search er aktiveret kommer på de første 1-5 pladser langt mere relevante poster, mens der på 6-7-8 pladsen osv vises de samme poster, som kommer på 1-2-3 pladsen på vanilla, hvor smart search er deaktiveret.

 

Herunder eksemplficeret ved søgeresultat på ”biografier” på hhv upgrade og vanilla.

I tilfælde af mindre hyppigt foretagede søgninger er det ofte kun nogle færre materialer, der flyttes ind på de øverste pladser. I nogle tilfælde er rankeringen helt uændret. Dette er forventeligt, da nogle søgninger måske slet ikke har resulteret i at tidligere brugere har klikket på et materiale, hvorved der ikke er data at rankere ud fra.

 

Automatisk Smart search er hermed godkendt.
Manuel Smart Search testes efterfølgende, hvorfor endelig godkendelse afventer.

#30 Updated by Gitte Barlach 4 months ago

Vi har fået flg. tilbagemelding fra Christian Vandel, DBC, ift. udrulning af 7.x-6.1.0-beta4 på testmiljøerne:

"Ved udrulningen af vanilla-fbs dukkede denne besked op: 
WD ting_smart_search: imported search data: 1592832992               [error]
Jeg ved ikke rigtig hvordan beskeden skal tolkes - der står ikke andet - men hvis det er gået godt skal det i hvert fald ikke have severity error"

#31 Updated by Gitte Barlach 4 months ago

Kasper Garnæs svarer:

Jeg gætter på at det skyldes følgende linie, hvor kritikaliteten af log entry'en bliver sat som en string i stedet for at bruge en af Drupals konstanter: http://github.com/ding2/ding2/blob/3a56a2f8e4f36dce70bb33e48c01487836e1c46d/modules/ting_smart_search/ting_smart_search.module#L80-L80

 

 

#32 Updated by Tue Gaston 4 months ago

Jeg får "Internal error" og 0 hits, når jeg manuel undertilretning af en søgning kombinerer boost med promotion af specifikke materialer.

Jeg havde forud for modtagelsen af denne fejlmeddelelse ved søgning på "arthur" på https://vanilla-fbs.ddbcms.dk/ tilrettet søgningen ved at promovere materialet "Ud af Barndommen" 870970-basis:06442862 af Arthur C Clarke til plads nr. 1. Det virkede som det skulle.

Men da jeg kombinerede denne promovering med boost (værdi:materialetype, vægt:200), opstod problemet.

#33 Updated by Tue Gaston 4 months ago

  • Status changed from Technical test to Reviewed - Needs info/rework
  • Assignee changed from Tue Gaston to Árni Loftsson

#34 Updated by Árni Loftsson 4 months ago

Jeg har lavet et PR: https://github.com/ding2/ding2/pull/1655 som fikser problemet med internal error beskeden og error messagen hos DBC. Den indeholder også et lille css fix.

#35 Updated by Tue Gaston 4 months ago

  • Status changed from Reviewed - Needs info/rework to Needs code review
  • Assignee changed from Árni Loftsson to Kasper Garnæs

#36 Updated by Árni Loftsson 4 months ago

Jeg har tilføjet en enkelt ting mere til PR: https://github.com/ding2/ding2/pull/1655   hvor jeg fjerner et element fra admin konfigurationen som ikke bliver brugt mere.

#37 Updated by Tue Gaston 4 months ago

Árni Loftsson wrote:

Jeg har tilføjet en enkelt ting mere til PR: https://github.com/ding2/ding2/pull/1655   hvor jeg fjerner et element fra admin konfigurationen som ikke bliver brugt mere.

Efter aftale med mig, skal tilføjes.

#38 Updated by Gitte Barlach 4 months ago

  • Priority changed from High to Urgent

#39 Updated by Tue Gaston 4 months ago

Ny fejl registreret:

Når jeg kombinerer promovering af specifikke materialer med andre tilretninger, forventer jeg at promoveringen overtrumfer de øvrige tilretninger.

Det er devsærre ikke tilfældet med kombinationen af promovering af et særligt materiale med sortering med nyeste først; i dette tilfælde gør promoveringen ingen forskel:

I dette tilfælde kommer posten med faustnr 05454239 ikke øverst i søgeresultatet.
Fjernes tvungen sortering, kommer  faustnr 05454239 øverst i søgeresultatet, som den skal.

#40 Updated by Tue Gaston 4 months ago

  • Status changed from Needs code review to Reviewed - Needs info/rework
  • Assignee changed from Kasper Garnæs to Árni Loftsson

#41 Updated by Árni Loftsson 4 months ago

#39 er ikke en bug men en feature. Hvis der vælges en alternativ sortering som de nyeste først så kan man ikke bruge nogen af boost mulighederne i OpenSearch. De virker kun når man bruger default rankeringen rank_frequency. Så derfor slår promovering af et bestemt materiale fra når du vælger en anden sortering fordi den er baseret på at bruge boost. Den måde vi får en post øverst i søgeresultatet er ved booste den kraftigt.

Det står i manualen.

#42 Updated by Tue Gaston 4 months ago

Åh, så må jeg lære at læse manualen ordentligt, inden jeg opretter issues.
Beklager, jeg assigner issuet tilbage igen.

#43 Updated by Tue Gaston 4 months ago

  • Status changed from Reviewed - Needs info/rework to Needs code review
  • Assignee changed from Árni Loftsson to Kasper Garnæs

#44 Updated by Árni Loftsson 4 months ago

Nu fjerner denne PR:  https://github.com/ding2/ding2/pull/1655   også forvirrende besked om paragraphs fra formen.

#45 Updated by Tue Gaston 4 months ago

Árni Loftsson wrote:

Nu fjerner denne PR:  https://github.com/ding2/ding2/pull/1655   også forvirrende besked om paragraphs fra formen.

Fantastisk.
Kasper, hæng lige i bremsen med review lidt længere - der er vist lige et par ting mere.

#46 Updated by Tue Gaston 4 months ago

  • Status changed from Needs code review to Reviewed - Needs info/rework
  • Assignee changed from Kasper Garnæs to Árni Loftsson

#47 Updated by Tue Gaston 4 months ago

  • Related to Enhancement #4867: Tilføj link til oversigt over tilretninger med Smart Search under /admin/config/ding/ting_smart_search added

#48 Updated by Tue Gaston 4 months ago

  • Related to Bug #4870: Tilføjelse af boost ved tilretning vha Smart Search slår ikke igennem added

#49 Updated by Tue Gaston 4 months ago

  • Related to Bug #4871: Ved klik på eksport af tilretninger i Smart Search skal komme en "Gem-som-boks" added

#50 Updated by Tue Gaston 4 months ago

Test af manuel tilretning af Smart Search er nu afsluttet.

Det er konstateret, at det fungerer efter hensigten, når man:

-Omdirigerer søgninger til alternative søgestrenge
-Fremhæver op til 5 specifikke poster til visning først i søgeresultatet
-Booster værdier
-Vælger tvungen sortering
-Kombinerer ovenstående (når bortses fra kombinationer, der jf manualen ikke er omfattet af forventlig funktionalitet i manuel Smart Serch)

Vi afventer derfor nu kun de sidste rettelser, samt review+merge+udrulning+test af disse, så kan dette issue med stor glæde godkendes.

#51 Updated by Tue Gaston 4 months ago

  • Subject changed from Vi ved hvad I vil ha' - smart search to SAMLESAG: Vi ved hvad I vil ha' - smart search

#52 Updated by Tue Gaston 4 months ago

  • Status changed from Reviewed - Needs info/rework to Needs code review
  • Assignee changed from Árni Loftsson to Kasper Garnæs

#53 Updated by Kasper Garnæs 4 months ago

  • Status changed from Needs code review to Reviewed - Needs info/rework
  • Assignee changed from Kasper Garnæs to Árni Loftsson

Ændringen er som sådan godkendt, men bemærk kommentarer fra den statiske kodeanalyse.

#54 Updated by Árni Loftsson 4 months ago

Filen bliver nu gemt lokalt på brugerens computer når der trykkes på export knapper. Det ser ud til at være browser afhængigt om der kommer en Gem som dialog boks op eller ej. Chrome gemmer det direkte i Overførsler mappen. En del af PR: https://github.com/ding2/ding2/pull/1655

Coding errors er også fixet.

 

#55 Updated by Tue Gaston 4 months ago

  • Status changed from Reviewed - Needs info/rework to Needs code review
  • Assignee changed from Árni Loftsson to Kasper Garnæs

#56 Updated by Kasper Garnæs 4 months ago

  • Status changed from Needs code review to Technical test

Reviewed, godkendt og merged.

#57 Updated by Tue Gaston 4 months ago

  • Assignee changed from Kasper Garnæs to Tue Gaston

#58 Updated by Tue Gaston 4 months ago

  • Status changed from Technical test to Resolved (tag version)

Med henvisning til tidligere kommentarer, samt til kommentarer på relaterede sager, godkendes dette issue hermed med glæde.

#59 Updated by Tue Gaston 4 months ago

  • Kategorier Driftsvedligehold - Oversættelser (udarbejdes før udrulning), Driftsvedligehold - Manual (udarbejdes før udrulning) added

#60 Updated by Rolf Madsen 4 months ago

Jeg har tilføjet følgende oversættelser til Built in interface i master oversættelsen:

msgid "Allow this smart search to be updated on import"
msgstr "Tillad at denne smart search bliver opdateret ved import"

msgid "Alternative search string"
msgstr "Alternativ søgestreng"

msgid "Boost values"
msgstr "Boost værdier"

msgid "Boost value"
msgstr "Vægt"

msgid "Forced sort - when chosen, all other settings are overridden"
msgstr "Gennemtving sortering - hvis valgt, overstyres øvrige indstillinger"

msgid "Import update"
msgstr "Import opdatering"

msgid "Number of clicks"
msgstr "Antal clicks"

msgid "Only materials part of the result can be promoted"
msgstr "Materialet skal være en del af søgeresultatet"

msgid "Parameter"
msgstr "Værdi"

msgid "Promoted materials"
msgstr "Fremhævede materialer"

msgid "Search string sent to the well"
msgstr "Søgestreng som sendes til brønden"

msgid "Searches - 30 days"
msgstr "Antal søgninger / 30 dage"

msgid "Searches - year"
msgstr "Antal søgninger / år"

msgid "Sort"
msgstr "Sortering"

msgid "Status"
msgstr "Status"

msgid "Choose date if scheduled"
msgstr "Vælg dato hvis planlagt"

msgid "Promote and boost"
msgstr "Fremhæv og boost"

msgid "Smart Search"
msgstr "Smart Search"

msgid "Automatic smart search import settings"
msgstr "Automatisk smart search import indstillinger"

msgid "Activate automatic smart search"
msgstr "Aktiver automatisk smart search"

msgid "Fetch data for popular terms"
msgstr "Hent data på populære søgeord"

msgid "Well index"
msgstr "Brøndindeks"

msgid "Well index records"
msgstr "Brøndindeks indgange"

msgid "Enter each well-index on a new line."
msgstr "Indtast hvert brøndindeks på en ny linje."

#61 Updated by Rolf Madsen 4 months ago

Jeg har tilføjet følgende oversættelser til Fields i masteroversættelsen:

#: field:field_alternate_search_string:smart_search_string:label
msgctxt "field_alternate_search_string:smart_search_string:label"
msgid "Alternative search string"
msgstr "Alternativ søgestreng"

#: field:field_alternate_search_string:smart_search_string:description
msgctxt "field_alternate_search_string:smart_search_string:description"
msgid "Search string sent to the well"
msgstr "Søgestreng der sendes til brønden"

#: field:field_sss_boost_materials:smart_search_string:label
msgctxt "field_sss_boost_materials:smart_search_string:label"
msgid "Promoted materials"
msgstr "Fremhævede materialer"

#: field:field_sss_boost_materials:smart_search_string:description
msgctxt "field_sss_boost_materials:smart_search_string:description"
msgid "Only materials part of the result can be promoted"
msgstr "Kun materialer der er en del af resultatet kan fremhæves"

#: field:field_sss_hits_per_month:smart_search_string:label
msgctxt "field_sss_hits_per_month:smart_search_string:label"
msgid "Searches - 30 days"
msgstr "Søgninger pr. 30 dage"

#: field:field_sss_hits_per_year:smart_search_string:label
msgctxt "field_sss_hits_per_year:smart_search_string:label"
msgid "Searches - year"
msgstr "Søgninger pr. år"

#: field:field_sss_hits_score:smart_search_string:label
msgctxt "field_sss_hits_score:smart_search_string:label"
msgid "Search score"
msgstr "Søgescore"

#: field:field_sss_hits_score:smart_search_string:description
msgctxt "field_sss_hits_score:smart_search_string:description"
msgid "Number of clicks"
msgstr "Antal click"

#: field:field_field_boost_value:custom_boost_values:label
msgctxt "field_field_boost_value:custom_boost_values:label"
msgid "Parameter"
msgstr "Parameter"

#: field:field_field_boost_weight:custom_boost_values:label
msgctxt "field_field_boost_weight:custom_boost_values:label"
msgid "Boost value"
msgstr "Boost værdi"

#: field:field_custom_boost_values_p:smart_search_string:label
msgctxt "field_custom_boost_values_p:smart_search_string:label"
msgid "Boost values"
msgstr "Boost værdier"

#: field:field_sss_date:smart_search_string:label
msgctxt "field_sss_date:smart_search_string:label"
msgid "Date"
msgstr "Dato"

#: field:field_sss_sort:smart_search_string:label
msgctxt "field_sss_sort:smart_search_string:label"
msgid "Sort"
msgstr "Sortér"

#: field:field_sss_sort:smart_search_string:description
msgctxt "field_sss_sort:smart_search_string:description"
msgid "Forced sort - when chosen, all other settings are overridden"
msgstr "Gennemtving sortering - udkobler alle andre indstillinger"

#: field:field_status:smart_search_string:label
msgctxt "field_status:smart_search_string:label"
msgid "Status"
msgstr "Status"

#: field:field_status:smart_search_string:description
msgctxt "field_status:smart_search_string:description"
msgid "Set date if planned"
msgstr "Sæt dato hvis planlagt"

#62 Updated by Árni Loftsson 4 months ago

Rækkefølgen af de automatiske boostede poster er ikke altid fuldstændigt korrekt. De poster som er boostede kommer forrest men nogen gange kommer den post som skulle være nr. 3 som nr 1 osv. Det kan nemt fikses ved en lille ændring i koden og bør gøres i forbindelse med fejlfikses eller næste release.

#63 Updated by Árni Loftsson 4 months ago

Ny PR: https://github.com/ding2/ding2/pull/1656 med små fixes efter aftale med Tue.

#64 Updated by Tue Gaston 4 months ago

  • Status changed from Resolved (tag version) to Needs code review
  • Assignee changed from Tue Gaston to Kasper Garnæs

#65 Updated by Kasper Garnæs 4 months ago

  • Status changed from Needs code review to Reviewed

Reviewed og godkendt.

#66 Updated by Kasper Garnæs 4 months ago

Merged.

#67 Updated by Kasper Garnæs 4 months ago

  • Status changed from Reviewed to Technical test

#68 Updated by Kasper Garnæs 4 months ago

  • Assignee changed from Kasper Garnæs to Gitte Barlach

#69 Updated by Tue Gaston 4 months ago

  • Status changed from Technical test to Resolved (tag version)

#70 Updated by Tue Gaston 4 months ago

Árni Loftsson wrote:

Rækkefølgen af de automatiske boostede poster er ikke altid fuldstændigt korrekt. De poster som er boostede kommer forrest men nogen gange kommer den post som skulle være nr. 3 som nr 1 osv. Det kan nemt fikses ved en lille ændring i koden og bør gøres i forbindelse med fejlfikses eller næste release.

Eftersom denne fejl er periodisk, findes ingen måde at teste den med 100% sikkerhed.
Dette er bekræftet telefonisk af Arni.

Det bedste jeg har kunnet gøre er derfor at udføre en stikprøvekontrol, hvor jeg har tilrettet 4 forskellige søgninger ved tilføjelse af 5 fremhævede poster, der i alle 4 tilfælde vistes i korrekt rækkefølge først i søgeresultatet.

Eksempel:

På denne baggrund, samt med baggrund i, at konsekvenserne er uhyre begrænsedeskulle hvis det mod forventning vise sig, at problemet ikke er løst, godkendes dette issue hermed.

#71 Updated by Tue Gaston 29 days ago

Also available in: Atom PDF