サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
アメリカ大統領選
japan.nucleuscms.org
日本語版パッケージリリースプロジェクトの事実上の頓挫から1年と少しが経ちました。その間、様々な方が様々な思いを、このプロジェクトに抱いたことかと思います。私たちリリースチームのメンバーもそんなユーザのひとりでした。いえ、今もそんなユーザのひとりです。 そして、一線を退いたかつてのメインメンバーも、そんなユーザのひとり。 そんなユーザが少しづつ知恵を持ち寄り、止まった時計を動かしました。 ここに、Nucleus CMS 3.62日本語版パッケージをリリースします。日本語などのマルチバイト文字をなるべく正しく処理出来るよう、オリジナルリリースに対していくつもの追加/修正を施しました。 そして、最新の機能として以下を含んでいます。 管理領域のスタイルシートを変更可能になりました スキン/テンプレート変数にてif-ifnot-else-elseif-elseifnot-endif構文が利用可能とな
Connect Error Could not connect to MySQL database.
NP_AdjustSkin2MobileLiteを利用されることをおすすめします。 AjustSkin2MobileはUserAgentを判別しSkinを変更します。 docomo、au、SoftBank、Willcomを携帯端末、iPhone、Androidをスマートフォンとして認識し、PC|携帯|スマートフォン|キャリア|機種毎に適用するSkinを選択してくれます。
Nucleus CMS v3.31 SP3 の日本語版をリリースします。 このバージョンより以前の版には、下記の通りいくつかのセキュリティ上の脆弱性が あったため、それを修正しています。 1.アイテムが削除する権限を持たないはずのメンバーにより削除されてしまう危険性 2.media.php によるディレクトリ・トラバーサル攻撃の危険性 この改造版再配布は元の Nucleus CMS が GPL に基づき配布されていることによるものです。 よってこれらも GPL に属しますので、これらを用いた独自パッケージの配布等をされる場合は、 同様にライセンスを引き継いで下さい。 フルパッケージ、アップグレードパッケージとも下記から取得してください。 フルパッケージ(EUC-JP) https://sourceforge.jp/projects/nucleus ... uc_sp3.zip フルパッケー
アーカイブを展開し、出てきたファイルを全てNucleusのpluginsディレクトリに配置します。その後、管理画面からインストールを行ってください。このプラグインはプラグインオプションに適切な値を設定していないと正常に動作しませんので、その手順を下記に示します。
Error: Unable to connect to MySQL and select database. MySQL reported: Unknown MySQL server host 'mysql5.osdn.jp' (111).
私はNucleusを触り始めたばかりの者です。 いろいろ情報を集めようと、このトピックを投稿する少し前にNucleusに関してググってみたら、
使用方法としては、Nucleus 3.3 の場合、例えば<%if(PageSwitch,limit,10)%>ページ移動 <%PageSwitch(prev,前へ)%> <%PageSwitch(index,2)%> <%PageSwitch(next,次へ)%> Page <%PageSwitch(num)%> of <%PageSwitch(total)%> <%endif%> と書くと、『ページ移動 前へ1, 2, … ,10, 11 次へ Page 1 of 11』のように表示されます。ページスイッチの必要のないとき(この例では、アイテム数が10以下なら)、これらは表示されません。 ブログ表示には、『<%blog(default/index,10)%>』や『<%MultipleCategories (default/index,10)%>』などの表現がそのまま使えます。ここのリミッ
global $blog; $catid = $blog->getSelectedCategory(); 以上のようなコードを書くと、スキンでどのカテゴリーが選択されているか求めることができます。 リクエスト変数を取得するために、Nucleusには以下のコードにあるような関数が用意されています。 $_POSTや$HTTP_POST_VARSの代わりにこれらの関数を使うことで、PHPの設定に依らずに同じデータを取得することができます。 $var = getVar('name'); // $_GET $var = postVar('name'); // $_POST $var = cookieVar('name'); // $_COOKIES $var = serverVar('name'); // $_SERVER $var = requestVar('name'); // $_REQUES
http://japan.nucleuscms.org/bb/viewtopic.php?t=3490 サイドバーに最新記事の一覧を表示したい場合、コア標準の<%blog%>変数だと細かい指定ができず、NP_ShowBlogsだと個別アイテムスキンで出力できず、NP_MultiTagsだとこれだけのために使うにはやや重く、汎用的な手法ではちょうどいい方法が意外にありません。 こういう場合はNP_RecentItemsがおすすめですが、カテゴリー別の出力指定はできません。カテゴリー別の出力ができるものとして、NP_Headlinesが候補に残ります。
はじめに: このマニュアルは管理エリアにて使用しているポップアップヘルプ(help.html)に記載されていない内容を収録しております。Nucleusのインストールガイドも収録しておりますので参考にしてください。 デベロッパーの方は、 開発者向けマニュアル を併せてご覧下さい。 目次 Nucleus CMS とは GPLライセンスについて インストールガイド スキンとテンプレートの編集(ページデザイン) (別ファイル) セキュリティについて パフォーマンスについて コメント受付時のルール XML-RPC インターフェイスについて 困った時は (FAQ) 便利な使い方のヒント (別ファイル) 履歴 (別ファイル) 謝辞 Nucleus とは Nucleus とはコンテンツマネジメントシステム(Contents Management System : 略してCMS)ツールです。PHPで書かれて
swfなmp3プレーヤであるDewplayerをアイテム中・スキン中に展開するプラグインです。 このプラグインには不具合が潜在している可能性があります DewplayerはフランスのDew氏( http://www.estvideo.com/dew/ )によって作られたswf製のmp3プレーヤで著作権はDew氏にあり、クリエイティブ・コモンズの「帰属 - 同一条件許諾ライセンス (by-sa) フランス版」( http://creativecommons.org/licenses/by-sa/2.0/fr/deed.ja )に準拠します。 現在のバージョン0.0.2.2(beta)ではDewplayer 1.5に対応しています。
このプラグインを用いると、Skin への記述に用いる if 文において、Nucleus のコアでは提供されていない条件分岐を行うことができます。NP_ExtendedIfの後継プラグインです。 注:このプラグインは、Nucleus 3.3 以降で有効です。Nucleus 3.24 以前では、NP_ExtendedIf を用いてください。
アイテム中のイメージタグ「<img />」か、Nucleus 変数「<%image%>」を一つだけ表示します。
RSSフィード生成に必要だったxml-rss2.php/atom.phpが不要になり、rss1.xml/rss2.xml/atom.xmlなどの静的で分かりやすいURLでアクセスできるようになります。 URL表現に関わるいくつかのプラグイン(NP_ExtraSkinJPなど)の設置に必要なURL制御ファイルも不要になり、ルートディレクトリがすっきりします。
登録ユーザー以外コンテンツを見られなくしたり,指定したスキン以外で見られないようにするプラグインです。アイテム単位の制御もできます。
基本的には、<%blog(template)%>と書く代わりに<%ShowBlogs(template)%>と記述するだけです。これによりデフォルトでページスイッチが表示され、過去のアイテムへのアクセスがしやすくなります。
SQLite 版 Nucleus のインストール・及び使用方法に関する説明です。ここで言うSQLite 版 Nucleus とは、Nucleus のオフィシャルサイト(http://nucleuscms.org/ 及び http://japan.nucleuscms.org/)から取得した物に若干の改造を施し、私(Katsumi)が作成した SQLite-MySQLラッパーを付加してGPLのライセンスの元で配布している物であり、Nucleus のオフィシャルプロダクトではありません。その点、ご承知おきください。(開発者の方は、こちらもご覧ください。)
ページスキン(独立ページ機能)を利用しない場合 解凍すると、複数のファイルと1つのフォルダが出てきます。ページスキン機能を利用しない場合は、他のプラグインのインストールと同じ要領でNP_ExtraSkinJPとextraskinjpフォルダのみをアップロードしてください。次に、通常の手順でプラグインのインストールを済ませ、NP_ExtraSkinJPの管理画面が開くことを確認してください。NP_ExtraSkinJPの部品機能のみを利用する場合はインストール作業はこれで終わりです。 ページスキンを利用する場合 extraとextra.phpは、ページスキン機能(※注・Nucleus Ver3.3には標準でスペシャルスキンパーツ機能が実装されており、簡易ながら同じことができます)を利用する場合に必要です。FancyURLs運用の場合はextra、ノーマルURL運用の場合はextra.phpを
スパムロボットなどにコメントなどを投稿されにくくするためのプラグインです。現時点では、多くのロボットは JavaScript を解釈できません。その性質を利用しています。このプラグインによる監視をすり抜けるためには、スパムロボットは以下の機能を有する必要があります。
地図を描くにはアイテム中に特別なタグを書きます。 以下にサポートしている形式をBNFで記します。 mapformat ::= '<%gmap(' mode ',' pointsinfo ',' mapoption ')%>' | '<%gmap(' mode ',' pointsinfo ')%>' mode ::= 'inline' | 'popup(' linktext ')' | 'link(' linktext ')' linktext ::= STRING pointsinfo ::= pointinfo | pointinfo ',' pointsinfo pointinfo ::= 'p(' address '|' marker '|' infotext ')' address ::= coordinate | street | image coordinate ::= '[
記事にタグをつける機能を追加するプラグイン。 タグによるフィルタリング表示をするためにはNP_ShowBlogs v.2.04以上が必要。
「新着5件」とかの最新記事を表示するプラグインです カテゴリやタグ・アーカイブの絞込みの影響を受けずに、とにかく新しい記事を指定件数表示します 使い方: <%RecentItems(ブログの短縮名,表示に使うテンプレート,表示件数)%> ブログの短縮名は、ブログIDで置き換える事が出来ます たとえば、短縮名が [mydiary] のブログの新着記事を5件、[recent] と言うテンプレートで表示する時は、
アイテムの新規作成・編集画面の追加オプション欄に、そのブログのカテゴリ一覧がチェックボックス付きで表示されます。各カテゴリがサブカテゴリをもっている場合はそれも表示されます。ここでアイテムに設定したいカテゴリ・サブカテゴリにチェックを付けてください。表示されているものならどれをチェックしてもいくつチェックしても構いません。 なお、いずれかのサブカテゴリにチェックを付けた場合は、例えそのサブカテゴリの親カテゴリがアイテムのもともと属するカテゴリと同一であっても、仕様上アイテム保存時に強制的に親カテゴリにもチェックを付けますのでご了承ください。
次のページ
このページを最初にブックマークしてみませんか?
『Nucleus CMS Japan』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く