mboost-dp1

newz.dk Enhancement Suite


Gå til bund
Gravatar #151 - m910q
27. sep. 2011 18:35
Jeg har ikke testet det i Firefox, men vi kan da godt gå over til kun at loade det i scriptet...
Gravatar #152 - Daniel-Dane
27. sep. 2011 18:41
Do that, og fjern kommentaren på linje 86. Jeg synes alligevel, at den er brugbar.
Gravatar #153 - m910q
27. sep. 2011 19:55
Edit: Nvm...
Gravatar #154 - m910q
27. sep. 2011 20:39
Har lavet så siden ikke scroller ved sideskift, det kunne jeg godt nok ikke lige klare.

DD det fix du laver til newz' ajax, skal den ikke også kører når man loader siden?
Før fejlede det nemlig medmindre man startede på side 1, har dog laver en rettelse i regex så det virker nu. Men bare lige til info hvis det er noget der skal laves om...
Gravatar #155 - csstener(^,^)
27. sep. 2011 22:14
hvordan får du det til at virke i chrome??

D-D hvorfor laver du ikke så den selv opdatere når du smider noget nyt ind i scriptet ?? Så er vi fri for selv at hente den nye version. :-)
Gravatar #156 - m910q
27. sep. 2011 22:47
#155
Åben https://raw.github.com/Daniel-Dane/newz.dk-Enhancement-Suite/master/nes.user.js

Så spørger den om du vil installere den.


Kan se at vi mangler at køre noget kode der forkorter links ved sideskift...
Heh, men mangler newz så også ved redigering af indlæg :D
Gravatar #157 - csstener(^,^)
27. sep. 2011 22:56
m910q (156) skrev:
#155
Åben https://raw.github.com/Daniel-Dane/newz.dk-Enhancement-Suite/master/nes.user.js

Så spørger den om du vil installere den.


Kan se at vi mangler at køre noget kode der forkorter links ved sideskift...
Heh, men mangler newz så også ved redigering af indlæg :D
Har jeg gjort men det virker stadig ikke.....
Gravatar #158 - m910q
27. sep. 2011 22:59
Du kan godt installere scriptet eller hvordan?

Hvis det virker vil du se en ny checkbox i toppen af siden hvor der står "ajaxPageChange", den skal du krydse af.
Gravatar #159 - csstener(^,^)
27. sep. 2011 23:01
m910q (158) skrev:
Du kan godt installere scriptet eller hvordan?

Hvis det virker vil du se en ny checkbox i toppen af siden hvor der står "ajaxPageChange", den skal du krydse af.
ohhh sory forgot that.(Den er automatisk slået til i firefox)
Gravatar #160 - m910q
27. sep. 2011 23:05
Nej den er ikke :)
Den husker det fra gang til gang.
Gravatar #161 - Windcape
27. sep. 2011 23:14
Virker fint her. I Chrome.
Gravatar #162 - Daniel-Dane
28. sep. 2011 07:58
m910q (154) skrev:
DD det fix du laver til newz' ajax, skal den ikke også kører når man loader siden?
Før fejlede det nemlig medmindre man startede på side 1, har dog laver en rettelse i regex så det virker nu. Men bare lige til info hvis det er noget der skal laves om...


Hvis indlægsnummeret ikke er på den side, man starter på, starter newz.dk et AJAX-kald. Jeg tror bare, at jeg smider AJAX-fikset ind i en funktion for sig selv, som bliver kaldt hver gang, der bliver lavet AJAX (den vil selvfølgelig checke, om det er det rigtige kald).

csstener (159) skrev:
ohhh sory forgot that.(Den er automatisk slået til i firefox)


Ja, det var den i de tidlige versioner.
Gravatar #163 - csstener(^,^)
28. sep. 2011 09:26
Daniel-Dane (162) skrev:
Ja, det var den i de tidlige versioner.
OK....then time to update the firefox script.
Gravatar #164 - Daniel-Dane
28. sep. 2011 11:38
Det er samme script.
Gravatar #165 - m910q
28. sep. 2011 19:06
Der er nu Opera support.

Edit: Ser ud til at det ikke kører så godt som userscript, men kører fint igennem en extention (der anvender det som userscript).
Gravatar #166 - Daniel-Dane
28. sep. 2011 19:16
#165
Der var en eller anden gut, som skrev, at han ville tage sig af det, så det er hans problem.
Gravatar #167 - m910q
28. sep. 2011 19:21
Du mener mig? ;)
Gravatar #168 - Daniel-Dane
28. sep. 2011 21:56
Nå.
Gravatar #169 - Daniel-Dane
30. sep. 2011 13:18
Jeg har fundet en fejl samt løsning i AJAX-fikset, og jeg har fundet en løsning til det andet AJAX-problem, men jeg kan desværre ikke rette det før i aften.
Gravatar #170 - Daniel-Dane
30. sep. 2011 20:13
http://newz.dk/forum/programmering/newz-dk-enhance...

Argh. Det er dit fix, som har smadret mit fix. Hvis regex ikke opførte sig som et retarderet barn, som har røget vådt pap, så ville det problem have været løst for længst.

