国産baserCMS Made In Japan

baserCMSを使ってみよう!ブログでも使えるbaserCMSを活用しよう。コーポレートサイトに最適。

nada-iconsのトップページの変更方法

f:id:basercms:20160929230841g:plain

環境

baserCMS4 beta

nada-icons

windos7 xampp

php 5.6.21

mariaDBmysql

 

特に今回はxampp、mampなどの

環境は関係はないと思います。

インストールしてみてください。

f:id:basercms:20160929231253g:plain

 

管理画面を開いてください。

 

f:id:basercms:20160929231330g:plain

 

「テーマ管理」をクリックして、進んでください。

 

 

f:id:basercms:20160929231441g:plain

 

テーマを選択できる画面が表示されます。

 

f:id:basercms:20160929231544g:plain

 

「テーマ管理メニュー」から。

 

f:id:basercms:20160929231622g:plain

 

「テーマ設定」をクリックして進んでください。

 

f:id:basercms:20160929231656g:plain

 

使用画像が表示されます。

 

f:id:basercms:20160929231758g:plain

 

しかし、ここから変更は不安的です。

 

他の方法を紹介します。

 

f:id:basercms:20160929231838g:plain

 

ある意味、原始的な方法です。

 

収納フォルダーから直接、

 

ファイルから変更します。

 

f:id:basercms:20160929231928g:plain

 

トップページのロゴから変更します。

 

 

f:id:basercms:20160929231956g:plain

 

basercms/app/webroot/theme/nada-icons/img/

 

このフォルダーへ移動します。

 

f:id:basercms:20160929232103g:plain

 

 nada-iconsの画像フォルダーです。

 

ロゴやスライダーの画像が

 

並びます。他にもdefaultの

 

画像が収納されています。

 

f:id:basercms:20160929232213g:plain

 

ロゴの画像が「logo.png」であります。

 

作ったヘッダーロゴにlogo.png

 

リネームして置き換えます。

 

f:id:basercms:20160929232319g:plain

 

今回、このロゴ画像を置き換えます。

 

「samplelogo.png」を「logo.png」に

 

リネームします。

 

f:id:basercms:20160929232417g:plain

 

まだ、デフォルトのままです。

 

f:id:basercms:20160929232500g:plain

 

「logo.png」に変更。

 

f:id:basercms:20160929232536g:plain

 

 

logo.pngファイルをnada-iconsの


imgフォルダーヘ入れて置き換えます。

 

f:id:basercms:20160929232612g:plain

 

置き換え確認のメッセージが出る


ので置き換えます。

 

f:id:basercms:20160929232652g:plain

 

 

外観を更新すると、


変更したロゴになります。

 

f:id:basercms:20160929232736g:plain

 

スライダー画像の変更です。

 

f:id:basercms:20160929232818g:plain

 

スライダー画像の名前はmain_image_1、main_image_2

 

main_image_3、main_image_4main_image_5

 

と最後「_整数」になってます。横750Px × 縦300px

 

で5枚の画像を作ってそれぞれの名前に変えてください。

 

f:id:basercms:20160929232924g:plain

 

他トップページの画像。2箇所あります。

 

f:id:basercms:20160929232959g:plain

 

icons_banner_l_01.png

 

icons_banner_l_02.png

 

このふたつの名前で保存されてます。

 

345px × 110pxで画像を作って、

 

この名前に変えると変更できます。

 

f:id:basercms:20160929233039g:plain

 

サイドバー画像の変更。サイドバナーが2つと、

 

ロゴの変更ができます。

 

f:id:basercms:20160929233205g:plain

 

サイドバーの画像はsideboxフォルダーに


収納されてます。

 

f:id:basercms:20160929233429g:plain

 

サイドバーのロゴなど収納されています

 

3枚の画像はsidebox_logo.png、icons_banner_01.png

 

icons_banner_02.pngと名前で保存されてます。

 

説明ではfireworksで画像は簡単に編集ができると

 

書かれていました。当方は確認できませんでした。

 

 

f:id:basercms:20160929233746g:plain

 

この「baserCMS」部分はファイルから変更します。

 

