Plone / Diazo 的移动应用程序标记

Mobile app marker for Plone / Diazo

我想在我的移动应用程序(iPhone 和 Android)上使用我的一些 Plone 网站内容,并可能使用 Diazo 为移动应用程序提供更精简的内容。

我如何添加一个标记,表明我来自移动应用程序,然后我可以在 Diazo 中使用它来提供一组自定义的 <rules>

我不介意精益内容是否可以公开访问或在非移动设备上访问,例如,如果这是通过特殊的 URL 参数实现的,例如 ?app=iPhone 或其他...

有什么想法吗?干杯:)

顺便说一句,解决方案不一定是 Diazo,我只是认为它可能更整洁...例如,我可以改为为移动设备编写精益视图,但对于我想在应用

还查看了 plone.api.json,它非常适合标准的 Plone 对象内容,但我的自定义灵巧内容类型不是开箱即用的(其中有很多)。

你看到了吗zettwerk.mobiletheming? It allows you to define a different theme for a different url - so you can provide two (diazo) themes for one page. There is also an example (jquery.mobile based) theme which you can try: zettwerk.mobile

另请查看提供的截屏视频以查看实际效果。