MTAppjQuery の機能(jQueryプラグイン)をリストアップしてみたらこんなにあった

ふと、MTAppjQuery プラグイン の機能(プラグインにセットされている jQuery プラグインの機能)をリストアップしてみたらこんなにあって、自分でも少し驚いた!

jQuery.MTAppNoScrollRightSidebar()
右サイドバーのウィジェットをスクロールに追随するようにする。

jQuery.MTAppMultiCheckbox()
テキストフィールドをマルチチェックボックスにする。

jquery.MTAppDynamicSelect.js
動的に追加可能なドロップダウンリストにする。

jquery.MTAppFieldSplit.js
テキストフィールドを複数に分割する。

jQuery.MTAppKeyboardShortcut()
一覧画面でj, k, xのキーボード・ショートカットが使える。

jQuery.MTAppCustomize()
主にブログ記事・ウェブページの編集画面の各フィールドをカスタマイズする。

jQuery.MTAppFieldSort()
フィールドを並べ替える。カスタムフィールドは対応、ウィジェットは未対応。

jQuery.MTAppTabs()
ブログ記事編集画面のフィールドをタブで表示する。

jQuery.MTAppMsg()
画面上部にMTデフォルトの形式のメッセージを表示する。

jQuery.MTAppDialogMsg()
ダイアログメッセージを表示する。

jQuery.MTAppInCats()
カテゴリごとに条件分岐させる。

jQuery.MTAppFullscreen()
本文・追記欄をフルスクリーン表示にする。

jQuery.MTApp1clickRebuild()
テンプレートの管理画面でワンクリックで再構築できるようになる。

jQuery.MTAppDebug()
ページの情報や各種一覧でIDを表示する。

jQuery.MTAppCreateLink()
管理画面の主要なページのURLを生成する(開発中)

jQuery.fn.MTAppCheckCategoryCount()
必要な数のカテゴリが選択されているかチェックする。

jQuery.MTAppSortableBatchEdit()
ブログ記事・ウェブページ一括編集画面をソート可能にして、日付を自動変更する。

jQuery.MTAppBatchEditCategory()
ブログ記事・ウェブページ一括編集画面でカテゴリを一括で変更する。

jQuery.MTAppDuplicate()
ブログ記事またはウェブページを複製する。(PowerCMSのカスタムオブジェクト対応)

jQuery.MTAppMakeField()
メインカラムのフィールドを生成します。

jQuery.MTAppMakeWidget()
右サイトバーのウィジェットを生成します。

jQuery.MTAppRemoveVal()
ブログ記事・ウェブページ編集画面のメインカラムのinput:text, textareaにクリアボタンを付ける。

jQuery.digit(num, space)
numが一桁の場合は、頭に0または半角スペースを付与

jQuery.zeroPad()
指定した桁数に満たない場合は頭を0で埋める。

jQuery.toInt()
全角数字を半角数字に変換し、半角数字以外は削除する。

.MTAppshowHint()
要素にマウスオーバーしたときに、要素上部に吹き出しスタイルでテキストを表示する。

.MTAppTooltip()
指定した要素にマウスオーバーするとカーソルに追随するツールチップを表示する。

.MTAppSuggest()
テキストフィールドにタグ欄のようなサジェスト機能を追加する。

.MTAppFancyListing()
iframeで指定したファイルを読み込みます。

.MTAppInlineEdit()
input:text, textareaをインラインエディットモードにする。

.MTAppTabSpace()
textareaでタブキーが押されたときに、スペースなどの文字列を挿入する。

.MTAppRemoveVal()
指定したinput:textにクリアボタンを付ける。

.MTAppNumChecker()
全角数字を半角に変換、半角数字以外の文字を削除、最小値・最大値の設定など

.MTAppTaxAssist()
入力された数値から税込み価格、税抜き価格を算出する。

.MTAppNbspGUI()
「1項目ごとに改行してください」をGUIで実現する。

.MTAppDateAssist()
今日、明日、明後日をワンクリックで入力する。

.hasClasses(classes)
classesで指定したクラス名が設定されている場合はtrueを返す。

.notClasses(classes)
classesで指定したクラス名が設定されていない場合はtrueを返す。

.noScroll(selector, horizontal)
の子要素である$(selector)をスクロールに追随させる。

.insertListingColum()
リスティングフレームワークの一覧画面にカラムを追加する。

.insertAtCaret()
テキストエリアのカーソルの位置に文字を挿入する。

  • このエントリーをはてなブックマークに追加
Just a second...