ページへ戻る

− Links

 印刷 

Ver 4.02.10 (Note機能追加とFlash,SVGのインライン表示など) :: XOOPS マニア

xpwiki:xpWiki開発日記/2009-03-13


2009 3月 13 (金)
 
ページ内コンテンツ
  • Ver 4.02.10 (Note機能追加とFlash,SVGのインライン表示など)
    • 概要
    • Note 機能について
    • CVS 更新内容
    • 一行コメント

Ver 4.02.10 (Note機能追加とFlash,SVGのインライン表示など) anchor.png[4] Edit [5]

Tag: Note[6] 新規プラグイン[7] Flash[8] SVG[9] SIE[10] SWFObject[11] JavaScript[12] HTML構造[13] IE6[14]

Page Top

概要 anchor.png[15] Edit [16]

  • Flash のインライン表示を SWFObject[17] 使用に変更
  • SVG のインライン表示 (thx kazdon[18])
  • どうにも、IE6 の JavaScript が遅いので、IE6 は一部の重い JavaScript を実行しない設定を追加し、デフォルトでs設定を有効とした。
    • パスする機能
      • テキストエリアの機能拡張
      • 外部リンクの favicon 表示
      • TOC の折りたたみや固定化の機能
    • pukiwiki[21].ini.php
      // IE6 では、いくつかの重い JavaScript を無効にする
      $root->ie6JsPass = 1;
  • Note 機能を追加 (thx kazdon[18])
  • プラグイン出力で <p> タグの中にブロック要素が入ることがあったので、不必要な <p> タグを除去
  • その他、諸々。
Page Top

Note 機能について anchor.png[23] Edit [24]

  • ポップアップのサイズと位置の規定値を変更したい場合
    • pukiwiki[21].ini.php で設定
      // Noteポップアップ CSS
      $root->note_popup_position = array(
          // Array values are value of the CSS.
          'top'    => '0px',
          'bottom' => '',
          'left'   => '0px',
          'right'  => '',
          'width'  => '40%',
          'height' => '300px'
      );
  • Note ページが未作成で、Note ページの作成権限がない場合、または、閲覧権限が内場合は、[ Note ] は表示されません。
  • そのページで、[ Note ] を表示したくない場合
    • #nosubnote と記述してください。
  • ページ表示と同時に、Note ページをポップアップしたい場合
    • #subnote と記述してください。
    • #subnote([top:<CSS top>][,left:<CSS left>][,top:<CSS top>][,right:<CSS right>][,bottom:<CSS bottom>][,width:<CSS width>][,height:<CSS height>]) としてポップアップの位置とサイズを指定することもできます。(div の CSS値)
  • メインページ側で、Noteページのポップアップリンクを表示したい場合
    • &subnote(format:[ %s ],popup){<表示テキスト>}; などとしてください。
    • #subnote と同様のオプションで、ポップアップの位置とサイズを指定することもできます。
  • メインページ、ノートページ間のアンカーリンク
    • &subnote(#<アンカー名>){表示テキスト}; とすると、リンクになります。
Page Top

CVS 更新内容 anchor.png[25] Edit [26]

+  今回の更新分
  • 2009-03-13 17:19 nao-pon[27]
    • * version.php (1.83):
      • Version 4.02.10.
  • 2009-03-13 17:18 nao-pon[27]
    • * class/func/pukiwiki_func.php (1.200), class/func/xoops_wrapper.php (1.51), class/func/xpwiki_func.php (1.205), class/include/init.php (1.62), ini/pukiwiki[21].ini.php (1.91), plugin[28]/edit.inc.php (1.66), plugin[28]/ls.inc.php (1.6), plugin[28]/ls2.inc.php (1.16), plugin[28]/lsx.inc.php (1.12), plugin[28]/nosubnote.inc.php (1.1), plugin[28]/recent.inc.php (1.16), plugin[28]/related.inc.php (1.7), plugin[28]/relatedview.inc.php (1.2), plugin[28]/rss.inc.php (1.31), plugin[28]/subnote.inc.php (1.1), skin/keitai.skin.php (1.26), skin/pukiwiki[21].skin.php (1.41), skin/tdiary.skin.php (1.33):
      • Correction for a new function "Note".
  • 2009-03-13 17:16 nao-pon[27]
    • * plugin[28]/ref.inc.php (1.43):
      • Use Lib. SWFObject for show swf.
      • Correction for a new function "Note".
  • 2009-03-13 17:14 nao-pon[27]
    • * plugin[28]/pagepopup.inc.php (1.5):
      • Correction for self popup.
  • 2009-03-13 17:14 nao-pon[27]
    • * plugin[28]/: page_aliases.inc.php (1.2), pluginlist.inc.php (1.8):
      • Remove "<p>". (HTML invalid)
  • 2009-03-13 17:11 nao-pon[27]
    • * class/attach.php (1.17), plugin[28]/attach.inc.php (1.49):
      • Crrection of the filelist.
  • 2009-03-13 17:07 nao-pon[27]
    • * plugin[28]/yahoo.inc.php (1.3):
      • Remove "<p>". (HTML invalid)
  • 2009-03-13 17:04 nao-pon[27]
    • * skin/js/xpwiki[29].js (1.41):
      • Correction for "root->ie6JsPass".
      • Correction of page popup.
  • 2009-03-13 17:03 nao-pon[27]
    • * skin/js/: ajaxtree.js (1.5), fusen.js (1.17), googlemaps2.js (1.5), lightbox.js (1.16), main.js (1.60):
      • Correction for "root->ie6JsPass".
  • 2009-03-13 16:57 nao-pon[27]
    • * skin/css/main.css (1.32):
      • Edited of li.list_none & .edit_form.
  • 2009-03-13 16:48 nao-pon[27]
    • * skin/: js/swfobject.js (1.1), swf/expressInstall.swf (1.1):
      • Lib. SWFObject.
  • 2009-03-13 16:46 nao-pon[27]
    • * skin/js/sie-mini.js (1.1):
      • For SVG with IE.
  • 2009-03-13 16:46 nao-pon[27]
    • * skin/js/resizable.js (1.15):
      • Set textarea width "98%".
  • 2009-03-13 16:41 nao-pon[27]
    • * skin/js/calendar9.js (1.9):
      • Correction for IE.
  • 2009-03-13 16:40 nao-pon[27]
    • * ways/w2x.php (1.16):
      • Correction of inline plugin[28] & character reference.
  • 2009-03-13 16:20 nao-pon[27]
    • * loader.php (1.60):
      • Supported SWF file.
      • Correction for IE6. (root->ie6JsPass)
Page Top

一行コメント anchor.png[30] Edit [31]




Last-modified: 2009-03-13 (金) 23:32:47 (JST) (6361d) by nao-pon