Snart tid for EBA-News ver. 1.1

Jeg hadde aldri trodd EBA-News skulle bli så populært som det er blitt. Siden jeg slapp versjon 1.0 i fjor har jeg fått mange hundre henvendelser om både problemer, generelle tilbakemeldinger og selvfølgelig videre utvikling og fremtidige lanseringer. Nå er det snart tid for å legge ut versjon 1.1 for nedlastning med en rekke forbedringer siden sist.

Med utgangspunkt i versjon 1.0, vil følgende endringer være foretatt:

Viktig informasjon

  • Scriptet forsøker i størst mulig grad å benytte UTF-8 og ikke språkspesifikke innstillinger som iso-8859-1, iso-8859-15 o.l. På denne måten kan man samle alle mulige tegnsett på samme side uten å måtte stresse med HTML-entiteter
  • Det er forsøkt å gjøre logiske endringer i hvordan escaping og utskrift av potensielt farlige tegn blir vist på skjerm. F.eks. er det nå mulig å skrive PHP i undersider man oppretter, og det der være behov for å escape '-tegnet med en skråstrek foran: '. Dette ville tidligere blitt skrevet ut som ' og derfor resette escaping ved hver oppdatering og skape parse error-feilmeldinger. Dette skal nå være fikset. Støtten for å skrive HTML-entiteter rett i koden og beholde disse uten at de blir vist som det aktuelle tegnet skal også fungere etter planen.

Nye funksjoner:

  • «+»- og «-»-knapper for å utvide tekstfelter
  • En egen bildeopplastningsside. Opplastede bilder kan enkelt legges til i artikler uten kunnskap om HTML ved å trykke på det aktuelle bildet som blir vist i en iframe til venstre på publiseringssiden
  • ATOM 1.0-feed for sammendrag av artiklene
  • Fulltekst-feed (RSS 2.0)
  • --- støtte for en ny BBKode-tagg kalt [img]. Denne er meget kraftig og kan brukes på følgende måter: [imgx], [limgx], [timgx] eller [ltimgx] hvor x tilsvarer ID-nummeret på det aktuelle bildet du ønsker å operere med. l står for «link» og t for «thumbnail» og vil fungere deretter. Ved å bare bruke l vil du få det den store versjonen av det aktuelle bildet med link til det store bildet (utenfor designet), bare t vil bare vise thumbnailversjonen av bildet (størrelsen på bildene velger du under «Innstillinger» i menyen), mens l og t vil vise den lille utgaven av bildet med lenke til det store
  • Støtte for gravatarer
  • Medfølgende språkfiler for nederlandsk, engelsk, bokmål, nynorsk, polsk og portugisisk
  • FAQ innebygd i adminpanelet
  • Slett dine egne notater på forsiden i adminpanelet
  • Søkemotor i den offentlige visningen og i enkelte deler av adminpanelet som benytter fulltekstsøk

Viktigste fiksede problemer

  • Du kan nå opprette flere kategorier med samme navn så lenge de ikke har samme «root category»
  • Ikke-offentlige artikler blir ikke lenger inkludert i det totale antall artikler som finnes i kategoriene. Dette fikser problemet med at antall artikler som stod i parentes etter kategorinavnene ikke alltid stemte overens med antall artikler som ble vist
  • Kommentaradministrasjonen respekterer nå paragrafer så ikke alt blir vist i ett avsnitt
  • Fikset bildeopplastningsproblem på servere med visse sikkerhetsrestriksjoner
  • Lagt til støtte for BBKode i samtlige tekstfelter ved publisering av artikler
  • Fiks for RSS-feed slik at Opera nå viser hele kommentaren som blir skrevet og ikke bare det siste avsnittet
  • Man blir nå videresendt fra administrasjonspanelet til installasjonssiden dersom scriptet ikke er installert og install-mappen eksisterer
  • Lagt inn automatisk fiks for ugyldig HTML-kode generert av scriptet
  • Flere endringer gjort slik at alle innstillinger nå huskes i de ulike dropdownmenyene og ikke står til blankt
  • Informasjon skrevet i former og som feiler ved publisering huskes nå selv etter at formen er postet for å hindre at informasjon går tapt
  • Datoproblemet som enkelte merket i arkivet er fikset
  • BBKode-støtte i Safari på Mac
  • Valideringsfunksjonen av e-postadressene godtar nå .tld som består av fire tegn (.info)
  • Ved visning av spesifikk måned vises nå korrekt månedsnavn
  • Dersom det er skrevet inn en kategoribeskrivelse vises denne under kategorinavnet når man ser en spesifikk kategori og dens innlegg
  • Fikset problem med at administering_news.php ikke respekterte endret tabellprefiks i databasen
  • Fikset problem med å bruke norske tegn (æ, ø og å) i brukernavnet ved installasjon av scriptet
  • Fjernet wordwrap-funksjonen da den skapte flere problemer enn den fikset
  • Feedene bruker nå samme tegnsett som resten av siden
  • Fikset problem med «Marker alle» i Mozilla Firefox
  • Fikset en annen bug i Opera ved å legge til «guid»-elementet slik at man unngår duplikater. Dette er den korrekte måten å skille innlegg fra hverandre, og ikke «link»-elementet slik mange tror
  • ROWS_PER_PAGE-innstillingen påvirker ikke lenger dropdownmenyer

