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 = '3802686397d4108d92862b91c29146d4' 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

Presenter: 
Young Hahn (yhahn)
Video: 
Description: 

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.
Note: 

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

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

 

Context モジュール

条件(conditions)と、それに応じた反応(reactions)

 

レイヤーにより重ねられたコンテクスト

»

Comments

Delhi Call girl

Hello Guys, This is Saumya Giri an <a href="http://www.saumyagiri.com/">Independent female call girl in Delhi</a>.

nice service by saumya giri

nice service by saumya giri

Nicely well-written article.

Nicely well-written article. It was an awesome article to read. Complete rich content and fully informative.Avriq,Avriq India

This is a truly good site

This is a truly good site post. Not too many people would actually, the way you just did. I am really impressed that there is so much information about this subject that have been uncovered and you’ve done your best, with so much class. If wanted to know more about green smoke reviews, than by all means come in and check our stuff. [Reply] new house plans

Youre so cool! I dont suppose

Youre so cool! I dont suppose Ive read anything like this prior to. So nice to get somebody with many original applying for grants this subject. realy we appreciate you beginning this up. this web site is a thing that is required over the internet, someone after a little originality. helpful task for bringing a new challenge for the web! Digital Solutions

Wonderful write-up, I have

Wonderful write-up, I have book marked this web-site. Be sure to keep writing more great articles like this one. luxury travel

NICE INFO

I can only express a word of thanks, nothing else. Because with the content on this blog I can add knowledge Thank you very much has been sharing this information. Do not forget to visit our website to share information and knowledge about health Cara Mengobati Panu Kadas Kurap obat gondok alami khasiat dan kegunaan walatra habbaza khasiat walatra habbaza softgel

Great Post

I look up to this article for the well-researched content and awesome wording. I got so involved in this stuff that I couldn’t stop reading for Black Panther Jacket - moviesjacket. I am impressed with your work and skill. Thank you so much. 

You are wholly helpless so

You are wholly helpless so beautiful or generous in our business.thanks for this supply to this post here!spanish translation services
basics
visit the site
Jones
link

You are absolutely helpless

You are absolutely helpless so beautiful or generous in our business.thanks for this supply to this post here! link
click for source
click this link now
why not look here
Davies
Evans
free online translation service
read what he said
Anderson

Good post for business

I will share to your post alternative website or friendz.this post truly helpful for business work.carry onAnderson
free online translation service
why not look here
Tremblay
LiCharlotte

First, let&rsquo;s kill off a

First, let’s kill off a genuine fabrication: You can not use a reverse cellular phone number lookup for totally free anywhere, anytime. leadership course singapore

Thanks for posting this info.

Thanks for posting this info. I just want to let you know that I just check out your site and I find it very interesting and informative.Walsh
Brown
Jonesspanish translation services
service translates
helpful resources
pop over here

check my reference

omg! can&rsquo;t imagine how

omg! can’t imagine how fast time pass, after August, ber months time already and Setempber is the first Christmas season in my place, I really love it! http://citybizlist.com/article/472378/what-happens-if-your-business-runs-into-short-term-financial-problems

I'm not against the agree

I'm not against the agree with the things you suggested. Garage Door Repair

Great articles and great

Great articles and great layout. Your blog post deserves all of the positive feedback                  O'Kelly
Jones
O'Ryan
Wilson
Roy
Michelle
hop over to here

You are a very persuasive

You are a very persuasive writer. I can see this in your article. You have a way of writing compelling information that sparks much interest. zakłady bukmacherskie

Thanks for the writeup. I

Thanks for the writeup. I definitely agree with what you are saying. I have been talking about this subject a lot lately with my brother so hopefully this will get him to see my point of view. Fingers crossed! home security video systems

Cool Post

This is my first time i visit here. I found so many entertaining stuff in your blog, especially its discussion.Smith
have a peek at this site
certified translation services
Continue 
sdl free translation
pop over here

Good post for business

I conceive you have noted

I conceive you have noted some very interesting details , appreciate it for the post. https://123movieshub.it

Cool Post

Way cool! Some very valid

Way cool! Some very valid points! I appreciate you writing this post and the rest of the site is really good.company website..check my reference
Resources
hop over to here
Murphy
Martin
blog link
Anderson

