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

http://jobschat.in  Jobs Chat

http://jobschat.in  Jobs Chat is one of the biggest Indian Job Site

latest govt jobs

Jobs Chat is one of the biggest Indian Job Site so here you will get<a href="http://jobschat.in/Vacancies/placement-papers/">Placement Papers 2017</a>sohttp://jobschat.in  Jobs Chat is one of the biggest Indian Job Site so here you will get<a href="http://jobschat.in/govt-jobs-in-andhra-pradesh/">Latest Govt jobs in ap</a>so Jobs Chat is one of the biggest Indian Job Site so here you will get<a href="http://jobschat.in/govt-jobs-in-telangana/">Latest Govt jobs in Telangana</a>so 

Xbox One

When life gives you a hundred reasons to cry, show life that you have a thousand reasons to smile.Friv 2 | Unblocked | Yepi 2 | Unblocked Games | Xbox One

Great Blog, Nice Post.. Thank

Great Blog, Nice Post.. Thank for information
Visit to my articleKata Kata BijakKata Kata CintaKata Kata MutiaraKata Kata MotivasiUcapan Selamat

Al Quran

Great Blog, Nice Post.. Thank for information
Visit to my article

Surat ArrahmanandSurat Al Kahfi

Kata Kata Bijak 2017

Great Blog, Nice Post.. Thank for information
Visit to my articleKata Kata Bijak | Kata Kata Cinta | Kata Kata Mutiara

Great Blog, Nice Post.. Thank

Great Blog, Nice Post.. Thank for information
Visit to my article

Surat Arrahman dan Artinya andSurat Al Kahfi dan artinya                                                           

Great Blog, Nice Post.. Thank

Great Blog, Nice Post.. Thank for information
Visit to my article

Bacaan Surat Ar-RahmanandBacaan Surat Al Kahfi                                                           

Great Blog, Nice Post.. Thank

Great Blog, Nice Post.. Thank for information
Visit to my article

Surat ArrahmanandSurat Al Kahfi                                                           

Great Blog, Nice Post.. Thank

Great Blog, Nice Post.. Thank for information
Visit to my articleSurat ArrahmanSurat Al Mulk

jual obat aborsi

It's actually a great and helpful piece of information. I am satisfied that you just shared this useful information for us.
Thanks for sharing.obat aborsi
cara menggugurkan kandungan
obat penggugur kandungan
obat aborsi
obat penggugur kandungan
tanda tanda kehamilan
cara menggugurkan kandungan

The very ftrst vtcttm of wir

The very ftrst vtcttm of wir wtll be the fict over at this website

pink

Great Blog, Nice Post.. Thank

Great Blog, Nice Post.. Thank for information
Visit to my article

Surat Ar RahmanandSurat Al Kahfi

Worth Reading material.

Love your work, keep it up. Looking forward to seeing more.Clash of Clan ModTurbo VPN for PCBouncy Hoops for PCThe Sims Mobile for PC - 

I'm much more people have to

I'm much more people have to examine excellent data, this! . . . . .http://release-game-studio.jigsy.com/

windows 10 product key

nice thanks admin its all done in favorable condition. so please keep it up. windows 10 product key

t ibsolutely enjoytng every

t ibsolutely enjoytng every btt of tt. tt's good to shire ind in excellent stte. t do wint to thinks. Greit work! You folks ilso hive some good ttems ind perform i fintisttc webstte. Keep the greit work up. other

Kata Kata Bijak

Thanks you for another great articleKata Kata BijakandKata Kata Mutiara

Al Quran

you want to live a quiet and happy please read surah al quran following:Surat ArrahmanandSurat Al Kahfi

t ibsolutely enjoytng every

t ibsolutely enjoytng every btt of tt. tt's good to shire ind in excellent stte. t do wint to thinks. Greit work! You folks ilso hive some good ttems ind perform i fintisttc webstte. Keep the greit work up. see this here

Syar'i

