Warning: Table './drupal_fandt_old/accesslog' is marked as crashed and last (automatic?) repair failed query: SELECT uid, timestamp FROM accesslog WHERE (path = 'node/122' OR uid > 0) AND sid = '9047a1981ebf2a544d8583b45688b582' ORDER BY timestamp DESC LIMIT 0, 1 in /var/www/akishige/fandt/includes/database.mysqli.inc on line 128
The Heart of Open Atrium: Context, PURL and Spaces | FOREST & trees

The Heart of Open Atrium: Context, PURL and Spaces

Young Hahn (yhahn)

In this presentation I'll look at three core technologies that drive the IA and user experience of Open Atrium: Context, PURL and Spaces. I'll explain the history and development of the ideas behind each, explain their respective roles, and show how they can be used together to create something greater than the sum of their parts.

  • Context is a module for triggering reactive behaviors within a page load. Controlling block visibility, menu trails, page classes, and page template layouts are examples of things that fall into its jurisdiction.
  • PURL is a library for capturing and abstracting request handling that goes beyond what the Drupal core menu system provides ($_GET['q']). Detection of request components, like subdomain, path prefix, user agent, or file extension, and sustaining their presence is its primary role.
  • Spaces is a generalized configuration override framework. In theory it allows you to "customize everything, for anything." In practice it allows things like custom group colors and features, per-user dashboards, and multisite-like usage of a single Drupal install.

Audience & format

This presentation

  • Will be technical. We will read code, look at database tables, and generally geek out.
  • Will help you better understand Atrium. If you are an experienced Drupal developer or user and were utterly confused by what is going on in Atrium, I will explain the guts of the system fully.
  • Will show you how to use these tools in your own projects. I'll walk through common site building problems that can be addressed with one or more of these modules.
  • Will give you things to think about. The problems addressed by Context, PURL and Spaces are not new, not solved, and not easy. There are other strong approaches inside and outside of the Drupal community and I will explore future approaches to these problems.

Drupal ショップとしておそらく5本の指に入るであろう、Development Seed。そこが提供している Drupal をベースにしたプロジェクト管理ツールが Open Atrium です。ブログ(僕はフォーラム的機能と受け止めています)、ブック(Wiki)、カレンダーなど、プロジェクト管理に必要な機能が最低限盛り込まれていて、しかも Drupal をベースにしてフリーかつオープンなソフトウェアとして配布されています。

この Open Atrium の核をなすのが、このプレゼンテーションで説明される Context、PURL、Spaces(と、僕が思うには Features)という概念・機能・モジュールです。ぜひ使いこなせるようになりたいです。


Context モジュール






verhuisbedrijf zoetermeer

Nice to share my love is wonderful to tell you that a healthy green gives you the best Organic vitamins, herbal remedies and organic supplements. They use all natural ingredients to create organic products.<a href="http://zoetermeer-verhuisbedrijf.nl">verhuisbedrijf zoetermeer</a> 


You seriously clarify this information very well and its really helps a lot. Thanks retail sales training sydney


Great Information, very interesting and useful for me. Thanks! Sales coaching Sydney

Delhi Companion

Hello Gentlemen, We are offering Vip <a href="http://f4fun.in">Delhi Companion</a>for Vip Gentlemen.

Delhi Companion

Hello Gentlemen, We are offering Vip Delhi Companion for Vip Gentlemen.


Now a days any kind of information is helpful for me and really like this website due to this information you shared. retail consultancy


I wish to be a part of this concert. Thanks for writing the review. sales consultancy sydney


This is good site to spent time; I just stumbled upon your informative blog and wanted to say that I have really enjoyed reading your very well written blog posts. I will be your frequent visitor, that's for sure. sales training


Nice to share my love is wonderful to tell you that a healthy green gives you the best Organic vitamins, herbal remedies and organic supplements. sales training Sydney


Many websites has good collection of information but this one has great collection and combination of information. buy adderall online


This is good information and not helpful for me but I think my friend will like this one. buy valium roche


Your post is outstanding and I appreciate your work in this. Thanks for sharing with us. buy ritalin online


I am waiting to see more information from you because this one is awesome. buy codeine online


When I saw your post I am about to closing this website, you shared really great information and Thanks for sharing. buy lortab online


It is my pleasure that I have the unique opportunity to comment on this awesome post. buy valium online


Thanks to a brilliant effort in publishing your Information. One can be more informative as this. There are many things I can know only after reading your wonderful Information. buy percocet online


Good work always appreciable and you did the same. Really appreciate your work. buy vicodin es online


You provided a valuable service to the community. Thank you for doing such a great job all these years. buy hydrocodone online


Wonderful site and I wanted to post a note to let you know, ""Good job""! I’m glad I found this blog. Brilliant and wonderful job! Your blog site has presented me most of the strategies which I like. Thanks for sharing this. sales coaching

Thanks you

it's actually a good for me to visit this web site, it consists of precious information. Thanks you and keep on posting---Signature:Visit to friv than play games 2 girls and play game kids games online ! have fun!

This is really informative

