1.18.4 • Published 6 years ago

ke-cms v1.18.4

Weekly downloads
19
License
MIT
Repository
github
Last release
6 years ago

Classes

Functions

Cms

Kind: global class

new Cms()

オブジェクトコンストラクション

server(fn, op) ⇒ Void

サーバー起動

Kind: global function
Returns: Void - none

ParamTypeDescription
fnfunctionRESTインターフェイス処理
opObject起動オプション

setting(op) ⇒ Object

実行オプションのセット(省略値解釈)

Kind: global function
Returns: Object - 編集後オプションオブジェクト

ParamTypeDescription
opObjectオプションオブジェクト

sessionIn(req, res, op) ⇒ Void

セッションイン時の処理・クッキー情報など

Kind: global function
Returns: Void - none

ParamTypeDescription
reqObjecthttp request インターフェイス
resObjecthttp response インターフェイス
opObject実行オプション

analyzeRequest(req) ⇒ Void

リクエストストリング(URI)の解析・分解

Kind: global function
Returns: Void - none

ParamTypeDescription
reqObjecthttpリクエストインターフェイス

getCookies(req) ⇒ Array

ウッキー情報の取り出し

Kind: global function
Returns: Array - クッキーストリング配列

ParamTypeDescription
reqObjecthttp リクエストインターフェイス

setCookies(key, value)

クッキーインタフェイスへのセット

Kind: global function

ParamTypeDescription
keyStringクッキーキー
valueStringクッキー値

valCookies(key) ⇒ String

クッキー血の参照

Kind: global function
Returns: String - 参照値

ParamTypeDescription
keyStringクッキーキー

putCookies() ⇒ String

出力用クッキーストリングの編集

Kind: global function
Returns: String - 出力用クッキーストリング

ctype(mdf) ⇒ String

コンテンツタイプを拡張子から編集

Kind: global function
Returns: String - コンテンツタイプ

ParamTypeDescription
mdfString拡張子

putFile(res, base) ⇒ Void

単純なファイル転送手続き

Kind: global function
Returns: Void - none

ParamTypeDescription
resObjecthttpレスポンスインターフェイス
baseSteing基準フォルダ

genFileCss(res, base) ⇒ Void

jcssファイルを併合して出力

Kind: global function
Returns: Void - none

ParamTypeDescription
resObjectresponseオブジェクト
baseString基底パス

putExpand(res, base) ⇒ Void

パラメータ展開による出力(CSSなど)

Kind: global function
Returns: Void - none

ParamTypeDescription
resObjecthttpレスポンスインターフェイス
basestring基本ホルダ

putEscape(res, base) ⇒ Void

ソースデータ用の「<>」などのエスケープ出力

Kind: global function
Returns: Void - none

ParamTypeDescription
resObjecthttpレスポンスインターフェイス
baseString基本フォルダ

sendConfig(res) ⇒ Void

コンフィグ情報(INFOJ)を送信

Kind: global function
Returns: Void - none

ParamTypeDescription
resObjecthttpレスポンスインターフェイス

debugSetdate(res, op) ⇒ Void

タイムシフト再生

Kind: global function
Returns: Void - none

ParamTypeDescription
resObjecthttpレスポンスオブジェクト
opObject実行オプション

putHtml(url, base, res) ⇒ Void

通常のCMS展開出力

Kind: global function
Returns: Void - none

ParamTypeDescription
urlString指定URL
basestring基本フォルダ
resObjecthttpレスポンスオブジェクト

getInfoj(base) ⇒ Void

INFOJテーブルを作成

Kind: global function
Returns: Void - none

ParamTypeDescription
baseString基本フォルダ

pageinfo(fname, base) ⇒ Void

ページ定義ファイルの読み込み

Kind: global function
Returns: Void - none

ParamTypeDescription
fnameStringファイル名
baseString基本フォルダ

layer(lines) ⇒ Void

階層化対応

Kind: global function
Returns: Void - none

ParamTypeDescription
linesArray階層データ

expand(buf, base, dt) ⇒ String

HTMLへの挿入と展開

Kind: global function
Returns: String - HTML文

ParamTypeDescription
bufStringバッファデータ
baseString基本フォルダ
dtObject展開用変数データ

appendScript($) ⇒ Object

スクリプトタグの追加(Jquery,Google,responsive)

Kind: global function
Returns: Object - 編集後オブジェクト

ParamTypeDescription
$ObjectJqueryオブジェクト

devPage($, dt) ⇒ Object

Attrcms-pageを展開

Kind: global function
Returns: Object - 編集後オブジェクト

