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

10年7月30日(Fri) 4時05分
TOP » xpWiki::Dev » xpWiki開発日記

xpWiki 開発日記 RSS 1.0 of xpWiki開発日記 RSS 2.0 of xpWiki開発日記 RSS Atom of xpWiki開発日記 anchor.png

[ Note ] RSS of :Note

hatenaplain(プレーン) のスキンで見るとスッキリして見やすいかも。 :D (スキン選択解除)

Page Top

ダウンロード anchor.png

Page Top

xpWiki 本体 anchor.png

Page Top
簡単インストーラ版 anchor.png
  • filexpwiki_installer.cgi
    +  更新履歴
    • 2008/11/20 22:47 xoops_trust_path のパスに . (ドット) が含まれる環境に対応しました。(thx pinetree)
    • 2008/11/20 18:24 に差し替えました。以前のものは X2*1 で使うと、認証に問題がありますので、必ず新しいものに差し替えるかサーバから削除してください。

GIJOE さんが書いた hd_updater.cgi に若干手を入れて、xpWiki インストーラーに仕立てました。
バージョンアップにも対応していますので、驚くほど簡単にバージョンアップが完了します。

サーバー上で最新アーカイブをダウンロード・展開し、適切にディレクトリ・ファイルを配置し、パーミッションを設定するところまで完了します。

Page Top
使い方 anchor.png
  1. filexpwiki_installer.cgiXOOPS_ROOT_PATH にアップロードして、FTPなどで実行権限を与えます。
  2. XOOPS_URL/xpwiki_installer.cgi にブラウザでアクセスします。
  3. XOOPS_SALT または XOOPS_DB_PASS でログインします。
  4. xpwiki.tar.gz 又は K-tai_emoji.tar.gz を選択して、画面の指示に従ってクリックしていけばOK :thumb_up:
    • 最短 6クリックで完了します。
    1. mainfile.php に記述されている XOOPS_SALT または XOOPS_DB_PASS の値を入力: <PASS入力> [ login ]
    2. [ extract it (ファイル抽出) ]
    3. (インストール時のみ) dirname: <ディレクトリ名入力> [ create a new copy (新規コピー作成) ]
    4. system & trust side [ overwrite all files (すべて上書き) ]
    5. Are you OK? [ OK ]
    6. [ terminate transactions (clearing tmp folder) (一時ファイルを削除して終了) ]

※ このインストーラーを使用できる環境は、CGI が suEXEC で動作する必要があります。多くのレンタルサーバはこの条件を満たしていると思います。(Windowsサーバーでは動作しません。)

Page Top
パッケージ版 anchor.png
  • filexpwiki_4.03.11.zip
  • filexpwiki_4.03.11.tar.gz (bashCGI版インストーラ(hd_updater.cgi) 対応)
    • Ver 4.03.4 以降では、HypCommonFunc Ver. 20100725 以降が必須となりました。
    • HypCommonFunc Ver. 20100725 が含まれています。
    • FCKeditor 2.6.4 が含まれています。 (html/common/fckeditor_2.6)
    • FCKeditor用 xpWiki プラグイン fckxpwiki Ver. 20090628 が含まれています。 (html/common/fckxpwiki)
  • バージョン表記について (Ver 3.70 以降)
    • x.y.z
      • x が上がった場合は、html 側を更新しています。
        • html 側には、ユーザ定義・データが含まれます。上書きする場合には更新分のみを上書きされることをお勧めします。
      • y が上がった場合は、trust 側で、モジュールアップデートが必要な更新しています。この場合は、html 側は更新しなくてもOKです。必ずモジュールアップデートを行ってください。
      • zが上がった場合は、trust 側を更新しています。
        • trust 側にはユーザー定義・データーが含まれないので、積極的にバージョンアップしてください。
          +  Ver 3.70未満はこちら
          • バージョン表記について
            • x.y.z
              • x が上がった場合は、html 側を更新しています。
                • html 側には、ユーザ定義・データが含まれます。上書きする場合には更新分のみを上書きされることをお勧めします。
              • y が上がった場合は、trust 側を更新しています。この場合は、html 側は更新しなくてもOKです。
                • trust 側にはユーザー定義・データーが含まれないので、積極的にバージョンアップしてください。
              • zが上がった場合は、軽微な修正が含まれています。
  • バージョンアップについて
    • html側
      • html側はオリジナル設定などが含まれるので、基本的に変更のあったファイルのみ上書きしてください。
        環境によっては、trust側のみを上書きして、XOOPS_URL/modules/xpwiki*4/admin/setup.cgi に実行権限を与えて、そのファイルにブラウザでアクセスすることで、html側を自動アップデートすることができます。一番簡単なので、一度お試しください。 ;-)
    • trust側
      • trust側は、オリジナル設定などはないため基本的にすべて上書きでOKです。
      • CGIがFTPユーザーとして動作するサーバー*5ではCVSから自動アップデートする方法もあります。
  • HypCommonFunc のバージョンについて
    • xpWiki Ver 2.07 以前から Ver 2.08 以降にCVS版でバージョンアップする場合は、HypCommonFunc Ver 20070530.1 以降が必須になります。
      HypCommonFunc のバージョン表記は、年月日.rev になっています。
    • Ver 20080604以降 HypCommonPreLoad のすべての機能がデフォルトで無効になりました。XCLまたはHypCommonPreLoadを使っている場合は、HypCommonPreLoad#設定を参考にしてお好みの設定に変更してください。
