登録日
2019年11月28日

メンバー検索

  

ykbigdrive72

名前(ニックネーム)
ハイキック
自分のconcrete5サイト
自己紹介
名古屋の印刷会社でプログラム開発に従事しております。
基本は.NETでWEBアプリケーションやWindowsアプリケーション
開発を主に行っています。
WEBアプリの開発効率を上げるため、最近はWordPress、Kintone
やMicrosoft PowerBI を使ったソリューションも提案しております。
このたび、Concrete5 の勉強を始めました。
どうぞよろしくお願い致します。
concrete5.org のユーザー名
ykbigdrive72
concrete5 Slack Team ID
Twitterアカウント
フォーラム総投稿数
140

コミュニティバッジ

エバンジェリスト 宣伝・普及活動を行っていただいている concrete5 の伝道師です!エバンジェリストについて

投稿

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

Re: ログインしていないとき、ログインページへリダイレクトしたい

hissyさま

ご教示ありがとうございます。
お恥ずかしい話でございます(汗)。
サイトアクセスを設定していたとばかり思いこんでおりました。
ユーザ以外、誰でも閲覧できる設定になっておりました。
お陰様で、無事にリダイレクトされました。
ありがとうございました。

これからは、質問前に、細部まで確認するように致します。

Posted on 9月 08, 2020 at 3:12 午後

ログインしていないとき、ログインページへリダイレクトしたい

フォーラムのみなさま

平素から大変お世話になっております。
現在、外部フォームとExpressを連動して、システムを構築
しております。

【システムの概要】
1.concrete5 のログインページからシステムへログイン

2.ログインユーザ情報を取得し、Expressに保存したユーザ別の
 アンケートへのリンクボタンを表示(メニュー画面)。

3.メニュー画面から、各アンケートへのリンクボタンをクリックすると
 それぞれのアンケートページへ移動。

4.アンケートに回答すると、アンケート別のExpressエンティティへ
 データが蓄積される

困っていること
 ログアウトしていても、各アンケートページのURLへアクセスできてしまう。
 ログインしていない場合、ブラウザに各アンケートページへのURLを直接
 入力しても、ログインページへ強制的にリダイレクトさせたい。

※通常のphpのページの場合、セッションを確認して、セッションが空の
場合、Loaderなどで強制的にログイン画面へリダイレクトできますが、これを
 concrete5のシステムログインページへリダイレクトさせる方法が分からず、
 行き詰っております。

 いつも質問ばかりで、申し訳ございませんが、なにとぞよろしくお願い申し上げます。

# concrete5 Version
Core Version - 8.5.4
Version Installed - 8.5.4
Database Version - 20200609145307

# Database Information
Version: 5.1.73
SQL Mode:

# concrete5 Packages
CSV User Import & Export (0.1.1), Honest Websites Back To Top (1.1.0), Manual Nav (2.3.3)

# concrete5 Overrides
blocks/external_form/form/controller/tkp_menu.php, blocks/external_form/form/controller/enq_a.php, blocks/external_form/form/controller/enq_b.php, blocks/external_form/form/controller, blocks/external_form/form/tkp_menu.php, blocks/external_form/form/enq_a.php, blocks/external_form/form/enq_b.php, blocks/external_form/form, blocks/external_form, mail/mail_send_hyoka_a.php, mail/mail_send_hyoka_b.php

# concrete5 Cache Settings
Block Cache - Off
Overrides Cache - On
Full Page Caching - Off
Full Page Cache Lifetime - Every 6 hours (default setting).

# Server Software
Apache

# Server API
apache2handler

# PHP Version
7.1.33

# PHP Extensions
apache2handler, bcmath, bz2, calendar, Core, ctype, curl, date, dba, dom, enchant, exif, fileinfo, filter, ftp, gd, gettext, gmp, hash, iconv, imap, intl, json, ldap, libxml, mbstring, mcrypt, mysqli, mysqlnd, odbc, openssl, pcre, PDO, pdo_mysql, PDO_ODBC, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell, recode, Reflection, session, shmop, SimpleXML, snmp, soap, sockets, SPL, sqlite3, standard, sysvmsg, sysvsem, sysvshm, tidy, tokenizer, wddx, xml, xmlreader, xmlrpc, xmlwriter, xsl, Zend OPcache, zip, zlib

# PHP Settings
max_execution_time - 3600
log_errors_max_len - 4096
max_file_uploads - 100
max_input_nesting_level - 64
max_input_time - 60
max_input_vars - 1000
memory_limit - 128M
post_max_size - 384M
sql.safe_mode - Off
upload_max_filesize - 256M
ldap.max_links - Unlimited
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
odbc.max_links - Unlimited
odbc.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
pgsql.max_links - Unlimited
pgsql.max_persistent - Unlimited
session.cache_limiter - no value
session.gc_maxlifetime - 7200
soap.wsdl_cache_limit - 5
opcache.max_accelerated_files - 4000
opcache.max_file_size - 0
opcache.max_wasted_percentage - 5