ParamTypeDescription
$ObjectJqueryオブジェクト
dtObject展開変数

escape(x, force) ⇒ String

HTML文字をエスケープ

Kind: global function
Returns: String - 結果文字列

ParamTypeDescription
xString対象文字列
forceBoolean奇数、偶数行クラスを編集するtrue/false

devInclude($) ⇒ Object

Attrcms-includeを展開

Kind: global function
Returns: Object - 展開結果オブジェクト

ParamTypeDescription
$ObjectJqueryオブジェクト

devParts($) ⇒ Object

Attrcms-partsを展開

Kind: global function
Returns: Object - 展開結果オブジェクト

ParamTypeDescription
$ObjectJqueryオブジェクト

devFrame($) ⇒ Object

Attrcms-frameを展開

Kind: global function
Returns: Object - 展開後結果オブジェクト

ParamTypeDescription
$Object編集対象Jqueryオブジェクト

devBlock($) ⇒ Object

Attrcms-blockを展開

Kind: global function
Returns: Object - 展開後オブジェクト

ParamTypeDescription
$Object対象Jqueryオブジェクト

devCss($) ⇒ Object

Attrcms-cssを展開

Kind: global function
Returns: Object - 展開結果オブジェクト

ParamTypeDescription
$Object対象Jqueryオブジェクト

debugInfo() ⇒ Object

デバッグ情報をページに追加

Kind: global function
Returns: Object - 展開結果オブジェクト
Parm: Object $ 展開対象Jqueryオブジェクト

pankuzu() ⇒ String

パンくずパーツ生成

Kind: global function
Returns: String - パンくずパーツHTML

navbar() ⇒ String

ナビゲーションパーツ生成

Kind: global function
Returns: String - ナビゲーションパーツHTMLテキスト

sidemenu() ⇒ String

サイドメニューパーツ生成

Kind: global function
Returns: String - サイドメニューHTMLテキスト

foot() ⇒ String

フッターパーツ

Kind: global function
Returns: String - フッター用HTMLストリング

guide() ⇒ String

ページ内ガードパーツ生成

Kind: global function
Returns: String - 結果HTMLテキスト

menu() ⇒ string

グループ内メニューパーツ生成

Kind: global function
Returns: string - 結果HTMLテキスト

history() ⇒ string

更新履歴パーツ生成

Kind: global function
Returns: string - 結果HTMLテキスト

develop2(fname, dt, tp, ix) ⇒ String

2段階構造展開パーツ生成

Kind: global function
Returns: String - 生成結果HTMLテキスト

ParamTypeDescription
fnameStringテンプレートファイル名
dtObject変数テーブル
tpStringタイプside/top2
ixIntegerデータインデックス

selection(type, grp) ⇒ Array

メニューデータをパターン選択

Kind: global function
Returns: Array - メニューオブジェクト配列

ParamTypeDescription
typeStringパターン top/top2/2nd/sibling/side
grpStringグループID

toolbox() ⇒ Void

ツールボックスパーツ

Kind: global function
Returns: Void - none

color() ⇒ String

カラーサンプルを生成

Kind: global function
Returns: String - HTMLテキスト

menuBuild(op, force) ⇒ Void

メニューデータのインコア

Kind: global function
Returns: Void - none

ParamTypeDescription
opObject実行オプション
forceBoolean日付に関係なく更新 true/false

sitemap(res) ⇒ String

サイトマップXMLの生成

Kind: global function
Returns: String - 生成XMLテキスト

ParamTypeDescription
resObjecthttpレスポンスインターフェイス

sort(dt, key, asc) ⇒ Array

メニューデータのソート

Kind: global function
Returns: Array - 結果オブジェクト配列

ParamTypeDescription
dtArrayメニューオブジェクト配列
keyStringキー項目
ascStringasc/dsc 昇順/降順

validation(term) ⇒ Boolean

有効期間の判定

Kind: global function
Returns: Boolean - true/false OK/NG

ParamTypeDescription
termString有効期間表示(yy/mm/dd:yy/mm/dd)

cleanup(op) ⇒ Void

セッションデータのクリーンアップ

Kind: global function
Returns: Void - none

ParamTypeDescription
opObject実行オプション
1.18.4

6 years ago

1.18.3

6 years ago

1.18.2

6 years ago

1.18.1

6 years ago

1.4.2

6 years ago

1.4.1

6 years ago

1.4.0

6 years ago

1.3.5

7 years ago

1.3.4

7 years ago

1.3.3

7 years ago

1.3.2

7 years ago

1.3.1

7 years ago

1.2.1

7 years ago

1.1.3

7 years ago

1.1.2

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.0

7 years ago