カテゴリ | |
---|---|
サマリ | 携帯でページタイトル表示をするには? |
バージョン | 1.4.5_1_notb |
投稿者 | めい |
状態 | 完了 |
投稿日 | 2005-08-31 (水) 13:25:55 |
携帯でページタイトルを表示する為に、keitai.skin.phpの最後の方(73行目付近)を下記のように編集しましたが、携帯で表示すると「未対応のコンテンツタイプです」というメッセージが表示されます。見様見まねで書いているため、これ以上どうしていいかわかりません。
できれば、ページ名が「aaa/bbb/ccc」だったら「ccc」の部分だけを表示させたいと考えています。
+ $title = '<h1 class="title"><?php echo $page ?></h1>'; // Output ?><html><head><title><?php echo $title ?></title></head><body><?php echo $navi + ?><hr><?php + echo $title ?><hr><?php echo $body ?></body></html>
【環境】 xrea(s151) + pukiwiki 1.4.5_1_notb Vodafone 903sh
if(mb_ereg("(.*)/(.*)", $title, $regs)){ $t = $regs[2]; //ページタイトル $p = $regs[1]; //タイトルを除いたページのパス $e = rawurlencode($t); }else{ $t = "test"; }少し改造しましてありますが、これだと全てのページタイトルが「test」になります。
$navi = join(' | ', $navi); $body = substr($body, $pageno * $max_size, $max_size); $title = array_reverse(explode('/', $title)); $title = $title[0]; // Output ?><html><head><title><?php echo $title ?></title></head><body><?php echo $navi ?><hr><?php echo $body ?></body></html>
$ar[] = array(); $ar[] = array_reverse(explode('/', $title)); $title = $ar[0];
+ $title = array_reverse(explode('/', $title)); + $title=$title[0]; // Output ?><html><head><title><?php echo $title ?></title></head><body><?php echo $navi - ?><hr><?php + ?><hr><h1><?php + echo $title - ?><hr><?php + ?></h1><hr><?php echo $body ?></body></html>