Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V2
Login / opret bruger

Forum \ HardwareOnline.dk \ Om HardwareOnline.dk

Hol.dk feature request: Mouse over pop ups

Af Monster Supporter Wut | 19-06-2020 08:51 | 1083 visninger | 33 svar, hop til seneste
Hej hol-crew Når man kigger en tråd igennem, man ikke har læst et par dage, så er der kommet en masse nye indlæg med referencer til tidligere indlæg, i formatet " #86 " f.eks. Det er jo lidt svært at huske, hvilke numre éns egne indlæg har, så man kommer til at sidde og scrolle op og ned for at finde ud af, om folk har svaret på éns indlæg eller de svarer på nogen andres. Derfor kunne det være episk fedt, hvis det var mulig enten at: 1: Lave en mouse-over på referencen, og der popper en lille boks op med forfatterens navn + de første X linjer af indlægget. Så kan man hurtigt se, hvad der bliver refereret til. Det kan jo bruges til at følge andres diskussioner også. 2: Highlighte referencer i en anden farve, hvis de peger på indlæg, man selv har skrevet. Det hjælper så kun på ens egne indlæg, så det er lidt en begrænset løsning. 3: Markere i menuen til venstre, om der er nye svar på ens egne indlæg. F.eks. ved at gøre overskriften fed, eller markere det med en stjerne efter antallet af indlæg i tråden. Når man så har scrollet tråden igennem, så forsvinder stjernen igen. 4: Lave en "Svar til mine indlæg"-boks i højre side (som måske erstatter Afstemning-boksen), hvor de seneste 10-15 svar til indlæg, man selv har skrevet, er listet. De er så highlighted indtil man har klikket på linket, så forsvinder de fra listen og/eller highlightingen forsvinder. Hvad synes I? Tilføjelse: Det ville generelt også være fedt at kunne klikke på referencer, så man hopper til indlægget. Frem for at skulle scrolle op og ned ;-)
--
Ignorér de største tågehorn på hol.dk: https://www.hardwareonline.dk[...]

--
Sidst redigeret 19-06-2020 08:55
#1
Chr4030
Mega Supporter
19-06-2020 10:52

Rapporter til Admin
Lyder som en meget fed feature, men en del arbejde.
--
#2
Wut
Monster Supporter
19-06-2020 12:18

Rapporter til Admin
#1 Ja, jeg har også overvejet, hvor stor en opgave det vil være. Jeg tror faktisk, man kan gøre det ret nemt. F.eks. når man trykker "Opret" på et indlæg, så kører serveren et regulært udtryk på indholdet og finder referencer i formatet "#12" f.eks. Så slår den indholdet af indlægget og forfatteren op, og tilføjer et HTML link som erstatning for "#12" hvor titlen på linket bliver til de første 2-3 linjer af indlægget - og sanitizer det lidt, så det ikke kan udnyttes. Dvs det kræver ikke mere load på serveren, end at den skal scanne indlægget, når det bliver oprettet (det skal altså ikke køre hver gang nogen ser tråden). Det vil give både link-featuren og samtidig slipper man at scrolle - helt uden at ændre i layouttet på siden eller lign :)
--
Ignorér de største tågehorn på hol.dk: https://www.hardwareonline.dk[...]
#3
stallemanden
HOL Moderator
19-06-2020 12:29

Rapporter til Admin
Jeg forestiller mig, at en der er lidt fiks på fingrene i forhold til noget javascript og Tamper/grease-monkey kunne fikse noget der kunne bruges uden der skulle trylles en masse i backend.
--
https://onsdagssnegl.dk[...] "Held er noget, der indtræffer, når grundige forberedelser mødes med gunstig lejlighed"
#4
Chr4030
Mega Supporter
19-06-2020 12:31

Rapporter til Admin
#2 Så du vil udskifte "#12", ved selve oprettelse af indlægget med noget html, som så bare vil virke når man går ind på tråden? Der kommer måske lidt issue med skjulte indlæg?
--
#5
Wut
Monster Supporter
19-06-2020 12:52

Rapporter til Admin
#3 Det giver jo så kun funktionaliteten for den ene bruger. Ideen var vel lidt, at det kunne være en feature for alle brugere. #4 Ja, bare et simpelt html link præcis som hol.dk selv tryller www.dr.dk[...] om til et link. F.eks. kan du så skrive: #5 og det bliver til dette link: #5 hvor pop-uppen bliver til: [Wut] - Det giver jo så kun funktionaliteten for den ene bruger. Ideen var vel lidt, at det kunne være en feature for alle brugere...
--
Ignorér de største tågehorn på hol.dk: https://www.hardwareonline.dk[...]
#6
Wut
Monster Supporter
19-06-2020 13:03