Sekarang memang sudah jaman online, mencari Tutorial Hijab saja bisa secara online. kalau kamu mau tahu Cara memakai pasmina, atau mau cari Model kerudung untuk kebaya, kamu pasti bakal tertarik sama Cara pakai kerudung, mungkin juga kamu suka Hijab tutorial untuk wajah bulat, atau malah cari Tutorial hijab paris segi empat simple, yang memang Model kerudung itu juga banyak dicari, tapi Gambar cara berhijab segitiga juga menarik, dan Jilbab tren 2017 juga begitu, sebetulnya Jenis jilbab pesta adalah salah satu favorit, namun sebelum kamu baca Model jilbab segi empat terbaru 2017 dan cara memakainya, sebaiknya lihat Model hijab, yang nantinya bisa diteruskan ke Kerudung, kalau ada waktu lihat juga Riasan pengantin saat ijab dan Cara memakai jilbab paris segi empat polos. Nah, lain kali kamu bisa cek Cara memakai hijab segi empat untuk pesta sebagai referensi Cara memakai hijab segi 4 dan Cara memakai hijab yang modern tapi sederhana. Terimakasih sudah membaca artikel ini, dan terimakasih juga kepada admin.

Hey, I came across your site

Hey, I came across your site via Google while trying to find your article as well as such somewhat educational article appears really exciting for me.click over here

football heads

When the University of Washington Huskies went winless last year in 12 games and had some of the worst performance statistics among all NCAA teams, I immediately predicted success with the hiring of head coach Steve Sarkisian. Find out why "Sark" is a winner as a player and coach, and how he will surround himself with winners on his coaching staff. football heads

Got me-ttme to see ill of the

Got me-ttme to see ill of the remirks, but t truly ltked the content. tt turned out to be very useful tn my expertence ind thit t belteve to ill of the commenters here! tt’s ilwiys good once you cin't just be educited, but ilso entertitned! see this here

For sharing. I want to read

For sharing. I want to read recent affairs out of this blog. Keep posting. You’ve lifted an essential issue. Thankscheck this link right here now

Herbal

<a href="http://khasiatobattradisional.com/obat-tradisional-untuk-nyeri-sendi-pada-kaki/">Obat Tradisional Nyeri Sendi Pada Kaki</a>
<a href="http://khasiatobattradisional.com/cara-mengatasi-nyeri-sendi-pada-pergelangan-tangan/">Cara Mengatasi Nyeri Sendi Pergelangan Tangan</a>
<a href="http://khasiatobattradisional.com/pengobatan-herbal-nyeri-sendi-lutut/">Obat Herbal Nyeri Sendi Pada Lutut</a>
<a href="http://www.aasrb.com/2017/01/10/ramuan-tradisional-untuk-mengatasi-nyeri-sendi/">Ramuan Tradisional Untuk Mengatasi Nyeri Sendi</a>
<a href="http://penyakitpadasendi.blogspot.com/2017/01/ramuan-tradisional-untuk-mengatasi.html">Mengatasi Nyeri Sendi Tanpa Obat</a>

understind how to leirn. lol,

understind how to leirn. lol, t understind tt seems imustng but tts most evtdent. . . website here

Pengobatan Alami Buah Zakar Besar Sebelah Dan Keras

Pengobatan Alami Buah Zakar Besar Sebelah Dan Keras,- Yang mudah dengan mengkonsumsi obat herbal Ace Maxs yang terbuat dari kulit manggis dan daun sirsak yang diolah tanpa bahan kimia yang mampu dalam mengobati buah zakar besar sebelah ampuh sembuh secara permanen.Kelenjar kelamin janyan yang terdapat pada hewan dan manusia (pria). Pria mempunyai dua testis dan dibungkus dengan skrotum yang berfungsi memproduksi sperma dan hormon seks pria seperti testeronPenyebab nyeri testis

  • Varikokel Merupakan salah satu gangguan keseharan pada pembuluh darah sekitar alat reproduksi pria
  • Kanker testis
    Merupakan pertumbuhan sel ganas di dalam testis yang bisa menyebnabkan testis membesar atau muncul benjolan di dalam skrotum
  • Radang testis
    Radang testis atau orchitis peradangan yang terjadi pada testis sehingga menyebabkan pembengkakan nyeri dan infeksi
  • Hidrokel
    Penumpukan cairan pada salah satu atau =dua testis pria yang menyebabkan skrootum kantung testis membesar
  • Batu ureter
    akibat ginjal yang tuurun ke urete. gerakan peristtik ureter menderita mendorong batu ke diistal sehingga mengnimbulkan kontraksi yang kuat