Oppdaterte funksjoner

  • Oppdaterte språkfiler med tillegg og generelle oppdateringer
  • Mulighet for å sette ulike tegnsett for nettsidene basert på språkfilen som er i bruk. Felles for alle oversettelsene som følger med er at standard er «utf-8»
  • Oppdatert «readme»-fil og systemkrav
  • Ikke fullt så mange smilefjes aktivert som standard. Kun de mest bukte smilefjesene er nå tilgjengelig i kommentarskjemaet som standard, men dette kan enkelt forandres og tilpasses
  • RSS-filene kommer nå med stilsett
  • Informasjonsmeldingene man får ved ulike handlinger i adminpanelet er designet for å forhindre duplikater av innlegg
  • Arkivet er blitt fikset på og benytter dessuten «dl»-lister for mer semantisk korrekt kode samtidig som det skaper mer oversiktlig visning. Den samme type visning er også tatt i bruk på søkesiden
  • Databaseklassen er blitt redesignet og optimalisert til å kreve mye mindre kode for de samme handlingene og dessuten gi bedre feilmeldinger
  • Oppdatert kildefunksjon ved publisering av artikler. I stedet for «link1» og «link2» har man nå et eget tekstfelt for kildene hvor man bruker linjeskift som skille (ved utskrift blir kildene vist som en liste). Man kan også bruke BBKode til å f.eks. formatere lenkene i stedet for bare å vise adressen til kilden med adressen som lenketekst
  • Kraftig oppdaterte nyhetsfeeder, både for kommentarene og artiklene, som nå skal validere etter standardene, tilby mer informasjon og dessuten følge innstillingene som er satt for scriptet og ikke benytte hardkodede innstillinger
  • Fikset en rekke problemer relatert til «rel»-taggen

Diverse

  • Administrasjonsmenyen er grafisk oppdatert og omstrukturert
  • Flere adminundersider og funksjoner er blitt forenklet

Dette er dog bare et lite utdrag av endringene som er foretatt...

RSS Kommentarer (22)

# – av Emil Enevoldsen – 22. april 2006

«.tpl som består av fire tegn (.info)» heter vel .tld (top level domain).

Uansett, dette ser veldig bra ut og jeg gleder meg til v.1.1 blir sluppet.

# – av Emil Enevoldsen – 22. april 2006

Hvordan er det med .museum og .travel i støtte på mailadresser? Generic top-level domain

# – av Knut Helland – 22. april 2006

iamcal har ein interresant artikkel om parsing av e-postadressar korrekt etter RFC822.

Det kunne forresten vore greit med forhandsvisning av kommentarar. No satser eg berre på at linken ovanfor fungerar som han skal …

# – av bza – 22. april 2006

Mye bra her! Får håpe det fungerer bedre på eldre MySQL og PHP versjoner denne gangen da.. ;)

# – av Espen Andersson – 22. april 2006

Jeg jobber fortsatt med optimalisering av e-postvalideringen for å være så korrekt som mulig. Knut, den du lenker til klarer f.eks. ikke æ-ø-å i domenenavnet.

bza: Håper det :) Har skrevet om deler av installasjonen, så det er mulig det har løst problemet av seg selv.

# – av Tor Morten – 22. april 2006

Endelig! Denne har jeg ventet på! Gleder meg til den kommer jeg! =) Mange bra nye funksjoner, bugfixes og oppdateringer!