Rapporter til Admin
Nu brugte jeg lige mine episke skillz i Paint, og klaskede det her sammen: https://imgur.com[...] Ved at lave #9 om til et link, man kan klikke på, og lave titlen om til forfatteren og første linje af indlægget kan man mouse-over og se, hvem der skrev det og hvilket indlæg, der linker til. (Jeg ved godt at man ikke kan bruge farve og formattering i title i HTML, men det kan jo enten udelades eller laves på en mere sindrig måde).
--
Ignorér de største tågehorn på hol.dk: https://www.hardwareonline.dk[...]
#7
stallemanden
HOL Moderator
19-06-2020 13:15

Rapporter til Admin
#5 Ja, det har du helt ret i. Ligesom "tågehorns" featuren, kun virker for den enkelte. Min pointe er lidt, at det ikke behøver være noget der sker i backend når der oprettes svar. Implementering af en smule javascript forestiller jeg mig, ville være langt mere "spiselig" for Thomas at implementere.
--
https://onsdagssnegl.dk[...] "Held er noget, der indtræffer, når grundige forberedelser mødes med gunstig lejlighed"
#8
Chr4030
Mega Supporter
19-06-2020 13:30

Rapporter til Admin
#8 Jeg forestiller mig det er lettere at lave i backend. Måske giver det endda også mere kontrol. Men kan naturligvis tage fejl :)
--
#9
Wut
Monster Supporter
19-06-2020 13:37

Rapporter til Admin
#7 Ok, sådan ja. Jeg tænkte bare, at hvis man gør det 1 gang, når man poster en besked, så kræver det ikke mere load på serveren. Hvis et indlæg bliver set mange gange, og serveren skal lave opslag hver gang, så koster det jo mere CPU/IO. Guderne ved, at jeg har requested Tågehorns-featuren uendeligt ofte. Der sker bare ikke så meget desværre :-D
--
Ignorér de største tågehorn på hol.dk: https://www.hardwareonline.dk[...]
#10
stallemanden
HOL Moderator
19-06-2020 13:42

Rapporter til Admin
#8 Du er faktisk selv inde på en af ulemperne ved at gøre det backend. Man bliver nødt til at behandle alle indlæg i en tråd, hver gang en tråd vises, for at sikre at en reference til en post ikke går til "ingenting". Så alle posts der henviser til en fjernet/skjult, ville skulle tilpasses. Med en ren javascript løsning, vil det være alt efter hvad den enkelte bruger kan se, der bliver "spottet" #9 Men du skal så gøre det for alle posts i tråde hver gang der sker noget i tråden., for at sikre dig, at en reference til et skjult indlæg ikke er aktiv, eller den på anden vise henviser til, at en post er fjernet.
--
https://onsdagssnegl.dk[...] "Held er noget, der indtræffer, når grundige forberedelser mødes med gunstig lejlighed"
#11
Wut
Monster Supporter
19-06-2020 13:46

Rapporter til Admin
#10 Alternativet er, at når en moderator skjuler et indlæg, så checker koden linksene efter og fjerner referencerne. Så behøver hol.dk kun gøre det 1 gang, hver gang et indlæg fjernes. Man kunne også bare droppe indholdet og kun vise forfatterens navn. Det primære er at finde ud af, om der bliver svaret på et af mine indlæg, eller generelt, hvem der bliver svaret til. Edit: Men ok hvis det kan klares med et script, som ligger på hol.dk, så brugerne ikke skal sætte det op, så er det jo også en fin metode :-) Jeg ved ikke, hvor jeg havde tænkt, at det var et script, der kørte på serveren, når en bruger rammer en side på hol.dk...
--
Ignorér de største tågehorn på hol.dk: https://www.hardwareonline.dk[...]
--
Sidst redigeret 19-06-2020 13:50
#12
stallemanden
HOL Moderator
19-06-2020 13:54

Rapporter til Admin
#11 Det var netop min tanke. At det script man ellers ville lave til Tampermonkey, blev lagt ind på HOL, således alle havde glæden af det, og der skulle ikke laves en masse kode gymnastik som serveren skal varetage. Jeg har fiflet lidt med noget tampermonkey, og det begynder at tage form :) (Det fanger i hvert fald første reference i et post, og laver det til et link til den post.)
--
https://onsdagssnegl.dk[...] "Held er noget, der indtræffer, når grundige forberedelser mødes med gunstig lejlighed"
#13
Chr4030
Mega Supporter
19-06-2020 13:59

