Kaspers DrupalCon Update

Under opholdet her ved DrupalCon i Paris, vil jeg forsøge at holde dig, som ikke kunne tage tid til at deltage i dette fantastiske arrangement i denne fantastiske by, lidt opdateret med nyheder og lidt mere nørdede emner....:)

Mit program for i dag (2.sep.):

  • Drupal 7 Status Update and Next Steps
  • Explore the glory of Drupal 7's improved render and theming systems
  • Views 2 for developers
  • Drupal Software Design Patterns
  • Basics of making a mobile website with Drupal

Mit program for dagen (3.sep.):

  • The state of RDF in Drupal 7
  • So you think you know PHP?
  • The state of Drupal performance and scalability
  • Hosting meetups, camps, and virtual classes: building the community that builds Drupal

Mit program for dagen (4.sep.):

  • Faceted search means more sales - e-commerce with Ubercart and Apache Solr
  • Keep your code safe - Tips from the security team
  • Web services, mashups, and QueryPath
  • Ubercart development tip and tricks

Og jeg vil forsøge at udfylde denne tråd med mine kommentarer og noter undervejs...ellers vil vi forsøge at følge op på de mest spændende emner til vores MeetUp i Århus d. 17.sept.

Ville gerne dele lidt fotos og video med jer.....så det kigger vi også på :)

Foreløbige Drupal7 hilsner

Kasper Skov-Nielsen openUsource.com

kaspers billede

Så er det offentliggjort at næste DrupalCon foregår i San Francisco til april 2010 ! :)

/kasper

Andreas Haugstrups billede

Spændende, spændende. Hvem skal stå for at arrangere den DrupalCon?

tinems billede

Tusind tak for at holde os orienteret. Punkterne lyder rigtig spændende.

kaspers billede

Den lokale surfer-club... :) Njaaa.

Se mere på www.drupalconsf2010.org

/Kasper

kaspers billede

En hurtig gennemgang og uddrag af nye features i Drupal 7:

  • Forbedret UI for adminitratorer (og brugere :) )
  • Indbygget oversættelse (også kontekstbaserede oversættelser)
  • Indbygget billedbehandling ala ImageAPI og Image Cache. Automatiske thumbnails etc.
  • Forbedret sikkerhed: password håndtering, Cron.php med security-key i URL
  • CCK er nu indbygget i Drupal7 !!! I princippet kan alt i drupal nu tilføjes ekstra felter. (nodes, comments, users etc)
  • Tabelbaserede themes er nu fjernet
  • Nyt Stark-theme, helt clean template ala Zen
  • Content er nu en Block! Footer ligeså :)
  • Bedre class/ID navne (.section #navigation etc.)
  • $content er nu et array, så links og kommentarer kan tilgås separat istedet for print $content problemet
  • jQuery 1.3
  • CTools AJAX i kernen

Og en maaassee ændringer for coders, som jeg ikke vil gå i dybden med hér, men til vores MeetUp d. 17.sept i Århus

/Kasper

kaspers billede

Gaaab, desværre intet nyt. En simpel gennemgang af Larry Garfield om hvordan man skriver et plugin til views, som man egentlig ligesågodt kan skrive en template til....men well, lad dog manden :)

Lidt input fra d.o i Drupal5 (hvis nogen véd om der er skrevet dokumentation til D6 - Views2, må I gerne linke): http://drupal.org/node/193448

/Kasper

kaspers billede

Det banebrydende hér, er $page objectet og theme_page().

$page kan nu tilgås og ændres FØR der renderes nogetsomhelst. Hvilket gør det forholdsvis enkelt at duplikere indhold til forskellige områder ($regions på siden). Da $content også nu outputtes (hedder det dét på dansk ;)? ) i en blok.

Eksempelvis kan links fra en node flyttes til en blok før $page renderes.

Savner lidt konkrete eksempler hér, men jeg arbejder på det ;)

/Kasper

superfreshdks billede

Hej,

