add(数値1, 数値2, 有効桁, 丸めモード) |
数値の加算を行う |
allObjects() |
ページが置かれているフォルダ内のページとフォルダの一覧を返す |
allPages() |
ページが置かれているフォルダ内のページの一覧を返す |
channel() |
どのチャネル向けの展開処理か判定し、 Channel オブジェクトを返す |
channelCookieName() |
ブラウザにチャネルを記憶させるために使用する cookie 名を返す |
channelName() |
どのチャネル向けの展開処理か判定し、チャネル名を返す |
codePointAt(文字列, 位置) |
「文字列」中で指定された「位置」の文字の Unicode Code Point を返す |
comma3(数値) |
「数値」の3桁ごとにカンマを入れる |
concatenate(文字列1, 文字列2, 文字列3, ... ) |
指定された文字列を連接する |
contentType(object) |
object のサフィックスから content-type を求めて返す |
count(列) |
「列」に含まれる要素の個数を返す |
currentTime() |
現在時刻を返す |
divide(数値1, 数値2, 有効桁, 丸めモード) |
「数値1」を「数値2」で割った値を返す |
encodeURI(uri) または encodeURIComponent(uripart) |
URI または URI の一部分を適切エンコードします |
encoding() |
チャネルまたはテンプレートに指定されているエンコーディングの値を返す |
fileName(obj) |
ファイル名を返す |
fileSize(obj) |
obj のファイルサイズを返す |
find(文字列, regexp) |
「文字列」中で regexp に一致するパターンを検索する |
firstElement(列) |
「列」中の先頭の要素を返す |
folder(page) |
page が置かれているフォルダを返す |
formatDate(時刻, フォーマット指定, タイムゾーン, 言語) |
「時刻」を任意の形式に変換する |
formatDateRFC2822(時刻, タイムゾーン) |
「時刻」を RFC2822 に準拠した形式に変換する |
formatDateW3CDTF(時刻, タイムゾーン) |
「時刻」を W3CDTF に準拠した形式で返す |
fullURL(オブジェクト, [チャネル]) |
「オブジェクト」の公開サーバ上での URL を返す |
gengou(時刻表現) |
「時刻表現」に対応する元号と元号年を返す |
geXML(url, interval) |
url から XML を取得して XMLFeed オブジェクトを返す |
group(目次, 式) |
「目次」に含まれるページを、「式」に合わせてグループ化する |
halfwidth(文字列, オプション) |
「文字列」を半角文字に変換する |
hasElement(オブジェクト, 要素名) |
「オブジェクト」が「要素名」という名前の子要素を持っているか判定する |
hasMethod(オブジェクト, メソッド名) |
「オブジェクト」が「メソッド名」のメソッドを持っているか判定する |
head(列, 数) |
「列」の先頭から「数」の個数分を切り出す |
indexOfPage(ページ) |
フォルダ中でのページの位置を返す |
isEven(数) または isOdd(数) |
値が奇数か偶数かを判定する |
isFirstElement(目次, ページ) または isNotFirstElement(目次, ページ) |
「ページ」が「目次」の最後のページであるかどうかを判定する |
isFirstPage(ページ) |
ページがフォルダ中で先頭に置かれているか判定する |
isLastElement(目次, ページ) または isNotLastElement(目次, ページ) |
「ページ」が「目次」の最後のページであるかどうかを判定する |
isLastPage(ページ) |
ページがフォルダ中で末尾に置かれているか判定する |
isNull(要素) または isNotNull(要素) |
要素の値が空かどうかを判定する |
isNumber(要素) |
要素の値が数値として解釈可能かどうか判定する |
isPreview() または isNotPreview() |
その展開の処理が Preview 用か公開サーバ用かを判定する |
jstr(文字列 [, オプション]) |
任意の文字列を JavaScript の文法に沿った文字列に変換する |
kmg1000(val, precision, u0, u1000, u1000000, .....) |
数値を補助単位のついた表現に変換する(10の3乗ごと) |
kmg1024(val, precision, u0, u1024, u1048576, .....) |
数値を補助単位のついた表現に変換する(2の10乗ごと) |
lastElement(列) |
配列の最後の要素を返す |
lastModifiedDate(要素) または lastModifiedDate() |
現在のリビジョンの最終更新時刻を返す |
length(文字列) |
文字列の長さを返す |
multiply(数値1, 数値2, 有効桁, 丸めモード) |
数値の乗算を行う |
nextElement(目次, ページ) または nextElement(目次) |
そのページの目次内での次のページを返す |
nextPage(wrap, ページ) |
フォルダ中で次の位置にあるページを返す |
number(文字列) |
文字列型のデータを数値型に変換する |
pageCreatedDate(要素) または revisionCreatedDate(要素) |
そのページの作成時刻最初のリビジョンが作成された時刻/そのリビジョンの作成時刻を返す |
pageID(要素) または pageID() |
指定されたページの pageID を返す |
pageRevision(要素) または pageRevision() |
指定されたページのリビジョンを返す |
pageTitle(要素) または pageTitle() |
ページのタイトルを返す |
pageWithPageID(ページID) |
ページIDを使ってページを参照する |
parseDate(時刻表現, フォーマット指定, タイムゾーン, 言語) |
日付表現を対応する数値形式に変換する |
parseDateRFC2822(time) または parseDateRFC2822Relaxed(time) |
RFC2822 形式の日付表現を対応する数値形式に変換する |
parseDateW3CDTF(時刻表現) |
W3CDTF 形式の日付表現を対応する数値形式に変換する |
parseHtml(htmlText) |
HTML テキストをHTMLDocument オブジェクトにパースする |
path(対象) または path() |
対象の絶対パスを返す |
prevElement(目次, ページ) または prevElement(目次) |
そのページの目次内でのひとつ前のページを返す |
prevPage(wrap, ページ) |
フォルダ中で前の位置にあるページを返す |
previewClock() |
プレビュー時刻を返す |
previewLanguage() |
プレビューしているユーザのブラウザの設定言語を返す |
quote(str) |
文字列中の & < > " を文字参照に変換する |
remainder(a, b) |
a を b で割った余りを返す |
replaceAll(str, exp, rep) または replaceFirst(str, exp, rep) |
文字列を置換する |
resourceURL(リソース名) |
指定された名前をもつリソースのパスを返す |
resourceWithName(リソース名) |
指定された名前をもつリソースを返す |
rtlCount(文字列) |
文字列中に含まれる右から左に書かれる文字の数を返す |
rtlRatio(文字列) |
文字列中に含まれる右から左に書かれる文字の比率を返す |
scheduledEndDate(要素) または scheduledEndDate() |
ページの公開終了指定時刻を返す |
scheduledStartDate(要素) または scheduledStartDate() |
ページの公開開始指定時刻を返す |
searchText(regexp) |
全ページを対象に指定された文字列を検索する |
setScale(数値, 有効桁, 丸めモード) |
数値の小数以下の任意の桁位置で端数処理する |
siteTimeZone() |
サイトに指定されているタイムゾーンを取得する |
sort(列, ソート順, ソートキー1、 ソートキー2, ...) |
列を指定された方法でソートする |
split(文字列, パターン) |
文字列を特定のパターンのデリミタで区切った配列を返す |
startsWith(文字列1, 文字列2) または endsWith(文字列1, 文字列2) |
文字列1の先頭/末尾が文字列2になっているか判定する |
string(数値) |
数値型のデータを文字列型のデータに変換する |
stripTags(文字列, 例外タグ) |
文字列中に含まれているタグを除去する |
substring(文字列, 開始位置, 終了位置, pad1, pad2) |
文字列の一部分を切り出す |
subtract(数値1, 数値2, 有効桁, 丸めモード) |
数値の減算を行う |
suffix(str) |
ファイル名などのサフィックスを取り出して返す |
tail(列, 数) |
配列要素や目次から指定された個数の末尾部分だけを切り出す |
templateName(要素) または templateName() |
指定されたページのテンプレートの名前を返す |
thisPage() |
現在のページの Page オブジェクトを返す |
toEntityRef(文字列) |
文字列を実体参照型式に変換する |
toLowerCase(文字列) または toUpperCase(文字列) |
文字列中の英字の大文字を小文字に変換する/小文字を大文字に変換する |
trim(文字列) |
文字列の先頭と末尾にある空白文字を取り除く |
unescapeEntities(文字列) |
文字参照を対応する文字に置き換える |
unsplit(配列, 結合文字列) |
配列になっている文字列を結合してひとつの文字列を生成する |
width(イメージ型の要素) または height(イメージ型の要素) |
イメージ型の要素の幅/高さを返す |