f:id:basercms:20160929233246g:plain

 

一旦、themeフォルダーのところまで戻ります。

 

f:id:basercms:20160929233917g:plain

 

/theme/nada-icons/Elements/sidebox.php

 

にサイドバーのファイルがあります。

 

f:id:basercms:20160929234001g:plain

 

sidebox.phpファイルサイドバーを形成

 

するコードが書かれています。

 

f:id:basercms:20160929234046g:plain

 

30行目あたりに「baserCMS」と書かれた箇所があります。

 

ここを変更するとサイドバーのbaserCMS部分を変更できます。

 

 

f:id:basercms:20160929234136g:plain

 

「ベッシー」と変更してみます。

 

f:id:basercms:20160929234157g:plain

 

「ベッシー」と変わりました。

 

 

f:id:basercms:20160929234224g:plain

 

これでnada-iconsの基本変更は

 

お し ま い。

 

他、トップページの操作について

  

以下の投稿に書いてます。

 

 

インストール後の管理画面からの変更 

 

 

CMS祭2016

f:id:basercms:20160906233515j:plain

 

関西テレビの3階で行われたCMS祭2016。

12のCMS他が集まった展示会のようなイベントです。

管理するのにかかせないコンテンツマネージメント

システム。そのCMSを実際に構築、運用してる会社などが

集まり説明をしてもらえるイベントでした。

参加したCMSはa-blog cms、baserCMS、concrete5

Contao、DrupalJoomla!MODX、pulse、wordpress

ecからECCUBE、ブログサービスのJIMDOなど。

 

f:id:basercms:20160906233608j:plain

 

セッションが行われた会場です。たくさんの人が入れる

大きな会場でしたがずっと満員でした。そして、こことは別に

CMSを紹介する会場、CMSのブースの会場がありました。

 

f:id:basercms:20160906233905j:plain

 

最初の基調講演です。会場時間すぐに関わらず、たくさんの

人がこの講演を聞いておられました。基調講演を楽しみに

されてるかたもおられました。カンファレンスなどの基調講演では

良いセッションが行われることが多いので、ここでも

期待度が非常に高かったです。セッションは、

「運営スタッフに選ばれるCMSの選び方」でした。

 

f:id:basercms:20160906234233j:plain

 

baserCMSのブースにやってきました。9月20日に

baserCMSの新しいヴァージョン4がリリースされます。

 その説明などをチェックしました。コンテンツ管理という

機能が追加されます。モニターでそのコンテンツ管理の

操作を説明していました。簡単につけたい場所に

ページの追加できるすごく便利な機能でした。

また、ひとめでページのツリー構造がわかるので

使いやすいUIになっていて、どこを編集するかが

とてもやりやすい機能です。その機能は

  1. ブログページ追加

  2. メールフォーム追加

  3. 固定ページの追加

  4. 追加するメニュ名の変更

  5. フォルダー作成

  6. 確認

  7. 非公開

など簡単に行える機能がひとめでわかりやすく、

管理も簡単になったbaserCMS4。

 

f:id:basercms:20160907000308j:plain

 

人気のベッシーのステッカーがたくさんありました。ベッシーは

有名なデザイナーさんが作られた龍のキャラクターです。

かわいいのでとても人気です。目がいいとか。

baserCMSのロゴのステッカーもマシーン(PC)に貼ると

とてもかっこいいです。パンフレットには配布サイトや

導入事例など紹介されていました。東京、福岡では利用者が

増えていて、cms性能そのものだけでなく、baserCMSも

成長していってます。

 

f:id:basercms:20160907000339j:plain

 

福岡からいつもいらっしゃって、福岡名物、博多の女を

みなさんに配られていて、来場者はおみやげも楽しまれて

いました。はるばる福岡から大変なのにおみやげも持って

きて頂いてありがとうございます!

 

f:id:basercms:20160907000447j:plain

 

本編が終わった後は懇親会の始まりです。懇親会は

関西テレビ1階のいつもならイベントの行われてるこの

大きなモニターの前で行われました。良い場所でパーティが

行われました。もちろん、恒例のライトニングトークなども

行われて、にぎやかな時間になりました。

 

