Jeans

Jeans & Development 電子ブロック工房 三日坊主 フロントページ

Jeans CMSのバージョンアップその他 [Jeans]

2017年12月15日

Jeans CMSは、ver 1.1を10月に公表しました。詳細は、公式ページをご覧ください。このバージョンアップは、PHP7に対応するための物です。

これに伴ってというわけではないのですが、このサイトの運営用のサーバーを、OpenShiftから、Hostingerに引っ越ししました。ここのような小さなwebサイトだと、再安のプラン(月当り$2.15~$3.99)で十分のようです。加えて、SSL certificateが一度払い($9.99~$19.99)の年間管理費無しで付いてくるので、サイト全体をSSL化しました。

なお、machikania.netドメインの運営(ケンケンさんのMachiKania type Z公式ページへの転送)も、同じサーバーで行なっています。Hostingerの再安のプランでも、色々出来るようです。再安プランでの注意点としては、多量ファイルやディレクトリのアップロードにFTPを使う事でしょうか。ここだけ、平文パスワードでの接続になります。ただし、一度サイトを構築してしまえば、セキュアーな接続だけでサイト管理が出来るようになります。一つ上のプランだとSSH接続が出来るので、FTPは絶対にいやだという人は、上位のプランを選択すればよいようです。

今後とも、どうぞよろしくお願いします。

jp_SearchJeansEvents [Jeans]

2014年10月25日

Jeans CMSのイベントをリストアップするプラグイン、jp_SearchJeansEventsを作成した。

2014-10-25-searchjeansevents.png

使い方は、jp_SearchJeansTagsと同じ。

ダウンロードは、Sourceforge.jpのSVNレポジトリのページで、「Export:ZIP」を選択。

jQueryでオブジェクトのスクリプト属性が書き換えられなくなっていた件について [Jeans]

2012年5月16日

このブログでは、ほぼ1年ぶりの記事になる。

以前、このブログでカラム幅をはみ出す画像の表示に関して、Jeansで表示されるHTML中で次のように処理していた。

<script type="text/javascript">
function imgpopup(obj,width,height){
  var href=obj.src+"";
  href=href.substring(href.indexOf("/media/",0)+1,href.length);
  href="?imagepopup=skin&image_path="+href+"&alt_text="+obj.alt;
  window.open(href,'imagepopup','status=no,toolbar=no,scrollbars=no,resizable=yes,width='+width+',height='+height);
}
$("#mainwrapper img").each(function(){
  if (510<$(this).attr("width")) {
    $(this).css("cursor","pointer");
    $(this).attr("onclick","imgpopup(this,"+parseInt($(this).attr("width"))+","+parseInt($(this).attr("height"))+");");
    $(this).attr("height",Math.floor($(this).attr("height")*510/$(this).attr("width")));
    $(this).attr("width",510);
  }
});
</script>

PHPで、SHA512を計算するスクリプト [Jeans]

2010年10月10日

Jeans CMSは、ハッシュ値の計算にSHA512を用いていて、これでパスワードの認証などを行っている。Jeansの実行にはPHP5.2が必要で、PHP5.2のデフォルトではhash()関数を用いてSHA512を利用することができる。

ところが、サーバーの設定によっては、hash()関数が使えないらしい。そこで、そういった状況でも対応できるよう、PHPを用いてSHA512を実装することを試みた。

Jeans CMS ver 0.9.5を公開 [Jeans]

2010年9月12日

jp_Nucleus (Jeansで、Nucleusのスキンを扱うためのプラグイン)に対応したJeans CMS本体を、バージョン0.9.5αとして公開しました。同時に、jp_Nucleusも、sourceforgeのダウンロードページにて公開しました。

詳しくは、公式ページの該当記事を参照してください。

このサイトのバージョンも、0.9.5に上げてあります(見栄えは変わりません)。

jp_phpinfo [Jeans]

2010年9月6日

ありきたりだけれど、phpinfo()を表示するためのプラグイン。表示するには、管理者としてログインする必要がある。プラグイン管理ページで、左の「サイト」をクリックして表示する。

jp_AddButtons [Jeans]

2010年7月11日

記事編集時のボタンを追加するプラグイン、jp_AddButtonsを作成。

2010-07-11-jp_AddButtons.png

Jeans CMS ver 0.9.0を公開 [Jeans]

2010年7月4日

ver 0.8.9の公開後、微調整を行って0.9.0とし、公開しました。Sourceforgeのページからダウンロードできます。
http://sourceforge.jp/projects/jeanscms/releases/
管理画面のスタイルシートなどを、少し変更しています。また、管理ページ用の、HTMLでできたヘルプファイルが表示されていなかった不具合を、修正しました。skins/admin/help.htmlを編集するだけで、必要な箇所に「?」のアイコンが出ます。これをクリックすると使い方などが別画面で表示されます(Nucleusと同じ)。

Jeans CMS ver 0.8.9を公開 [Jeans]

2010年6月27日

Jeans CMS ver 0.8.9を公開しました。詳しくは、公式ページをご覧ください

Jeansにおける、スキンの継承 [Jeans]

2010年5月31日

今回Jeansで構築したブログでは、デフォルトスキン(default)をそのまま使うわけではないので、新しいスキン(default2)を作成して、それで表示するようにした。

デフォルトスキンの中で変更したかった部分は

1)サイドバーを左に表示させる
2)インデックスページで、リンク集と最新コメントのリストを表示させる
3)「いままでの記事」のリストを、すべてではなく10か月分だけ表示させる。
4)ページング機能を使い、インデックスページで最新10件より前の記事も表示させる

これらの設定は、デフォルトスキンではどのファイルでされているかというと、

1)skins/default/styles/base.css
2)skins/default/index.inc
3)skins/default/template/menu_archive.inc
4)skins/default/template/short.inc

である。
<<前の記事