これをお使いの場合は十分に注意して下さい。これをお使いの場合は十分に注意して下さい。ブログ入力になる様にボタンを設置する方法です。管理操作ボタンはthemes/system/admin/action.htmlが元になるファイルで、これを自分のテーマのadminディレクトリにコピーします。(themes/自分のテーマ/admin/)以下は元のaction.htmlの管理操作ボタンの抜粋です。トライアル期間が終了しました。期間限定ライセンスが終了しました。-->上のformタグで囲まれた部分を、それぞれ該当するブログID、カテゴリーIDに書き換えて以下の様にすれば個別のブログ入力になります。cms』フォームオプションのvalidator#regex:全角カタカナのチェックフォームオプションの正規表現で全角カタカナかどうかをチェックする方法です。今回は正規表現の中で¥マークは出てきますが、{}とは関係ないため、¥マークを2回以上記述する必要はありません。class="emSection">フリガナを入力してください。class="emSection">全角カタカナで入力してください。cms』フォームオプションのvalidator#regexではまったことフォームオプションの正規表現でのチェックの時に使うのが、validator#regexです。これの設定の仕方ですが、ablog-cmsのサイトには以下の様な例が記されています。/>ここで入力しているのは電話番号ですから、正規表現としては「\d{2,4}-\d{2,4}-\d{4}」となります。¥マークを付けないと、{}の部分が空白でHTMLが出力され、以下の様になってしまいます。/>このエスケープ処理ですが、どこで行われるのかと考えたのですが、どうもモジュール処理を展開するときに行っているようです。モジュールの処理の入れ子があった場合には以下の様に、モジュール処理の回数分¥マークを付けないとうまく正規表現がHTMLに変換されません。それぞれのエスケープ処理で、¥マークが1個ずつはずされていく様です。実際、内部の動きがどうなっているかは、その結果としてのHTMLを見るしかないので、この説明であっているかは定かではありません。この辺りは、マニュアルには記載が無いので説明をお願いしたいものです。最近システムをディレクトリごと移行したときに、ブログの入力をしていて気が付いたのですが、画像を入力したら以下の様なエラーが表示されました。/usr/local/httpd-2.2.2/htdocs/ablogcms「ファイルが無いか、そんなディレクトリは在りません」とのエラーが表示されているようですが「archives/001/201005/」のディレクトリは在るし、どうしたのかと思っていましたが、ディレクトリの書込み属性を設定を調べてみたら、不可になっていたのでした。これに許可を与えると、問題なく画像ファイルは書き込まれました。cms」もgetimagesize関数をコールする前に、アップロードされたファイルを「archives/001/201005/」ディレクトリにコピーするはずなので、そこでエラーが出ればより分かりやすいのですが。今回はエントリーの中に画像のカスタムフィールドを持って、Entry_Bodyのなかでその画像データの有無により、画像表示ページのリンクを表示/非表示の制御を行うところでちょっとドジを踏んでしまいました。以下にその顛末を記します。-->「img1@path」をBEGIN,ENDの中で使用せずにかつ「entry:loop.eid」を利用すると「img1@path」が無いにもかかわらず行が生成される。これは、いくらveilで制御しても、「entry:loop.eid」にはデータが存在するをため、行が生成されてしまう様です。「entry:loop.eid」を利用をやめて以下のようにしても、今度は全く行が生成されない「img1@path」をBEGIN,ENDの中で使用していないので、当然と言えばそうでしょうが。?>それで仕方なく、テンプレートの後ろにGET変数を無理やりつける形で、「img1@path」を使用すると、ほしかった制御になった。/>に変えたいと言う要求がありまして、少し調べました。cmsのディレクトリ内にありました。それを変更してやれば目的のことができる様です。そのスクリプトファイルはjs/ckeditor/config.jsで、以下に内容を記します。};デフォルトの環境を変えるのは「例」の様にしなさい、と書いてあるので早速「enterMode」を変えてみました。結果は望んでいたようになりました。};CKEDITORの環境については以下のページを参照して下さい。同じ変数を2箇所で使うときには注意が必要です。「inputdata1」は思ったものが「value」に設定されますが、「inputdata2」は「inputdata1」と同じ内容になってしまいます。/>」に変換されずに設定されます。最初に施された校正結果をそのまま持ってきて使うようです。cms』その4-2・ページャで「現在ページ」/「MAXページ」の表示を行う「前回の記事で、「現在ページ」/「MAXページ」の表示を行う方法について掲載する...」というようなことを載せていましたので、それの回答です。テンプレートファイルの抜粋から以下に示します。cms」からデータが設定されてきません。点線で囲まれているので当然と言えばそうなのですが、ページが1ページしかなければページャの必要が無いということでしょう)それで、このテンプレートページに渡されてくる、ページNOをプライベート関数で拾うことにしました。この関数は、テンプレートの後に載せておきます。このテンプレートで使用しているモジュールIDは「searchResults」と宣言していますが、これのコンフィグの設定は以下の様な値にしてあります。「前後に表示するページ数」を「0」にしないと今回の目的に適応しません。後、「javascript」がありますが、最終ページになった場合に{lastPage}の値が設定されずNULLになってしまうのでそれを補正するためのものです。</script>現在のページに渡されてきたページNOを取得する関数。クライアントが要求するため仕方ありません。これらの方法よりも良いものがありましたら、だれか教えて頂けないでしょうか。cms」でサイトを構築していく上で、戸惑ったり悩んだりしたことをTIPSとして載せていきます。今回は最初として、モジュール「Entry_Summary」を利用した場合に、ページャを上下2ヶ所に設置する方法を記します。方法は簡単で、「Entry_Summary」モジュール等を2回利用し、それぞれの中で「pager:veil」の処理を記述します。--><p>記事が見つかりませんでした。-->(基本的な記述は、「アップルップル」さんのマニュアルより引用しています)尚、この例の中では、モジュールIDとして「searchResults」の名称を定義しています。cms」のページャなのですが、全体のページの中でどの位置にあるかを示すような「現在ページ」/「MAXページ」の表示ができない様です。これを解消するにはJavaScriptで何とかするしかないようです。この方法については後日、掲載します。HomePageLSFLPOP。