登録日
2011年1月15日

メンバー検索

  

kanetei

名前(ニックネーム)
kanetei
自分のconcrete5サイト
http://www.tagworks.jp
ホームページ
http://www.tagworks.jp
自己紹介
concrete5.org のユーザー名
kanetei
concrete5 Slack Team ID
@kanetei
Twitterアカウント
@kanetei
フォーラム総投稿数
137

コミュニティバッジ

WEB 編集メンバー concrete5 のヘルプドキュメント編集を手伝っていただいている方です。どなたでも参加できます。詳しくはconcrete5 コミュニティ活動のお誘いへ。
ローカルグループリーダー concrete5 ローカルグループのまとめ役をしている方です。勉強会やイベントを開催していただけるのであれば誰でもなることができます。詳しくはconcrete5 コミュニティ活動のお誘いへ。
エバンジェリスト 宣伝・普及活動を行っていただいている concrete5 の伝道師です!エバンジェリストについて

投稿

71から80までを表示 (計137)

Ver.8.1.0で『サイトインターフェースを翻訳』するとエラーでサイトが表示出来なくなる

サイト作成中に、多言語設定をして翻訳するとエラーが出る現象に遭遇しました。
確認のため、新規インストールしたconcrete5で検証してみた所、同じエラーが発生しましたので報告します。

1.concrete5を新規インストール(空白のサイト)。

2.『多言語サポート設定』から、英語-アメリカ合衆国のロケールを追加し、
規定の地域を日本語、サイトインターフェースの翻訳元言語を英語-アメリカ合衆国 にして設定を保存。

3.application/languages に空の site フォルダを作成。

4.『サイトインターフェースを翻訳』を開き、『文字列を再読み込み』する。
ja_JPの横の鉛筆アイコンをクリックして、翻訳画面に入る。

5.翻訳作業をして、『ファイルに保存』をクリック。
→'Plural rule of merging text domain is not compatible with the current one'というエラーが表示する。

6.ホームページに戻ると、上記と同じエラーが出て表示出来ない。
site以下のmo,poファイルを消去すると元に戻る。

多言語設定の手順に問題があるのかもしれませんが……。
ver8.1.0で多言語サイト構築された方がいらっしゃいましたらご教授頂けるとありがたいです。

Posted on 6月 21, 2017 at 11:12 午前

Block Designer Pro:複数のRepeatable設定時に、ページリンクが選択出来ない

Block Designer(2.8.0)、Block Designer Pro(2.8.2)で、複数のRepeatableを設定して、
ページリンクを設定するブロックを作成していたのですが、
一つ目の繰り返しでは『ページを選択』のボタンが表示するのですが、
二つ目以降で『ページを選択』ボタンが表示せず、ページを選べなくなりました……。
(bdp01,bdp02)
これはアドオン側の問題でしょうか……?

実際に作成したブロックと、設定画面のスクリーンショットを添付します。

Posted on 6月 15, 2017 at 2:59 午後

ワークフローのメール内に特定のページ属性を追加したい

現在、一般の企業がユーザー登録をして、自社のページを作成出来るサイトを運用しているのですが、中小企業の方がPCの操作が苦手なこともあり、企業ページを入力代行する方を間に立てたいという話が出てきました。

入力代行者自体はグループの権限設定で追加出来たのですが、
1.ワークフローで送られてくるメールの内容では、ユーザー名しか分からないので、グループも分かるようにして欲しい
2.代行者に入力してもらったページを企業に連絡する必要があるため、連絡先メールアドレス(企業ページの属性で入力している)がワークフローで分かるようにして欲しい
という追加の要望が来ました。

メールの文面にグループ名を追加するカスタマイズは、http://concrete5-japan.org/community/forums/development/post-15181/ を参考にして対応出来たのですが、
BasicWorkflow.php の中で、承認で送られてきたページ内の属性を取得する方法が分かりません……。

変更した BasicWorkflow.php はこちらになります。
http://gist.github.com/kanetei/d42c52f7b8f403dd2f0fb7695a161eac
(notifyがあるのは、メールのfromを変更する必要があったためです)

