ページへ戻る

− Links

 印刷 

Ver. 4.03.21 (スマホでのファイルアップロード対応など) :: XOOPS マニア

xpwiki:xpWiki開発日記/2011-09-26


2011 9月 26 (月)
 
ページ内コンテンツ
  • Ver. 4.03.21 (スマホでのファイルアップロード対応など)
    • 概要
    • ダウンロード
    • CVS 更新内容
    • 一行コメント
    • Exif showcase

Ver. 4.03.21 (スマホでのファイルアップロード対応など) anchor.png[4]

Tag: SmartPhone[5] スマホ[6] ref[7] プラグイン[8] moblog[9] iPhone[10] iPad[11]

Page Top

概要 anchor.png[12]

  • スマートフォンでも Wikiヘルパーや添付リンクからのファイルアップロードを行えるようにした。
  • iPhone, iPad などは、ブラウザからのファイルアップロードができないため MMS でのメール送信と Picup App[13] によるアップロードに対応。
    • 脱獄した端末では、ファイルアップロードを有効にできるようなので、アップロードフォームは残しておきました。
    • MMS でのメール送信は、moblog プラグインを利用します。環境設定で Gmail のエイリアスを使うように設定する必要があります。また、メールによる受け取りのためタイムラグが発生します。タイムラグを少なくするために Gmail に転送設定をして転送先でメールが到着した時に「xpWiki[14]のURL/?cmd=moblog&now=1」に HTTPリクエストを投げるフックを仕掛けるか、自分でその URL にアクセスするなどの工夫が必要です。
    • Picup App[13] を利用する場合は、端末にアプリのインストール[15]が必要ですが、ブラウザでアップロードする場合と似た感じでアップロードできますが、アップロードできるのは画像に限られるようです。
    • 一応、iPad では動作チェックしましたが、iPhone は所有していないので未確認です。どなたかテストしていただけるとありがたいです。 :handshake:
  • WhatsNew プラグインで処理の簡略化のため description のキャッシュを使うようにした。(かなり軽くなったはずです)
  • readfile() に @ を付加して @readfile() とした。
    • 不用意なエラーを表示させないため。
Page Top

CVS 更新内容 anchor.png[18]

+  今回の更新分
  • 2011-09-26 21:07 nao-pon[19]
    • version.php (1.121)
      • Version 4.03.21.
  • 2011-09-26 21:06 nao-pon[19]
    • class/attach.php (1.33)
    • language/xpwiki[14]/pt/lng.php (1.4)
    • skin/js/basic.js (1.6)
    • skin/js/main.js (1.70)
    • skin/js/xpwiki[14].js (1.54)
    • class/func/xpwiki_func.php (1.240)
    • language/xpwiki[14]/de/lng.php (1.22)
    • language/xpwiki[14]/de_utf8/lng.php (1.22)
    • language/xpwiki[14]/en/lng.php (1.27)
    • language/xpwiki[14]/ja/lng.php (1.27)
    • language/xpwiki[14]/ja_utf8/lng.php (1.27)
    • language/xpwiki[14]/pt_utf8/lng.php (1.4)
    • plugin[20]/attach.inc.php (1.60)
    • plugin[20]/build_js.inc.php (1.6)
    • plugin[20]/moblog.inc.php (1.20)
    • skin/css/attach.css (1.3)
    • skin/css/base.css (1.10)
    • skin/css/main.css (1.41)
      • Functional enhancement of the file upload by the smart phone.
  • 2011-09-26 21:03 nao-pon[19]
    • class/extension/whatsnew.php (1.17)
      • Use cached "description" for performance improvement.
  • 2011-09-26 20:53 nao-pon[19]
    • loader.php (1.66)
    • module_icon.php (1.2)
      • readfile to @readfile.
Page Top

一行コメント anchor.png[21]

  • 20110928235248.jpg[22] iPad からテスト投稿。 -- nao-pon[19] 2011-09-28 (水) 23:48:26
  • 上の投稿を行った時の動画。 -- nao-pon[19] 2011-09-29 (木) 00:19:51
Page Top

Exif showcase anchor.png[24]

ファイル撮影情報コメント
20110928141756.jpg[25]
20110928141756.jpg
1536x1536
(1076KB)
20110928224640.jpg[26]
20110928224640.jpg
1600x1065
(171KB)
20110928235248.jpg[27]
20110928235248.jpg
1024x681
(201KB)
20120314122030.jpg[28]
20120314122030.jpg
768x1024
(114KB)


Last-modified: 2012-03-14 (水) 12:21:26 (JST) (4425d) by nao-pon