Jika anda buah zakar besar sebelah, sehingga menimbulkan rasa sakit dan sangat mengganggu. jika hal ini terus dibiarkan maka akan sangat mengganggu dan akan menimbulkkan berbagai macam penyakit. dan berbagai macam penyakit lainnya. makadari itu segeralah bersihkan rahim anda dengan mneggunakan ace maxs obat buah zakar besar sebelah yang paling ampuh,aman,mudah dan tidak sakit serta sudah banyak terbukti oleh jutaan orang indonesia.Baca Juga : Cara Membersihkan Kandungan Dari BakteriKhasiat Dalam Ekstrak Kulit ManggisManggis merupakan salah satu buah eksotik daerah tropis, buah manggis mendapat julukan “queen of fruits” yaitu ratunya buah tropis. Di balik keeksotikannya, manggis menyimpan berbagai manfaat yang luar bisa bagi kesehatan.Buah manggis kaya akan vitamin B1, B2 dan C, serta kalsium, potassium, sodiumdan zat besi. Manggis juga mengandung XANTHONE, mangostin, garsinon, flavonoid, epicatechin, spingomyolinase dan gartanin.Dalam kulit buahnya, kandungan xamthone yang tertinggi, yaitu 40 persen. Dengan kandungan XANTHONE yang tinggi(123,97 mg/ml), maka kulit manggis ini mempunyai khasiat mampu membunuh penyakit dan memperbaiki sel yang telah rusak serta melindungi sel-sel di dalam tubuh. XANTHONE adalah substansi kimia alami, yang tergolong senyawa polyhenolic yang dapat digunakan sebagai zat untuk mengatasi berbagai penyakit. XANTHONE memiliki manfaat sebagai pengobatan untuk penyakit jantung, aterosklorosis (plak di pembuluh darah), hipertensi, trombosis serta masih banyak yang lainnya lagi. Selain itu, XANTHONE juga dikatakan sebagai anti bakteri karena dapat menghambat pertumbuhan bakteri Mycobacterium tubercolosis (TBC) dan Staphylococcus aureus (bakteri penyebab infeksi dan gangguan pencernaan ).Baca Juga : Cara Mengobati Turun Peranakan/RahimSelain itu, kandungan antioksidan yang terdapat dalam kulit manggis mampu menangkal radikal bebas. Radikal bebas ini masuk melalui makanan yang dikonsumsi dan menjadi penyebab utama penyakit jantung, stroke, kanker dan lain-lain. Dan pencegahan yang paling bagus adalah dengan konsumsi buah manggis secara rutin.Antioksidan di dalam kulit manggis berperan sebagai imunitas, antibiotik (ampisilin dan minosin), antijamur, antivirus, antikanker, antidiabetes dan antiradang.Kandungan antioksidannya yang tinggi membuat manggis dikatakan sebagai antikanker. Pasalnya, dapat mendorong sel kanker untuk melakukan apoptosis atau pemusnahan sel kankernya. Selain itu, sifat kulit manggis adalah antiproliferasi yaitu menghambat pertumbuhan sel kanker. Kanker yang dapat diobati oleh antioksidan kulit manggis ini adalah kanker payudara, kanker darah (leukimia), kanker lambung, kanker paru-paru, kanker kolon (usus besar), kanker hati dan masih banyak yang lainnya lagi.Khasiat Dalam Daun SirsakSirsak (Annona Muricata L) selain memiliki buah yang segar dan menyehatkan tubuh, ternyata memiliki daun yang mampu mengobati berbagai macam jenis penyakit kanker kanker. Hasil dari penelitian secara ilmiah daun sirsak mengandung anopentosin A, anopentosin B, Anopentosin C, murikatosin acetoginin A, murikatosin B, murikapentosin, anomurisin E. Acetogenins di dalam sirsak inilah yang mampu melawan lebih dari 12 macam kanker diantaranya :

