Forumnyheter:

Då forumet använder sig av databasen Stop Forum Spam för att blockera kända spammare finns det en liten risk att oskyldiga drabbas av detta, som råkar ha samma IP-adress som kända spammare har haft. Om du är en av dem och inte lyckas att skriva inlägg på forumet, följ denna länk för att ta bort blockeringen, eller skicka e-post till med din IP-adress.

Huvudmeny

Skriv svar

Meddelandet har följande fel som måste rättas till innan du kan fortsätta:
Varning: Det har inte skrivits nya inlägg i detta ämne på 120 dagar.
Om du inte är säker på att du faktiskt vill svara i det här ämnet, så bör du överväga att istället starta ett nytt ämne.
Begränsningar: 10 per inlägg (10 återstår), Maximal total storlek 7,81 MB, maximal storlek per fil 6,84 MB
Kryssa av de bifogade filer du inte längre vill bifoga
Dra och släpp dina filer hit, eller använd knappen för att lägga till filer.
Andra tillval
Verifiering:
Lämna detta fält tomt:
Skriv in bokstäverna som syns på bilden
Lyssna på bokstäverna muntligt / Begär en ny bild

Skriv in bokstäverna som syns på bilden:
Vad heter skådespelaren Andreas Nilsson i förnamn?:
Kortkommandon: ALT+S för att skicka/posta eller ALT+P för att förhandsgranska

Ämnessammanfattning

Skrivet av Elios
 - 10 december 2018 kl. 15:51:01
Tror att jag ändrar mig lite här vilket man får göra. Det går hur bra som helst att klicka på namnen men undrar mest då om det kommer till både recensioner och svenska röster och credits?^^
Skrivet av TrondM
 - 25 november 2018 kl. 20:38:59
Regex is my middle name ;)
Skrivet av qnorsten
 - 25 november 2018 kl. 19:02:50
Citat från: Daniel Hofverberg skrivet 24 november 2018 kl. 09:20:26

Det lär nog tyvärr ta ganska lång tid, och hittills har jag inte haft tid att titta på det. Men det står fortfarande på min "att göra"-lista, och min förhoppning är att kunna få till någon lösning för detta inom en inte alltför avlägsen framtid. Men om någon här är bra på PHP och regexpar (föreslagsvis preg_*; d.v.s. de Perl-kompatibla reguljära uttrycken), så får ni mer än gärna höra av er så att jag åtminstone kan bolla idéer och få hjälp med de faktiska regexparna (vilket tyvärr inte är min starkaste sida).




Jag har en del regex erfarenhet så hjälper gärna till:)
Skrivet av Elios
 - 25 november 2018 kl. 00:42:27
Jag tycker det nästan hade varit alldeles för bökigt med att trycka sig fram överallt.  :-*
Skrivet av Kust
 - 24 november 2018 kl. 10:28:38
Citat från: Daniel Hofverberg skrivet 24 november 2018 kl. 09:20:26
Det går ju redan nu på recensionssidorna, och den funktionen har funnits där i flertalet år. Men jag förmodar att du syftar på creditlistorna i Svenska röster och credits...?

Jag har länge haft planer på att implementera liknande funktionalitet även på creditlistor, så man kan klicka på namn där också. Tyvärr är det dock betydligt svårare och mer tidsödande tekniskt sett, vilket är orsaken till att det ännu inte blivit av. Recensionssidorna är nämligen gjort så pass framtidssäkert att allting lagras i databaser, och där alla skådespelare och inblandade personer (regissörer, producenter, etc.) lagras i relationstabeller. Där är det alltså enkelt att bara söka på den personens ID för att få fram alla poster.

Men av historiska skäl är creditlistorna inte gjord på samma sätt, utan där lagras enbart hela creditlistorna som fritext. Ska man då kunna lista ut vilka namn som står där, så måste man alltså tolka listorna och anta att namn som står efter antingen tabb eller mer än ett mellanslag ska vara en skådespelares namn, o.s.v. De flesta creditlistorna följer ju ungefär samma mallar, så förmodligen kan man på det sättet "fånga in" åtminstone 95% av alla namn som nämns. Men det är en utmaning att få till reguljära uttryck (regexpar) som täcker in de flesta eventualiteter, och sen på det bygga alla nödvändiga script för att kunna klicka på namn och få fram lista utifrån respektive namn.

