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

08年8月28日(Thu) 12時28分
[ Page comments(0) ] [ Track Back(0) ]
Counter: 6795, today: 1, yesterday: 5

テーブル書式の拡張 Fixed link

変更したファイル
html.php pukiwiki.ini.php default.ja.css pukiwiki.php comment.inc.php

CVSより(tar.gz):最新版ダウンロード*
[ 差分パック ] [ アップデートパック(tar.gz) ] [ CVSディレクトリ ]
最新版といっても
PukiWiki作業日記CVS投入アナウンス以降に書かれている内容は反映されていません。
アップデート用です
このファイルをPukiWikiMod 0.04〜1.5.1 に上書きすることにより最新のバージョンにアップデートできます。
ただし、動作検証が不十分なため、不具合が出ることもあります。 :p
よって冒険者モードですが、出来るだけ多くの方に使っていただいて、フィードバックを頂けると嬉しいです。 :D
注意事項
Ver 0.07 以前からアップデートした場合は、PukiWikiMod管理画面の [ データベース初期化 ] - [ DBをすべて初期化&再設定 ]を実行して、データベースのアップデートを行ってください。
また、念のため [ ページリンク情報初期化 ] も実行しておいたほうがいいと思います。

テーブル書式の設定ができないと何かと不自由だと思ったので、書式拡張をしてみました。


  • テーブルの中にプラグインを表示できるようにしてみました。しかし、何か問題があるかも??? -- nao-pon 2003-03-06 (木) 15:22:46
  • やっぱりダメダメ。commentなど行を追加するものはやっぱりダメですね。とりあえず、ref と calendar2 はいいみたいですね。 -- nao-pon 2003-03-06 (木) 16:42:13
  • テーブル全体の幅の書式を変更しましたので html.phpを差し替えました。 -- nao-pon 2003-03-06 (木) 18:40:51
  • 上手くパラメーターを抽出できていなかったので、またまた修正したものへ差し替えました。 -- nao-pon 2003-03-06 (木) 19:48:57
  • 気に入っています。 2つのテーブルを並べるようなことは簡単ではないですよね? -- Minoru 2003-03-06 (木) 23:45:10
  • 気に入ってもらえて嬉しいです。2つのテーブルを横に並べるのはちょっと難しいかも・・・ -- nao-pon 2003-03-07 (金) 01:00:48
  • ちょっと凝ってみました。サンプルはこちらまだ未完成ですが、一応差し替えておきます。 -- nao-pon 2003-03-07 (金) 01:19:33
  • 2つのテーブルha中央の水平線を非表示にすればいいのですが.... -- Minoru 2003-03-07 (金) 10:47:38
  • 中央の水平線を非表示にすればいいのです <-- ん〜よく解らないです。中央の垂直線?かな。 -- nao-pon 2003-03-07 (金) 17:57:45
  • 1つのテーブルを中央をカット(この部分の線幅0に)して2つに分けるように... -- Minoru 2003-03-07 (金) 22:47:26
  • html.php , pukiwiki.php 差し替えました。-- nao-pon 2003-03-07 (金) 23:49:18
    • pukiwiki.php は、~(チルダ)の自動入力をテーブル用に最適化しました。
      • 例) あいうえお-> という行は あいうえお~-> とこんな感じで。
    • まだ残っている問題点:
      • プラグインがすべて通ってしまう。利用できないプラグインは、無効化するべき。
      • 入力時の改行の有効で、テーブル内の改行指定文字"->"を自動挿入したいが、うまくできない。正規表現むずかしい・・・。
  • とりあえず、#comment をテーブル内で使えるようにしました。更新ファイルは、html.php , comment.inc.php です。あと、1桁しかない表の書式パラメータの抽出をミスっていたのを修正しました。 -- nao-pon 2003-03-09 (日) 01:03:31
  • まさに欲しかった機能なのでXOOPS2で試してみたのですが,"T"指定がだめなようです.XOOPS2のstyle.cssのtable {width: 100%; がいけないのでしょうかね? -- 通りすがり 2003-03-10 (月) 17:47:50
  • そうですね。現在はテーブルの設定にHTMLの align,width を使っていますので、これをインラインスタイルシートで指定するようにすればいいかもしれませんね。ちょっと考えてみます。 -- nao-pon 2003-03-10 (月) 19:56:10
  • html.php , pukiwiki.php を更新しました。-- nao-pon 2003-03-11 (火) 13:05:49
    • テーブルの入れ子に対応しました。
      • 入れ子の開始時に + を、終了時に - を指定します。
    • 改行を有効にする」のチェックボックスがONでテーブル内改行の指定文字 -> を自動挿入するようにしました。
    • セル内書式に TOP , MIDDLE , BOTTOM を追加しました。
      • (LEFT,CENTER,RIGHT):(TOP,MIDDLE,BOTTOM) と設定してください。左辺:右辺どちらか一方でもOKです。(: は必要)
  • 2つのテーブルを並べることもやってみるとできました。左3列3行、右4列5行なども可 TLEFT、TRIGHTを組み合わせます。 -- Minoru 2003-03-11 (火) 23:04:58
  • 練習用ページにサンプルを追加しました。 入れ子のせいかも知れませんが、2つのテーブル間の空白が詰まってますね? -- Minoru 2003-03-11 (火) 23:40:42
    • おお!こんな風にもできるんだぁ。オドロキ。 -- nao-pon 2003-03-12 (水) 12:00:11
  • 現在修正中のものは、入れ子の指定子を + - から { } に変えています。現在ダウンロードできるのは、まだ + - です。 -- nao-pon 2003-03-12 (水) 12:02:00
  • html.php , pukiwiki.php を更新しました。 -- nao-pon 2003-03-13 (木) 00:01:24
    • 変更点
      • テーブルの入れ子の指定子を } { に変更しました。具体的には、入れ子をしたいセルが || だとすると |}{| とすることで、|} が文頭 {| が文末と同じ扱いになります。別にテーブルを作っておいて、|} と {| の間に挿入すると楽に入れ子テーブルを作成できます。
    • 修正点
      • 列の規定書式がうまく認識できていなかったのを修正しました。
      • 「改行を有効にする」をチェックしても入れ子テーブルで正しく -> が挿入されないことがあったのを修正しました。この正規表現でずいぶん苦しみました。できてみれば、「コロンブスの卵」でした。
      • あと、細かいバグ取り。
  • 改行を有効にする  オートブラケット処理をするって言う文字が出ないんですが〜ここってどこに含まれているんですか? -- kotou 2003-03-26 (水) 15:06:20
  • チェックボックスは出るけど、テキストが表示されないんですよね。それは、ja.lng で定義(代入)しています。 -- nao-pon 2003-03-26 (水) 22:08:37
  • オートブラケット処理を有効にすると Call to undefined function: mbereg_replace() pukiwiki.php on line 347になります。 -- Minoru 2003-04-24 (木) 11:40:24
    • ↑Ver.020512 で対策を施しました。 -- nao-pon 2003-05-13 (火) 13:29:20
  • tesuto -- 通りすがりさん 2006-04-07 (金) 03:05:32

Name:

| | で囲んだ1行目行末に"c"をつけて書式設定をする。
下の表は以下のように記述しています。

|TRIGHT:80% CENTER:20% AROUND|:30%|:50%|c
|機能|書式|例|h
|表全体の位置と表幅|T(行揃え):(幅)|TRIGHT:80%|
|列幅と規定の行揃え指定|(行揃え):(幅)|CENTER:20% , :20% ,LEFT: , RIGHT: など~-> 
行揃え:LEFT,CENTER,RIGHT~-> 
幅:20%(割合指定),200(ピクセル指定)|
|回り込み許可|AROUND||
|行連結|>|CENTER:'>'だけのセルは右のセルと連結|

また、行末に"h"と記述すると<td>⇒<th>になります。

機能 書式
表全体の位置と表幅 T(行揃え):(幅) TRIGHT:80%
列幅と規定の行揃え指定 (行揃え):(幅) CENTER:20% , :20% ,LEFT: , RIGHT: など
行揃え:LEFT,CENTER,RIGHT
幅:20%(割合指定),200(ピクセル指定)
回り込み許可 AROUND
行連結 '>'だけのセルは右のセルと連結

回り込みを許可しています。
回り込みを解除するには、
&br-all;と(半角で)記述する。

回り込みが解除されました。


付箋機能(wema) メニュー 
付箋の編集
文字色: 背景色:
お名前:  線接続id:


Reload   Diff Source Attach Attach List   Wiki Top Page List Search Resent Chenges Backup   Help   RSS feed
Page name:PukiWikiの雑記/テーブル書式の拡張 [ Sended pings(7) ]
Author:通りすがりさん - 2006/04/07 03:05:32 JST(874d)
Last edit:通りすがりさん - 2006/04/07 03:05:32 JST(874d)
Editers:登録ユーザー
Back Link:練習用ページ(31d) 通りすがりさん(54d) PukiWikiMod(98d) nao-pon(142d) 差分パック(265d) CVS(316d) PukiWiki作業日記(426d) アップデート(513d) 通りすがりさん(686d) XOOPS(810d) サンプル(1048d) PukiWikiの雑記(1910d) kotou(2007d)

ページコメント
 
The comments are owned by the poster. We aren't responsible for their content.

Track Back [ Track Back(0) ]
Track Back URL: http://xoops.hypweb.net/wiki/tb/67

このページのTopへ
ログイン
ユーザ名:

パスワード:

オートログイン

Basic 認証

Register now! | Lost Password?

mixiでログイン Yahoo!でログイン
アクティブメニュー
"ぽちっ"としてね☆ 
最新のページ
ブックマーク
Please log in to use it.
[Login]
新着トラックバック
サイト内 Wiki
☆ 検索 ☆



高度な検索(サイト内)
FireFox検索プラグイン
オンライン状況
合計 67 人がオンライン中 :-)
(Wiki [自由帳] : 20 人)

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

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

nao-pon
 

登録ユーザ数: 1398


現在ページのQRコード 
現在ページのQRコード
[携帯対応]
参照元情報
No trackback