[754] | 1 | Introduction |
---|
| 2 | ============ |
---|
| 3 | |
---|
[1561] | 4 | quintagroup.mobileextender package is designed for extend Documents, Events and |
---|
[1569] | 5 | containers with additional 'Mobile Content' field. This field may contain |
---|
| 6 | alternative content in mobile presentation of the object. |
---|
[754] | 7 | |
---|
[1569] | 8 | If some content was added to the mentioned field, on object creation and/or |
---|
| 9 | edition - such objects will be marked with qintagroup.mobile.interfaces.IMobile |
---|
| 10 | interface. Such marked objects are taken into consideration by another |
---|
| 11 | Quintagroup product - qPlongGoogleSitemaps for mobile sitemap creation. |
---|
[1559] | 12 | |
---|
[1569] | 13 | There is *Manage Mobile Content* configlet, aimed to simplify object marking |
---|
| 14 | with qintagroup.mobile.interfaces.IMobile interface, which allows you to |
---|
| 15 | mark/unmark object with mentioned inteface. |
---|
[1559] | 16 | |
---|
[1561] | 17 | Features |
---|
| 18 | -------- |
---|
[1559] | 19 | |
---|
[1569] | 20 | On product installation *mobile_extender* File system directory view is added to |
---|
| 21 | portal_skins, which contains alternative views for document, events and |
---|
| 22 | containers. This views change presentation of mentioned objects by replacing |
---|
| 23 | data from the 'Text' field to 'Mobile Content' one, in case it is not empty. |
---|
[1561] | 24 | |
---|
[1569] | 25 | But this layer will not be added to the existent theme(s) by default, because |
---|
| 26 | it lead to changing presentation mentioned objects for common (not-mobile) site |
---|
| 27 | view. |
---|
[1561] | 28 | |
---|
| 29 | So, to apply mentioned behavior you should manually add 'mobile_extender' layer to the |
---|
| 30 | theme, you intent to use as mobile one, just after 'custom' layer. |
---|
| 31 | |
---|
| 32 | Also, after installation 'Manage Mobile Content' configlet is registered. |
---|
| 33 | |
---|
| 34 | Requirements |
---|
| 35 | ------------ |
---|
| 36 | |
---|
| 37 | * Plone 3.x |
---|
| 38 | |
---|
| 39 | Dependency |
---|
| 40 | ---------- |
---|
| 41 | |
---|
| 42 | * archetypes.schemaextender |
---|
| 43 | |
---|
| 44 | Authors |
---|
| 45 | ------- |
---|
| 46 | |
---|
| 47 | * Anriy Mylenkyi |
---|
[1569] | 48 | * Volodymyr Cherepanyak |
---|