hypweb.net
XOOPSマニア  最新情報のRSS(サイト全体)
[ 自宅サーバーWebRing |ID=54 前後5表示乱移動サイト一覧 ]

18年12月11日(Tue) 6時21分
TOP » xpWiki::Dev » xpWiki開発日記 » 2011-08-31

2011 8月 31 (水)
 

Ver 4.03.16 (IE9対応、バグ修正諸々) anchor.png Edit

Tag: IE9 JavaScript prototype.js scriptaculous Bugfix プラグイン ref moblog スマートフォン 携帯 高速化

Page Top

概要 anchor.png Edit

  • JavaScript 関連の IE9 対策。
    • 不具合に気づいた分は修正しましたが、IE は常用していないので、見落としがあると思われます。なにか問題に気づきましたら是非お知らせください。
  • prototype.js を "1.7" へ。
  • scriptaculous を "v1.9.0" へ。
  • moblog プラグインの添付ファイルのサイズ制限の既定値を 1MB から 3MB に変更した。
  • スマートフォン端末からアクセスした場合に、テキストエリアの「テキストを折り返さない」「リッチエディタ」ボタンを表示しないようにした。
  • ページを作成する前にページ権限を設定できないバグの修正。
  • xpWikiレンダラー使用時にBBコードで画像を挿入した場合に Lightbox を効かせるようにした。
  • 高速化の一環として <head> に出力する JavaScript を できるだけ CSS の後に出力するようにした。
  • ref プラグインのブロックモード (#ref) で center を指定した場合、キャプション表示がセンタリングされないバグの修正。
Page Top

同梱の HypCommonFunc について anchor.png Edit

同梱の HypCommonFunc が Ver 20110826 に更新されて、携帯対応レンダラーのスマートフォン関連で、html側の theme も修正が入っています。

お使いの方は UsersWiki:nao-pon​/blog​/2011-08-26 をご覧の上適宜対応をお願い致します。

Page Top

CVS 更新内容 anchor.png Edit

+  今回の更新分
  • 2011-08-30 21:51 nao-pon
    • skin/js/main.js (1.67)
      • Correction for IE9. (Includes Ver. 4.03.16)
  • 2011-08-30 14:06 nao-pon
    • plugin/ref.inc.php (1.57)
      • Bug-fix, problem of caption's align.( align:center ) Includes Ver 4.03.16.
  • 2011-08-30 11:45 nao-pon
    • version.php (1.116)
      • Version 4.03.16.
  • 2011-08-30 11:42 nao-pon
    • class/xpwiki.php (1.99)
    • class/func/xpwiki_func.php (1.235)
      • CSS outputs before JS in <head>.
  • 2011-08-30 11:40 nao-pon
    • class/make_link.php (1.47)
      • Uses lightbox by BB-code on renderer mode.
  • 2011-08-30 11:37 nao-pon
    • skin/js/loader.js (1.7)
    • skin/js/main.js (1.66)
      • Correction for IE9.
  • 2011-08-30 11:35 nao-pon
    • skin/js/xpwiki.js (1.51)
      • Disable wrap & richeditor buttons with mobile.
  • 2011-08-30 11:24 nao-pon
    • plugin/xmlrpc.inc.php (1.5)
      • Added code for debug.
  • 2011-08-30 11:23 nao-pon
    • plugin/pginfo.inc.php (1.32)
      • Bug-fix, problem of the authority setting before page creating.
  • 2011-08-30 11:15 nao-pon
    • plugin/moblog.inc.php (1.18)
      • Change value "$this->config['maxbyte']" 1MB to 3MB.
  • 2011-08-30 11:13 nao-pon
    • skin/js/dragdrop.js (1.5)
    • skin/js/effects.js (1.6)
    • skin/js/scriptaculous.js (1.5)
      • scriptaculous ups to "v1.9.0".
  • 2011-08-30 11:12 nao-pon
    • skin/js/prototype.js (1.8)
      • Version up to "1.7".
Page Top

一行コメント anchor.png Edit

  • お疲れ様でした。楽しみです。 -- nonn50編集 2011-08-31 (水) 16:11:16



コメント一覧

投稿ツリー


domifara サイトURL  投稿日時 2011-9-1 4:10

動作には影響でないと思われますが、環境設定でタイポらしきnoticeが2件ありました
xoops_trust_path/modules/xpwiki/class/func/xpwiki_func.php
line 620 Use of undefined constant EOD
line 630 Undefined variable: head_tag

nao-pon  投稿日時 2011-9-1 9:10

domifara さん、こんにちは。 :-)

ありがとうございます。 :thumb_up:

引用:

line 620 Use of undefined constant EOD
line 630 Undefined variable: head_tag

共に動作に支障はありませんが、前回修正した時のうっかりミスです。気付きにくいところなので助かりました。

早速手元では修正し、次回のバージョンで反映します。

気になる方はここに添付しておきますので差し替えてください。

nonn50  投稿日時 2011-10-15 11:10
引用:

moblog プラグインの添付ファイルのサイズ制限の既定値を 1MB から 3MB に変更した

とのことですが、当方の環境では、従前どおり 1MB 以上のファイルサイズを携帯から送信した場合、受け付けていない様子です。

何か設定が必要なのでしょうか??

nao-pon  投稿日時 2011-10-15 15:15

html側xpWikiモジュールディレクトリ/private/plugin ディレクトリに moblog.inc.php を置いて独自設定をしていませんか?

現在の規定値は次のようになっています。

