登録日
2013年5月16日

メンバー検索

  

luxidea

名前(ニックネーム)
luxidea
自分のconcrete5サイト
ホームページ
自己紹介
concrete5.org のユーザー名
concrete5 Slack Team ID
Twitterアカウント
フォーラム総投稿数
23

コミュニティバッジ

投稿

11から20までを表示 (計23)

Re: 「 members 」ページの URL を「 list 」へ変えたい

遅くなって申し訳ございません。

はい、ご助言通り、上手くいきました。

確かに、ファイル名の競合については、注意して運用してみます。

ありがとうございました。

Posted on 10月 09, 2013 at 7:38 午後

「 members 」ページの URL を「 list 」へ変えたい

お世話になります。※ concrete 5.6.1.2.ja

登録会員を一覧表示する「members」ページの URL を、

 ・http://www.../index.php/member/
   ↓
 ・http://www.../index.php/list/

と変更したいのですが、この場合、シングルページなので、ファイル名を書き換える必要がありますよね?
そこで、「members」ページを生成していると思われる、

 .../concrete/single_pages/members.php

というファイルを、試しに「list」という名前でコピーした上で、

 .../concrete/single_pages/list.php

管理画面からシングルページとして登録してみましたが、アクセスすると、

Fatal error: Call to a member function getTotal() on a non-object in /.../concrete/single_pages/list.php on line 13

と表示されて動作しませんでした。該当箇所は、
<?php if ($userList->getTotal() == 0) { ?>

の部分ですが、変数 $userList が読み込まれていないようです。
何か他に変更すべき箇所があるのでしょうか?

何卒ご教示のほど、よろしくお願い致します。

Posted on 9月 30, 2013 at 5:12 午後

Re: レイアウトが崩れる @ ProBlog

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

page_types フォルダの中に以下のようなファイルが入っておりました。

 ・pb_post.php
 ・pb_sort.php
 ・user_blog_list.php
 ・user_blog_post.php

中を見てみると、コードは少なく、クラス化されている各ブロックを呼び出しているようでした。
確かに、このクラスを追跡してみれば、改造はできそうです。
早速やってみます。この度はありがとうございました。

Posted on 6月 07, 2013 at 4:03 午前

Re: リッチエディタを使いたい @ Discussion Forums

遅れてすみません。お返事ありがとうございました。

そうですね。カスタマイズは、もうちょっと構造を勉強しないと無理そうです。(^_^;) 設定で選べるようになっていればよかったのですが。
確かに一般的には、セキュリティ的な問題があるのか、リッチにはしないようですね。私の用途ではクローズドなフォーラムなので、いいかなぁとも思ったのですが。
はい、今後も模索していきます。

Posted on 6月 07, 2013 at 3:30 午前

リッチエディタを使いたい @ Discussion Forums

お世話になります。

アドオン Discussion Forums を導入してフォーラムを作ったのですが、トピックを投稿する際にも、通常の記事ブロックを書く時のように、フォントを変えたり画像を入れたりできる リッチなエディタ は使えないのでしょうか?
ここのフォーラムにも言えることなのですが、もうこれは仕様として諦めるしかないのでしょうか?

何卒年ご教示ほど宜しくお願い致します。

▼ 環境
・Concrete5: 5.6.1.2.ja
・ブラウザ: Chrome,IE10
・PHP: 5.3.3
・サーバOS: CentOS

Posted on 5月 19, 2013 at 8:39 午前

レイアウトが崩れる @ ProBlog

お世話になります。

アドオンの ProBlog を導入して、サイトの一部を プログ形式化 したのですが、ページタイプとして「ProBlog Post」や「User Blog List Page」,「User Blog Post Page」を選ぶと、現在のデザインテーマと相性が悪いようで、サイドバーが複製されて左右に表示されてしまいます。

ProBlog のページタイプは"右サイドバー"デザインなのですが、その状態で、"左サイドバー"デザインのテーマをサイト全体に適応しているので、両方が混ざったような状態になったようです。

「ページタイプ」ベージから「デフォルト」ボタンで編集モードに入っても、何か静的にデザインされているようで、右サイドバーのブロックには触れられません。このような場合どうしたらよいのでしょうか?

何卒ご教示のほど宜しくお願い致します。

▼ 環境
・Concrete5: 5.6.1.2.ja
・ブラウザ: Chrome,IE10
・PHP: 5.3.3
・サーバOS: CentOS

Posted on 5月 19, 2013 at 8:27 午前

Re: カノニカルURLを再取得できない

データベースにゴミが生じてしまったのかもしれません。(-_-;)
まだ大した手間ではないので、再インストールしてみます。
お騒がせしました。

Posted on 5月 17, 2013 at 8:46 午前

カノニカルURLを再取得できない

お世話になります。

インストール直後のデフォルトで存在していた Members というページを削除し、改めてメンバーページを作ろうとしているのですが、ゴミ箱からも完全消去したにも関わらず、「カノニカル URL」で「members」というパスが再取得できず、「members1」と勝手に変更されてしまいます。
何か削除が上手くいかず、members というパスが取られていたという履歴が残ってしまっていて、再取得ができないのではないかと思うのですが、解決策はございませんでしょうか?

何卒ご教示のほど宜しくお願い致します。

▼ 環境
・Concrete5: 5.6.1.2.ja
・ブラウザ: Chrome,IE10
・PHP: 5.3.3
・サーバOS: CentOS

Posted on 5月 17, 2013 at 1:46 午前

Re: ユーザーIDに半角英数字以外を許可する

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

なるほど、コアファイルだからフォルダ分けされていたのですね。やっと意味が分かりました。
はい、以後修正する際はそのようにするよう心掛けます。

そしてそうですね、とりあえず運用して様子を見ていきたいと思います。

ご教示ありがとうございました。

Posted on 5月 16, 2013 at 4:48 午後

ユーザーIDに半角英数字以外を許可する

お世話になります。

ユーザー登録時の項目「ユーザーID」に、半角英数字だけでなく、ピリオド「 . 」 や アンダーバー「 _ 」,ハイフン「 - 」 などの記号を許可したいと考え、validation.php を以下のように修正してみたのですが、これは妥当な方法でしょうか? 今後不具合が生じる可能性などありますでしょうか?

▼concrete / helpers / concrete / validation.php
if(USER_USERNAME_ALLOW_SPACES) {
  $resp = preg_match("/[^A-Za-z0-9 ]/", $username);
} else {
  $resp = preg_match("/[^A-Za-z0-9_\.\-]/", $username); ←※修正
}

もっとも、半角スペースの許可が想定されている時点で、問題ないような気もしますが。
▼concrete / config / app.php
// allow spaces in usernames
if (!defined('USER_USERNAME_ALLOW_SPACES')) {
  Config::getOrDefine('USER_USERNAME_ALLOW_SPACES', false);
}

何卒ご教示のほど宜しくお願い致します。

Posted on 5月 16, 2013 at 3:19 午後