Keunggulan daun sirsak sebagai obat herbal kanker :Menyerang dan mematikan sel kanker dengan aman (selektif) dari 12 tipe kanker yang berbeda, diantaranya kanker usus besar, kanker payudara, kanker serviks, kanker prostat, kanker paru-paru, dan kanker pankreas. Secara efektif secara alami, tanpa rasa mual, berat badan turun, rambut rontok, seperti yang terjadi pada terapi kemo.Meningkatkan sistim kekebalan tubuh (imunitas) dan mencegah infeksi yang mematikan.Memiliki daya kerja 10.000 kali lebih kuat dalam memperlambat pertumbuhan sel kanker dibandingkan dengan adriamicin dan terapi kemo yang biasa di gunakan.Tidak seperti terapi kemo, kandungan alami daun sirsak secara selektif hanya membunuh sel-sel jahat dan TIDAK membunuh sel-sel sehat.Meningkatkan stamina dan vitalitas.Terbukti secara ilmiah, dan sudah dibuktikan juga oleh banyak penderita kanker sebagai solusi alami, aman, dan murah untuk mengobati kanker.Berikut ini keunggulan dan Khasiat Ace Maxs lainnya adalah:

    1. Konsumsi pagi hari menambah energi dan vitalitas.
    2. Membantu mencegah penuaan dini (anti aging).
    3. Membantu meningkatkan hormon pada pria dan wanita.
    4. Membantu mengatasi penyakit degeneratif (jantung, kanker, stroke, diabetes, Alzheimer, HIV/AIDS) dan berbagai penyakit lainnya. Fungsi Pencegahan & Pengobatan (preventive dan curative).
    5. Meningkatkan ggaitrah dan stamina seks bagi yang berusia lanjut
    6. Menurut efek buruk radikal bebas yang bisa berujung pada penuaan dini dan bahkan kanker
    7. Secfara umum membuat tubuh lebih bugar fit dan menjadi lebih nyenyak atau berkualitas
    8. Membuart kulit nampak lebih segar
    9. Mencegah dan menurunkan resiko terkena glaukoma
    10. Melindungi tulang dan sendi misalnya dari osteoporosis dan nyeri sendi
    11. Menurunkan resiko atau mempercepat penyembuhan penyakit diabertes
    12. Menurunkan kolestrol
    13. Menurunkan resiko terkena serangan jantung koroner
    14. Menurunkan tekanan darah dan menghindarai anda dari resiko stroke bisa juga dikonsumsi saat pengobatan hipertensi dan stroioke
    15. Melancarkan sistem pencernaan dan mencegah gangguan pencernaan seperti diare sembelit dan radang usus bahkan menurunkan resiko kanker usus besar
    16. Menjada tubuh dari peradangan misalnya radang tenggorokan atau radang perut selain itu juga bisa menurunkan suhuh tubuh misaklnya saart panas dalam
    17. Meningkatkan sistem kekebalan tubuh dan membantu anda tetap sehat serta tidak mudah sakit bahkan ditengah cuaca tidak menentu.
    18. Konsumsi malam hari membuat tidur lebih nyenyak.

 Nama ProdukACE MAXSIsi350 ml / botolHargaRp. 220.000,-KomposisiDaun sirsak, Kulit manggis, Bunga Rosella Hitam, Anggur, Apel dan MaduCara KonsumsiDiminum 2 sloki 3x Sehari (pagi dan sore/malam), minum setelah makan.BPOM 142 680 331ProdusenPT MIDIX GRAHA FARMAKode ProdukAMTD ( kode produk ini Wajib Dicantumkan dalam setiap pemesanan ACE MAXS agar tidak terjadi kekeliruan dalam proses pengiriman dan mempermudah pelayanan kami).PANDUAN CARA PEMESANAN OBAT ACE MAXSKetik: Kode produk (AMTD), Jumlah pesanan, Nama lengkap, Alamat lengkap Dan Nomor Telpon/Hp.Kirimkan ke: 087826586010 – 081322529943 Pin BB: 543C3385Contoh:AMTD, 4 Botol, Nama: Asep mansur, Alamat: Perumahan indah no.37 blok C rt/rw 003/002 kel.kota baru kec.cibiru kota.Tasikmalaya Prov.Jabar Hp: 087826xxxxxKirim Ke: 081322529943 – 087826586010 Pin BB: 543C3385Dalam format pemesanan wajib mencantumkan kode produk (AMTD) dan alamat jelas yang lengkap, supaya kami tidak kesulitan untuk memproses pemesanan anda , dan jika kode produk tidak di cantumkan mohon maaf pemesanan tidak akan kami proses.Setelah anda mengirimkan format pemesanan , pihak dari kami akan mentotalkan harga yang harus di bayar dan mengirimkan total harga yang harus di bayar dan No. rekening kami untuk proses pembayaran, ingat semua No.rekening dari kami beratasanamakan FAHMI RAMDANI.Jangan takut pesanan anda tidak sampai karna kami sudah berkerja sama dengan jasa pengiriman TIKI / JNE untuk mengirim pesanan anda ,dan di harapkan untuk mencantumkan alamat yang jelas dan lengkap, semoga anda puas dengan layanan kami.PESAN MELALUI JASA REKBER:Obat alami untuk buah zakar besar sebelah yang alami ini mampu membantu anda dalam pengobatan untuk buah zakar besar sebelah secara alami dan bisa sembuh permanen menggunakan pengobatan herbal Ace maxs.Pengobatan Alami Buah Zakar Besar Sebelah Dan Keras

