登録日
2012年7月4日

メンバー検索

  

aniya

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

コミュニティバッジ

投稿

41から50までを表示 (計145)

Re: Page Not Foundページの復活方法

管理メニュー > ページとテーマ > シングルページ をクリックし、
一番上にある「シングルページを追加」で
「page_not_found」と入力して新規をクリックすればOK。
これで機能的にはとりあえずよろしいかと。

ただし、フルサイトマップ上で確認した際にシステムファイル扱いではなく、
一般ファイル扱いになっていますのでご注意ください。

もしシステムファイル扱いにしたい場合は、phpmyadminなどで
データベース上のテーブル: Pagesにある
cIsSystemPage の値を 1にします。
また、ファイル位置をhome直下ではなく他のシステムファイルと同じパートに移したい場合は
cParentID の値を 0にします。

上記はこちらの環境(8.5.4)で状況を再現して得た対応策です。
間違っている場合やconcrete5のお作法に反している場合があります。
参考になれば幸いです。
そしてデータベースの扱いにはくれぐれもご注意ください。

Posted on 9月 01, 2020 at 4:17 午後

Re: 8.5.4 Expressにデータを一括登録したい

hissy様
ハイキック様の質問の中で
「また、concrete5にログインするユーザ(メンバー)を一括で登録する方法もご教示頂きたく存じます。」
ってのがありましたので、まさにドンピシャかと。

Posted on 8月 28, 2020 at 4:40 午後

Re: 8.5.4 Expressにデータを一括登録したい

あとこちらも
http://www.concrete5.org/community/forums/customizing_c5/optimising-code-8.2.1-user-import
※importer by @hissy on github は見つけられず...(T-T)

Posted on 8月 28, 2020 at 4:21 午後

Re: 8.5.4 Expressにデータを一括登録したい

ここら辺ってお試しになられました?
http://www.concrete5.org/community/forums/customizing_c5/problems-with-importing-many-express-objects-10k

Posted on 8月 28, 2020 at 4:02 午後

Re: Re: ホームページにアクセスすると先にお知らせページが表示されるように

追記
HTMLはheader_top.phpの<body>以下に直接書いても大丈夫です。
テンプレートに直接書くか記事ブロックを使うかの判断は
・誰がテンプレートをいじれるのか
・お知らせを更新する人が管理者以外にいるか
など、サイトの運営体制次第で決めてください。

Posted on 8月 27, 2020 at 3:42 午後

Re: ホームページにアクセスすると先にお知らせページが表示されるように

Stuccoは使っていないのでdefaultの「elemental」で説明します。
「elemental」の記述がある部分は適宜読み替え(変更し)てください。

■jQuery本体・jquery.cookie.jsの読み込み
jQuery本体は大抵のテーマで読み込んでいますので新たな設定は不要です。
jquery.cookie.jsの読み込みは後述します。
※もしカスタムテンプレートなどでjQuery本体を読み込んでいない場合、後述のjquery.cookie.jsの読み込みを参考に追記するか、カスタムテンプレートで使用しているpage_theme.phpの設定を変更してください。

■jQuery実行コード
/application/themes/elemental/js/modalindow.js
というディレクトリ構造とファイルを作り、そこに記述します。
※1行目と10行目のタグは不要です

■HTML
グローバルエリア内に新規ブロック(記事ブロックでもHTMLブロックでも可)を作成し、そこに記述してください。
※サイトには<body>タグ直下と記載されていますが無視して大丈夫です

■CSS
/application/themes/elemental/css/modalindow.css
というディレクトリ構造とファイルを作り、そこに記述します。
※.overlayの設定に下記2つを追記してください。
top: 0;
left: 0;
※ページテンプレートによってはz-indexの値をより高値に変更する必要があります。

■ヘッダーテンプレートファイルのオーバーライド
/concrete/themes/elemental/elements/header_top.php
上記ファイルを下記にコピペします。
/application/themes/elemental/elements/header_top.php
ペーストしたファイルの</head>直前に下記を書き加えます。

<?php $u = new User();
if (!$u->isRegistered()) {
echo '<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.min.js"></script>';
} ?>
<script type="text/javascript" src="<?= $view->getThemePath() ?>/js/modalindow.js"></script>
<?php echo $html->css($view->getStylesheet('modalindow.css')) ?>

以上です。

Posted on 8月 27, 2020 at 12:20 午後

Re: インストールについて

SQLSTATE[HY000] [2002] Connection refused
は接続拒否なので、今一度データベース名、ユーザー名などを見直してみてください。
また、ポート番号(通常3306)が特殊な場合は下記を参考に設定してみてください。
http://concrete5-japan.org/help/tomoac/install/mysql/

Posted on 8月 27, 2020 at 9:41 午前

Re: ホームページにアクセスすると先にお知らせページが表示されるように

お知らせページの強制表示/移動ではなく、
modal windowでアナウンスして、詳細ページへの移動を促すのがよろしいかと。
例えばjqueryでやるのならこんな感じ。
http://osyu-web.com/jquery/jquery-customize-cookie-popup/

Posted on 8月 26, 2020 at 5:43 午後

Re: クリップボードからコピーしたブロックのエリア移動がadmin以外で権限エラーにより不可能になる

現象再現&確認しました。

多分「記事ブロック」がクリップボード経由でペーストされたときに
「スクラップブック」となるのは正しい動作なのだと思います。
管理メニュー>スタックとブロック>ブロックタイプ
を確認すると「内部ブロック」という項目にスクラップブックは組み込まれており、
記事ブロックと別扱いになるようです。

じゃぁなんで上級権限モード移行前後で動作が変わるのか?
という疑問が残りますが…これは多分バグor大人の事情ってやつなのかな?と。

それはさておき、2つほど対策をみつけました。
■ブロックBをそのまま使いたい場合
 →ペーストした状態のまま使いたいのなら、ブロックBはさっさと諦めて削除し、
  大人しくクリップボードから新たにブロックを目当てのエリアにペーストしちまいましょう。
  これが最少手順です。

■ブロックBの内容を変更して使いたい場合
 →別のエリアに移動してから内容変更するのではなく、最初に内容変更して保存してください。
  保存した時点で「スクラップブック」から「記事ブロック」にブロックタイプが変更されるので
  他のブロック同様エリア移動が可能となります。

参考になれば幸いです。

Posted on 8月 20, 2020 at 12:25 午後

Re: V8.5.4へ更新後、ページ表示エラー

「一部のページ表示でエラーが出る」ということと、
「アドオンは初期導入から更新していない」ということから
問題の切り分けのためにもアドオンを全て外して
動作確認することをおすすめします。
※環境情報に記載されたアドオンを数個確認しましたが、どれもそれなりにアップデートされていました。

Posted on 8月 19, 2020 at 8:44 午前