Det lär nog tyvärr ta ganska lång tid, och hittills har jag inte haft tid att titta på det. Men det står fortfarande på min "att göra"-lista, och min förhoppning är att kunna få till någon lösning för detta inom en inte alltför avlägsen framtid. Men om någon här är bra på PHP och regexpar (föreslagsvis preg_*; d.v.s. de Perl-kompatibla reguljära uttrycken), så får ni mer än gärna höra av er så att jag åtminstone kan bolla idéer och få hjälp med de faktiska regexparna (vilket tyvärr inte är min starkaste sida).

Om jag hade börjat med creditlistorna senare än jag gjorde, så hade jag förstås valt en mer framtidssäker lösning för dessa. Men det jag gjort på senare år är helt enkelt en kompromiss för att få till dynamiska PHP-styrda sidor utan alltför mycket arbete - detta eftersom sajten från början gjordes i ren HTML (ingen backend- eller frontend-programmering alls), och på den tiden länkade Svenska röster och credits till rena .TXT-filer på servern som innehöll creditlistorna... På den tiden försvann alltså menyerna och hela layouten när man klickade på en länk till en creditlista, som då dök upp i ren förformaterad text som svart text mot vit bakgrund.

Jo det är Svenska röster och credits som jag menade.
Skrivet av Daniel Hofverberg
 - 24 november 2018 kl. 09:20:26
Det går ju redan nu på recensionssidorna, och den funktionen har funnits där i flertalet år. Men jag förmodar att du syftar på creditlistorna i Svenska röster och credits...?

Jag har länge haft planer på att implementera liknande funktionalitet även på creditlistor, så man kan klicka på namn där också. Tyvärr är det dock betydligt svårare och mer tidsödande tekniskt sett, vilket är orsaken till att det ännu inte blivit av. Recensionssidorna är nämligen gjort så pass framtidssäkert att allting lagras i databaser, och där alla skådespelare och inblandade personer (regissörer, producenter, etc.) lagras i relationstabeller. Där är det alltså enkelt att bara söka på den personens ID för att få fram alla poster.

Men av historiska skäl är creditlistorna inte gjord på samma sätt, utan där lagras enbart hela creditlistorna som fritext. Ska man då kunna lista ut vilka namn som står där, så måste man alltså tolka listorna och anta att namn som står efter antingen tabb eller mer än ett mellanslag ska vara en skådespelares namn, o.s.v. De flesta creditlistorna följer ju ungefär samma mallar, så förmodligen kan man på det sättet "fånga in" åtminstone 95% av alla namn som nämns. Men det är en utmaning att få till reguljära uttryck (regexpar) som täcker in de flesta eventualiteter, och sen på det bygga alla nödvändiga script för att kunna klicka på namn och få fram lista utifrån respektive namn.

Det lär nog tyvärr ta ganska lång tid, och hittills har jag inte haft tid att titta på det. Men det står fortfarande på min "att göra"-lista, och min förhoppning är att kunna få till någon lösning för detta inom en inte alltför avlägsen framtid. Men om någon här är bra på PHP och regexpar (föreslagsvis preg_*; d.v.s. de Perl-kompatibla reguljära uttrycken), så får ni mer än gärna höra av er så att jag åtminstone kan bolla idéer och få hjälp med de faktiska regexparna (vilket tyvärr inte är min starkaste sida).

Om jag hade börjat med creditlistorna senare än jag gjorde, så hade jag förstås valt en mer framtidssäker lösning för dessa. Men det jag gjort på senare år är helt enkelt en kompromiss för att få till dynamiska PHP-styrda sidor utan alltför mycket arbete - detta eftersom sajten från början gjordes i ren HTML (ingen backend- eller frontend-programmering alls), och på den tiden länkade Svenska röster och credits till rena .TXT-filer på servern som innehöll creditlistorna... På den tiden försvann alltså menyerna och hela layouten när man klickade på en länk till en creditlista, som då dök upp i ren förformaterad text som svart text mot vit bakgrund.
Skrivet av Kust
 - 23 november 2018 kl. 20:39:15
Att på dubbningshemsidan göra så att dubbarnas namn är en länk som sedan visar allt som de har varit med och dubbat. Det skulle underlätta att se allt som den personen har varit med och dubbat.