function plugin_moblog_init () {
 
    // 送信元アドレスによって振り分けるページの指定
    // ページ名空白 '' で無視(投稿登録中止)
    // 環境設定にて user_pref での設定を許可しない場合にここで設定する
    $this->config['adr2page'] = array(
    //    'メールアドレス'   => array('ページ名', UserIDナンバー),
    //    'hoge@example.com' => array('日記', 1),    // 設定例
        'other'            => array('', 0),        // 登録メールアドレス以外
    );
 
    // 投稿本文のテンプレート
    $this->config['template'] = "__ATTACHES__\n__TEXT__\n\n__DATE__";
 
    // 複数添付ファイル時の接続子
    $this->config['attach_glue'] = "#clear\n";
 
    // refプラグインの追加オプション
    $this->config['ref'] = ',left,around,mw:320,mh:320';
 
    // googlemaps の追加オプション
    $this->config['gmap'] = ',width=90%,height=300px,zoom=15,type=normal,overviewctrl=1,autozoom=1';
 
    // 数字10桁または13桁のみの行を、ISBN として扱う場合の変換書式 (空白で変換無効)
    $this->config['isbn'] = "#isbn(__ISBN__,h)\n#isbn(__ISBN__,info)";
 
    // キーワード@amazon のみの行の変換書式 (空白で変換無効)
    $this->config['amazon'] = '#aws(w5,blended,__KEYWORD__)';
 
    // 最大添付量(バイト・1ファイルにつき)※超えるものは保存しない
    $this->config['maxbyte'] = 3145728; //3MB
 
    // 本文文字制限(半角で
    $this->config['body_limit'] = 6000;
 
    // 最小自動更新間隔(分)
    $this->config['refresh_min'] = 5;
 
    // 件名がないときの題名
    $this->config['nosubject'] = "";
 
    // 許可する Received-SPF: ヘッダ
    // Received-SPF: ヘッダを付加しないMTAは、「チェックしない」にする。
    $this->config['allow_spf'] = '';                     // チェックしない
    //$this->config['allow_spf'] = '/pass/i';              // pass のみ許可 (奨励)
    //$this->config['allow_spf'] = '/pass|none|neutral/i'; // pass, none, neutral を許可
 
    // 投稿非許可アドレス(ログに記録しない)
    $this->config['deny'] = array('163.com','bigfoot.com','boss.com','yahoo-delivers@mail.yahoo.co.jp');
 
    // 投稿非許可メーラー(perl互換正規表現)(ログに記録しない)
    $this->config['deny_mailer'] = '';
 
    // 投稿非許可タイトル(perl互換正規表現)(ログに記録しない)
    $this->config['deny_title'] = '';
 
    // 投稿非許可キャラクターセット(perl互換正規表現)(ログに記録しない)
    $this->config['deny_lang'] = '';
 
    // 対応MIMEタイプ(正規表現)Content-Type: image/jpegの後ろの部分。octet-streamは危険かも
    $this->config['subtype'] = "gif|jpe?g|png|bmp|octet-stream|x-pmd|x-mld|x-mid|x-smd|x-smaf|x-mpeg|3gpp2?";
 
    // 保存しないファイル(正規表現)
    $this->config['viri'] = ".+\.exe$|.+\.pif$|.+\.scr$";
 
    // 25字以上の下線は削除(広告区切り)
    $this->config['del_ereg'] = "[_]{25,}";
 
    // 本文から削除する文字列
    $this->config['word'][] = "http://auction.msn.co.jp/";
    $this->config['word'][] = "Do You Yahoo!?";
    $this->config['word'][] = "Yahoo! BB is Broadband by Yahoo!";
    $this->config['word'][] = "http://bb.yahoo.co.jp/";
 
    // 添付メールのみ記録する?Yes=1 No=0(本文のみはログに載せない)
    $this->config['imgonly'] = 0;
 
    // google map 自動作成を無効にする
    $this->config['nomap'] = 0;
}

添付ファイルのサイズ制限は

	// 最大添付量(バイト・1ファイルにつき)※超えるものは保存しない
	$this->config['maxbyte'] = 3145728; //3MB

ですので、html側のファイルを書き換えるか規定値から変更が必要なければ、html側の moblog.inc.php を削除してください。

nonn50  投稿日時 2011-10-15 19:34
引用:

html側xpWikiモジュールディレクトリ/private/plugin ディレクトリに moblog.inc.php を置いて、独自設定をしていませんか?

確認しましたが、トラスト側だけでした。
少しイジッテみます。



新しくコメントをつける

題名
ゲスト名
投稿本文

より詳細なコメント入力フォームへ

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 2326, today: 1, yesterday: 2
初版日時: 2011-08-31 (水) 09:05:54
最終更新: 2011-09-01 (木) 09:22:59 (JST) (2657d) by nao-pon
このページのTopへ
ログイン
ユーザ名:

パスワード:

オートログイン

Basic 認証

新規登録 | パスワード紛失



メインメニュー
付箋機能 (xpwiki)
付箋メニュー 
付箋の編集
文字色: 背景色:
お名前:  線接続id:
 
MenuBar (xpwiki)
ブックマーク
オンサイトブックマークは
ログインするとご利用になれます
[ログインする]
サイト内 Wiki
☆ 検索 ☆



高度な検索(サイト内)
FireFox検索プラグイン
オンライン状況
合計 68 人がオンライン中 :-)
(xpWiki::Dev : 1 人)

登録ユーザ: 0 & ゲスト: 68

もっと...
サイト情報
管理人

nao-pon
 

登録ユーザ数: 4580


Web Services by Yahoo! JAPAN
楽天ウェブサービスセンター
Amazon.co.jpアソシエイト
現在ページのQRコード
現在ページのQRコード
[携帯対応]
参照元情報