Page Top

関連するもの anchor.png

Page Top
Smartyプラグイン (html側) 簡単インストーラ版、パッケージ版に含まれています anchor.png
  • 'function.d3comment.php', 'function.xoopsdhtmltarea.php' この2つのプラグインを必要とします。 XOOPS_ROOT_PATH/class/smarty/plugins ディレクトリに配置してください。
Page Top
HypCommonFunc (trust側) 簡単インストーラ版、パッケージ版に含まれています anchor.png
Page Top
追加言語パック anchor.png
Page Top
piCal プラグイン anchor.png
Page Top
ブックマークレット anchor.png

以下のリンクをツールバーにドラッグ&ドロップするなどしてブックマークに保存してお使いください。

任意の xpWiki を表示中に保存したブックマークをクリックすると管理画面に移行します。

Page Top

開発日記 anchor.png

Page Top

タグクラウド anchor.png

Ajax Amazon Apache API Bugfix Chrome context Cookie CSS d3forum d3pipes DB化 diff dump EMLH Enbug Exif Extension favicon FCKeditor fckxpwiki FireFox Flash German GIJOE GoogleAnalytics HTML HTML構造 html側更新 HTML文法 http HypCommonFunc IDN IE IE6 IE8 iframe IIS ini設定 ISBN JAN JavaScript JobStack KAKASI Language make_link mbstring Moblog mod_xsendfile nao-pon Note Opera PageAlias pagepopup paraedit PATH_INFO PHP4 PHP5 PHP 5.3 piCal pico Plugin protector prototype.js PukiWiki pukiwiki.ini.php Q&A認証 Reading RSS Safari SIE Smarty SPAM対策 SQLインジェクション SVG SWFObject t-Diary TOC ToDo trust UI UpdatesPing UTF-8 UTF_8 Wikiヘルパー Wikiレンダラー Wiki書式 Win32 WYSIWYG X-Sendfile XCL XML-RPC XOOPS XPath XSS イベントフック イベント通知 インストール インフォメーション インポート エンバグ オートリンク カウンター キャッシュ クリッカブルリンク コメント統合 サムネイル スキン セキュリティ タグ テーブル拡張書式 データーベース ナビゲーション バックアップ ファイルロック ファイル添付 ブロック プラグイン ページリンク ページ複製 ページ並び順 ページ別名 ポルトガル語 マルチドメイン メール メモ メモリリーク モブログ リストア リッチエディタ リネーム 安定化 印刷用表示 引越し 画像表示 絵文字 外部オートリンク 環境設定 簡単ログイン 基本設計 携帯 検索 権限設定 言語ファイル 高速化 国際化ドメイン名 差分 最適化 雑記 初期ページ 新規プラグイン 新規関数 正規表現 静的URL 先読み対策 多言語 多言語化 段落編集 注釈 読み 付箋 負荷対策 複数インストール 複数行引数 文字化け 翻訳 要約
Page Top

最近の日記 anchor.png

(Edit)
 

Ver 4.03.11 (ref の動画ファイル対応など) anchor.png Edit

Tag: pukiwiki.ini.php