Synes det virker virkelig lovende med de ændringer som kommer i D7... Især det at $content bliver til er array og den nye render-function til output bliver fedt.. Ved ikke hvor mange gange jeg har oplevet at det forventede output ikke var det som rent faktisk bliver outputtet... Tror D7 fjerner mange af de problemer...

Eneste negative ved konferencen sofar var den absolut ringe frokost i dag... Men jeg ku self. bare have taget noget andet...

/Anders

beltoftes billede

Det mest interessante i dag, ud over Dries' keynote og Webchicks Drupal 7 session, vil jeg nok sige var Dries' præsentation af Drupal Gardens (tidligere Acquia Gardens), der er Acquia's bud på en Drupal konkurrent til wordpress.com. Drupal Gardens vil have bl.a. indbygget en meget cool theme builder, så man fra administrationen selv kan tilpasse sit theme. En video fra sessionen kan ses på http://propeople.dk/blog/2009-09-02/acquia-hosting-acquia-gardens-update... (kvaliteten er dog ikke den bedste).

kaspers billede

Hvor langt er RDF kommet ind i Drupal.....eller rettere hvor langt er Drupal kommet ind i RDF.

RDF bliver kun brugt sparsomt på internettet på trods af at standarderne er på plads. Der mangler ligesom det sidste skub; at nogle tager fat og bygger det ind i websiderne....Der skal selvsagt være et behov for at udveksle oplysninger før disse ting sker og det er måske stopklodsen på RDF genrelt: Der er ikke behov for det!? til andet en universitetsstudier.... Hvert eneste år er der indlæg vedr. 'Det semantiske web' og RDF, men det ser ud til kun at blive ved ideérne og teorien :(

Men nu! NU bliver RDFa (a står for attributes) en del af Drupal7 core med tilhørende RDF API. Google og Yahoo! parser rdf enabled sites, så hvis man aktiverer rdf i Drupal7 vil eksempelvis sitets taksonomi, links eller brugerprofiler gøres tilgængelige med links direkte i Google eller Yahoo! søgninger!! Great stuff.

RDFa bliver en del af den renderede html og genererer ikke ekstra RDF-sider. Triplerne bliver simpelthen bygget ind i html-tags'ne vha af attributter, så spidere og bots kan tage fat.....Det ser meget interessant ud i et SEO-mæssigt perspektiv!

Hvis der er interesse kigger vi nærmere på RDFa i Drupal7 til vores MeetUp i Århus d. 17.sept.

/Kasper

kaspers billede

Hmmm. Hvis man interesserer sig for grænsetilfælde hvor php opfører sig underligt og ikke kommer med fejlmeddelelser og danner utilgængelige keys i arrays, så man må gætte sig til hvad der foregår...tjaa, så er Karoly Negyesi's tilgang til php helt fin. Men for mig var det ret uinteressant. Jeg har efterhånden overværet en del sessions, hvor tiden bliver brugt på at fortælle hvad man ikke skal gøre....istedet for fokus på hvad man bør gøre...æv.

/Kasper

rolfingtons billede

Der var et meget godt indlæg om "semantic web fundamentals" her fredag på drupalcon paris. Jeg snuppede lige lidt guldkorn fra indlægget, der beskriver hvad Semantic Web, RDF og Tim Berners-Lee er.

http://paris2009.drupalcon.org/session/semantic-web-fundamentals

Livet med RDF er ikke kun guld og grønne skove, det er også en dans på roser ;-)

Kom d. 17. september i Århus meetup og hør mere!

kaspers billede

Integration af Apache Solr i Übercart giver rigtig gode muligheder for kunden at udvælge produkter på baggrund af atributter (størrelse, farve, pris etc.). Dette kan i princippet godt sættes op i views, men med Apache Solr skalerer løsningen meget bedre.

Der kan hentes Übercart moduler til integration med Apache Solr på D.o og ultimo september skulle der komme yderligere funktionalitet til integration af rabatter m.v.

Desværre stadig kun til D5 - i 5.x-1.x-dev ;..(

mortendks billede

så skulle du jo have været til min session om views theming og cck control Men ak ja du ville hellere sidde hos php nørderne ;)