今日のテーマ   日々改造 (^_^;)         
[記事リスト(ツリー表示)]  [ 返信 ]   [新着記事] [最新50] [ワード検索] [過去ログ]

タイトル 掲示板のツリー表示ルーチン改善出来たかも
投稿日: 2020/10/03(土) 13:17
投稿者konno
 番 号 9807    9805 番 としき さんへのコメント    コメント数 1

> > > とりあえず、罫線素片は見つかりますか?
> > そこは単純に張り付けてるだけなんですが、魔法の呪文を忘れてしまったみたいな。

メインのツリールーチンをジイーーーと見ていたら、何となくわかってきました。
ListTreeOpen のルーチンを元に allread ルーチンを修正したら出来たみたいです。
#9561 のツリーを確認してみてください。

上手くいかなかったのは、msgviewのルーチンを見ていたからでした。
msgview だけは、毛色の違うモダンなやり方をしているようで、全く読めません。
ソースで言うと

        #各階層ごとの残り子発言数のカウント
        $x[$lx+1]=$child;
        $x[$lx]--;

        #各行先頭のツリー要素の文字列作成
        $padding = " ";
        for ($j=0;$j<$lx;$j++){
            $padding .= ($x[$j]<=0)?" ":"┃";
        }
        $padding .= ($x[$lx]<=0)?"┗":"┣";

ここだけタブでないので、恐らくとしきさんのルーチンを張り付けたのではないかと。
私の実装が悪いのでしょうが

> msgview のモードでも表示が乱れる場合がありました。
> テスト板 #test001 で確認できます。

このツリーで、"┃"の表示が正しくないのです。
読めないので修正しようがないのです。

ということで、ここも ListTreeOpen のルーチンに置き換えてみようと思います。


> む、文字検索って、メモ帳にすら備わっている機能。
> いわば、「ひのきのぼう」またはそれ以下の素手に近いようなもののはず。
> なんかkonnoさん、力任せに殴りつけるべきところで、無理して魔法を使おうと
> していらっしゃるような。

