A Missing Type-Aware Adaptive Interpolation Framework for ...
Adaptive, context aware content management in eZ Platform - part 2
-
Upload
roland-benedetti -
Category
Technology
-
view
484 -
download
5
description
Transcript of Adaptive, context aware content management in eZ Platform - part 2
![Page 1: Adaptive, context aware content management in eZ Platform - part 2](https://reader034.fdocuments.us/reader034/viewer/2022042613/548c58e5b47959dd0c8b62fd/html5/thumbnails/1.jpg)
Adap%ve, Context-‐aware Content Management part 2:
Content varia%ons at the object and field level.
!
!
!
OR ?
Where Content Means Business !!
![Page 2: Adaptive, context aware content management in eZ Platform - part 2](https://reader034.fdocuments.us/reader034/viewer/2022042613/548c58e5b47959dd0c8b62fd/html5/thumbnails/2.jpg)
• One general ar*cle “Is the Football Fever S*ll On?”
• One slight varia*on to be served to US visitors, “Did the Soccer Wave Hit You?”, to beAer engage them.
Use case: slightly adapt content stories to different audiences
2
![Page 3: Adaptive, context aware content management in eZ Platform - part 2](https://reader034.fdocuments.us/reader034/viewer/2022042613/548c58e5b47959dd0c8b62fd/html5/thumbnails/3.jpg)
Approach
3
• Manage this at the Content level, directly in the content directory
• Crea*ng a content varia*on that allow to “override” (or “specialize”) specific fields of content, without changing the others (nor duplica*ng them)
• Binding this to the declara*on of the context • Somehow making the eZ content repository even more
“object oriented” (to quote @ilukac :-‐) )
![Page 4: Adaptive, context aware content management in eZ Platform - part 2](https://reader034.fdocuments.us/reader034/viewer/2022042613/548c58e5b47959dd0c8b62fd/html5/thumbnails/4.jpg)
Joe, the Editor, will first locate in the editorial interface the ar%cle he wants to change. !
Here, in the right toolbar, he will click to create a new varia)on.
![Page 5: Adaptive, context aware content management in eZ Platform - part 2](https://reader034.fdocuments.us/reader034/viewer/2022042613/548c58e5b47959dd0c8b62fd/html5/thumbnails/5.jpg)
Joe will first be asked to define the context where this varia%on should be used, combining different condi%ons (geoloca%on, user profile, device, %ming…)
![Page 6: Adaptive, context aware content management in eZ Platform - part 2](https://reader034.fdocuments.us/reader034/viewer/2022042613/548c58e5b47959dd0c8b62fd/html5/thumbnails/6.jpg)
Joe will pick: • Users in the USA or •American Users (located anywhere… but recognized as americans from their profile) !
And will start with a progressive A/B deployment on 60% of the requests.
![Page 7: Adaptive, context aware content management in eZ Platform - part 2](https://reader034.fdocuments.us/reader034/viewer/2022042613/548c58e5b47959dd0c8b62fd/html5/thumbnails/7.jpg)
Joe will then go to the next step: edi%ng the content. !
Rolling over the content edi%on screen, on each field, clicking will enable him to create a varia%on for the field.
![Page 8: Adaptive, context aware content management in eZ Platform - part 2](https://reader034.fdocuments.us/reader034/viewer/2022042613/548c58e5b47959dd0c8b62fd/html5/thumbnails/8.jpg)
He will first change the copy field.
![Page 9: Adaptive, context aware content management in eZ Platform - part 2](https://reader034.fdocuments.us/reader034/viewer/2022042613/548c58e5b47959dd0c8b62fd/html5/thumbnails/9.jpg)
Then the name, which is used as a Title in this case. (he probably should have start with this one… )
![Page 10: Adaptive, context aware content management in eZ Platform - part 2](https://reader034.fdocuments.us/reader034/viewer/2022042613/548c58e5b47959dd0c8b62fd/html5/thumbnails/10.jpg)
Then the image,
![Page 11: Adaptive, context aware content management in eZ Platform - part 2](https://reader034.fdocuments.us/reader034/viewer/2022042613/548c58e5b47959dd0c8b62fd/html5/thumbnails/11.jpg)
just because Tim Howard generated a bit of buzz during this World Cup in the US…
![Page 12: Adaptive, context aware content management in eZ Platform - part 2](https://reader034.fdocuments.us/reader034/viewer/2022042613/548c58e5b47959dd0c8b62fd/html5/thumbnails/12.jpg)
Now Joe is done, his edi%ng screen shows clearly which fields have been overridden or not, ready to publish.
![Page 13: Adaptive, context aware content management in eZ Platform - part 2](https://reader034.fdocuments.us/reader034/viewer/2022042613/548c58e5b47959dd0c8b62fd/html5/thumbnails/13.jpg)
When published, the ar%cle is online (for the visitors matching the context…) and can be easily accessed from the editorial interface, on the right toolbar, in the varia%ons sec%on.
![Page 14: Adaptive, context aware content management in eZ Platform - part 2](https://reader034.fdocuments.us/reader034/viewer/2022042613/548c58e5b47959dd0c8b62fd/html5/thumbnails/14.jpg)
Roland BenedeX Product @ eZ !
Feedback: [email protected] @rolandbenedeX
Thanks for reading, any feedback?
14