【问题标题】:MediaWiki styling for iPhone适用于 iPhone 的 MediaWiki 样式
【发布时间】:2011-01-02 23:40:35
【问题描述】:

当您使用 iPhone 访问 en.wikipedia.org 时,您将被转发到 en.m.wikipedia.org,该页面的格式非常适合设备。我在自己的服务器上有 MediaWiki,我希望在我用 iPhone 访问我的网站时可以使用这种格式。有没有一种简单的方法可以实现这一点?我已经访问了 www.mediawiki.org/wiki/Manual:$wgHandheldForIPhone 和 http://www.mediawiki.org/wiki/Extension:MobileSkin,但我没有任何反应。

【问题讨论】:

    标签: iphone mediawiki wikipedia


    【解决方案1】:

    您发布了一个链接,其中包含有关如何将其部署到您的 MediaWiki 安装中的完整说明...

    -t

    【讨论】:

    • mediawiki.org/wiki/Extension:MobileSkin 不包含完整说明。它讨论了设置扩展程序以确定访问者是否拥有 iPhone,但它没有涵盖要使用哪些样式表或如何使用扩展程序将这些样式表提供给 iPhone 用户。我的服务器上有扩展,我按照页面上的每个方向进行操作,但它所做的只是隐藏了一些样式。我得到了相同的字体和颜色,但不是常规的顶栏加侧栏布局,而且都很小。我仍然缺少在 en.m.wikipedia.org 上找到的 iPhone 特定样式。
    【解决方案2】:

    我不认为它是一个已经正式发布的皮肤,并且是专门为维基百科开发的。

    【讨论】:

      【解决方案3】:

      m.wikipedia.org 基于 wikimedia-mobile 服务器,其源代码可在此处获得:

      http://github.com/hcatlin/wikimedia-mobile

      它是一种代理,可以从维基百科获取页面,对内容进行洗牌,然后将它们格式化为手机格式,并通过缓存来加快速度。它是用 Ruby 编写的,似乎是为 Wikipedia 和 Monobook 皮肤量身定制的。

      【讨论】:

      • 当时是这种情况,但是现在这个网关不再使用了。
      【解决方案4】:

      我经营 Wikiaudio,这就是我所做的:

      安装使用this extension,检测this skin (WP touch)

      【讨论】:

        【解决方案5】:

        维基百科使用MobileFrontend

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-07-30
          • 1970-01-01
          相关资源
          最近更新 更多