ページへ戻る

+ Links

 印刷 

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

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


2009 3月 13 (金)
 

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

Tag: Note 新規プラグイン Flash SVG SIE SWFObject JavaScript HTML構造 IE6

Page Top

概要 anchor.png Edit

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

Note 機能について anchor.png Edit

  • ポップアップのサイズと位置の規定値を変更したい場合
    • pukiwiki.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 Edit

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

一行コメント anchor.png Edit




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