I have visited this post frist time i just want to say  that this is Incredible post! I am really getting prepared to over this data, is extremely shared with my companion. I want to say thanks for this post.if you want to buy

ncr pads visit know ncrformsco.co.uk


Clash of Clans game while the mortar when you hover over the red line area of space where air can not throw the ball. The area indicated by the white line indicates the area where air can shoot the ball. Your task is to stay within the white line as your enemy soldiers to place your air. Air while at the same time to place it in a safe manner. Clash of clans hack clash of clans cheats


Wonderful site and I wanted to post a note to let you know, Good job Im glad I found this blog. Brilliant and wonderful job Your blog site has presented me most of the strategies which I like. Thanks for sharing this. Buy Percocet online

3DS Emulator pour PCRappelons

3DS Emulator pour PCRappelons que malgré les démarches faites depuis 2003, le gouvernement du Québec a refusé jusqu'ici d'accorder une aide financière pour aménager un réseau d'aqueduc, situé en dehors du périmètre urbain.Nintendo 3DS Emulateur

Thank you

obat kuat obat kuat asli khusus pria baca artikel . Peluang usaha Peluang bisnis peluang usaha terbaru silahkan baca selengkapnya . fakta unik cerita unik cerita lucu klik di sini . obat kuat obat kuat obat kuat kamasutra kunjungi blog . jasa penerjemah tersumpah jasa translator dokumen resmi bahasa inggris & mandarin paket penerjemah read more . hunian di depok Penginapan Murah Di Depok . hotel di depok click here . kue donat resep kue donat resep donat download di sini . menu di blog cara membuat drop down menu di blogspot membuat email klik di sini . tulisan berjalan cara membuat teks tulisan berjalan di blogspot memulai blog lihat artikel . belanja online toko online sepatu dan tas wanita membangun blog baca artikel .


Obstetrician What is osteoarthritis whole story lihat penjelasan lengkapnya . Cakes Bakery Takoyaki recipe recipe you want. baca artikel . healthy breakfast healthy vegetable soup maintain your health baca di sini . obat tanaman herbal Tanaman Berkhasiat dan Obat Tradisional tanaman herbal kunjungi website kami . Guitar Chords all of me chords popular song silahkan baca selengkapnya . karangan bunga karangan bunga koleksi karangan bunga baca di sini . perawatan organ kewanitaan manfaat dan bahaya pemakaian Crystal X crystal X kunjungi website kami . peluang bisnis peluang usaha di tahun 2015 peluang usaha silahkan baca selengkapnya . Kata mutiara kata mutiara kehidupan singkat bermakna Koleksi kata mutiara klik di sini . Pulau tidung paket wisata pulau tidung wisata pulau tidung lihat artikel .


Wouldn't mind learning a new codling language, though I don't think it would help me much with my current work, which entails teaching people how to overcome ceetain computer problems such as Winlogon.exe errors and other issues of that nature.

Great informative post

I was terribly affected by this post, this website has perpetually been pleasant news thanks significantly for such a noteworthy post. I will bookmark this post i come back in future.window stickers

lovely post

I was very impressed by this post, this site has always been pleasant news Thank you very much for such an interesting post,

Gym Mats

ekhtsasy cleaning houses

Year 2013 has been quite eventful. SRSG also witnessed events and evolved in terms of business verticals, technologies, people and processes.شركة تنظيف خزانات بالرياض شركة تنظيف منازل بالرياض

Very Nice

It's very important information you provide for us. Thanks for everything.@ sewa mobil jakarta

This is really informative

This is really importent information for everyone. Decent post, it’s a truly cool blog that you have here, keep sharing such awesome post. I want to say thanks for this post.If you want to buy

custom stickers,

custom vinyl stickers for windows visit customstickers.us


And then there are the handhelds. The 3DS had with me this year to work hard because so many successful games came out for it. Persona Q, Ultimate NES Remix and Theathrhytm Final Fantasy Curtain Call showed me what Nintendo's portable console offers. But even Sony's PS Vita I do not want to forget. Titles like Demon gauze, Child of Light or Danganronpa 2 ensured that Sony's device had never been gathering dust for me. eternity warriors 3 hack


Selon Lucasfilm, le teaser sera vu dans les salles du monde entier suite de la campagne de ce week-end. Le film se ouvre le 18 décembre 2015.star wars commander triche


Broken down by level of government, the situation for the country in November turned more favorable than for the federal government. While the central government revenue were up 2.6 percent over the previous year, the increase was 7.7 percent in the countries with significantly higher. Pure municipal taxes are not included in the monthly statistics of the Ministry. nintendo 3ds emulator

The Executive Director of the

The Executive Director of the Coalition of Stores-Sharing the island of Montreal, Sylvie Rochette, however, critical of the process. Instead, it advocates good gifts. "Some families have consumer problems," said she mentioned psn code generator

knowledge and best practices

FOREST & trees helps non-programmers to build powerful menezes lawns moira and robust websites by themselves through sharing Drupal knowledge and best practices. FOREST & trees also provides consultation service to develop communities to utilize community's knowledge and ultimately provide better outputs.