Jeg har omskrevet en del af koden, så det passer bedre sammen (med sig selv og newz.dk). Der kommer flere indstillinger senere.
Gravatar #171 - Daniel-Dane
30. sep. 2011 20:58
Nå. Det blev en masse if's, da regex ikke ville det, jeg ville. Den er lavet nu.

Hvis man hopper ind på et indlæg, som ikke er på den angivne side (fx el. fx2), så hopper newz.dk vha. AJAX på den rigtige side. Det kan jeg ikke gøre noget ved.
Gravatar #172 - Emil
1. okt. 2011 10:46
Kunne det være en idé, at der blev sat en tovholder på det her projekt, som løbende opdaterede KYNZ med en guide til, hvordan man installerer NES, og hvilke funktioner man derved opnår?
Gravatar #173 - Daniel-Dane
1. okt. 2011 10:50
Det kommer, når vi får tilføjet noget funktionalitet. Jeg laver en ny tråd under tagwall med links, instruktioner og meget andet senere.
Gravatar #174 - Daniel-Dane
1. okt. 2011 13:17
Nå, jeg har lavet en pænere boks til NES, men git er nede, så jeg kan ikke smide den op til jer. I kan nøjes med at læse siden på kynz.
Gravatar #175 - Daniel-Dane
1. okt. 2011 14:59
Så er git oppe med m910q's og min tilføjelser. Vi nærmer os en brugbar udgave. Vi skal have implementeret andre features og pudset indstillingsmenuen af, og så er vi good to go.
Gravatar #176 - tazimn
1. okt. 2011 15:05
I skal have fjernet den pudsige indstillingsmenu eller hvordan skal det forstås?
Gravatar #177 - Daniel-Dane
1. okt. 2011 15:06
Den joke kom et minut for sent.

Vi skal forresten se på noget (auto-)update. Jeg foreslår, at scriptet checker en fil på git, som indeholder versionsnummer, hver ~3. dag (oftere i starten, så nok hver 24. time, og så en-to gange om ugen efter noget tid). Datoen gemmes i en variabel, som checkes ved hvert load (hvordan ellers...). Hvis der er en nyere version, vil scriptet præsentere et link, som der bare skal trykkes på. Automatisk opdatering bliver opt-in.
Gravatar #178 - tazimn
1. okt. 2011 15:09
Hvad kan jeg sige.. Jeg klapper mig igennem stavelser.. det tager lidt længere tid..
Gravatar #179 - Daniel-Dane
1. okt. 2011 15:42
Jeg læser mine indlæg 1-3 gange før og efter indsendelse. Det er ved at blive en OCD. ):

Det var intet problem for bare to måneder siden.
Gravatar #180 - Systran
1. okt. 2011 17:07
Jeg kom til at prøve at rate "Features" på kynz. Det resulterede i, at jeg trykkede "redigér".

Livet burde have en rating-funktion. Er det noget, I kan lave et script til?
Gravatar #181 - Daniel-Dane
1. okt. 2011 17:12
Jeg læste live()'et. :(
Gravatar #182 - Daniel-Dane
1. okt. 2011 18:26
m910q på github skrev:
Ikke alle browsere er glade for return uden context


Har du prøvet return void(0) e.l.?
Gravatar #183 - Alrekr
1. okt. 2011 19:17
Daniel-Dane (179) skrev:
Jeg læser mine indlæg 1-3 gange før og efter indsendelse. Det er ved at blive en OCD. ):

Det var intet problem for bare to måneder siden.


Oh gawd, you got dad too?

Gotta get som pilllzzz
Gravatar #184 - m910q
1. okt. 2011 19:25
Daniel-Dane (182) skrev:
Har du prøvet return void(0) e.l.?
Det jeg lagde op rettede faktisk ikke engang fejlen. Og dit forslag hjælper desværre heller ikke.
Jeg får en "return outside function definition"

At smide alt ind i en anonymous function vil sikkert hjælpe, har dog ikke testet om det vil ødelægge noget andet.
Gravatar #185 - Daniel-Dane
1. okt. 2011 19:27
#184
Ja, fjern ! og sæt al koden ind i en blok (i stedet for en anonym funktion).

Jeg har tænkt over hover-indlæg til alle #tal i indlæg. Den bør for det første gemme indlæg, når de hentes (at hente indlæg er nemt nok). Den behøver kun at hente og gemme, hvis indlægget ikke er på samme side*. Sidst og størst bør vi finde ud af, hvordan vi behandler #tal i større tråde, da #45 sagtens kan henvise til #12345.

Jeg foreslår, at funktionen altid skal antage, at der menes den største #45 (med et link til den rigtige #45, så man hurtigt kan få den frem, hvis det er den, der menes i indlægget).

*)
Når vi får skrevet en never-ending-newz.dk (smider næste side ind, inden man når helt ned), skal den selvfølgelig ikke antage, at der kun er 50 indlæg per side.