Page Top
概要 anchor.png Edit
  • グローバルサーチで、不正なリンクになることがある問題を修正
  • SWFObject を v2.2 にバージョンアップ
  • sie-mini.js を 0.60 にバージョンアップ
  • ref プラグインによるビデオコンテンツのインライン表示(添付ファイルとビデオ共有サービスのコンテンツ)
    • MIME タイプ追加
    • pukiwiki.ini.php に設定項目を追加
       55
       56
       57
       58
       59
       60
       61
       62
       63
       64
       65
       66
       67
       68
       69
       70
       71
       72
       73
       74
       75
       76
       77
       78
       79
       80
       81
       82
       83
       84
       85
       86
       87
       88
       89
       90
       91
       92
       93
       94
       95
       96
       97
       98
       99
      100
      101
      102
      103
      104
      105
      106
      107
      108
      109
      110
      111
      112
      113
      114
      115
      116
      117
      118
      119
      120
      121
      122
      123
      124
      125
      126
      127
      128
      129
      130
      131
      132
      133
      134
      135
      136
      137
      138
      139
      140
      141
      142
      143
      144
      145
      146
      147
      148
      149
      150
      151
      152
      153
      154
      155
      156
      157
      158
      159
      160
      161
      162
      163
      164
      165
      166
      167
      168
      169
      170
      171
      172
      173
      174
      175
      176
      177
      178
      179
      180
      181
      182
      183
      184
      185
      186
      187
      188
      189
      190
      191
      192
      193
      194
      195
      196
      197
      198
      199
      200
      201
      202
      203
      204
      205
      206
      207
      208
      209
      210
      211
      212
      213
      214
      215
      216
      217
      218
      219
      220
      221
      222
      223
      224
      225
      226
      227
      228
      229
      230
      231
      232
      233
      234
      
      // SWF Object でリクエストする Flash バージョン
      $const['PLUGIN_REF_FLASH_VERSION'] = '10.0.45.2';
       
      // ref でインライン表示させる MIME タイプと使用プラグインまたはテンプレート名
      // インライン表示可能なのは管理人所有のファイルと、管理人が許可したファイルのみ
      $const['PLUGIN_REF_MIME_INLINE'] = array();
      $const['PLUGIN_REF_MIME_INLINE']['image/svg+xml']               = 'minimum';
      $const['PLUGIN_REF_MIME_INLINE']['video/x-flv']                 = 'flash';
      $const['PLUGIN_REF_MIME_INLINE']['video/3gpp']                  = 'quicktime';
      $const['PLUGIN_REF_MIME_INLINE']['video/3gpp2']                 = 'quicktime';
      $const['PLUGIN_REF_MIME_INLINE']['video/mp4']                   = 'quicktime';
      $const['PLUGIN_REF_MIME_INLINE']['video/quicktime']             = 'quicktime';
      $const['PLUGIN_REF_MIME_INLINE']['video/mpeg']                  = 'quicktime';
      $const['PLUGIN_REF_MIME_INLINE']['video/x-ms-asf']              = 'wmp6.4';
      $const['PLUGIN_REF_MIME_INLINE']['video/x-ms-wmv']              = 'wmp6.4';
      $const['PLUGIN_REF_MIME_INLINE']['video/avi']                   = 'wmp6.4';
      $const['PLUGIN_REF_MIME_INLINE']['video/divx']                  = 'divx';
      $const['PLUGIN_REF_MIME_INLINE']['video/x-matroska']            = 'divx';
      $const['PLUGIN_REF_MIME_INLINE']['application/vnd.rn-realmedia']= 'real';
      $const['PLUGIN_REF_MIME_INLINE']['video/ogg']                   = 'html5_video';
      $const['PLUGIN_REF_MIME_INLINE']['video/webm']                  = 'html5_video';
       
      // プラグインプレーヤーの設定 (<object> 用)
      $const['PLUGIN_REF_PLAYERS'] = array();
      $const['PLUGIN_REF_PLAYERS']['wmp'] = array(
          'classid'  => 'clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6',
          'codebase' => '',
          'height+'  => 45,
          'width+'   => 0,
          'types'    => 'video/x-ms-wmv video/x-ms-wvx video/x-ms-wm video/x-ms-asf video/x-ms-asf-plugin',
          'banner'   => ''
      );
       
      $const['PLUGIN_REF_PLAYERS']['wmp6.4'] = array(
          'classid'  => 'clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95',
          'codebase' => '',
          'height+'  => 45,
          'width+'   => 0,
          'types'    => 'video/x-ms-wmv video/x-ms-wvx video/x-ms-wm video/x-ms-asf video/x-ms-asf-plugin',
          'banner'   => ''
      );
       
      $const['PLUGIN_REF_PLAYERS']['quicktime'] = array(
          'classid'  => 'clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B',
          'codebase' => 'http://www.apple.com/qtactivex/qtplugin.cab',
          'height+'  => 16,
          'width+'   => 0,
          'types'    => 'video/quicktime video/mp4 video/sd-video video/x-m4v video/3gpp2 video/3gpp video/mpeg video/x-mpeg',
          'banner'   => ''
      );
       
      $const['PLUGIN_REF_PLAYERS']['divx'] = array(
          'classid'  => 'clsid:67DABFBF-D0AB-41fa-9C46-CC0F21721616',
          'codebase' => 'http://go.divx.com/plugin/DivXBrowserPlugin.cab',
          'height+'  => 20,
          'width+'   => 0,
          'types'    => 'video/divx',
          'banner'   => '<a href="http://www.divx.com/divx/webplayer/"><img src="http://labs.divx.com/files/DivX_Plus_Labs_Banner_Small_en.png"></a>'
      );
       
      $const['PLUGIN_REF_PLAYERS']['real'] = array(
          'classid'  => 'clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA',
          'codebase' => '',
          'height+'  => 0,
          'width+'   => 0,
          'types'    => 'audio/x-pn-realaudio-plugin',
          'banner'   => ''
      );
       
      //$const['PLUGIN_REF_PLAYERS']['silverlight'] = array(
      //    'classid'  => '',
      //    'codebase' => '',
      //    'data'     => 'data:application/x-silverlight-2,',
      //    'height+'  => 0,
      //    'width+'   => 0,
      //    'types'    => 'application/x-silverlight-2',
      //    'banner'   => ''
      //);
       
      // フラッシュプレーヤーの設定
      // プレーヤーの配置先は "trust/modules/xpwiki/skin/swf"
      //// http://flowplayer.org/
      $const['PLUGIN_REF_FLV_PLAYER'] = 'flowplayer-3.2.2.swf';
      $const['PLUGIN_REF_FLV_PLAYER_VARS'] = '{"config":\'{"clip":{"url":"$url","autoPlay":false},"plugins":{"controls":{"url":"$srcurlflowplayer.controls-3.2.1.swf"}}}}\'}';
      $const['PLUGIN_REF_FLV_PLAYER_CTR_WIDTH'] = 0;
      $const['PLUGIN_REF_FLV_PLAYER_CTR_HEIGHT'] = 0;
      //// http://rexef.com/webtool/flaver3/
      //$const['PLUGIN_REF_FLV_PLAYER'] = 'flaver.swf';
      //$const['PLUGIN_REF_FLV_PLAYER_VARS'] = '{"file":"$url","title":"$title"}';
      //$const['PLUGIN_REF_FLV_PLAYER_CTR_WIDTH'] = 10;
      //$const['PLUGIN_REF_FLV_PLAYER_CTR_HEIGHT'] = 50;
       
      // ネットビデオ(共有サービースの設定)
      $const['PLUGIN_REF_NETVIDEOS'] = array();
      $const['PLUGIN_REF_NETVIDEOS']['niconico'] = array(
          'regex'     => '#^http://www\.nicovideo\.jp/watch/([0-9a-z]+)#i',
          'type'      => 'html',
          'src'       => '<script type="text/javascript" src="http://ext.nicovideo.jp/thumb_watch/$1"></script>'
      );
       
      $const['PLUGIN_REF_NETVIDEOS']['youtube'] = array(
          'regex'     => '#^http://www\.youtube\.com/watch\?v=([0-9a-z]+)#i',
          'type'      => 'flash',
          'src'       => 'http://www.youtube.com/v/$1&hl=ja_JP&fs=1',
          'width'     => 640,
          'height'    => 385,
          'attribute' => 'allowfullscreen="true" allowscriptaccess="always"'
      );
       
      $const['PLUGIN_REF_NETVIDEOS']['google'] = array(
          'regex'     => '#^http://video\.google\.com/videoplay\?docid=([0-9-]+)#i',
          'type'      => 'flash',
          'src'       => 'http://video.google.com/googleplayer.swf?docid=$1&hl=&fs=true',
          'width'     => 640,
          'height'    => 385,
          'attribute' => 'allowfullscreen="true" allowscriptaccess="always"'
      );
       
      $const['PLUGIN_REF_NETVIDEOS']['ustream'] = array(
          'regex'     => '#^http://www.ustream.tv/recorded/([0-9]+)#i',
          'type'      => 'flash',
          'src'       => 'http://www.ustream.tv/flash/video/$1',
          'width'     => 480,
          'height'    => 386,
          'attribute' => 'flashvars="loc=%2F&autoplay=false&vid=$1&locale=" allowfullscreen="true" allowscriptaccess="always"'
      );
       
      $const['PLUGIN_REF_NETVIDEOS']['circle.zoome'] = array(
          'regex'     => '#^http://circle\.zoome\.jp/([a-z0-9_-]+)/media/([0-9]+)#i',
          'type'      => 'flash',
          'src'       => 'http://circle.zoome.jp/$1/zpmed/p/$2/',
          'width'     => 800,
          'height'    => 640,
          'attribute' => 'allowFullScreen="true" allowScriptAccess="always"'
      );
       
      $const['PLUGIN_REF_NETVIDEOS']['zoome'] = array(
          'regex'     => '#^http://zoome\.jp/([a-z0-9_-]+)/diary/([0-9]+)#i',
          'type'      => 'flash',
          'src'       => 'http://zoome.jp/$1/zpdia/p/$2/',
          'width'     => 800,
          'height'    => 640,
          'attribute' => 'allowFullScreen="true" allowScriptAccess="always"'
      );
       
      $const['PLUGIN_REF_NETVIDEOS']['vimeo'] = array(
          'regex'     => '#^http://vimeo\.com/([0-9]+)#i',
          'type'      => 'flash',
          'src'       => 'http://vimeo.com/moogaloop.swf?clip_id=$1&server=vimeo.com&show_title=1&show_byline=1&show_portrait=0&color=&fullscreen=1',
          'width'     => 640,
          'height'    => 360,
          'attribute' => 'allowFullScreen="true" allowScriptAccess="always"'
      );
       
      $const['PLUGIN_REF_NETVIDEOS']['guba'] = array(
          'regex'     => '#^http://www\.guba\.com/watch/([0-9]+)#i',
          'type'      => 'flash',
          'src'       => 'http://www.guba.com/static/f/player__v13938.swf?isEmbeddedPlayer=true&bid=$1',
          'width'     => 700,
          'height'    => 400,
          'attribute' => 'allowFullScreen="true" allowScriptAccess="never" quality="best"'
      );
       
      $const['PLUGIN_REF_NETVIDEOS']['veoh'] = array(
          'regex'     => '#^http://www\.veoh\.com/[a-z/]+/watch/([a-z0-9]+)#i',
          'type'      => 'flash',
          'src'       => 'http://www.veoh.com/static/swf/webplayer/WebPlayer.swf?version=AFrontend.5.5.2.1030&permalinkId=$1&player=videodetailsembedded&videoAutoPlay=0&id=anonymous',
          'width'     => 608,
          'height'    => 487,
          'attribute' => 'allowFullScreen="true" allowScriptAccess="always"'
      );
       
      $const['PLUGIN_REF_NETVIDEOS']['pandora'] = array(
          'regex'     => '#^http://channel\.pandora\.tv/channel/video\.ptv\?.+?(userid=[0-9a-z]+&prgid=[0-9]+)#i',
          'type'      => 'flash',
          'src'       => 'http://flvr.pandora.tv/flv2pan/flvmovie.dll/$1&countryChk=jp&skin=1',
          'width'     => 500,
          'height'    => 402,
          'attribute' => 'allowFullScreen="true" allowScriptAccess="always"'
      );
    • ビデオ共有サービスのコンテンツを表示する場合は、サービスの該当ページを ref プラグインに与えます。
      • 例: &ref(http://www.youtube.com/watch?v=noU1BHEu7YU,mw:320);
  • ref プラグインのブロック型に "caption" オプションを追加した。
  • googlemaps2 プラグインでの携帯用表示に Google Map へのリンクを追加した。
  • googlemaps2 プラグインでオートズームを指定した場合、マーカーが2つ以上ないとオートズームが有効にならないようにした。
Page Top
ref プラグインでの動画インライン表示について anchor.png Edit

あとで書きます。 :-P

Page Top
CVS 更新内容 anchor.png Edit
+  今回の更新分
  • 2010-07-25 16:07 nao-pon
    • version.php (1.111)
      • Version 4.03.11.
  • 2010-07-25 16:07 nao-pon
    • ini/pukiwiki.ini.php (1.105)
    • skin/css/main.css (1.38)
    • plugin/ref.inc.php (1.53)
      • It corresponded to an in-line display of the video file.
      • Optional "caption" of the block type plug-in was added.
  • 2010-07-25 16:01 nao-pon
    • class/attach.php (1.30)
    • plugin/attach.inc.php (1.58)
      • Correction for function of display of animation of plugin "ref".
  • 2010-07-25 15:54 nao-pon
    • class/func/xpwiki_func.php (1.230)
  • 2010-07-25 15:53 nao-pon
  • 2010-07-25 15:51 nao-pon
    • skin/keitai.skin.php (1.34)
      • Set k-tai render configs.
  • 2010-07-25 15:50 nao-pon
    • plugin/googlemaps2.inc.php (1.13)
    • plugin/googlemaps2_mark.inc.php (1.8)
      • Added link to "Google map" with static map.
  • 2010-07-25 15:48 nao-pon
    • include/compat.php (1.11)
  • 2010-07-25 15:47 nao-pon
    • class/func/pukiwiki_func.php (1.224)
      • The character string replace function was added to InterWikiName. "|from>to" (ex. "utf8|/>^" )
  • 2010-07-25 15:43 nao-pon
    • ID/en/wiki/.timestamp (1.8)
    • ID/en/wiki/3A636F6E6669672F706C7567696E2F6174746163682F6D696D652D74797065.txt (1.4)
    • ID/ja/wiki/.timestamp (1.8)
    • ID/ja/wiki/3A636F6E6669672F706C7567696E2F6174746163682F6D696D652D74797065.txt (1.4)
  • 2010-07-25 15:39 nao-pon
    • skin/js/googlemaps2.js (1.7)
      • The marker in two places or more is necessary for "Auto zoom".
  • 2010-07-25 15:37 nao-pon
    • skin/js/sie-mini.js (1.4)
      • Version 0.60
  • 2010-07-25 15:37 nao-pon
    • skin/js/swfobject.js (1.2)
      • SWFObject v2.2
  • 2010-07-25 15:36 nao-pon
    • skin/swf/LICENSE-flowplayer.txt (1.1)
    • skin/swf/flowplayer-3.2.2.swf (1.1)
    • skin/swf/flowplayer.controls-3.2.1.swf (1.1)
  • 2010-07-25 15:35 nao-pon
    • skin/swf/expressInstall.swf (1.2)
      • Update.
  • 2010-07-25 15:14 nao-pon
    • class/extension/xoopsSearch.php (1.9)
      • Bug-fixed about missing link problem.
  • 2010-07-25 15:11 nao-pon
    • class/plugin.php (1.20)
      • Set "root->render_mode" value at "swap_global_vars()".
Page Top
一行コメント anchor.png Edit


(Edit)
 

Ver 4.03.10 (4.03.8, 4.03.9 の PHP 4 問題を修正など) anchor.png Edit

Tag: PHP4 Bugfix モブログ moblog

Page Top
概要 anchor.png Edit
  • Ver 4.03.8 および 4.03.9 のモブログ系プラグインが PHP 4 環境で正常動作しない問題を修正した
  • ref プラグイン、attach プラグインでのエラー処理に不備があったので修正した
Page Top
CVS 更新内容 anchor.png Edit
+  今回の更新分
  • 2010-06-25 17:01 nao-pon
    • version.php (1.110)
      • Version 4.03.10.
  • 2010-06-25 17:00 nao-pon
    • plugin/moblog.inc.php (1.16)
    • plugin/xmlrpc.inc.php (1.4)
      • Optimization of file attachment processing.
  • 2010-06-25 16:59 nao-pon
    • plugin/attach.inc.php (1.57)
      • Added error handling in "do_upload()".
  • 2010-06-25 16:56 nao-pon
    • plugin/ref.inc.php (1.52)
      • Added error handling in "cache_image_save()".
  • 2010-06-25 16:54 nao-pon
    • class/func/pukiwiki_func.php (1.223)
      • Fixed notice error.
  • 2010-06-25 16:54 nao-pon
    • include/compat.php (1.10)
      • Added a function "file_put_contents()" & edited a function "file_put_contents".
Page Top
一行コメント anchor.png Edit


(Edit)
 

Ver 4.03.9 (moblog プラグインのエンバグ修正など) anchor.png Edit

Tag: Enbug moblog モブログ

Page Top
概要 anchor.png Edit
  • Ver 4.03.8 にて moblog プラグインで絵文字が扱えなくなっていたのを修正。(Ver 4.03.8 固有の問題)
  • class/include/init.php で Notice エラーを引き起こしていたのを修正。(Ver 4.03.8 固有の問題)
Page Top
CVS 更新内容 anchor.png Edit
+  今回の更新分
Page Top
一行コメント anchor.png Edit


(Edit)
 

Ver 4.03.8 (モブログ系プラグイン(moblog, xmlrpc)の強化など) anchor.png Edit

Tag: モブログ XML-RPC Moblog

Page Top
概要 anchor.png Edit
  • moblog プラグインの機能強化
  • xmlrpc プラグインの機能強化
  • 「0」というページ名のページを作成した場合の問題点を修正
    • 「0」というページ名のページで attach プラグインで無限ループに陥ることが判明、attach プラグイン以外でも問題になりそうな部分を取り急ぎ修正しましたが、他の箇所でも様々な不具合が出ることが予想されます。気づいた点があればじゃんじゃんお寄せください。
    • 問題となる根本的なところは、PHP の if文 などの判定で $page = '0' の場合に (!$page) が "偽" になってしまうところにあります。$page が設定されているかどうかの判定は、$page を String 型にして ($page !== '') としなくてはいけません。
    • ページ名を代入している変数名は $_page, $refer などがありますが、その他の変数名でページ名を代入しているケースはあると思うので、あれ?と気づいたらぜひお知らせください。
  • 携帯対応に携帯対応レンダラーを使用していない環境でも絵文字を表示できるようにしました。
    • WizMobile 環境では、((i:xxxx)) を [emj:xxx] などに変換します。
    • 携帯対応していない場合は、画像として表示します。
Page Top
モブログ機能の強化について anchor.png Edit
Page Top
CVS 更新内容 anchor.png Edit
+  今回の更新分
  • 2010-06-23 17:14 nao-pon
    • version.php (1.108)
      • Version 4.03.8.
  • 2010-06-23 17:14 nao-pon
  • 2010-06-23 17:12 nao-pon
    • plugin/tag.inc.php (1.16)
      • Include marge tag function in "set_tags()".
  • 2010-06-23 17:10 nao-pon
    • class/attach.php (1.29)
    • class/xpWikiD3commentContent.class.php (1.11)
    • class/func/pukiwiki_func.php (1.222)
    • class/include/init.php (1.70)
    • plugin/attach.inc.php (1.56)
    • skin/keitai.skin.php (1.33)
      • Bugfix of page-name "0".
  • 2010-06-23 17:09 nao-pon
    • class/func/xpwiki_func.php (1.229)
      • Added functions, "emoji2img($str)" & "strip_emoji($str)".
  • 2010-06-23 17:04 nao-pon
    • class/xpwiki.php (1.97)
      • For pictograph in environment that doesn't use 'HYP_K_TAI_RENDER'.
  • 2010-06-23 17:02 nao-pon
    • language/xpwiki/de/plugin/user_pref.lng.php (1.3)
    • language/xpwiki/de_utf8/plugin/user_pref.lng.php (1.3)
    • language/xpwiki/en/plugin/user_pref.lng.php (1.3)
    • language/xpwiki/ja/plugin/user_pref.lng.php (1.3)
    • language/xpwiki/ja_utf8/plugin/user_pref.lng.php (1.3)
    • plugin/user_pref.inc.php (1.4)
      • The authentication key only for XML-RPC is added.
  • 2010-06-23 17:01 nao-pon
    • ini/pukiwiki.ini.php (1.104)
    • plugin/conf.inc.php (1.23)
      • Added a new config "root->xmlrpc\endpoint".
  • 2010-06-23 16:59 nao-pon
    • plugin/xmlrpc.inc.php (1.3)
      • Changed blog-id from "page-name" to "page-id".
      • "metaWeblog.newMediaObject" method supported.
  • 2010-06-23 16:57 nao-pon
    • plugin/rss.inc.php (1.34)
      • Convert "emoji".
      • Cache clear if give "cc" into GET query.
  • 2010-06-23 16:30 nao-pon
    • plugin/ref.inc.php (1.51)
      • The query string is included in image cache name.
  • 2010-06-23 16:27 nao-pon
    • plugin/pginfo.inc.php (1.31)
      • Admin is not listed to the permission user.
  • 2010-06-23 16:25 nao-pon
    • plugin/edit.inc.php (1.71)
      • Always uses the "MobilePictogramConverter".
  • 2010-06-23 16:23 nao-pon
    • plugin/aws.inc.php (1.16)
      • The GC function came.
  • 2010-06-23 16:19 nao-pon
Page Top
一行コメント anchor.png Edit


(Edit)
 

Ver 4.03.7 (モブログ機能の強化、isbnプラグインでのJANコード対応など) anchor.png Edit

Tag: Bugfix プラグイン モブログ Moblog ISBN JAN

Page Top
概要 anchor.png Edit
  • isbn プラグインで JAN コードを指定できるようにした。
  • tracker プラグインでの定数 "SORT_NATURAL" の定義ミスを修正した。
  • xoopsblock プラグインに "width" オプションを追加した。
    • width:200, width:80% などと指定。
  • WizMobile 使用時の最適化 thx kohji
  • モブログプラグインの強化
    • cmd=conf で、モブログ関連の設定ができるようになりました。
    • user_pref で、モブログ関連のユーザー設定ができるようになりました。
    • Gmail をモブログ送信先とすることで、ユーザー別に専用アドレスを設定できるようになりました。(Gmail はモブログ専用アカウントとしてください。)
    • Gmail に POP3 アクセスするには PHP に OpenSSL が組み込まれている必要があります。OpenSSL が組み込まれていない環境で Gmail を送信先としたい場合は、Gmail で転送設定をしてください。
    • モブログ送信時のサブジェクトコマンド
      • (冒頭)*[数値]
        • サブジェクトの冒頭から *1234 などとした場合は、1234 が認証キーとして扱われます。
          認証キーは、ユーザー別設定(cmd=user_pref) で指定できます。
      • #タグ
        • &tag(タグ); に変換もしくは追記されます。
      • @l または @r
        • 画像を90度左回転または右回転して保存します。
      • @new
        • 新規ページとして保存します。同日中にモブログ投稿していて @new が指定されていない場合は、該当ページに追記されます。
      • @p[数値]
        • 同日中に複数ページをモブログ投稿済みの場合、数値で指定したページ戻って追記します。
          例: @p1 とした場合は、一つ前のページに追記します。日付を遡ることはできません。
Page Top
CVS 更新内容 anchor.png Edit
+  今回の更新分
  • 2010-06-05 09:46 nao-pon
    • version.php (1.107)
      • Version 4.03.7.
  • 2010-06-05 09:45 nao-pon
    • ini/pukiwiki.ini.php (1.103)
    • language/xpwiki/de/plugin/conf.lng.php (1.13)
    • language/xpwiki/de/plugin/user_pref.lng.php (1.2)
    • language/xpwiki/de_utf8/plugin/conf.lng.php (1.13)
    • language/xpwiki/de_utf8/plugin/user_pref.lng.php (1.2)
    • language/xpwiki/en/plugin/conf.lng.php (1.17)
    • language/xpwiki/en/plugin/user_pref.lng.php (1.2)
    • language/xpwiki/ja/plugin/conf.lng.php (1.17)
    • language/xpwiki/ja/plugin/user_pref.lng.php (1.2)
    • language/xpwiki/ja_utf8/plugin/conf.lng.php (1.17)
    • language/xpwiki/ja_utf8/plugin/user_pref.lng.php (1.2)
    • plugin/conf.inc.php (1.22)
    • plugin/moblog.inc.php (1.13)
    • plugin/user_pref.inc.php (1.3)
    • skin/image/gif/poperror.gif (1.1)
      • Functional enhancement of moblog plug-in.
  • 2010-06-05 09:44 nao-pon
    • class/func/pukiwiki_func.php (1.221)
      • The template rule was able to be specified in "Function auto_template()". ( function auto_template($page, $auto_template_rules = null) )
  • 2010-06-05 09:39 nao-pon
    • class/func/xpwiki_func.php (1.228)
      • Optimize for WizMobile.
      • Bugfix of problem that rename to deleted page.
      • The expiration date in the user setting was adjusted to three years.
  • 2010-06-04 16:24 nao-pon
    • ini/keitai.ini.php (1.26)
      • Added a new config.
      • // Output filter 'SJIS', 'UTF-8' or 'pass'
      • $root->keitai_output_filter = 'SJIS';
  • 2010-06-04 16:23 nao-pon
  • 2010-06-04 16:22 nao-pon
    • skin/keitai.skin.php (1.32)
      • Optimize for WizMobile.
  • 2010-06-04 16:20 nao-pon
    • plugin/xoopsblock.inc.php (1.9)
      • Added a option "width".
  • 2010-06-04 16:18 nao-pon
    • plugin/tracker.inc.php (1.23)
      • Typo about const "SORT_NATURAL".
  • 2010-06-04 16:17 nao-pon
    • plugin/xmlrpc.inc.php (1.2)
      • Use the plugin tag methods ("get_tags()" & "set_tags()").
  • 2010-06-04 16:16 nao-pon
    • plugin/tag.inc.php (1.15)
      • Added methods "get_tags()" & "set_tags()".
  • 2010-06-04 16:09 nao-pon
    • plugin/isbn.inc.php (1.16)
  • 2010-06-04 16:08 nao-pon
    • plugin/calendar_viewer.inc.php (1.16)
      • It corresponds to over 10 pages at 1 day.
  • 2010-06-04 16:04 nao-pon
    • plugin/aws.inc.php (1.15)
      • The default value of the sixth argument to "1".
  • 2010-06-04 16:02 nao-pon
    • class/root.php (1.19)
      • Fixed notice error. ($html_header)
Page Top
一行コメント anchor.png Edit



*1 XOOPS 2.0.x 系
*2 SoftBankの絵文字を営利目的でホームページ、ソフトウェア、書籍等で利用される場合は、次のアドレスから事前に連絡する必要があります。
http://bit.ly/w655x (creation.mb.softbank.jp)

*3 TypePad 絵文字アイコン画像 by Six Apart Ltd is licensed under a Creative Commons 表示 2.1 日本 License.
Permissions beyond the scope of this license may be available at http://bit.ly/42Nqbo (start.typepad.jp)

*4 インストールしたディレクトリです。
*5 XREAなど
*6 xpWikiを複数インストールしている場合は、xpWiki Ver 3.03 以降を奨励します。

Front page   Freeze Diff Backup Copy Rename ReloadPrint View   New Page Page list Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom) Powered by xpWiki
Counter: 508928, today: 165, yesterday: 1827
Princeps date: 2007-10-18 (Thu) 08:13:33
Last-modified: 2010-07-25 (Sun) 16:22:02 (JST) (4d) by nao-pon
このページのTopへ
ログイン
ユーザ名:

パスワード:

オートログイン

Basic 認証 | SSLログイン

Register now! | Lost Password?



メインメニュー
"ぽちっ"としてね☆
MenuBar (xpwiki)
ブックマーク
Please log in to use it.
[Login]
サイト内 Wiki
☆ 検索 ☆



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

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

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

nao-pon
 

登録ユーザ数: 1739


Amazon.co.jpアソシエイト
現在ページのQRコード
現在ページのQRコード
[携帯対応]
参照元情報