デモサイトの動作環境

こちらのデモサイト環境について

 さくらのレンタルサーバ スタンダード

  Apache:2.4.33

  PHP :7.3.9

  MySQL:5.7

  NC3.3.1(2020/04/01 バージョンアップ済み)

お知らせ

NetCommons3.2.0が公開されたことを機に、EddyKではデモサイトを公開させていただきました。

NetCommons3をちょっとカッコよくしたいっといった気持で作成したテーマをご紹介していこうと思います。

また、その中でわたしの知りえる限りの作成方法なんかも公開できればと思います。

今後のテーマ公開・配布もご期待ください!

新着
先日久しぶりにNCの公式サイトを覗いたらNC3.3.1がリリースされていました。 そこで、ダウンロード・バージョンアップしました。 ドロップダウンメニューもカスタマイズを適用したら問題なく使用できました。とりあえず無事バージョンアップを完了しました。 めでたし、めでたし!
公式サイトにてwysiwygエディタにてonclickなどのスクリプト呼び出しを記述したいといった投稿がありましたが、「TinyMCE」の仕様(NCも使用している以上その仕様に合わせている?)上、記載できなくしているようです。 ちょっと興味があり確認がてらカスタマイズしてみた内容を掲載しました。 でも、これについてはNCの仕様から外れることになると思うのであまり良いことではないかなあと思いつつ・・・ ご興味ある方は、一度ご覧ください。 /setting/for_check/onclick
公式サイトのトラブル報告にて「フォトアルバムの表示タイプ「写真の一覧表示」エラー 」が上がっておりちょっと気になり調べてみました。 一応解決できたので、確認ページでご確認いただけます。「フォトアルバム一覧表示」
以前公式サイトのヘルプデスクにあった「他言語ページの作成」ボタン押下時、「不正リクエスト」といったエラーとなるといった投稿が気にはなっていたのですが、ちょっと調べてみてこれかなあといったところをご紹介しています。 このサイトも英語対応サイトにしたのですが、英語の内容は何もありません。このトラブルの確認のためだけなのでお許し下さい。 こちら「確認用ルーム/他言語ページの作成」でご確認いただけます。
おはようございます。 本日家人が朝から旅行にでかけ、暇をもてあそびついついパソコンの前に・・・ 昨日から目についていた「未ログイン時の動画再生」について調べてみました。っでわかったことがログインしていない場合、user情報がなくてサムネイルを含め動画のファイルが取得できていないってこと。 /app/Plugin/Videos/Controller/VideoFilesController.php を見ると44行目にAuthというのが3.3で追加されているではありませんか。 これを試しにコメントアウト すると未ログイン状態でも動画が再生できるようになるではありませんか。 https://demo-nc3.eddy-k.jp/check/Videos (当サイトで確認していただけます) で試しに動画の追加はできるかが心配になり追加も試してみましたがこれもOK。 本当に正しい修正方法かはわかりませんが、取り敢えず再生については解決かなあということでお知らせします。 何か問題があっても、責任は負いかねます。自己責任で行われるのであれば修正されてはいかがでしょうか。 正しい修正は開発者さまにゆだねるということでお待ちすることに・・・、よろしくお願いしま~す。  
テーマの小技

テーマのちょっとしたTips、かなあ?

最近サイトをデザイン・作成していて困ったことが1ページ中にこの部分はAのテーマ、この部分はBのテーマを使えればっといったことがあります。

基本テーマはページに設定します。(サイト自体に設定もできますが、それは(ページを)まとめて設定しているにすぎない?)

ですので、1ページ1テーマなのです。

 

っで、その場合は、2つのテーマを合体させ独自のテーマを作成します。

CSSなどstyle.cssファイルは重なるので、どのようにするかはstyle.cssの中身を合体させるのです。

合体した後、セレクタ名(id名、class名)が被った場合、その部分が一意になるように上位のセレクタ名をつけるのです。

.a {  }  ・・・ヘッダー部で使用 1

.a {  }  ・・・Bプラグインで使用 2

こういった場合、

1は、.header .a {  }

2は、.BPlugin .a {  }

といった具合に記述すれば、ヘッダー部で使用する.a、Bプラグインで使用する.aと区別することが可能です。

何を言っているかわからないかも?

まあしかし、このようなことをしようする方であれば、html・cssは理解されていると思うので、説明は端折ります。

 

っということで、すでに既存のテーマあれば、それを合体させた自分専用のテーマを作成できるのです。

 

独自テーマを作成し、自分なりのNC3にデザインしてみてはいかがでしょうか?

テーマを作ることにより、標準のプラグインの画面もちょっとしたボタン配置を変えることもでき、jsの組み込みもできるので、自分なりの使用方法も考え作ることができ、便利になるかもです。

 

時間があるときに挑戦してみてはいかがでしょうか!