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...
Kommentarer (22)
Hvordan er det med .museum og .travel i støtte på mailadresser? Generic top-level domain
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 …
Mye bra her! Får håpe det fungerer bedre på eldre MySQL og PHP versjoner denne gangen da.. ;)
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.
Endelig! Denne har jeg ventet på! Gleder meg til den kommer jeg! =) Mange bra nye funksjoner, bugfixes og oppdateringer!
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.
«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.
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.
Kommer du til å ordne større/bedre støtte for templates?
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 :-)
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?
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…
\"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 :)
E-postvalideringsfunksjonen støtter nå opptil 6 tegn for å akseptere .museum.
fikk du ordnet med import funksjon fra bl.annet Cutenews?
Nei, importeringsfunksjoner blir laget utenom nedlastningsversjonene og blir tilbudt som tillegg senere.
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
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.
Jeg gleder meg skikkelig :D
Legg til kommentar
Om «Andersson Online»
Dette er Espen Anderssons lekeplass på Internett. Jeg studerer webkommunikasjon på NITH Oslo og arbeider deltid som systemutvikler for NordkappNett AS og webutvikler for Nexus Consulting AS. Bloggens hovedfokus er rettet mot kultur- og teknologirelaterte temaer, med hyppige avstikkere innom musikken og journalistikkens verden.
Kategorier
- Film- og musikkanmeldelser (193)
- Generelt IT-stoff (140)
- Egosentrisk (57)
- Kulturprat (80)
- Ukategoriserte skriblerier (53)
Siste kommentarer
- påljoakim – «Filmåret 2008 – årets beste …»
- Jacob Olsen – «Filmåret 2008 – årets beste …»
- David Steinsland – «Max Manus (2008)»
- Martin Bekkelund – «God jul og et godt nytt år!»
- Audun Sæther – «God jul og et godt nytt år!»
Sist sette filmer
Gomorra (2008)
Matteo Garrone
Man Who Knew Too Much, The (1956)
Alfred Hitchcock
Flammen & Citronen (2008)
Ole Christian Madsen
Family Plot (1976)
Alfred Hitchcock
Curious Case of Benjamin Button, The (2008)
David Fincher
Lakeview Terrace (2008)
Neil LaBute
The X Files: I Want to Believe (2008)
Chris Carter
Sist avspilte låter fra last.fm
- Tougher Then The Rest
Bruce Springsteen
I dag klokka 19:04:27
Walk Like a Man
Bruce Springsteen
I dag klokka 19:00:42
Cautious Man
Bruce Springsteen
I dag klokka 18:56:43
Bloggrull
- Arne Hjorth Johansen
- Asbjørn Ness
- Astrid Sann Evensen
- Audun Lade Sæther
- Bloggrevyen
- Captain Charisma
- Cavey
- Erlend Klakegg Bergheim
- Espen Iversen
- Filmantrop
- Fred Ut, Sønn
- Ivar Hagen
- Jonas Larsen
- Lasse G. Dahl
- Martin Bekkelund
- Mia Holte
- Mikael Brevik
- Nils J. Nesse
- Stian Andreassen
- Trond Johansen
- Yngve Thoresen

«.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.