登録日
2009年2月1日

メンバー検索

  

katz515

名前(ニックネーム)
Katz Ueno
自分のconcrete5サイト
http://concrete5-japan.org/
ホームページ
http://ja.katzueno.com/
自己紹介
アメリカで留学、映画制作、雑誌編集で8年滞在した後日本に帰国。日本を世界に紹介するソーシャルサイト「YokosoNews」を立ち上げ、米ABCや中東アルジャジーラで紹介され、生放送100万PV突破。その後、名古屋の多言語に強い Web &印刷会社エスケイワードにディレクターとして入社し、数々の多言語サイトを手がける。

直感的なCMS「concrete5」日本語版の制作を2009年から行い、現在は、コンクリートファイブジャパン株式会社に所属。TOEICは一発で990点。

コンクリートファイブジャパンでは、一般の concrete5 サイト制作案件も受け付けています。企業・団体の Web 担当者様や、制作会社様、ご相談もお気軽に受け付けておりますので、弊社ウェブサイトまでお気軽にお申し付けください。

http://concrete5.co.jp/
concrete5.org のユーザー名
katz515
concrete5 Slack Team ID
@katzueno
Twitterアカウント
@katzueno
フォーラム総投稿数
1895

コミュニティバッジ

concrete5日本語サイト管理者 concrete5 日本語サイトのサーバー管理をしているメンバーです
WEB 編集メンバー concrete5 のヘルプドキュメント編集を手伝っていただいている方です。どなたでも参加できます。詳しくはconcrete5 コミュニティ活動のお誘いへ。
ローカルグループリーダー concrete5 ローカルグループのまとめ役をしている方です。勉強会やイベントを開催していただけるのであれば誰でもなることができます。詳しくはconcrete5 コミュニティ活動のお誘いへ。
エバンジェリスト 宣伝・普及活動を行っていただいている concrete5 の伝道師です!エバンジェリストについて

投稿

1661から1670までを表示 (計1787)

Re: Twitter 「ツイートする」ボタンと Facebook いいねを Page List に

ちなみに、Page List のカスタムテンプレート機能を使い

http://yokosonews.com/

のように各ページのRT数や、「いいね」数のカウント一覧が表示できるようになりました。






そこのコードもシェアーします

──────────────────────────────
<a href="http://twitter.com/share" class="twitter-share-button" data-url="<?php echo BASE_URL . DIR_REL . $nh->getLinkToCollection($cobj)?>" data-text="<?php echo $title?>" data-count="horizontal" data-via="【自分のTwitterアカウント】" data-lang="ja">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script><fb:like layout="button_count" font="arial" href="<?php echo BASE_URL . DIR_REL . $nh->getLinkToCollection($cobj)?>"></fb:like>
──────────────────────────────





■ ブロック修正の仕方とカスタムテンプレートの仕組み
http://concrete5-japan.org/help/developer/block_custom_template/

を参考に、Page List カスタムテンプレートの該当箇所にこれを挿入すると、

http://yokosonews.com/

このトップ画面のページリストのように、各ページに対する「ツイートする」ボタンと「いいね」ボタンが表示されるようになります。

Posted on 9月 04, 2010 at 5:41 午後

Re: ページtypeで追加したページについて!

本当ですね。
表示されませんね・・・。

おそらく技術的な限界から来る仕様だと思いますが、これは不便ですね。

本家に伝えておきますが、時間がかかるかもしれません。

ご迷惑をおかけしますが、こういうフィードバック、ありがたいです。

Posted on 9月 04, 2010 at 5:34 午後

Twitter 「ツイートする」ボタンと Facebook App を埋め込む方法

当 concrete5 公式サイトに「ツイートする」ボタンを Facebook の「いいね」ボタン、そして Facebook のファンボックスを追加しました。

Twitterの「ツイートする」ボタンの設置は簡単です。

■ Twitter活用術 › ツイートボタン
http://twitter.com/goodies/tweetbutton

よる、自分の好みのオプションを加えて、各ページに追加するだけです。

今回 concrete5 公式サイトは、既に作られているページがたくさんあるため、テーマファイルに直接コードを埋め込みましたが・・・下書き共通ブロックとして、HTMLブロックを作成し任意のページに配置するのもいいでしょう。





Facebook のアプリの機能を搭載するには、ちょっと高度な知識が必要です。

※ 「いいね」ボタンや、「いいねボックス」

これはテーマファイルを修正する必要があります

1. Facebook App ID を取得
http://developers.facebook.com/setup/

各トップドメインごとにApp IDの習得が必要です。



2. HTMLタグ最初に宣言を追加

以下の宣言を HTML タグ内に追加します
──────────────────────────────
xmlns:fb="http://www.facebook.com/2008/fbml"
──────────────────────────────

例:
──────────────────────────────
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml" xml:lang="<?php echo LANGUAGE?>" lang="<?php echo LANGUAGE?>">
──────────────────────────────



3. bodyタグ直後に宣言を追加

<body>タグ直後に以下のような宣言を追加します。
【アプリのID】の欄を、さきほど取得した App ID を入力します。

──────────────────────────────
<div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
FB.init({
appId : '【アプリのID】',
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});
};
(function() {
var e = document.createElement('script');
e.src = document.location.protocol + '//connect.facebook.net/ja_JP/all.js';
e.async = true;
document.getElementById('fb-root').appendChild(e);
}());
</script>
──────────────────────────────

ちょっと分かりづらいですが、下から5行目のところで「ja_JP」とロケールを加えて日本語にすることを指示しています。


4. 任意の場所に Facebook のタグを埋め込む

こうすることにより、Facebook のいいねボタンや、ファンボックスをいくつもページ内に配置し、

http://developers.facebook.com/plugins

のような「いいね」ボタンやコメントボタンを concrete5 サイト内に配置することが出来ます。

実は・・・「いいね」ボタンや「ファンボックス」は、<iframe>タグを使っても可能ですが、同じページ内にいくつもの Facebook の機能を配置すると重くなってしまいます。

例えば「いいね」は、上記の実装しないと・・・

──────────────────────────────
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fexample.com%2Fpage%2Fto%2Flike&layout=standard&show_faces=true&width=450&action=like&colorscheme=light&height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>
──────────────────────────────

という <iframe> を使いますが

実装をきちんとすると

──────────────────────────────
<fb:like></fb:like>
──────────────────────────────

のシンプルな実装になります。
コード数が少なくなることに加えて、ページも軽くなります。

Facebookの運用を考えられている方は是非とも運用を考えられてください。




4. Facebook にシェアーされるときの<head>タグ

例えば、当 concrete5 公式サイトでは、meta titleを常に

【ページ名】::【サイト名】

と表示するように設定しています。

しかし Facebook でリンクを共有するときに、特別に【ページ名】のみを表示させる指定ができます。そのコードは、テーマ内ファイルの<head>か、/elements/header_required.php のどこかに潜ませてください

──────────────────────────────
<meta property="og:title" content="<?php echo htmlspecialchars($c->getCollectionName(), ENT_COMPAT, APP_CHARSET); ?>" />
<meta property="og:site_name" content="<?php echo SITE;?>" />
──────────────────────────────

Posted on 9月 04, 2010 at 4:02 午後

新バージョン 5.4.1 Beta版を公開しました

concrete5 最新バージョンである5.4.1のベータ版を公開しました。現在は英語のみです。

http://www.concrete5.org/developers/beta/beta_bitching/5-4-1b2-available-for-general-download/

専門知識のある方は、是非ともテストをお願いします。
英語での検証のみとなります、報告はこちらに。

みなさんのご協力が、日本語版リリースのタイムラグの軽減と、バグの解消にもなりますので、よろしくお願いします。

Posted on 9月 04, 2010 at 11:44 午前

Re: Re: Re: サーバーへのunzipインストール

ひとまず、unzip をインストールしてもらうように、お願いしましょう。

要望を出すのはタダです〜w

また、他の同じようなレベルのレンタルサーバー様でも、unzipがインストールされています。

Posted on 8月 30, 2010 at 2:18 午後

Re: サーバーへのunzipインストール

簡単にあきらめず、レンタルサーバーやさんに問い合わせてみてください。
聞くのはタダです。



また、当サイトの

■ホスト別インストールガイド
http://heteml.jp/support/manual/concrete5/

に掲載されているサーバーは、全てインストール済みです。

Posted on 8月 30, 2010 at 4:54 午前

Facebook Page を作りました

既にFacebookをお使いの皆様。

なんとなく、日本でもFacebookがブレイクしだした兆候が見られたので、当 concrete5 Japan もFacebook Fan Pageを作ることにしました。


■ concrete5 Japan - Facebook
http://www.facebook.com/pages/Concrete5-Japan/151142311579236



この世の中には様々な方がいらっしゃいますので、多種多様な情報提供を心がけていくために Facebook の Page を作成しました。

ただ、基本的に Twitter の concrete5 Japan アカウント
http://concrete5-japan.org

でも同じことをつぶやいますし、当サイトの最新情報コーナーでも同じ情報をお送りしています。

Facebookは、知り合いも一緒にFacebookを利用しているから有効活用できます。

concrete5 の Page のファンになりたいだけのために Facebook のユーザー登録はおすすめできません。



Facebook は

・イベント(予約、お知らせ等)
・写真共有、アルバム機能
・リンク
・つぶやきにコメントを付けられる



など、Twitter にはない機能が入っていますが、Twitterの補完機能でもそれらのことを付け加えることは出来ますので、無理に入らず、お知り合いの方が10人以上登録しているようになってから、加入されることをおすすめします。

Posted on 8月 28, 2010 at 9:56 午前

Re: テーマを有効化できません

どなたも返信していないので、皆さんへの協力のお願いです。

また、どういうテーマをインストールしようとしたのかもお願いします。

私はExpresWebのアカウントをもっていないので、テストできません。
皆様の協力をお願いします。

Posted on 8月 28, 2010 at 9:47 午前

Re: Re: Re: Re: 移動させたはずのblockが基に戻ってしいます。

難しいですね・・・。

完全な答になりませんが

画像 + 記事 + 画像

であれば、1つの記事ブロック内に集約させることは出来ませんか?

以前、さくらインターネットのインストールガイドを作ったときに、ページ内のブロックが30個に近くなって、同じようにブロックの順番が正常に配置できないというケースがありました。

本家とも話したのですが、いろいろな種類のブロックを大量に配置すると、サーバー、ブラウザ、OS、そして数十個のブロックとなると・・・

「サーバー数 x ブラウザ種類 x 30個のブロック = 数万通り」

の原因が考えられるので、正直言って原因究明が不可能に近くなります。

というか、どなたか、複数のレンタルサーバーで、複数のブラウザを使って、数十個のブロックのコンビネーションでテストして原因を究明していただきたいです・・・。

Posted on 8月 28, 2010 at 9:45 午前

Re: Re: 移動させたはずのblockが基に戻ってしいます。

私のところでは、アンケートブロックを「他のエリア」に移動したあと、編集やデザインをクリックしようとすると「Access Denied」がでて、編集モードのままブラウザ側で更新して、編集すると問題なく編集できました。

その移動とは、同じエリア内ですか、それとも違うエリアにまたがっての移動でしょうか。

また、環境などもお願いします。

私の場合は Mac OS 10.6.4 + Firefox 3.6.8 & Safari 5.0.1 で確認しました。

失礼します。

Posted on 8月 28, 2010 at 2:37 午前