Posted on 9月 08, 2020 at 2:38 午後

Re: Re: フッターのメニューコンテナを消したら、ヘッダーに表示される

aniyaさま

いつも大変詳細なご検証を賜り、本当にありがとうございます。
また、私の説明が拙く、申し訳ございませんでした。
私も、外部フォーム開発や、Expressでの操作など、コーディング
を行う上で、改行位置や、空白が混入することで結構悩んだことが
多くございましたので、aniyaさまのご進言をもとに、今後は、機微
な情報までお伝えして、できる限り実践に近い状態を皆さまと共有
させていただければと思っております。
いつも本当にありがとうございます。

Posted on 9月 07, 2020 at 9:00 午前

Re: Re: フッターのメニューコンテナを消したら、ヘッダーに表示される

DeaconBluesさま

ご教示まことにありがとうございました。
お教えいただいた通り、システムと設定>ログインとユーザ登録>
公開プロフィールにて、「ログイン時メニューを表示する」チェック
を外して保存しましたところ、アカウントメニューのコンテナは表示
されなくなりました。
ありがとうございました。

Posted on 9月 07, 2020 at 8:57 午前

Re: フッターのメニューコンテナを消したら、ヘッダーに表示される

aniyaさま

おはようございます。
ご教示まことにありがとうございます。
ご検証まで賜り、本当にありがとうございました。
また、ソースコードをご提示しておらず、大変失礼を
いたしました。
はい、ソースコードを必ず添付するように致します。
今後ともどうぞよろしくお願い致します。

Posted on 9月 07, 2020 at 8:52 午前

Re: フッターのメニューコンテナを消したら、ヘッダーに表示される

aniyaさま

いつもありがとうございます。
fotter.phpは以下の通りとなっております。

<?php defined('C5_EXECUTE') or die("Access Denied.");

$footerSiteTitle = new GlobalArea('Footer Site Title');
$footerSiteTitleBlocks = $footerSiteTitle->getTotalBlocksInArea();

$footerSocial = new GlobalArea('Footer Social');
$footerSocialBlocks = $footerSocial->getTotalBlocksInArea();

$displayFirstSection = $footerSiteTitleBlocks > 0 || $footerSocialBlocks > 0 || $c->isEditMode();
?>

<footer id="footer-theme">
<?php
if ($displayFirstSection) {
?>
<section>
<div class="container">
<div class="row">
<div class="col-sm-9">
<?php
$a = new GlobalArea('Footer Site Title');
$a->display();
?>
</div>
<div class="col-sm-3">
<?php
$a = new GlobalArea('Footer Social');
$a->display();
?>
</div>
</div>
</div>
</section>
<?php
}
?>

<section>
<div class="container">
<div class="row">
<div class="col-sm-6">
<?php
$a = new GlobalArea('Footer Legal');
$a->display();
?>
</div>
<div class="col-sm-3">
<?php
$a = new GlobalArea('Footer Navigation');
$a->display();
?>
</div>
<div class="col-sm-3">
<?php
$a = new GlobalArea('Footer Contact');
$a->display();
?>
</div>
</div>
</div>
</section>
</footer>

<footer id="concrete5-brand">
<div class="container">
<div class="row">
<div class="col-sm-12">
<span><?php // echo t('Built with <a href="http://www.concrete5.org" ←ここをコメント化
class="concrete5" rel="nofollow">concrete5</a> CMS.') ?></span>
<span class="pull-right">
<?php echo Core::make('helper/navigation')->getLogInOutLink() ?>
</span>
<!-- <span id="ccm-account-menu-container"></span> -->←ここもコメント化
</div>
</div>
</div>
</footer>

<?php $this->inc('elements/footer_bottom.php');?>

Posted on 9月 04, 2020 at 9:07 午後

フッターのメニューコンテナを消したら、ヘッダーに表示される

フォーラムの皆さま

いつも大変お世話になっております。
大変初歩的なことで恐縮でございますが、本フォーラムの記事を
参照に、Elementalテーマのフッター部分に表示される「concrete5 CMS」の
文言と、「cmm-account-menu-container」を非表示(テーマのfotter.phpの該当部分を
コメントアウト)としました。
確かに、フッターでconcrete5の文言と、アカウントメニューコンテナは非表示に
なりましたが、今度は、ヘッダー部分(Global Area Headder Search)にアカウント
メニューコンテナが表示されるようになりました。

このメニューコンテナも消したいのですが、同じテーマの「headder.php」を見まして
も、メニューコンテナの記述が無いように思います。
このコンテナの消し方をご教示頂けませんでしょうか。

どうぞよろしくお願い致します。

【環境情報】
# concrete5 Version
Core Version - 8.5.4
Version Installed - 8.5.4
Database Version - 20200609145307