Rapporter til Admin
#10 Jeg ved ikke om en JS løsning vil være langsom. Det er potentielt meget DOM manipulation, hvis man skal ind og udskifte en masse tekst med HTML.
--
#14
stallemanden
HOL Moderator
19-06-2020 15:05

Rapporter til Admin
#13 Det vil selvfølgelig have en indvirkning. Nu må chefen blive sur på mig på mandag, når jeg ikke har fået lavet noget, men jeg kunne ikke lade være med at fifle noget. Med de ikke eksisterende evner jeg har med javascript, har jeg lavet noget der tager, godt nok kun første forekomst af en reference i alle posts, og kæder dem sammen med bruger og tråd der henvises til. Min, formentlig ringe kode, har jeg testet på en tråd med lige på den anden side af 1000 posts. Det jeg umiddelbart har set er, at den går fra load-tid på ca. 2 sekunder til ca. 2,5 sekunder. Umiddelbart er det ikke så galt?
--
https://onsdagssnegl.dk[...] "Held er noget, der indtræffer, når grundige forberedelser mødes med gunstig lejlighed"
#15
Wut
Monster Supporter
19-06-2020 15:52

Rapporter til Admin
#14 Nu må chefen blive sur på mig på mandag, når jeg ikke har fået lavet noget, men jeg kunne ikke lade være med at fifle noget. Jeg fik nerd snipet en mod i dag. Det kan kun blive den bedste weekend ever :-D Glæder mig til at se/prøve resultatet :)
--
Ignorér de største tågehorn på hol.dk: https://www.hardwareonline.dk[...]
#16
stallemanden
HOL Moderator
19-06-2020 20:53

Rapporter til Admin
Jeg har ikke lige fået fikset, så alle referencer findes. Planen er, at jeg får det fikset. Når det er fikset, skulle scriptet gerne blive opdateret automatsk. https://hamdenkloge.dk[...]
--
https://onsdagssnegl.dk[...] "Held er noget, der indtræffer, når grundige forberedelser mødes med gunstig lejlighed"
#17
Wut
Monster Supporter
19-06-2020 20:59

Rapporter til Admin
#16 Lige i skabet mand! Det virker super godt! Det var lige sådan jeg tænkte det. Super arbejde stalle :-D
--
Ignorér de største tågehorn på hol.dk: https://www.hardwareonline.dk[...]
#18
stallemanden
HOL Moderator
19-06-2020 21:02

Rapporter til Admin
#17 Det kan da et eller andet. Der er plads til forbedringer, og som sagt fanger den kun den første forekomst som det er nu, i hver post.
--
https://onsdagssnegl.dk[...] "Held er noget, der indtræffer, når grundige forberedelser mødes med gunstig lejlighed"
#19
Wut
Monster Supporter
19-06-2020 21:06

Rapporter til Admin
#18 Der burde findes et "HOL addons" subforum her på siden ;) (Btw... ny signatur).
--
Ignorér tågehorn: https://www.hardwareonline.dk[...] Sneak peek indlæg: https://hamdenkloge.dk[...]
--
Sidst redigeret 19-06-2020 21:06
#20
Gill Bates
Monster Nørd
19-06-2020 21:27

Rapporter til Admin
Gode idéer. Den med mouseover er jo bare simpel javascript, og giver INTET ekstra load. Mouseover indholdet er jo hentet og vist i forvejen (kommentaren som den ér), så det er bare at få JS til at vise f.eks op til 150 karakterer af dén kommentar i mouse-over'en. Meget simpelt. Jeg kan godt hjælpe med det hvis det er
--
Sidst redigeret 19-06-2020 21:32
#21
stallemanden
HOL Moderator
19-06-2020 21:58

Rapporter til Admin
#20 Har du læst hele tråden? Det er ikke noget problem at lave. Det er måden, og flere inputs til en løsning er vendt. JS er det eneste rigtige, men fra at lave et TM/GM Userscript til at Thomas laver en implementering, kan der være langt imellem.
--
https://onsdagssnegl.dk[...] "Held er noget, der indtræffer, når grundige forberedelser mødes med gunstig lejlighed"
#22
Gill Bates
Monster Nørd
19-06-2020 22:10

Rapporter til Admin
#21 ja men jeg forstår ikke helt hvorfor "load" er et emne.. Det kan klares på klienten on-demand
--
#23
stallemanden
HOL Moderator
19-06-2020 22:14

Rapporter til Admin
#22 Jeg må opfordre til, at du tager et kig på tråden endnu en gang så. Vi har været omkring løsningen, at lave det direkte i databasen (første forslag), og opdatere hver gang en tråd/posts ændres. Det vil give et load-issue. Jeg har hele tiden holdt på, at sagen skal klares med JS, så det var klienten der håndterede det. Der blev spurgt til load på tråde i den forbindelse, og jeg ser en umiddelbar ændring på ~500 ms på tråde med 1000+ posts med en JS løsning.
--
https://onsdagssnegl.dk[...] "Held er noget, der indtræffer, når grundige forberedelser mødes med gunstig lejlighed"
#24
Chr4030
Mega Supporter
19-06-2020 22:18

