1 | Introduction |
---|
2 | ============ |
---|
3 | |
---|
4 | quintagroup.mobileextender package is designed for extend Documents, Events and |
---|
5 | containers with additional 'Mobile Content' field. This field may contain |
---|
6 | alternative content in mobile presentation of the object. |
---|
7 | |
---|
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. |
---|
12 | |
---|
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. |
---|
16 | |
---|
17 | Features |
---|
18 | -------- |
---|
19 | |
---|
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. |
---|
24 | |
---|
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. |
---|
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 |
---|
48 | * Volodymyr Cherepanyak |
---|