# Database Information
Version: 5.1.73
SQL Mode:

# concrete5 Packages
CSV User Import & Export (0.1.1), Honest Websites Back To Top (1.1.0), Manual Nav (2.3.3)

# concrete5 Overrides
blocks/external_form/form/controller/tkp_menu.php, blocks/external_form/form/controller/enq_a.php, blocks/external_form/form/controller/enq_b.php, blocks/external_form/form/controller, blocks/external_form/form/tkp_menu.php, blocks/external_form/form/enq_a.php, blocks/external_form/form/enq_b.php, blocks/external_form/form, blocks/external_form, mail/mail_send_hyoka_a.php, mail/mail_send_hyoka_b.php

# concrete5 Cache Settings
Block Cache - Off
Overrides Cache - On
Full Page Caching - Off
Full Page Cache Lifetime - Every 6 hours (default setting).

# Server Software
Apache

# Server API
apache2handler

# PHP Version
7.1.33

# PHP Extensions
apache2handler, bcmath, bz2, calendar, Core, ctype, curl, date, dba, dom, enchant, exif, fileinfo, filter, ftp, gd, gettext, gmp, hash, iconv, imap, intl, json, ldap, libxml, mbstring, mcrypt, mysqli, mysqlnd, odbc, openssl, pcre, PDO, pdo_mysql, PDO_ODBC, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell, recode, Reflection, session, shmop, SimpleXML, snmp, soap, sockets, SPL, sqlite3, standard, sysvmsg, sysvsem, sysvshm, tidy, tokenizer, wddx, xml, xmlreader, xmlrpc, xmlwriter, xsl, Zend OPcache, zip, zlib

# PHP Settings
max_execution_time - 3600
log_errors_max_len - 4096
max_file_uploads - 100
max_input_nesting_level - 64
max_input_time - 60
max_input_vars - 1000
memory_limit - 128M
post_max_size - 384M
sql.safe_mode - Off
upload_max_filesize - 256M
ldap.max_links - Unlimited
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
odbc.max_links - Unlimited
odbc.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
pgsql.max_links - Unlimited
pgsql.max_persistent - Unlimited
session.cache_limiter - <i>no value</i>
session.gc_maxlifetime - 7200
soap.wsdl_cache_limit - 5
opcache.max_accelerated_files - 4000
opcache.max_file_size - 0
opcache.max_wasted_percentage - 5

Posted on 9月 04, 2020 at 4:20 午後

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

aniyaさま

 おはようございます。
ありがとうございました。おかげさまで、パッケージをインストールすること
ができました。
今回は、hissyさまがコメントくださっておられる、メンバーをcsvファイルから
一括でインポート/エクスポートするアドオンパッケージをインストールさせて
いただきました。

【行った手順】
・ローカルPCにコンポーザーをインストール(Windows10)
・Githubからダウンロードしたパッケージを解凍
・composer.jsonをエディタで開き、パッケージ名ddeboer/data-importを確認
・コマンドプロンプトを起動
・cd コマンドで、パッケージを保存したフォルダまで移動
・composer require ddeboer/data-import (ENTER)を実行
・パッケージを保存したフォルダに新たに「vendor」フォルダが生成される
・FTPでサーバに接続
・concrete5をインストールしたディレクトリで、「Package」へ移動
・ローカルPCで解凍したcsv_user_import_exportフォルダと、vendorフォルダを
 Packageフォルダ配下へコピー
・vendorフォルダを、csv_user_import_exportフォルダ配下へ移動
・ダッシュボードの「concrete5を拡張」へアクセス
・「機能追加」欄に「CSV User Import & Export」が表示されるので、右の「インストール」
 ボタンをクリック。
・インストールが正常に終了するので、「システムと設定」→「BackUp」に
 Export User CSV と、Import User CSV が表示されているので、クリックして使う。

いただいた参考資料を熟読し、解決できました。
aniyaさまに心より感謝申し上げます。
ありがとうございました。

追伸:ローカルで作成したパッケージをFTP経由で送信するにあたっては、
   こちらの記事を参考にしました。
http://stackoverrun.com/ja/q/11347448
 

Posted on 9月 04, 2020 at 11:38 午前

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

aniyaさま

いつもありがとうございます。
ドキュメントのご教示ありがとうございます。
勉強不足で申し訳ございません。
教えていただいたドキュメントを熟読させて
いただきます。

Posted on 9月 02, 2020 at 5:31 午後

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

先日はご回答を賜り、ありがとうございました。
さっそく、ファイルをダウンロードし、
解凍したファイルを"Packages"ディレクトリへ
アップロードし、ダッシュボードの「機能追加」
から「インストール」を試みましたが、
Install the libs first. Run, composer install from this package home directory.
との例外エラーが表示されてしまいました。
これは何を意味しているのでしょうか?

Posted on 9月 02, 2020 at 4:18 午後