こちら、方法はあるのでしょうか?

Posted on 5月 24, 2017 at 11:43 午前

Re: 8.1.0:フォーム(express_form)で、『Reply-to の値をメールフィールドに設定』を設定してもReply-toが変わらない

なるほど、実装作業中なんですね。了解しました。

Posted on 5月 01, 2017 at 1:21 午後

Re: 『IPブラックリスト』について

返答遅くなりました。
修正予定に入ってるんですね。了解です。

Posted on 5月 01, 2017 at 1:20 午後

8.1.0:フォーム(express_form)で、『Reply-to の値をメールフィールドに設定』を設定してもReply-toが変わらない

表題の通りですが、express_formで、
フォームで入力されたメールアドレスをReply-toに設定が出来ません。

http://github.com/concrete5/concrete5/blob/8.1.0/concrete/blocks/express_form/controller.php#L174

この行以降で、エクスプレスのエンティティから値を取得しているのだと思うのですが、
正常に取れていないのでしょうか……?

(最新のコードを参考にしようと思ってGithubを見てみたのですが、
action_submitの中身がずいぶん変わっていますね……。
http://github.com/concrete5/concrete5/blob/develop/concrete/blocks/express_form/controller.php)

Posted on 4月 27, 2017 at 1:49 午後

Re: エクスプレスの属性に、『この項目を表示しない』という属性を設定して、一覧表示する時に非表示にしたい

こちら、修正出来ました。

ページネーションの表示等も変更必要なため、controllerの修正で対応しています。
また、該当の属性が設定されていないエクスプレスオブジェクトではエラーが出るので、
ハンドルで判定して処理をしています。

修正したcontoller.phpをgistにUPしました。
追加したのは42行目から48行目です。
http://gist.github.com/kanetei/ffd7fb2887cf02ca728f2d6ce05e044e

Posted on 4月 11, 2017 at 12:36 午後

Re: 『パスワード再発行』メール内URLの有効期限は?

ありがとうございます。
7200は恐らく秒数でしょうから、有効期限は2時間という事ですね……。
了解しました。変更する必要があるかどうかはお客様と話し合いします。

Posted on 4月 10, 2017 at 1:01 午後

Re: エクスプレスの属性に、『この項目を表示しない』という属性を設定して、一覧表示する時に非表示にしたい

ありがとうございます。
エクスプレスオブジェクトもPagelistオブジェクトと同じ操作が出来るんですね……。
下記も参考にして色々試してみます。

PageList オブジェクトで検索・ソートを行う
http://concrete5-japan.org/help/5-7/developer/working-with-pages/searching-and-sorting-with-the-pagelist-object/

Posted on 4月 10, 2017 at 12:58 午後

『IPブラックリスト』について

お客様から、『ログインが出来ないので早急に対処して欲しい』と連絡がありました。

添付されていたスクリーンショットに、「お使いのIPアドレスがブロックされています」というメッセージがあったので、DBのUserBannedIPsから今日付のレコードを消去しとりあえず対処しました。

その上で、質問が2点あります。

1.ブロックされたIPアドレスは、管理画面の『IPブラックリスト』の中にある『自動ブロックされたIPアドレスリスト』の中に表示されるものだと思っていたのですが、確認した所「なし」になっていました(運用しているバージョンが5.7.5.8なのでそのせいかもしれませんが……)。本来はここに表示されるのでしょうか?

2.恐らく今後も同じ事が起きそうなので、特定のIPアドレスに関してはIPブロックをしない、いわゆるホワイトリスト的な設定がしたいのですが、設定画面内では出来ないようです……。方法はあるのでしょうか?
(可能であれば、.htaccessで特定のIPアドレスだけログイン出来る設定にして、スマートIPブロックを外す設定にしたいのですが、このサイトがユーザー登録してログインしてもらう必要があるサイトのため出来ません……)

上記、良い方法ご存じの方いらっしゃいましたらご回答お願いいたします。

Posted on 4月 10, 2017 at 12:39 午後