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

投稿

111から120までを表示 (計137)

Re: Page List Plus

現在、複数のページ属性で絞り込み検索をするカスタマイズをしているのですが、
検索条件のクリアを画面遷移せず出来ないかを調べています。

<a href="<?php echo $controller->seeAllLinkUrl; ?>">絞込み条件をクリア</a>

上記リンクで検索条件をクリア出来るのですが、画面が遷移してしまいます。
絞り込み検索はAjaxで画面遷移せず動作しているので、条件のクリアも画面遷移が起きないようにしたいのですが、どうすれば良いのでしょうか……?

Posted on 7月 06, 2016 at 4:55 午後

Re: Page List Plus

ありがとうございます!
rewuireAssetで上記読み込んで正常に動くようになりました。

Posted on 6月 22, 2016 at 5:46 午後

Re: Page List Plus

concrete5 5.7.5.8
Page List+ 1.3.4

上記の組み合わせで、ログイン状態ではAjaxでのページ検索が動くのですが、
ログインしていない状態では動かない現象が発生しています。

具体的には、

・'Use for Search'の'Show Search Form'`で、’Show Search Filters’で『選択』のページ属性を選択、
'Show select attributes as checkboxes'でチェックボックスとして表示

・'Show Search Form'の'Submit form without reloading the page using Ajax'と、
'Show Results'の'Get results for Ajax form submissions'どちらもチェック

・Filters で該当のページ属性には'matchs any from search value'を設定済

上記設定で、ログイン状態では問題なくAjaxでの絞り込み検索が動いているのですが、
ログインしていない状態では添付画像のようなJavaScriptエラーが発生します……。

こちら、何が原因かわかりますか……?

添付: ajaxerror.PNG
Posted on 6月 22, 2016 at 3:42 午後

Re: 上級権限モードでユーザーに権限を付与できない(選択されない)

現在作業中の案件で、ワークフローの承認メールを特定のメールアドレスに送付して欲しいという要望があったので、専用のユーザーを作成してそのユーザーに権限を設定しようとしたのですが、ご指摘にあるように、ユーザーIDをクリックしても、チェックボックスをクリックしてもユーザー選択することは出来ませんでした……。

とりあえず、そのユーザーだけが所属するのグループを新規に作成することで対処しましたが。

他にユーザーを選択する方法はあるのでしょうか?

Posted on 5月 13, 2016 at 4:57 午後

Re: 【上級権限モード】ログインしているユーザーがアップロードした画像だけをファイルマネージャー上で表示したい

ご返答ありがとうございます。

> file.jpg を拝見しましたが、「ファイルを追加」権限にその追加できる権限を持ったユーザーを追加していないようです。
> そのユーザーを追加してください。

「ファイルを追加」に追加している「登録者」というグループが、追加権限を持ったグループになります。
なので、既に追加済なのです……。

また、ブログ記事を確認して、システムページの「ファイルマネージャー」ページの方の権限を変更していなかったことに気付いたので、
こちらにも「管理者」「編集者」を追加したのですが、虫眼鏡が表示するようにはなりませんでした……。

いろいろ設定を変更して動作確認してみたのですが、まだうまくいっておりません。
他に変更必要な箇所がありましたらご指摘頂けるとありがたいです。

Posted on 5月 09, 2016 at 5:07 午後

【上級権限モード】ログインしているユーザーがアップロードした画像だけをファイルマネージャー上で表示したい

登録したユーザーがコンポーザーで記事を追加できるサイトを構築中です。

ファイルマネージャーには、作業中のユーザーが登録した画像だけを表示して欲しいという要望があったため、
『ファイルマネージャー権限』の設定を添付画像のように設定しました。
既に登録済のユーザーで確認して、要望通りの表示になっていたのです、
新規ユーザーを作成して、記事ブロック内の画像アイコンを表示した際に出てくる『画像を追加』のモーダル内で、
画像の追加に必要な虫眼鏡アイコンが表示していない、という報告がお客様よりありました。

『ファイルマネージャー権限』の「ファイルマネージャーからファイルを検索」に、「ファイルを追加」と同じく登録者グループを追加すると、
虫眼鏡アイコンが表示する事を確認しましたが、ファイルマネージャー上では全てのファイルが閲覧できてしまいます……。

ログインしているユーザーがアップロードした画像だけを、ファイルマネージャー上で表示するというのは可能なのでしょうか?
設定に問題があるのか、concrete5の仕様なのかが分かりませんのでこちらで質問いたします。

添付: file.jpg 2.jpg
Posted on 4月 27, 2016 at 4:52 午後

Re: 【上級権限モード】登録ユーザーが新規ページ作成した場合の挙動が、1度目と2度目以降で異なる

この件、継続して調査しているのですが、
ログアウトしなくても、
『バージョン』を選択

バージョンから『新しいページ』を選択

上記手順でコンポーザーの表示が出来る事を確認しました。
(代わりなのかどうか分かりませんが、『ユーザーとして表示』がなくなっていますが……)。

お客様には、上記の運用で当面回避して欲しいと伝えておりますが、
修正が可能であればありがたいとは言われております。
こちらで何か他に確認出来る事があれば教えてください。

添付: composer.jpg
Posted on 4月 27, 2016 at 3:26 午後

Re: IE11で、管理者以外のユーザーが作成済のページをコンポーザーで開くと、ページ属性の値が消えてしまう

週末にaclissさんに協力いただいて、さくらインターネットのレンタルサーバー以外でテストを行ってみた所、Webサーバー側のKeep-Aliveの有効無効によって不具合が発生しているのでは、という事が考えられそうです。

さくらインターネットで作成した検証環境をcloud9で動作させて確認した所、不具合は発生しませんでした。
http://workflow-test-acliss19xx-1.c9users.io/index.php/
あと、hetemlではNG、ロリポップではOKという事も確認しています。

上記、サーバー毎に結果が違う事から原因を調べて見た所、aclissさんが下記URLを見つけました。
http://stackoverflow.com/questions/16312938/ie10-ie11-abort-post-ajax-request-after-clearing-cache-with-error-network-error
要約すると、『サーバーにkeep-aliveを設定しているとIEに限り問題が発生する』というような内容との事です。

サーバー側のResponse Headersを、さくらとcloud9で比較してみると、'Connection:Keep-Alive'がさくらにあってc9にありません。

この結果を踏まえて、
・さくらのレンタルサーバーでKeep-Aliveを無効に出来るか調査
・無効に出来たら、不具合が発生しないかを確認
上記をテストします。

Posted on 3月 28, 2016 at 11:23 午前

Re: ログインしているユーザーのメールアドレスを表示したい

出来ました!ありがとうございます。

Posted on 3月 27, 2016 at 9:59 午後

ログインしているユーザーのメールアドレスを表示したい

ログインしているユーザーのメールアドレスを画面上に表示しようとしているのですが、

http://www.webli.us/cheatsheet/doku.php#display_a_users_name

上記を見て、

$u = new user();

でログインしているユーザーの情報が取得出来ることは分かったのですが、この中にはメールアドレスは入っていないようです……。

$u->getByUserID($uID);

でユーザーIDを取得して、何らかの処理でメールアドレスを取得すれば良いのだろうとは推測出来るのですが、色々やってみてもうまくいきませんでした……。

こちら、どうすれば取得出来るのでしょうか?

Posted on 3月 27, 2016 at 6:56 午後