Rapporter til Admin
#23 Det virker ikke galt. Kunne godt være en løsning.
--
#25
Gill Bates
Monster Nørd
19-06-2020 22:27

Rapporter til Admin
Måske er en blanding af det #2 siger og javascript (der bla. korrigerer for slettede indlæg) vejen. Altså at hele sker ved OPRET/REDIGÉR af kommentar, men hvor javascript så også lige checker og retter on-load.
--
Sidst redigeret 19-06-2020 22:31
#26
Sven Bent
Giga Nørd
19-06-2020 22:39

Rapporter til Admin
en ultra nem "taet paa" loesngin er blot at sikre sig der er anchor tag i hvert nyt indlaeg og saa oversaette nye indlaegs der har #x i sig til at linke til anchor tag i samme fase du lavver input validerings og handte links osv Saa kan man klikke paa #1 og blive smidt op til indlaegget et tryk paa tilbage knappe og du er tilbage til hvor du var foer ikke lige saa fancy som op's foreslags mn de burde vaere nemt at smide ind -- edit -- jeg kigge lige og det se ud til der allerede ER anchor tags paa forrume. sa det er blot oversateelse af #x der skal til naar et indlaeg submittes
--
Sven Bent - Dr. Diagnostic www.TechCenter.[...] - Home of Project Mercury
--
Sidst redigeret 19-06-2020 22:40
#27
Sven Bent
Giga Nørd
19-06-2020 22:43

Rapporter til Admin
[URL=www.hardwareonline.dk[...]
--
Sven Bent - Dr. Diagnostic www.TechCenter.[...] - Home of Project Mercury
--
Sidst redigeret 19-06-2020 22:44
#28
stallemanden
HOL Moderator
19-06-2020 22:44

Rapporter til Admin
#26 Netop, helt som jeg har lavet det i scriptet.
--
https://onsdagssnegl.dk[...] "Held er noget, der indtræffer, når grundige forberedelser mødes med gunstig lejlighed"
#29
Sven Bent
Giga Nørd
19-06-2020 22:46

Rapporter til Admin
#28 beklager jeg saa det ikke :D men ja det er en "Billig" loesning der burde afhjaelpe hoved problematikken. Er der en ETA paa hvornar de traeder i kraft?
--
Sven Bent - Dr. Diagnostic www.TechCenter.[...] - Home of Project Mercury
#30
stallemanden
HOL Moderator
19-06-2020 22:48

Rapporter til Admin
#29 Det er udelukkende noget jeg har lavet til TM/GM. Jeg giver bolden til Thomas i forhold til, om det er noget der skal implementeres.
--
https://onsdagssnegl.dk[...] "Held er noget, der indtræffer, når grundige forberedelser mødes med gunstig lejlighed"
#31
stallemanden
HOL Moderator
19-06-2020 23:24

Rapporter til Admin
Nå, første bug fundet. Gæste indlæg bliver ikke fundet.
--
https://onsdagssnegl.dk[...] "Held er noget, der indtræffer, når grundige forberedelser mødes med gunstig lejlighed"
#32
Sven Bent
Giga Nørd
19-06-2020 23:39

Rapporter til Admin
#31 Lyder nu mere som en features :D
--
Sven Bent - Dr. Diagnostic www.TechCenter.[...] - Home of Project Mercury
#33
Thomas
BOFH
20-06-2020 10:16

Rapporter til Admin
God diskussion i har her i tråden. Som nogle af jer nok ved så arbejder vi på en ny version af siden og den er ved at være færdig. Derfor fokuserer vi al energi på at faktisk få afsluttet arbejdet og da den funktion ikke er en del af det vi har kodet indtil nu så kommer det ikke på det nye site i første omgang. Men det er min intention at når det nye site er klar, så skal der videreudvikles på det og der synes jeg da at dette forslag er et rigtigt godt et. Jeg har selv haft tænkt tanken da det ville kunne hjælpe i lange tråde. Jeg har gjort det at jeg har skrevet ideen på vores "Nice to have" liste og så vil vi kigge på den slags når det nye site er klar.
--
Hilsen Thomas Chefredaktør på HardwareOnline.dk

Opret svar til indlægget: Hol.dk feature request: Mouse over pop ups

Grundet øget spam aktivitet fra udlandet, er det desværre ikke muligt for dig, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning