登録日
2012年4月28日

メンバー検索

  

dote1027

名前(ニックネーム)
d1027
自分のconcrete5サイト
未完成
ホームページ
自己紹介
最近Webページ制作の仕事が多いです。
PHPとjavascriptを今勉強中です。遊べるアプリとかつくって楽しめるものを発信できるポータルサイトをもろもろ極めたら作る予定です。
concrete5.org のユーザー名
concrete5 Slack Team ID
Twitterアカウント
フォーラム総投稿数
53

コミュニティバッジ

投稿

21から30までを表示 (計51)

ファイルアップロード

テスト.pdfという名前でファイルをアップロードすると、.pdfでアップロードされてしまうのですが、日本語ファイルのアップロードは仕様的に不可能でしょうか。

Posted on 6月 26, 2012 at 3:44 午後

Re: concrete5で中文ページ作成

なりほどです!ありがとうございます!

Posted on 6月 19, 2012 at 3:10 午後

concrete5で中文ページ作成

concrete5で中国語ページを作成する場合は、簡体字中国語のGB2312は使わずに、utf-8で作成する方法になるのでしょうか?? 中国語版OS用のデバック方法がわかりかねるので、詳しい方いらっしゃいましたらお願いします。

Posted on 6月 19, 2012 at 6:05 午前

Re: Re: オートナビブロックをカスタマイズしてパンくずを作成して第2階層から表示したい

返答ありがとうございました!(返信遅くなってすみません)

英語ページのパンくずで、日本語のホームのパンくずを消すまではできたのですが、英語ページのHomeパンくずリストの▶が消せなくて悩んでいたのですが、CSSで右側に表示に変更して、現在値のパンくずにリストを表示させない方法で解決できました。

Posted on 6月 19, 2012 at 5:58 午前

Re: オートナビブロックをカスタマイズしてパンくずを作成して第2階層から表示したい

# concrete5 バージョン
5.5.1

以下topic_path.phpという名前でconcrete/blocks/autonav/view.phpを利用したパンくずのテンプレートを作成中なのですが、
英語ページを作成する場合に template/index.php/english以下のタイトルをパンくず表示させたいと考えています。englishページ他、第2階層から表示させる方法がわかりかねてます。使用中のテンプレートまるごと貼り付けますので、分かる方いらっしゃいましたらご教授お願い致します。

defined('C5_EXECUTE') or die("Access Denied.");
$controller = new AutonavBlockController;
$controller->orderBy = 'display_asc';
$controller->displayPages = 'top';
$controller->displayPagesCID = 0;
$controller->displayPagesIncludeSelf = 0;
$controller->displaySubPages = 'relevant_breadcrumb';
$controller->displaySubPageLevels = 'enough';
$controller->displaySubPageLevelsNum = 0;
$controller->displayUnavailablePages = 0;

$aBlocks = $controller->generateNav();
$containsPages = false;

$nh = Loader::helper('navigation');

//this will create an array of parent cIDs
$inspectC=$c;
$selectedPathCIDs=array( $inspectC->getCollectionID() );
$parentCIDnotZero=true;
while($parentCIDnotZero){
$cParentID=$inspectC->cParentID;
if(!intval($cParentID)){
$parentCIDnotZero=false;
}else{
$selectedPathCIDs[]=$cParentID;
$inspectC=Page::getById($cParentID);
}
}

foreach($aBlocks as $ni) {
$_c = $ni->getCollectionObject();
if (!$_c->getCollectionAttributeValue('exclude_nav')) {


$target = $ni->getTarget();
if ($target != '') {
$target = 'target="' . $target . '"';
}


$thisLevel = $ni->getLevel();

$pageLink = false;

if ($_c->getCollectionAttributeValue('')) {
$subPage = $_c->getFirstChild();
if ($subPage instanceof Page) {
$pageLink = $nh->getLinkToCollection($subPage);
}
}

if (!$pageLink) {
$pageLink = $ni->getURL();
}

if ($i == 0) {

} else {
$title = sprintf('<span class="add_arrow">%s</span>', $ni->getName());
}

if ($c->getCollectionID() == $_c->getCollectionID()) {
echo $title;
} else {
echo('<a href="' . $pageLink . '" ' . $target . ' >' . $title . '</a>');
}
$lastLevel = $thisLevel;
$i++;


}
}

Posted on 6月 12, 2012 at 3:42 午前

Re: Re: データベースの復元でエラーが出る他

ありがとうございます! ページタイプの追加(デフォルトでコンポーザー有効かのブロックを複数追加)、ページ編集のカスタムテンプレートを複数追加設置してからバックアップとれなくなっていたのですが、おっしゃる通りphp my adminからだと問題なくバックアップとれました。

Posted on 5月 20, 2012 at 1:24 午後

Re: データベースの復元でエラーが出る他

3)はとりあえず解決しました。adminでログインしていたにもかかわずエラーが起きてましたが、再度ログインし直したら修正できるようになりました。

Posted on 5月 20, 2012 at 5:34 午前

データベースの復元でエラーが出る他

# concrete5 バージョン
5.5.1

1)データベースのバックアップを復元させた場合下記エラーがでて、サイト内が崩れてしまうエラーが出ました。
mysql error: [2006: MySQL server has gone away] in EXECUTE("INSERT INTO btContentLocal VALUES(1,'

2)サーバー情報を確認しようとすると下記のエラーがでます。
/Applications/MAMP/htdocs/xxxxxxx/concrete/controllers/dashboard/system/environment/info.php:1) in/Applications/MAMP/htdocs/xxxxxxx/concrete/libraries/view.php on line 841
(xxxxはサイトurlなので隠してます)

3)また、作成したページタイプをサーバー上デフォルトブロックで編集しようとしたところ、編集できなくなってしまいました。(編集モードにも関わらず、本来編集できるはずの箇所が選択できません。)

上記、分かる方いらっしゃいましたら、ご返信お願い致します。

Posted on 5月 20, 2012 at 4:13 午前

Re: Re: コンポーザーのカスタムテンプレート

記事ブロックでした;
ありがとうございます。
div classで最初から囲んでおくカスタムテンプレートで設置し直すことにしました。

Posted on 5月 19, 2012 at 10:45 午後

コンポーザーのカスタムテンプレート

コンポーザーで生成されるpタグにカスタムテンプレートでclassを指定したいのですが、コンポーザーの投稿記事内に対してカスタムテンプレートで何かすることは可能なのでしょうか?
とりあえずview.phpを編集しようと考えてます。

Posted on 5月 19, 2012 at 9:29 午後