タグ

cmsに関するkgbuのブックマーク (9)

  • Lua on Promenade - mixi engineer blog

    ドラクエのプレー時間がついに150時間を突破しての視線が痛いmikioです。今回は、かんたんCMS「Tokyo Promenade」にスクリプト言語Luaを組み込んでカスタマイズする方法について述べます。 なぜスクリプト言語処理系を組み込むのか Tokyo Promenade(TP)はCで書かれていて軽量で高速に実行できるCMSです。PerlRubyなどのスクリプト言語で書かれたCMSはそのソース自体を編集して改良するのが容易ですが、Cの場合は再コンパイル作業が必要だし下手に手を出すとメモリ破壊などの致命的なバグを入れてしまう可能性が比較的高いので、ソース自体を編集してカスタマイズを行うのは現実的ではありません。 そこで、TPではプレゼンテーション層の機能をできるだけテンプレート側に委譲させるとともに、さらに装飾の多くはCSSを編集するだけで変更できるように配慮しています。テンプレート

    Lua on Promenade - mixi engineer blog
  • WebOS Goodies の新環境 : 独自 CMS とか、 Google Spreadsheets によるコメント管理とか - WebOS Goodies

    WebOS Goodies は開始してから 3 年あまり経つのですが、これまで一貫して livedoor blog を利用してきました。しかし、あろうことか昨年末に livedoor blog の Wiki 文法が変更され、過去記事の大半が維持できない状況に陥りました(実際にレイアウトの崩れた記事を読まれた方、大変申し訳ありません)。長く使ってきたので名残惜しいのですが、残念ながら、この状況では livedoor blog を使い続けることはできません。 そんなわけで、年末年始にかけて livedoor blog の Wiki 文法を処理できる CMS を自作して、新環境への移行を行いました。せっかくですので、日はその新環境の概要をご紹介します。 Web API を活用したユニークなシステムになっていて、それなりにご紹介する意味もあるかと思いますので、ぜひご一読いただければと思います。

  • まとめ記事作成補助機能を作りました - Hello, world! - s21g

    s21gブログに、過去に書いた記事をまとめて紹介する記事を書くための機能を実装しました。 記事の新規作成画面(下図)から検索を行う事で、 検索結果の記事のタイトルとリンクを生成します。 よろしくお願いします。

    kgbu
    kgbu 2009/01/09
    これ、おもしろいけど、まとめが記事になるんじゃなくて、検索結果をそのままwikiみたいに編集できてもいいなぁ、と思った。
  • Mercurial で手軽な共有レポジトリをつくろう steps to phantasien t(2007-05-19)

    SCM の Mercurial には CGI スクリプトがついてくる. これを使うと簡単に共有レポジトリを作ることができる. Web ブラウザからコードを閲覧できるし, 標準の hg コマンドからもさわれる. ためしにこのサーバ(さくらインターネットの賃貸)にインストールしてみたら, ちゃんと動いた. せっかくなのでインストール手順を簡単に紹介しておく. さて, SCM が CGI として動くのは一部の人にとってキラーな機能かもしれない. ちょっと友達と一緒にコードをいじりたい. 家と学校で設定ファイルやメモを共用したい. そんな時に重宝する. 今時の先鋭的な Web の若者は自分の公開サーバがあるだろうけれど, 怠惰な中年にそういうものはない. 共有サーバの賃貸がせいぜい. なので CVS や Subversion はあてにできない. 有償の Subversion ホスティングに金を払う

  • plugins:openid [Nucleus CMS Japan Wiki]

    アーカイブを展開し、出てきたファイルを全てNucleusのpluginsディレクトリに配置します。その後、管理画面からインストールを行ってください。このプラグインはプラグインオプションに適切な値を設定していないと正常に動作しませんので、その手順を下記に示します。

  • Nucleusの各種プラグインを実際に動作させたサンプルとして紹介するblog(長ッ)

    ジュース1分のリーズナブル価格。大容量な共用レンタルサーバサービスです。 さくらのサブドメイン2つ+お客様の独自ドメインどちらも使えて、サーバの管理は楽々、さくらまかせ。 また、さくらのドメイン取得代行サービスと併せてご利用いただくと、月額換算275円〜で独自ドメインプランが可能! 簡単。便利。高機能。そして安定しています。趣味で、ビジネスで。いろんなニーズで使って欲しいサービスです。 さくらインターネットは、6年以上の実績を持つホスティング・レンタルサーバ、専用サーバ、 ドメイン、データセンターサービス分野におけるリーディングカンパニーです。 Copyright (c) 2004 SAKURA Internet Inc. All Rights Reserved.

  • 真性引き篭もり/entry - remember the milkに感動。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネット(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 ※1 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 ※1 レジストラ「GMO Internet, Inc. d/b/a Onamae.com」のシェア値を集計。 ※1 2020年8月時点の調査。

    kgbu
    kgbu 2007/07/11
    Palmには無い、というか捨てていた「ひろがり」が、こういうツールの面白さなんだろう
  • MovableType 3.1

    米Six Apartが開発したサーバサイドBlogツール。日法人のシックス・アパートによってバージョン3.0からは日語版が公式リリースされるようになった。 MovableTypeに必要な稼働環境 MovableTypeは、米Six Apartが開発したサーバサイドBlogツール。日法人のシックス・アパートによってバージョン3.0からは日語版が公式リリースされるようになった。 MovableTypeに必要な動作環境は次の通りだ。最小の動作環境としては、データベースソフトを必要としない。 Perl HTTPサーバ(Apache、またはIISなど) MySQLまたはPostgreSQL(必須ではない) ここでは、例としてレンタルサーバ「XREA」にMovableTypeをインストールする例を挙げる。上記の動作環境を満たせばほかのレンタルサーバでも同様なインストールが可能だ。 Movabl

    MovableType 3.1
  • Nucleus CMS Japan

    Nucleus CMS バージョン3.71をリリースします。 ・[重要] CVE-2011-3760 : Nucleusのシステム情報を取得される脆弱性を修正(重要度・低) ・[重要] PHP7対応(インストーラ調整・mysql関数のラッパー組み込みなど) ・[新機能] アイテム一覧画面にアイテム複製機能を追加 ・[新機能] カテゴリの並び替え機能(categoryテーブルにcorderを追加) ・[新機能] 投稿画面に現在時刻を挿入するボタンの追加 ・イレギュラーなコレーション(エンコード)設定のテーブルを正規化するアップグレード支援プログラムを追加(nucleus/upgrades/convert.php) ・アイテム一覧の並びを調整(ドラフト記事が先頭に並ぶようにする) ・スキン編集画面のスキン並び順を調整 ・投稿画面のレイアウトを調整 ・管理画面クイックメニューのポジションを固定す

    kgbu
    kgbu 2007/04/20
    カスタマイズしがいのあるCMS
  • 1