f:id:basercms:20160907000433j:plain

 

料理もたっぷり。でも、実は一瞬に無くなってしまいます。

最初にメインの料理が出されて、取り遅れた人は食べれなくて、

虚しい思いをしたかたもいました。この後、パスタなども

出されてとてもおいしかったです。シメはデザートもありました。

 

f:id:basercms:20160907000544j:plain

 

「さあ、飲みましょう!」。飲み物は飲み放題でビール、ワインも

あって、ビールサーバーのところではとても並んでいました。

酔っ払っているかたも多かったです。夏のちょうど良い時期に

室内で快適にCMS祭の夜の祭りも盛大に行われ、みんな、

楽しい時間を過ごしたと思います。はじめて参加されるかた、

遠方から来られてるかたも多く、良い交流になったと思います。

 

4betaを試してみる

baserCMS4のベータ版がリリースされました。

 

それでインストールしてみました。

 

f:id:basercms:20160825011000g:plain

 

インストール成功。

 

サンプル版のテーマを選んでみました。

 

コーポレートサイトにちょうどいいテーマでした。

 

リリース本番はテーマが変わるのでしょうか。

 

f:id:basercms:20160825011216g:plain

 

以前の固定ページ管理が

 

コンテンツ管理という名称に変わって、

 

メニューを細かく管理できるようになりました。

 

まだ、未完成のようでした。

 

9月20日のリリースが楽しみになります。

 

f:id:basercms:20160825011151g:plain

 

そして、うれしいのがPHPのヴァージョンが

 

アップされて、性能アップされてます。

 

やっぱりPHP5.5くらいになると

 

うれしいです。もうPHP7への対応も

 

もうすぐに感じてしまいます。

 

最近ではcakePHPは安定しているので

 

将来的に明るいという話しを聞き始めました。

 

以前はcakePHPのリリースがなくて、

 

もうなくなる話しもありましたが、開発も

 

進みはじめて、安定してきたみたいです。

 

コンポーネントにcakePHPを入れてる

 

baserCMSも当分の間は安定した

 

CMSになりそうです。

3.0.10+win+xampp

windowsでversion3.0.10を

 

使おうと思うと、インストールが

 

できない問題が出てきます。

 

その時の簡易的だそうですが、

 

回避方法を書いておきます。

 

 

basercms/lib/Baser/Controller/Component/BcManagerComponent.phpの1102行

$targetPath = WWW_ROOT . 'theme' . DS . $theme;
$sourcePath = BASER_CONFIGS . 'theme' . DS . $theme;
// 以下2行を追加
$targetPath = str_replace("/", DS, $targetPath);
$sourcePath = str_replace("/", DS, $sourcePath);
$Folder->delete($targetPath);

 

basercms\app\webroot/index.phpの58行

 

$p = dirname(dirname(dirname($fileName)));
$p = str_replace("/", DS, $p);
define('ROOT', $p);
// define('ROOT', dirname(dirname(dirname($fileName))));

 

この追記と変更をすると、

 

windowsで使えるようになりました。

 

 

 

baserCMS3.0.10をさくらサーバーにインストール

さくらインターネットレンタルサーバー

baserCMSのversion3.0.10をインストール

してみました。

The requested URL / hoge/app/webroot was not found on this server.

こんなエラーが出ました。

それでしないといけないのが

.htaccessの書き換えでした。

 

サクラサーバーのサブドメインを使って、

その下の階層にbaserCMSを設置しました。

その時の.htaccessの書き方です。

 

baserCMS/.htaccess

RewriteEngine on
RewriteBase /
RewriteRule ^$ basercms/app/webroot/ [L]
RewriteRule (.*) basercms/app/webroot/$1

 

baseCMS/app/.htaccess

RewriteEngine on
RewriteBase /subdomain/basercms/app
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]

 

baseCMS/app/webroot/.htaccess

Allow from all
RewriteEngine on
RewriteBase /basercms/app/webroot
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]

 

以上のように追記、変更をして、

サーバーにアップロードすると

インストールができるようになります。

2016年6月21日記

github上にこの編集ファイルをアップ。

github.com

2016年8月1日更新