Nå, jeg tror bare, at jeg laver noget helt andet, medens vi tænker over det andet: Citér indlæg, når man har markeret indlægget delvist, smider BB væk. Den fikser jeg.
Gravatar #186 - m910q
1. okt. 2011 19:40
Det er nemmere sagt end gjort, nu fejler Firefox over $ ikke findes... tsk... Nå, jeg bliver nødt til at lukke ned, min computer lugter brændt :(
Gravatar #187 - Daniel-Dane
1. okt. 2011 19:49
Nå. Jeg tester lige... Fed tekst, efterfulgt af kursiv tekst, som forfølges af understreget tekst, men så kommer der fed, gennemstreget tekst!

Nu er der pludselig et link til Google, men så stopper legen vist også.

http://www.google.com/

Nå, lige et link uden url-BB. Så er der nok at lege med.

Edit:
Lad os lige se, om der er ordentlig escape:
<strong>Fed tekst</strong> og <s><strong>fed, gennemstreget tekst</strong></s>!
Gravatar #188 - Daniel-Dane
2. okt. 2011 18:56
Daniel-Dane (187) skrev:
Lad os lige se, om der er ordentlig escape:
<strong>Fed tekst</strong> og <s><strong>fed, gennemstreget tekst</strong></s>!


Det virker, men jeg skal lige bruge en citatboks i midten:

Daniel-Dane (187) skrev:
Nu er der pludselig et link til Google, men så stopper legen vist også.

http://www.google.com/

Nå, lige et link uden url-BB. Så er der nok at lege med.


Inbetween.

http://newz.dk/forum/programmering/newz-dk-enhancement-suite-116175 skrev:
Noget.


Nå.
Gravatar #189 - Daniel-Dane
2. okt. 2011 19:18
test
Gravatar #190 - Daniel-Dane
3. okt. 2011 07:34
Versioneringsplan:
master branch = stable release
dev branch = dev/"nightly"

Når dev-versionen er stabil, vil den merges ind i master (uden at blive slettet ofc). I dev vil nye funktioner tilføjes og afprøves. Små fejlrettelser laves direkte i master (evt. i en midlertidig branch først, som merges ind i master og dev).

Er det sådan, du vil have det, Windcape?
Gravatar #191 - m910q
3. okt. 2011 09:16
Super!

Har tænkt på noget lignende, er bare ikke så godt inde i Git til at jeg ville pille i noget.
Gravatar #192 - Windcape
3. okt. 2011 10:19
Daniel-Dane (190) skrev:
Er det sådan, du vil have det, Windcape?
Branches er da overkill :p

Men det er nu dejligt at man kan installere direkte fra GitHub.
Gravatar #193 - Daniel-Dane
3. okt. 2011 10:38
Nå. hva' så? Altså, vi skal jo ikke pille ved master, når vi jo nu piller. Med branches kan man nemt merge.
Gravatar #194 - m910q
3. okt. 2011 14:38
I det mindste bare have én branch ved siden af vi kun piller i, og så lægger det i master når vi udgiver.. Det burde ikke give nogen komplikationer
Gravatar #195 - Daniel-Dane
3. okt. 2011 15:12
Præcis. Det gør vi nemlig, når NES udgives i v1.0.
Gravatar #196 - Daniel-Dane
4. okt. 2011 15:11
En nem måde at lave en auto-update på er at lave en fil, som indeholder versionsnummer, men det kræver selvfølgelig, at den opdateres, HVER GANG master-filen opdateres.

En anden løsning er at hente master-filen og checke dens version. Det kræver selvfølgelig noget mere båndbredde (~4 byte vs 50 kb).

Vi kunne bruge et versionsmodul (noget ala Firefox-versionering) eller bare skrive det uden punktummer (i.e. v. 4.3.2.1 = 4321).

On another note: Jeg har tre tilføjelser*, som jeg har tænkt mig at indsende i dag/morgen, men ellers er jeg færdig med mine. Hvor er jeres? ;P

*)
- Sortér indlæg efter rating
- Fix af hash, når newz.dk AJAX-hopper på den rigtige side
- #tal i indlæg får hovermenu
Gravatar #197 - onetreehell
4. okt. 2011 15:16
Daniel-Dane (196) skrev:
En nem måde at lave en auto-update på er at lave en fil, som indeholder versionsnummer, men det kræver selvfølgelig, at den opdateres, HVER GANG master-filen opdateres.

Jeg har ikke styr på hvordan det fungerer, men jeg tror det er meningen at man kan bruge git hooks til sådan noget.
Gravatar #198 - Daniel-Dane
4. okt. 2011 15:34
Fra et userscript?
Gravatar #199 - onetreehell
4. okt. 2011 16:19
#198
Nej. Lav et git hook således at hver gang du merger ind i master/pusher til master så opdaterer den $VERSION. Eller noget i den stil. Jeg har ikke brugt git hooks før, så jeg ved ikke hvordan man gør / om man kan. Men jeg tænkte det måske var værd at tjekke :-)
Gravatar #200 - Daniel-Dane
4. okt. 2011 16:36
Aha. Ja, man kan smide en hook på "git rev-parse HEAD" (da jeg ikke ved, hvordan man finder commit-nummer/-version ellers), som smider det ind i en ny fil.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login