• Summary概略
    About fss
    • fss is a simple signature mechanism for the GNU-gpl'ed web software.
    • fss inserts a hyperlink for the signature page of the signatured software.
    • The hyperlink is inserted to the web page embeds the signatured software itself.
    • Note this page uses some free software signatured by fss and refer to the bottom of this page for checking iserted hyperlinks and their linked signature page.
    fss について
    • fssはGNU-gpl化したWebソフトを署名する仕組み
    • fssは対象ソフト署名ページへのハイパーリンクを挿入
    • ハイパーリンクは署名対象ソフトの組み込まれたページに挿入される
    • 注:このページではfssで署名したソフトを利用しているので、ページの最後を参照すると挿入されたハイパーリンクとリンク先の署名ページが確認できる
  • Sourceソース
    • _fss.js
    • _fss.html (a group of browsers seems to ignore 'Content-type: text/plain', and browsing the html file may collapse)(一部のブラウザは 'Content-type: text/plain' を無視するらしく表示できない場合がある)
    • dlgpl.php
  • Prerequisite前提
    • Nothing.
    • なし
  • Install設置
    How to install設置方法 / Your choice個別設定
    • Extract the distribution archive in your working directory配布物を作業ディレクトリで展開
    • Insert a few lines into your web pageウェブページへの組み込み (foobar.html)
      
      	<html>
      	<head>
      	    :
      |	<script src="_fss.js" type="text/javascript"></script>
      |	<script src="foobar.js" type="text/javascript"></script>
      	    :
      	</head>
      	<body>
      	    :
      	</body></html>
      
      
    • Insert several lines into your JavaScript fileJavaScript ファイルへの組み込み (foobar.js)
      
      |	/*
      |
      |	    foobar one line to give a brief idea of what it does.
      |	    version version Copyright (C) year  name of author
      |
      |	    This program is free software; you can redistribute it and/or
      |	    modify it under the terms of the GNU General Public License as
      |	    published by the Free Software Foundation; either version 2 of the
      |	    License, or (at your option) any later version.
      |
      |	    This program is distributed in the hope that it will be useful,
      |	    but WITHOUT ANY WARRANTY; without even the implied warranty of
      |	    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
      |	    General Public License for more details.
      |
      |	    You should have received a copy of the GNU General Public License
      |	    along with this program; if not, write to the Free Software
      |	    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
      |	    02110-1301 USA
      |
      |	*/
      
      |	foobar.prototype =
      |		new _fss('foobar',
      |			'one line to give a brief idea of what it does.',
      |			'version',
      |			'year  name of author',
      |			'website');
      
      	function foobar() {
      		:
      |		foobar.prototype._fssInsertUrl();
      	}
      
      	function foobarInit() {
      		:
      		ofb = new foobar();
      		:
      	}
      
      	window.onload = function () {
      		:
      		foobarInit();
      		:
      	}
      
      
    • put the following files to the appropriate directory of your web site以下ファイルをサイトの該当ディレクトリに転送
      • _fss.js, _fss.html
      • gpl.txt, dlgpl.php
      • foobar.js
      • foobar.html
  • Sampleサンプル

    n/a

  • Downloadダウンロード

    fss is one of Use? components.

    fss は Use? のコンポーネントである