# – av Knut Helland – 23. april 2006

Med fare for å seie feil, så går det ikkje ann å ha æ, ø eller å i e-postadressane. Slik var det i alle fall når æ, ø og å blei tillete i domene.

# – av Espen Andersson – 23. april 2006

«Top-level domain» kan inneholde æ-ø-å, f.eks. øl.no, men dette er dog ganske nytt og det er vel ikke mange som støtter dette ennå. Men muligheten er der.

# – av Knut Helland – 23. april 2006

Etter nærmare sniffing kan det sjå ut til at særnorske teikn er lov i domenenamn òg, men eg er neimen ikkje sikker på om det er nokon skikkeleg standard for det.

I 2004 då særnorske teikn i domeneadressar var heilt nytt meiner eg at det ikkje var mogleg å registrera e-post adressar til dei. Det var eit av dei store minusa.

Forsåvidt støttar ikkje ein gong Outlook særnorske teikn i e-postadressar utan å bruka tredjepartsprogramvare.

Å parsa e-postadressar korrekt skal neimen ikkje vera enkelt.

# – av Robert W. – 23. april 2006

Kommer du til å ordne større/bedre støtte for templates?

# – av Jovi – 23. april 2006

Hei,
Kan du få med litt info på EBA-news sitt eget nettsted om template, css m.m., slik at man kan lage sitt eget design etc.

Det er mange brutte linker der, så sjekk om det skal være slik?

Kjempe bra program om man kan editere overnevnte saker :-)

# – av Espen Andersson – 23. april 2006

Jovi: Absolutt. ebascripts.com er egentlig ikke lansert fullt ennå, men vil bli kraftig oppdatert og bli tatt i bruk sammen med lanseringen av versjon 1.1.

Robert, hva er galt/mangler i dagens templatemotor?

# – av Robert W. – 23. april 2006

Beklager. Jeg er litt ute på villspor. Når jeg tenker meg om så bygde du ut EBA-News på en litt annen måte enn jeg tenkte meg når jeg så første versjon. Da tenkte jeg det ville bli noe alà CuteNews. Hvor man lagde forskjellige templates, og måtte skrive templatenavn i den lille koden som printer ut alle nyhetene. Men det er vel mer likt Wordpress nå?

Fordi du hadde plutselig ferdig design med EBA-News 1.0(?). Men i BETA-en måtte du inkludere det i en side etter hva jeg husker. Så den kommentaren over blir da feil…

# – av matsemann – 23. april 2006

\"En egen bildeopplastningsside. Opplastede bilder kan enkelt legges til i artikler uten kunnskap om HTML ved å trykke på det aktuelle bildet som blir vist i en iframe til venstre på publiseringssiden\"
Derfor du lurte på den på NWF :P
Høres bra ut, har aldri før brukt noe blogg system, men skal nok prøve ut dette :)

# – av Espen Andersson – 23. april 2006

E-postvalideringsfunksjonen støtter nå opptil 6 tegn for å akseptere .museum.

# – av Ole Petter – 24. april 2006

fikk du ordnet med import funksjon fra bl.annet Cutenews?

# – av Espen Andersson – 24. april 2006

Nei, importeringsfunksjoner blir laget utenom nedlastningsversjonene og blir tilbudt som tillegg senere.

# – av Alexander Krivács Schrøder – 24. april 2006

Tja… Hvis du virkelig ønsker å støtte alle lovlige email addresser, ta og smak på denne:
http://www.ex-parrot.com/~pdw/Mail-RFC822-Address.html :P

# – av Knut Helland – 24. april 2006

Alexander: Denne koden følger òg RFC822, og er heller ikkje oppdatert sidan 2002, så han støttar nok heilt sikkert ikkje særnorske bokstavar i domena han heller.

# – av Mikal – 25. april 2006

Kan knapt vente. Da gidder jeg kansje å lage ny side og.

# – av Vegard – 5. juli 2006

Jeg gleder meg skikkelig :D

# – av Jonas – 7. juli 2006

Hvordan går det med utviklingen? :)



Legg til kommentar


— Ingen HTML
— [em], [b], [u]
— [quote], [quote=navn]
— [url], [url=]

 
 
Grunnet omfattende spamangep må førstegangskommentatorer godkjennes manuelt. Vennligst ikke lagre samme kommentaren flere ganger om den ikke vises umiddelbart.