Create your own awesome maps

Even on the go

with our free apps for iPhone, iPad and Android

Get Started

Already have an account?
Log In

seezoo勉強会 by Mind Map: seezoo勉強会
0.0 stars - reviews range from 0 to 5

seezoo勉強会

アテンド

日時

会場

ニューキャスト

参加者

開発環境

CodeIgniter

Flint

サーバーサイドがFWだから、プログラマが拡張しやすい

既存のJSライブラリでは苦しい部分を細かくチューニングできる

速度・メンテナンス性向上, 特にIEで有利?

seezooネタ

飼い犬

更新作業を楽しくしたい

遊び半分からオープンソース化

カジェット機能

使いやすい 早い 軽い

導入ハードルが低い

運用がやさしい

エディタが使いやすい

前のバージョンに戻せる

画像の差し替え作業も楽

クライアント側で試行錯誤できる仕組みを

テンプレート作成

PHPを覚えれば作れる

ブロックの作成もわりと簡単っぽい

表示のカスタマイズはオーバーライドで対応可能

好きなJSライブラリの使用も可能

インストールサーバ

大体のレンタルサーバで利用可能

要件

PHP5.1以上(PHP5.3推奨)

Apache(mod_rewrite推奨)

MySQL4系(5+推奨)

他のCMSと共存・連携

Wordpressの記事を利用したり

他のCMSの良い所を利用しつつ

いろんなタイプのサイトに対応

ECサイト

会員サイト

Seezooデフォルト機能

なんかいろいろあるよ

管理権限とバージョン管理ができる

担当者レベルで更新箇所の閲覧・編集の権限を設定できる

承認機能がある

編集履歴が保存されるので差し戻しも簡単にできる

きになったコト

html5とかスマフォの対応は?

html5の導入はむずかしそうだなぁ

管理画面の項目名のカスタマイズはできるのかな?

プラグインってあるのかな?

ガジェットを作れるようになるらし

ブロックを削除したときにフェードアウトするけどなくてもいいかも

ちょっと重い

編集画面の各項目がWeb制作やブログの経験がない人にはわかりにくそう

複数管理者が同時に編集作業したいときはどうしたらいいのか?

複数PCで同じ編集画面を共有できるのか

画像ファイルのアップロード制限(ファイルサイズ)は?

管理権限がなくてもページの削除ができてしまう

対応予定

アクセス解析のデータが編集中のデータも拾ってしまう

今後対応予定

ブロック分割がパーセンテージしていのみ

ピクセル指定に対応検討

いいなっておもったこと

分割コンテンツ(複数カラム)が簡単に作れる

Wikipediaの検索機能が付いてる

辞書替わりに使える

メールフォームの内容がデータベースに保存される

CSVかExcel形式でダウンロードできる

管理画面の項目(ナビゲーション)のカスタマイズも可能

複数ファイル(画像ファイル・ビデオファイルなど)のアップロードができる

最大5つ

画像ファイルをサイト内に表示後 フォルダ構成を変えても大丈夫

画像の差し替えは上書きすればすべてに反映する

公開承認の申請がメールで送れる

メッセージ付きで

管理者の管理画面のシステムインフォメーションに表示, メールで送れたらいいな, 承認不可時にメッセージを送ることもできる

ページごとに必要なJSを読み込むから動作が軽い

編集画面機能

パネル

ビューモード, 編集モードへ, ページ作成, 移動, 管理画面へ, ログアウト

カジェット

管理画面機能

ダッシュボード

管理トップ, Seezoo管理パネルTOP, サイト情報, Seezooのバージョン, サイト名, サイトアドレス, 総ログイン回数, ログイン日時, 編集中のページ数, デフォルトで使用するテンプレート, システムインフォメーション, 申請状況, 承認情報

ページ管理, 一般ページ管理, システムページ管理, 静的ページ管理, 静的変数一覧

ファイル管理, ファイル管理, グループ管理

ブロック管理, 使用可能なブロックのリスト, 編集エリア分割ブロック, オートナビゲーションブロック, ファイルダウンロードブロック, Flash設置ブロック, お問い合せフォームブロック, GoolgeMapsブロック, 見出しブロック, HTMLブロック, 画像ブロック, テキスト+画像ブロック, スライドショーブロック, タブコンテンツブロック, 記事ブロック, twitterブロック, ビデオプレーヤーブロック, インストール可能なブロックのリスト

テンプレート管理, インストール済みのテンプレート, インストール可能なテンプレート

レポート, 設置されたお問い合わせフォーム一覧

管理ユーザー設定, ユーザー一覧/検索, ユーザー追加/編集

ユーザーツール設定, 利用中のガジェット一覧

サイト全体の設定, サイト運用設定, サイトの設定, favicon管理, サイトキャッシュの設定, サイトキャッシュの削除, 短縮URL(mod_rewrite)設定, アップグレード, システムのアップグレード

ブログ管理, エントリー一覧, ブログ設定情報, 新規投稿, カテゴリ管理, コメント管理, ping送信先管理, ブログ設定情報管理, ブログメニュー管理

画像の編集

下書きブロック管理, 保存された下書きブロック一覧

バックエンド処理, 実行可能なプロセス, インストール可能なプロセス, サイトマップXML生成, 検索ページインデックス, データベースバックアップ

サイトに戻る

ログアウト

ファイル構成

blocks/

css/

files/

images/

js/

system/

codeイグナイター

application/, config/, config.php, 書き込み権限を与える, database.php, 書き込み権限を与える

sz_packages/

オーバーライド用

templates/

default/

demo/

新しいノード

テンプレートの作成

基本構成

images/

css/

js/

image.jpg, サムネイル用

attribute.php, テンプレート情報を記述

blog_view.php

view.php

手順

htmlを用意する

index.htmlをview.phpに変更する

seezooタグに置き換える

必要なファイルを用意する

templatesフォルダにコピーする

管理画面からテンプレートをインストールする

編集画面のページ設定でインストールしたテーマを選択する

その他必要なブロックはblocks/以下に入れる

seezooタグ

<?php echo $title->load->view('header_required'); ?>, <head>内に貼る

<?php echo $this->load->view('footer_required');?>, </body>直前に貼る

<?php echo $template_path;?>, ファイルへのパスを絶対パスで表示, 画像やcssファイルの読み込みなど

<?php echo $this->load->area('●●●'); ?>, 編集エリア, 同じ名前を入れると同じデータが反映される

テンプレート設定ファイル

attribute.php, $attribute = array( 'name' => 'デフォルトテンプレート', 'description' => '組み込みテンプレートです。' );

新しいノード

メモ

http://seezoo.org/user_guide/index

http://seezoo.co.jp/school

http://mfmf.szq.jp/

きよっちさんの

コンクリート5をやっていた

カテゴリーページ・エントリーページの増設よりはページを増やすには使いやすい

ページタイトルの編集

PHP編集で

system/application/views/header_required.php

11行目あたり

pakege/viewにコピーしたほうが安全, オーバーライド

1.1.0でもっと簡単になる

色々編集

system/application/views/に管理画面のカスタマイズ可能

system/application/views/errors/, 404ページ

system/application/views/login/, ログイン画面

css/login.css, スタイルシートの変更

blocks/, ブロックの画面を編集, view.php, view.js, view.css, フロント画面のカスタマイズに利用できる

次回はブロックノカスタマイズ