In the new update to the free

In the new update to the free mobile game from EA send players of The Simpsons: Tapped Out Homer on snake hunting and build new buildings.simpsons tapped out hack


After the update at the end of the Christmas events in Mobile Game The Simpsons: Tapped Out complain increasingly players over the loss of their game progress. Despite Origin account customers find sometimes requires a completely unfamiliar town.<a href="http://www.pre-hackedgames.net/simpsons-tapped-out-hack/">simpsons tapped out hack</a>

It is an exceptionally

It is an exceptionally valuable to me also and beyond any doubt the substance must be vital to me too on the grounds that i like to voyaging which is extremely fundamental. garage flooring company

Your post is good and the

Your post is good and the information that you giving in your post is also really cool. I like it very much. Thanks for posting this. Please share more information in future. gymnastic safety mats.


bursa taruhan bola kualifikasi piala dunia 2014 sbobet bola net cara daftar taruhan bola sbobet pasaran taruhan bola liverpool vs southampton bursa taruhan bola indonesia vs arab saudi prediksi skor bursa taruhan bola hari ini taruhan bola online indonesia terpercaya bursa taruhan bola liga champions eropa bursa taruhan sepak bola dunia hari ini bursa taruhan bola jerman vs argentina bursa taruhan bola sriwijaya vs gresik bursa taruhan bola swedia vs macedonia bursa taruhan bola uzbekistan vs qatar jadwal dan bursa taruhan bola hari ini pasaran taruhan bola belanda vs jerman prediksi taruhan bola gratis agen liga bursa taruhan bola hari ini euro 2012 bursa taruhan bola piala dunia brasil bursa taruhan bola piala dunia brazil pasar taruhan bola liga champion 2013 pasaran taruhan bola spanyol vs itali bursa taruhan bola australia vs iraq bursa taruhan bola hari ini facebook bursa taruhan bola puran vs portugal prediksi taruhan bola malam hari ini taruhan bola online bahasa indonesia bursa taruhan bola piala dunia 2002 bursa taruhan bola piala dunia 2006 bursa taruhan bola piala dunia 2008 bursa taruhan bola piala dunia 2010 bursa taruhan bola piala dunia 2014 cara menang taruhan bola mix parlay daftar agen taruhan bola terpercaya taruhan bola indonesia super league taruhan sepak bola online indonesia bursa taruhan bola arema vs gresik bursa taruhan bola piala dunia u17 bursa taruhan bola piala dunia u20 cara menang taruhan bola di sbobet cara menang taruhan bola indonesia pasar taruhan bola piala dunia u17 pasaran taruhan bola liga champion prediksi bursa taruhan bola gratis prediksi taruhan bola liga spanyol taruhan bola indonesia vs malaysia taruhan bola indonesia vs thailand taruhan bola online liga indonesia bursa taruhan bola liga champions cara menang taruhan bola macaubet 

I have enjoyed this great

I have enjoyed this great information so much. This was really very interesting and helpful to read. I cant wait to read more from this site. heavy duty ground reinforcement mesh

Trees are important for

Trees are important for environment we should not cut them. buy diazepam online us

This specific publish helped

This specific publish helped everyone. I was searching for this specific post. This post explained perfectly with video. I must appreciate it intended for submitting this specific publish. horse rubber mats

Light Watkins has been

Light Watkins has been providing meditation course from many year in new york.Get the best meditation audio course online and best personal trainer now. free leads

You have done really good

You have done really good job. I am happy to find this website. So many articles have informative posts. I hope everyone must like your effort and ideas. my site

Do you want to Learn

Do you want to Learn Meditation? Light Watkins has been providing meditation course from many year in new york.Get the best meditation audio course online and best personal trainer now.


Sommetider folk ved ikke, hvornår turisme er en sikreste løsning i at modtage os til at vorde sundere. Undertegnede har mange idé til dem af jer som kan have været kede med aktiviteterne i hverdagen, der er ved at læse artikler relateret i rejse information, som undertegnede skrev, og titlen Pulau Pari eller sikkert hvis du har snarere du kan også lytte til artikler andre attraktioner, som undertegnede titlen Pulau Tidung jeg håber det, jeg giver gennem disse kommentarer kan skænke en positiv værdi plus værd fortil dig verden.


As Rick treads deeper through the concrete walls, and deeper into the maze of his own mind, we discover a very odd and disturbing exclamation http://www.flyingformations.com/share.aspx point to last week's demise of Lori Grimes- the disgusting and bloated zombie who ate her corpse. The walker looks as pregnant with her remains as Lori did with her baby. When Rick pulled out his knife and began to stab the engorged walker, I was afraid he was going to try and cut out what was left of Lori in some twisted cycle of birth, but we're spared that for now. Instead, a phone rings, and Rick http://www.morguardus.com/rp.html does his finest Lionel Ritchie impression. This is another direct concept from the comics, but I'm curious how they will handle it going forward. Throughout the episode Andrew Lincoln is suitably in a different zone, and his only word of dialogue coming in the last shot was a nice touch.