There couple of fascinating

There couple of fascinating points with time in this post but I don’t know if these center to heart. There’s some validity but I am going to take hold opinion until I explore it further. Excellent article , thanks and we want more! Added to FeedBurner likewise Disability Attorney San Diego

When you work on that report

When you work on that report nevertheless you supposed to leave contemporary the fastest workers budding because it want to pop in the journalist. fast workers

Job scope at huge scale lies

Job scope at huge scale lies for forensic science professionals at crime laboratories rub by city, county or state governments. The other region where a person searching for a career in forensic science can secure job are Federal agencies such as the Departments of Justice, Federal Bureau of Investigation, Secret Service, Drug Enforcement Administration, Bureau of Alcohol, Tobacco and Firearms, Postal Inspection Service and other essential departments, private labs and university laboratories is also a area of function for Forensic Science technician. thrushtreatmentcenter.com

Your ways are good

Great blog here! Additionally your web site lots up very fast! What host are you using? Can I am getting your affiliate hyperlink on your host. service translates
Continue Reading
free online translation service
Margaret
Damia
click over here

This information is

This information is magnificent. I understand and respect your clear-cut points. I am impressed with your writing style and how well you express your thoughts. Alwosta

This information is

This information is magnificent. I understand and respect your clear-cut points. I am impressed with your writing style and how well you express your thoughts. Alwosta

I really delighted to find

I really delighted to find this internet site on bing, just what I was searching for : D too saved to fav. zakłady bukmacherskie

Very educating story, saved

Very educating story, saved your site for hopes to read more! vexillology

Cool Post

 You are fully vulnerable so attractive or kind in our business.thanks for this distribution to this post here!link
click for source
click this link now
why not look here
Davies
Evans
free online translation service
read what he said
Anderson

As being a Newbie,

As being a Newbie, We’re permanently exploring online for articles which can be of help to me. Many thanks google shopping

Your ways are good

You are fully vulnerable so attractive or kind in our business.thanks for this distribution to this post here! http://translationservicesinaustralia.wordpress.com

Good Idea's

You are fully vulnerable so attractive or kind in our business.thanks for this distribution to this post here!http://certifieddocumenttranslationservicesinaustralia.wordpress.comhttp://legaltranslationservicesinaustralia.wordpress.comhttp://certifiedtranscriptionservices.wordpress.comhttp://marketingtranslationservicesinaustralia.wordpress.comhttp://marslanguagetranslator.wordpress.comhttp://translationservicesinaustralia.wordpress.com

Found some new idea's

Your all information so nice or helpful in our business.thaks for this sharing to this post here!brownmichealtranslationservicesfreecheck to thisclick to thisread more

Office Installation and Setup Guide - Octa One Networks

Great post! I am actually getting ready to across this information, is very helpful my friend. Also great blog here with all of the valuable information you have. Keep up the good work you are doing here. VISIT...www.office.com/setupwww.office.com/setup

This is really wonderful and

This is really wonderful and I love it too much. You need to offer something like this and read http://fibroidsnaturaltreatment.com/

Web design

This is very nice information share with mewebsite designing company in delhi

villa painting services dubai

Dhdubaiservice provide all kind of services related to painting, indoor outdoor painting services, we are team of very experts and expert in painting services, wall painting services and all villa painting services in all around dubai. villa painting services dubai

I also wrote an article on a

I also wrote an article on a similar subject will find it at write what you think. 3d architectural animation company

Thank you again for all the

Thank you again for all the knowledge you distribute,Good post. I was very interested in the article, it's quite inspiring I should admit. I like visiting you site since I always come across interesting articles like this one.Great Job, I greatly appreciate that.Do Keep sharing! Regards, http://holidaysrestaurant.us

Good

Buy YouTube subscribers That is the popular means for boosting the Google authority. To realize more keep going through this blog.

Good

If you are being assured 24/7 Customer Support and life long replacement then don’t think again as you Buy facebook reviews from a provider. 

ultimate leather

ultimate leather jacketsThankyou for shearing this knowledge.

Awesome

It's really amazing and important knowledge for everyone thank for giving this wonderfull information hollywood jackets