Should there be another

Should there be another convincing article you are able to reveal the next time, I’ll be certainly awaiting it.check my blog

Nice CommentFunny GifsSexy

Nice CommentFunny GifsSexy Gifs

Happy Valentines Day

Pretty nice information. it has a better understanding. thanks for spending time on it.valentines day quotes  happy teddy day 2017  Happy easter   Happy Mothers Day messages

videoosss

Dailymotion video downloader

Try <a href="http://dailymotionvideodownloaders.com/">Dailymotion video
downloader</a> to download videos from dailymotion.

I'm much more people have to

I'm much more people have to examine excellent data, this! . . . . .https://casualshoes2017.wordpress.com/

caller name announcer

Download caller name announcer from <a href="http://callernameannouncer.uniqsofts.com">callernameannouncer.uniqsofts.com</a> to read all incoming notifications.

nice blog

Kudos ! This will be the perfect blog for anyone who desires to discover about this topic, and I feel pleasure to view your website. Thanks for sharing such an informative information in a gentle manner. Moreover, this site earned good Alexa rank! Keep it up and all the best. Regards, randy@ video player download  paid apps for free    

Nice post

The Article Is Well Written. Mind Blowing Post.Periyar University Result

obat penghilang kista coklat tradisional

By the way, Thank you for sharing with us, and we sincerely hope you will continue to update or post other articles. obat penghilang kista coklat tradisional

WordPress for some of my

WordPress for some of my sites. Something particularly you'd suggest about this?http://annebowerman6189.wixsite.com/wolf-seo-tool

music

nice article, thanks for share
http://setlagu.info
http://bagivideos.com

I am very pleased with the

I am very pleased with the information that you submit, very interesting and helpful. However, if you want to know any other information, you can visit our page, one of them cara alami mengobati asma

tipelagu

wow .. lan Tipelagu Musikfest Dramaku Musik12    

Lagu Baru

<a href="http://fullalbumpop.blogspot.com">full album pop<a/>, kumpulan lagu Indonesia

Thanks

Special copy options include 2-on-1 and 4-on-1 copies, borderless copy, image repeat, collated copy, fade restore for photographs, frame erase, and sticker copy. Scan options include Save to PC, Save as PDF, click here Epson printer driver free Attach to e-mail, and Open with application. While you can choose the scan target and initiate a scan using the printer's control panel, most of the functionality lies with the MP Navigator EX software on your PC. click here .dmg You can choose the save location, pick scan-to applications, and edit scanned photos and documents. File format options include PDF, TIFF, JPEG, and bitmap. If you've installed the MX700 on a network, click here Link you can use the included Canon IJ Network utility to scan documents to PCs on the network. One feature that we'd like to see Canon start including in their multifunctions is the ability to scan to a memory card or to a USB drive connected to the PictBridge port. click here .exe Canon currently doesn't support USB hard drive or USB flash drive connectivity, unlike the Lexmark X9350 and the HP Officejet 6310. The fax options on the MX700 are very basic and may not suit the needs of some offices that require advanced fax capabilities. . recycled and sustainable materials are used throughout, too. It’s also very well equipped, as you’d expect at this price. Despite the futuristic leaning of the dashboard design, the infotainment is lifted directly from the BMW parts shelf, click here bmw meaning you’re dealing with roughly the same iDrive system that everyone from a MINI through a 5 Series driver uses. It’s one of the few disappointments of an otherwise sublime cabin – iDrive’s rotary dial control system remains unintuitive.

Lagu Baru

<a href="http://fullalbumpop.blogspot.com">full album pop</a>, kumpulan lagu Indonesia

I would like to bookmark the

I would like to bookmark the page so i can come here again to read you, as you have done a wonderful job.pay per install