何となく、時空の歪みか異世界のレスと混沌しているような気が。(^^;
まあ、今の私の状態は正しく言い当てているような。(^^;

昔マンモスの骨で力任せに叩いて暮らしていたくせが抜けてないのかも。(^^;
あるいは超古代のオーパーツ(VZ)に触れて、猿から進化した記憶か?


    - No.9807 一括表示へ   -   コメント元:9805 一括表示へ  -    [ 返信 ]    [引用無し] pre


- 関連一覧ツリー (先頭の番号をクリックするとツリー全体を一括表示します)
 掲示板のメンテナンス - konno 20/08/26-00:13
  ┣9766.Re: 掲示板のメンテナンス - konno 20/08/26-00:18
  ┣9767.Re^2: 掲示板のメンテナンス - 文太 20/08/26-01:46
  ┗9769.Re^3: 掲示板のメンテナンス - konno 20/08/27-01:52
  ┗9768.Re: 掲示板のメンテナンス - としき 20/08/27-00:09
   ┣9770.Re^2: 掲示板のメンテナンス - konno 20/08/27-02:05
   ┗9771.Re^3: 掲示板のメンテナンス - としき 20/08/28-00:48
    ┗9772.Re^4: 掲示板のメンテナンス - konno 20/08/31-00:15
     ┗9773.Re^5: 掲示板のメンテナンス - としき 20/09/01-01:17
      ┗9774.Re^6: 掲示板のメンテナンス - konno 20/09/12-00:31
       ┗9775.Re^7: 掲示板のメンテナンス - としき 20/09/12-15:12
        ┗9777.Re^8: 掲示板のメンテナンス - konno 20/09/15-20:47
         ┗9778.Re^9: 掲示板のメンテナンス - としき 20/09/16-15:07
          ┣9779.Re^10: 掲示板のメンテナンス - konno 20/09/18-01:03
          ┗9780.Re^11: 掲示板のメンテナンス - としき 20/09/19-15:05
           ┗9782.Re^12: 掲示板のメンテナンス - konno 20/09/24-22:47
            ┗9784.Re^13: 掲示板のメンテナンス - としき 20/09/25-19:54
             ┗9792.Re^14: 掲示板のツリー表示ルーチン - konno 20/09/30-01:05
              ┣9794.Re^15: 掲示板のツリー表示ルーチン - としき 20/09/30-13:47
              ┗9798.Re^16: 掲示板のツリー表示ルーチン - konno 20/10/01-02:01
               ┣9800.Re^17: 掲示板のツリー表示ルーチン - としき 20/10/01-12:44
               ┣9803.Re^18: 掲示板のツリー表示ルーチン - konno 20/10/02-01:07
               ┗9805.Re^19: 掲示板のツリー表示ルーチン - としき 20/10/02-01:31
                ┗9807.掲示板のツリー表示ルーチン改善出来たかも - konno 20/10/03-13:17
                 ┣9809.Re: 掲示板のツリー表示ルーチン改善出来.. - としき 20/10/03-23:19
                 ┗9811.Re^2: 掲示板のツリー表示ルーチン改善出.. - konno 20/10/05-01:56
                  ┣9812.Re^3: 掲示板のツリー表示ルーチン改善.. - としき 20/10/05-13:11
                  ┗9815.Re^4: 掲示板のツリー表示ルーチン改善.. - konno 20/10/06-23:50
                   ┗9818.Re^5: 掲示板のツリー表示ルーチン改.. - としき 20/10/07-14:54
                    ┗9822.Re^6: 掲示板のツリー表示ルーチン改.. - としき 20/10/08-23:02
                     ┗9826.Re^7: 掲示板のツリー表示ルーチン.. - konno 20/10/09-23:03
                      ┗9832.Re^8: 掲示板のツリー表示ルーチン.. - としき 20/10/10-02:43
                  ┗9813.Re^3: 掲示板のツリー表示ルーチン改善.. - めざら 20/10/06-07:29
                   ┗9816.Re^4: SHADOW.DEF は異次元の遺物か - konno 20/10/07-00:13
                    ┗9820.SHADOW.DEF の最新版は - konno 20/10/08-01:36
                     ┗9823.Re: SHADOW.DEF の最新版は - めざら 20/10/09-13:03
                      ┗9829.Re^2: SHADOW.DEF の最新版は - konno 20/10/10-00:43
                       ┗9840.Re^3: SHADOW.DEF の最新版は - めざら 20/10/13-20:16
                        ┗9846.Re^4: SHADOW.DEF の最新版は - konno 20/10/13-23:43
                         ┣9847.Re^5: SHADOW.DEF の最新版は - 文太 20/10/14-12:46
                         ┣9849.Re^6: SHADOW.DEF の最新版は - konno 20/10/14-22:22
                         ┗9851.Re^5: SHADOW.DEF の最新版は - めざら 20/10/15-23:10
                          ┣9853.Re^6: SHADOW.DEF の最新版は - としき 20/10/15-23:51
                          ┗9858.Re^7: SHADOW.DEF の最新版は - めざら 20/10/17-11:26
                           ┗9863.Re^8: SHADOW.DEF の最新版は - としき 20/10/21-00:17
                          ┗9855.Re^6: SHADOW.DEF の最新版は - konno 20/10/16-21:25
  ┗9776.新着情報のメンテナンス、表示崩れの修正 - konno 20/09/15-20:39
   ┣9781.Re: 新着情報のメンテナンス、表示崩れの修正 - としき 20/09/19-15:10
   ┗9783.Re^2: 新着情報のメンテナンス、表示崩れの修正 - konno 20/09/24-22:52
   ┗9804.新着情報のメンテナンス、ココログのコメント数表示 - konno 20/10/02-01:21
    ┗9806.Re: 新着情報のメンテナンス、ココログのコメント数表示 - としき 20/10/03-00:23
     ┗9808.Re^2: 新着情報のメンテナンス、ココログのコメント数表示 - konno 20/10/03-13:28
      ┗9810.Re^3: 新着情報のメンテナンス、ココログのコメント数表示 - としき 20/10/03-23:31
       ┗9814.Re^4: 新着情報のメンテナンス、ココログのコメント数表示 - konno 20/10/06-23:33
        ┗9817.Re^5: 新着情報のメンテナンス、ココログのコメント数表.. - としき 20/10/07-14:52
         ┗9819.Re^6: コメントメールの文字化け - konno 20/10/08-00:36
          ┗9821.Re^7: コメントメールの文字化け - としき 20/10/08-22:51
           ┣9824.Re^8: コメントメールの文字化け - めざら 20/10/09-13:35
           ┗9827.Re^9: コメントメールの文字化け - としき 20/10/10-00:15
            ┗9835.Re^10: コメントメールの文字化け - めざら 20/10/12-12:02
             ┗9839.Re^11: コメントメールの文字化け - としき 20/10/13-19:41
              ┗9843.Re^12: コメントメールの文字化け - konno 20/10/13-23:11
               ┣9845.Re^13: コメントメールの文字化け - としき 20/10/13-23:26
               ┗9868.Re^13: コメントメールの文字化け - としき 20/10/29-19:28
                ┗9872.Re^14: コメントメールの文字化け - konno 20/10/29-22:25
                 ┣9880.Re^15: コメントメールの文字化け - としき 20/11/03-13:21
                 ┣9887.Re^16: コメントメールの文字化け - konno 20/11/04-01:19
                 ┗9889.Re^17: コメントメールの文字化け - としき 20/11/04-23:28
                 ┗9922.Re^16: コメントメールの文字化け - としき 20/11/19-23:15
                  ┗9924.Re^17: コメントメールの文字化け - konno 20/11/20-00:20
           ┗9825.Re^8: コメントメールの文字化け - konno 20/10/09-22:57
            ┗9828.Re^9: コメントメールの文字化け - としき 20/10/10-00:15
             ┗9830.Re^10: コメントメールの文字化け - konno 20/10/10-01:43
              ┗9831.Re^11: コメントメールの文字化け - としき 20/10/10-02:01
               ┗9833.Re^12: コメントメールの文字化け - konno 20/10/11-22:52
                ┗9834.Re^13: コメントメールの文字化け - としき 20/10/12-01:13
                 ┗9836.Re^14: コメントメールの文字化け - konno 20/10/13-00:48
                  ┣9837.Re^15: コメントメールの文字化け - めざら 20/10/13-06:50
                  ┗9841.Re^16: コメントメールの文字化け - konno 20/10/13-23:01
                  ┗9838.Re^15: コメントメールの文字化け - としき 20/10/13-19:19
                   ┗9842.Re^16: コメントメールの文字化け - konno 20/10/13-23:06
                    ┗9844.Re^17: コメントメールの文字化け - としき 20/10/13-23:23
                     ┗9848.Re^18: コメントメールの文字化け - konno 20/10/14-22:21
                      ┣9852.Re^19: コメントメールの文字化け - めざら 20/10/15-23:31
                      ┗9856.Re^20: コメントメールの文字化け - konno 20/10/16-21:42
                      ┗9869.Re^19: コメントメールの文字化け - としき 20/10/29-19:28
                       ┗9875.Re^20: コメントメールの文字化け - konno 20/11/03-00:37
                        ┗9884.Re^21: コメントメールの文字化け - としき 20/11/03-13:34

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)   [引用無し]
おなまえ 
Eメール 
タイトル 
メッセージ auto soft pre(図表、プログラム) ※折り返さずに改行を入れてね
 参照先 
 暗証キー (英数字で8文字以内)
 プレビュー          

- 以下のフォームから自分の投稿記事を修正・削除することができます -
   処理   記事No   暗証キー
    [ページトップへ] [管理用]