MenuBarにタイトルバー

PukiWikiのMenuBarでrecentプラグインと同じようなデザインのタイトルバーを作りたかったけど、デザイン力の無さでうまく実現できなかったので、プラグインの勉強がてら作ってみたもの。

こんなこと



こんなこと


こんなこと

ができる。
つか、これだけみると 見出しの再発明?(汗。
デザインは<h1>~<h6>までのCSS設定に依存している。

ソースコード

<?php
define('PLUGIN_MENUBAR_TITLE_USAGE', '#menubar_title(menubar-title[, h_tag-no[, upper-br(0/1)]])');

function plugin_menubar_title_convert()
{
  $h = 5;
  $upper_br = 0;

  if (func_num_args()) {
    $args = func_get_args();
    if (!isset($args[0])) {
      return PLUGIN_MENUBAR_TITLE_USAGE . '<br />';
    } else {
      $menubar_title = $args[0];
    }
    if (isset($args[1])) {
      $h = (int)$args[1];
    } 
    if (isset($args[2])) {
      $upper_br = (int)$args[2];
    }
  }

  $ret_string = '';
  {
    $h_tag = 'h' . $h;
    if ($upper_br != 0) {
      $ret_string .= '<br />';
    }
    $ret_string .= '<' . $h_tag . '>' . $menubar_title . '</' . $h_tag . '>';
  }

  return $ret_string;
}
?>

これを

[PukiWiki-DIR]/plugin/menubar_title.inc.php

として保存すると、

#menubar_title(こんな感じ)↓

こんな感じ

として使える。


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-12-30 (日) 22:36:35 (317d)