登録日
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 の伝道師です!エバンジェリストについて

投稿

81から90までを表示 (計137)

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

現在運用中のサーバーで、レポート→ ログに、
---
Exception Occurred: /home/xxx/www/xxx/application/authentication/concrete/controller.php:221 認証キーの期限が切れています。
もう一度パスワードリセットのページに行き、リセット作業を行ってください。 (0)
---

というメッセージがあるが、これはどういうことか?とお客様より質問がありました。

パスワードリセットのメールで送付されているURLが、時間が経って期限切れてからクリックされた際に発生したログだと言うことを説明した所、

・メールの中に有効期限の説明がないのは不親切ではないのか
・期限はどれくらいあるのか、また、変更は可能なのか

という追加の質問が来ました。

メールの文中にメッセージを追加することは可能なのですが、期限がどこで設定されているのかが分かりません。これは、どこを調べれば分かるのでしょうか?

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

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

現在エクスプレスを使用してサイト作成しているのですが、一部の項目について、原稿が完全に揃ってから公開したいということになり、
『この項目を表示しない』という属性を追加して表示を制御できないか?という要望が出ました。

試行錯誤してみたのですが、view.php上で該当の項目を隠すこと自体は出来るのですが、
count($results) で表示出来る項目の総数や、ページネーションについては、非表示にしたい項目の分を含めた数で表示されてしまいます。

$results = $result->getItemListObject()->getResults(); で取得している内容から、該当する属性がある項目を抜くことが出来ると良いのでしょうけど、
上記は controller.php を変更しないと出来なさそうに見えます。
また、色々ソースを見てみたのですが、どうすれば出来そうかもまだ分かりません……。

もし、方法が分かる方いらっしゃいましたら、ご教授頂けるとありがたいです。

Posted on 4月 07, 2017 at 6:29 午後

Re: ワークフローで承認した後、確認する方法はある?

ありがとうございます。という事は、データベースのログを表示する方法を作成すれば対応は出来る、という事ですね。お客様と検討します。

Posted on 3月 31, 2017 at 11:40 午前

Re: ワークフローで承認した後、確認する方法はある?

メールで送付出来ることは案内したのですが、どうしても一覧を管理画面で確認するか、一覧表としてダウンロードしたい、と言われました……。アドオン等で対応可能なのでしょうか?

Posted on 3月 26, 2017 at 9:32 午後

Re: ワークフローで承認した後、確認する方法はある?

ああ、メール送付の設定ありましたね……。
メール送付での運用で問題ないかユーザー様に確認してみます。

Posted on 3月 22, 2017 at 10:15 午前

Re: Erase Draft Pages Job

こちら、実際にお客様のサイトに導入して実行してみたのですが、エラーなく実行は出来ているようなのですが、下書きが消えませんでした……。
管理画面のレポート→ログを参照しても、エラーはありません。

画面上では「1of0個のアイテム」という表示が出て、すぐ閉じます(添付画像参照)。

サーバーの違い等が影響している可能性ありますが、何から調べていけば良いのでしょうか……?

添付: erase.jpg
Posted on 3月 17, 2017 at 11:12 午前

Erase Draft Pages Job

下書きページを一括削除するアドオン

アドオンページhttp://www.concrete5.org/marketplace/addons/erase-draft-pages-job

開発の経緯http://concrete5-japan.org/community/forums/usage/post-13997/

Posted on 3月 17, 2017 at 11:03 午前

ワークフローで承認した後、確認する方法はある?

concrete5を導入したユーザー様から、
『ワークフローで承認ボタンを押した後、どの企業のどの内容を承認したのかを管理画面で確認する方法がありますか』
という質問がありました。

管理画面内確認してみましたが、レポート→ログの中にページ承認の情報はないようですし、標準の機能で確認する方法はないように見えます。

こちら、標準の機能で確認する方法はあるのでしょうか?
もしくはアドオンの開発などが必要になりますか……?

Posted on 3月 17, 2017 at 10:52 午前

Re: コンポーザー画面に注釈を入れたい ボタンのラベルを変えたい

こちら、別件と同様に調査しました。

コンポーザーの画面は、
concrete\views\panels\details\page\composer.php
上記を表示していますので、
application\views\panels\details\page\composer.php
コピーすることでオーバーライドできました。

ボタンについては、上記 composer.php 内を見ると、
<?php Loader::helper('concrete/composer')->displayButtons($pagetype, $c); ?>
上記のコードで読み出しています。

displayButtons で検索すると、
concrete\src\Application\Service\Composer.php
上記のPHP内で function として定義されていることが分かりました。


public function displayButtons(PageType $pagetype, $page = false)
{
View::element('page_types/composer/form/output/buttons', array(
'pagetype' => $pagetype,
'page' => $page
));
}


上記を見ると、また別のファイルを読み出していることが分かりましたので、
concrete\elements\page_types\composer\form\output\buttons.php

application\elements\page_types\composer\form\output\buttons.php
こちらにコピーして修正する事でボタンが変更可能になりました。

Posted on 2月 17, 2017 at 3:46 午後

Re: ファイルマネージャー画面に注釈を記載したい

修正作業は私の方でやっているので返答しておきます。

今回は、ファイルマネージャーの画面内の、検索条件と検索結果の間にテキストを挿入する必要がありましたので、

/concrete/elements/files/search.php

/application/elements/files/search.php

にコピーして、HTMLを変更する事で適用出来ました。

ただ、アップロードしただけでは変更が反映されず、
「システムと設定」から「最適化」→「キャッシュをクリア」する必要がありました。

Posted on 2月 17, 2017 at 3:16 午後