Another HTML-lint 導入マニュアル(JSP)版

Similar documents
Facebookエクステンション利用マニュアル

ウェブサイト内検索機能マニュアル

テクニカルドキュメントのテンプレート

Microsoft Word - XOOPS インストールマニュアルv12.doc

「MT-3_2-ja

Application Note Application Note No. ESC-APN 文書番号 : ESC-APN Tcl link library インストールガイド はじめに Tcl link library インストールガイド ( 以下 本書 ) では Act

Eclipse 操作方法 (Servlet/JSP 入門補助テキスト)

extension機能概要マニュアル

PALNETSC0184_操作編(1-基本)

( 目次 ) 1. Joomla! インストールガイド はじめに 制限事項 サイト初期設定 Joomla! のインストール はじめに データベースの作成 Joomla! のインストール...

( 目次 ) 1. XOOPSインストールガイド はじめに 制限事項 サイト初期設定 XOOPSのインストール はじめに データベースの作成 XOOPSのインストール

vibit CMS テンプレート制作について

インターネット EDI システムを使用する前の準備 目次 動作環境について... 2 Internet Explorer7.0 / 8.0 をご利用の場合の設定方法... 3 [1] インターネット EDI システムを利用するための標準的な設定... 3 [2] ブラウザ型で帳票を利用する場合に必要

HeartCoreインストールマニュアル

OpenAM 9.5 インストールガイド オープンソース ソリューション テクノロジ ( 株 ) 更新日 : 2013 年 7 月 19 日 リビジョン : 1.8

Ver.50 改版履歴 版数 日付 内容 担当 V //9 新規作成 STS V..0 06/6/ 画像修正 STS V..0 06/6/8 画像修正 STS V /9/5 画像追加 (Windows0 Anniversary の記載 ) STS V // 文言修

他環境データ配信マニュアル

WinXp-Rmenu

Shareresearchオンラインマニュアル

( 目次 ) 1. PukiWiki インストールガイド はじめに 制限事項 サイト初期設定 PukiWiki のインストール はじめに データベースの作成 PukiWiki

( 目次 ) 1. WordPressインストールガイド はじめに 制限事項 サイト初期設定 WordPressのインストール ( コントロールパネル付属インストーラより ) WordPressのインストール ( 手動インス

1. 信頼済みサイトの設定 (1/3) この設定をしないとレイアウト ( 公報 ) ダウンロードなどの一部の機能が使えませんので 必ず設定してください 1 Internet Explorer を起動し [ ツール ]-[ インターネットオプション (O)] を選択します 2 [ セキュリティ ] の

Ver.0 目次. はじめに.... 証明書の発行 ( ダウンロード ) 手順... 付録 A. ルート証明書無しでの証明書の発行 ( ダウンロード ) 手順... 5 付録 B. ブラウザの設定... Copyright 04 SECOM Trust Systems CO.,LTD. All Ri

WinXp-Rmenu

目次 1 はじめに 利用条件 動作環境 アドインのインストール アドインの操作方法 アドインの実行 Excel CSV の出力 テンプレートの作成 編集 テンプレートのレイアウト変更 特記

Ver.70 改版履歴 版数 日付 内容 担当 V /09/5 初版発行 STS V /0/8 証明書バックアップ作成とインストール手順追加 STS V /0/7 文言と画面修正 STS V..0 0//6 Firefox バージョンの変更 STS V..40

3 ハイパーサーバサービスの諸設定を行う為の コントロールパネル のメイン画面が表示されます ウェブサイトとドメイン タブの データベース 欄にある 新規データベースを追加 をクリックします ( 新規データベースを追加 ボタンがない場合は データベース をクリックし データベース画面にある 新しいデ

HDC-EDI Manager Ver レベルアップ詳細情報 < 製品一覧 > 製品名バージョン HDC-EDI Manager < 対応 JavaVM> Java 2 Software Development Kit, Standard Edition 1.4 Java 2

平成 31 年 2 月 22 日 岐阜県電子入札システムクライアント PC の Internet Explorer 11 設定手順 ( 受注者用 ) 岐阜県電子入札システムを利用するには インターネットエクスプローラーの設定を行う必要があります 設定項目の一覧 ( クリックすると説明箇所へジャンプし

Pirates Buster Series Secure Viewer セットアップマニュアル (Web インストーラ)

ポップアップブロックの設定

intra-mart 販売管理パッケージ

Webアプリケーションでのlog4j利用ガイド

IOWebDOC

Dr.Web Desktop Security Suite Ver.10.1 簡易構築ガイド -Linux 用 - 株式会社 Doctor Web Pacific 初版 : 2015/10/20 改訂 : Copyright Doctor Web Pacific Inc. All rights re

HDC-EDI Base Web/deTradeII送受信機能起動時におけるJava8のセキュリティ警告とその回避策について

アーカイブ機能インストールマニュアル

WebSAM System Navigator JNS isadmin SNMP Trap 連携設定手順書 NEC 2012 年 12 月

intra-mart Accel Collaboration — ファイルライブラリ ユーザ操作ガイド   第5版  

Ver1.70 証明書発行マニュアル パスワード設定版 Windows 7 InternetExplorer 2018 年 3 月 14 日 セコムトラストシステムズ株式会社 Copyright SECOM Trust Systems CO.,LTD. All Rights Reserved i

目次 1. はじめに 本文書の目的 前提条件 略語 事前準備 ホスト名の名前解決 Linux 版パッケージ システム要件 ソフトウェア要件 パッケージ構成

新環境への移行手順書

Microsoft Word - CBSNet-It連携ガイドver8.2.doc

HeartCoreインストールマニュアル(PHP版)

PLESK 操作マニュアル - 目次 - ログイン / ログアウト...3 データ利用状況一覧...5 データ使用量の確認...6 アカウント情報 ( 企業名 担当者 住所 ログインパスワード メールアドレス等 ) の編集...9 コントロールパネルのパスワードを忘れた場合...10 メールユーザー

目次 1. はじめに... 1 動作環境... 1 その他 他の人が利用する ID を発行したい... 2 ユーザー ID 作成を作成しましょう パソコンのデータを自動でアップロードしたい... 4 PC 自動保管機能を使用してみましょう 不特定多数の

Microsoft Word - ModelAnalys操作マニュアル_

目次 1. はじめに ライセンス証書の受領 ライセンス証書に含まれる内容 環境前提条件 準備 インストール環境の確認 リポジトリ設定 Cent OS

MF mypresto インストールガイド 目次 新規インストールの手順 (Windows 版 )... 2 MF mypresto の起動 (Windows 版 )... 7 新規インストールの手順 (Mac 版 )... 8 MF mypresto の起動 (Mac 版 ) 新規イン

目次 1. はじめに 証明書ダウンロード方法 ブラウザの設定 アドオンの設定 証明書のダウンロード サインアップ サービスへのログイン

PowerPoint Presentation

KDDI Smart Mobile Safety Manager Mac OS キッティングマニュアル 最終更新日 2019 年 4 月 25 日 Document ver1.1 (Web サイト ver.9.6.0)

厚生労働省版ストレスチェック実施プログラムバージョンアップマニュアル (Ver2.2 から Ver.3.2) 目次 1. プログラム概要 バージョンアップ実施手順 要注意 zip ファイル解凍の準備 Windows によって PC が保護されました と

ポップアップブロックの設定

CubePDF ユーザーズマニュアル

intra-mart ワークフローデザイナ

目次 1 環境 バージョン インストール環境 インストール手順 前提条件 CentOS SSHD の設定 VSFTPD の設定 コンテンツ管理 CGI のイ

PrintBarrierV3L50(V ) アップデート手順書 第 1.01 版 株式会社富士通アドバンストエンジニアリング 平成 25 年 3 月 7 日 1

クイックマニュアル(利用者編)

GHS混合物分類判定システムインストールマニュアル

目 次 1. 本文書の目的と対象 EXTENSION 機能一覧 HELLO.JSP( ( 標準 ) BREADCRUMBS.JSP ( 標準 ) CALCULATE.JSP( ( 標準 ) CALEN

Microsoft Word - ShareFastClientManual_JP_R1-1-0.doc

zabbix エージェント インストールマニュアル [Windows Server] 第 1.2 版 2018 年 05 月 18 日 青い森クラウドベース株式会社

PowerPoint プレゼンテーション

第 1 版

第 7.0 版 利用履歴管理 ETCPRO5 セットアップマニュアル (Ver5.002) カードリーダモデル変更 ( 表示付き 表示なし ) に伴い 改訂 Windows10 対応に伴い 改訂 参考ホームページサイト :

Microsoft Word - HGWEB_Defender_クリーンアップツール_説明書_Rev.1.00.doc

Microsoft Word - データ保管サービス操作マニュアル(第二版).docx

画面表示に関する主要な事例について <IE11 の場合 > 1.Internet Explorer のアドオンを確認する ( よくあるご質問 1.1 の 1.1 の Step3 ~ Step5) 特定のアドオンが AnserBizSOL のログインや業務実施の阻害要因となっている可能性があります 以

[イベントの種類]で[メンテナンス]を選択し、追加ボタンをクリック

●コンテンツ「FAQ」

クライアント証明書導入マニュアル

「ビジネスサーバ」シリーズ設定マニュアル

KDDI ホスティングサービス G120 KDDI ホスティングサービス G200 WordPress インストールガイド ( ご参考資料 ) rev.1.2 KDDI 株式会社 1

目次 第 1 章はじめに... 3 第 2 章ネットワーク設定 DNS の設定 アウトバウンド HTTPS 接続の許可 アウトバウンド SMTP/POP 接続の許可... 4 第 3 章 JDK への追加ライブラリインストール

目次 No. 内容 メニュー名 ページ番号 事前準備 IEバージョン情報確認 互換表示設定 (IE9 IE0 IEの場合 ) 信頼済みサイトへの登録 (IE0 IEの場合 ) 4 受注データを (IE0 IEの場合 ) 6 5 リストを出力する為の設定 (IE0 IEの場合 ) 7 6 ( その)(

01_08 インストールガイド

ビジネスサーバ設定マニュアル_Standard応用編

POWER EGG2.0 Ver2.8 スタートアップガイド ~Webデータベース 応用編~

クライアント証明書インストールマニュアル

スライド 1

サービス内容 サービス内容 ドメインサービス Web サービスのサービス内容についてご案内します このたびは ドメイン /Web サービスをお申し込みいただきまして 誠にありがとうございます 本冊子は ドメイン /Web サービスの運用を管理される方向けの内容で構成されております お客様のご利用環境

アーカイブ機能インストールマニュアル

アップデート手順概要

XAMPP で CMS のお手軽 テスト環境を手に入れよう 2011/5/21 上村崇 1

Microsoft Word - koutiku-win.doc

管理サイト操作マニュアル Version.1.1. デジアナコミュニケーションズ株式会社

SILAND.JP テンプレート集

ICLT 操作マニュアル (2011 年 05 月版 ) Copyright 2011NE 東京株式会社 All Rights Reserved

目次 1. 動作環境チェック 動作必要環境 Java のインストール Java のインストール Firebird のインストール Firebird のインストール Adobe Reader のインストール

ファイルの内容本プログラムのファイルの内容は 以下の通りです form.cgi フォームプログラム ( パーミッション 755) form.html 入力及び確認画面用 html ファイル ( パーミッション 644) error.html エラー画面用 html ( パーミッション 644) fi

BACREX-R クライアント利用者用ドキュメント

改定履歴 版数 発行日 /03/18 初版 改定内容 変更履歴 変更箇所 変更内容 Copyright 2015 SCSK CORPORATION - 2 -

Microsoft Word - PGI WorkstationServer事前準備 doc

MailArchiva MailArchiva パブリックイメージ for NIFTYCloud 初期設定マニュアル メールアーカイブのための基本設定マニュアル 第 1.0 版 2011 年 8 月 22 日有限会社ディアイピィ

セットアップの流れ Graphtec Pro Studio を使用する SAi Cloud へのユーザー登録 1-1 SAi Cloud へのユーザー登録 Graphtec Pro Studio のインストール 1-2 Graphtec Pro Studio のインストール Cutting Mast

各種パスワードについて マイナンバー管理票では 3 種のパスワードを使用します (1) 読み取りパスワード Excel 機能の読み取りパスワードです 任意に設定可能です (2) 管理者パスワード マイナンバー管理表 の管理者のパスワードです 管理者パスワード はパスワードの流出を防ぐ目的で この操作

履歴 作成日 バージョン番号 変更点 2016 年 9 月 19 日 新システム稼働本マニュアル ( 初版 ) 2016 年 10 月 6 日 システム公開に伴う 初版最終調整 2016 年 11 月 7 日 添付ファイルの公開設定について 追加 2

J-Payment クレジットカード 決済システム接続仕様書

インテル(R) Visual Fortran コンパイラ 10.0

Transcription:

HeartCore Another HTML-lint 導入マニュアル (JSP 版 ) October 2013 Ver1.1-1 -

改訂履歴 改訂日 改訂内容 Ver1.0 2013 年 07 月 マニュアル改訂 Ver1.1 2013 年 10 月 フォーマット改訂 - 2 -

目次 1. 本文書の目的と対象ライセンス... - 4-1.1. 概要説明... - 4-1.1. 対象ライセンス... - 4-2. タグ検証機能... - 4-3. 動作必須環境... - 4-4. Perlのバージョン確認... - 5-5. 利用モジュールのインストール... - 5-6. TomcatにCGIを有効にする設定方法... - 6-7. Another HTML-lintの導入... - 8-8. HTML-lintタグチェック機能の利用手順... - 10-8.1. HTML-lint 設定画面の説明... - 10-8.2. コンテンツのタグチェック方法... - 12-8.3. 複数コンテンツのタグチェック... - 13 - - 3 -

1. 本文書の目的と対象ライセンス 1.1. 概要説明本文書は 弊社がお客様に納品する CMS パッケージ製品 HeartCore におけるタグ検証機能の Another HTML-lint モジュールを説明する文書です 説明内の画像は HeartCore バージョン v8.2.1となります 1.1. 対象ライセンス当該機能を提供しているライセンスは以下の通りです 尚 価格は価格表を参照願います Professional Enterprise Standard Suite Standard Suite Another HTML-lint 機能 : 標準装備 : オプション装備 -: 設定なし 2. タグ検証機能 弊社の CMS パッケージ製品 HeartCore では すべてのコンテンツや テンプレート等は Web コンテンツ管理システムにより作成 表示されます HeartCore で準備されているタグ検証機能は W3C を利用する形式と HTML-LINT を利用する形式の 2 パターンがあり 本書説明では Another HTML-lint を使用し コンテンツのタグチェックを実現します 3. 動作必須環境 Another HTML-lint の動作には Perl5.004 以降の Perl が動作可能な環境を必要とします 動作環境に Perl がない場合には Perl のインストール作業も必要となります また Another HTML-lint の動作には Perl のモジュール Jcode.pm CGI.pm libwww-perl が必要となります 詳細は Another HTML-lint サイトをご参照下さい (http://htmllint.itc.keio.ac.jp/htmllint/download.html) Another HTML-lint 動作必須環境 Perl5.004 以上 Jcode.pm CGI.pm libwww-perl - 4 -

4. Perl のバージョン確認 Another HTML-lint の導入前に実行環境の Perl バージョンを確認します Jcode.pm は Perl5 専用です 構築環境で Perl5 を使っている事を確認します Perl バージョンの確認には perl -v コマンドを使用します # perl -v This is perl, v5.8.8 built for i386-linux-thread-multi 5. 利用モジュールのインストール 本説明では Perl のシェルより CPAN を使用して Jcode.pm CGI.pm libwww-perl モジュールをインストールします CPAN 初期起動時に使用環境の設定質問が出てきます 設定は 対話形式で行ないますので ご使用の環境に合わせて設定を行って下さい Perl のシェルより CPAN を起動します # perl -MCPAN -e shell CPAN 起動後 各モジュールのインストールは 下記のコマンドで実行します cpan> install [ モジュール名 ] Jcode.pm モジュール のインストールコマンド cpan> install Jcode CGI.pm モジュール のインストールコマンド cpan> install CGI libwww-perl モジュール のインストールコマンド cpan> install Bundle::LWP 各モジュールインストール後 CPAN を以下コマンドで終了します cpan> exit - 5 -

補足 : 各モジュールバージョン確認方法 インストールした各モジュールのバージョンは 下記のコマンドで確認が可能となります Jcode.pm モジュールバージョンチェックコマンド perl -MJcode -e'print $Jcode::VERSION' CGI.pm モジュールバージョンチェックコマンド perl MCGI -e'print $CGI::VERSION' libwww-perl モジュールバージョンチェックコマンド perl MBundle::LWP -e'print $Bundle::LWP::VERSION' 6. Tomcat に CGI を有効にする設定方法 Another HTML-lint の動作には Perl を使用しています Tomcat 環境にて CGI を実行可能な設定が必要となります ここでは Tomcat 環境にて CGI を有効にする方法を説明します Tomcat6.x 環境で CGI を有効にするには設定ファイル web.xml context.xml を編集します Tomcat5.x 環境で CGI を有効にするには設定ファイル web.xml を編集し servlets-cgi.renametojar の名前を変更します ファイルの階層例 $CATALINA_HOME/conf/ web.xml context.xml Tomcat 設定ファイル web.xml の cgi 設定箇所 <servlet-name>cgi</servlet-name> 部分のコメントアウトを削除します web.xml ファイルは Tomcat6.x Tomcat5.x にて設定します - 6 -

web.xml cgi 設定箇所の削除箇所例 <!-- コメントアウトを削除 <servlet> <servlet-name>cgi</servlet-name> <servlet-class>org.apache.catalina.servlets.cgiservlet</servlet-class > <param-value>web-inf/cgi</param-value> </init-param> <load-on-startup>5</load-on-startup> </servlet> --> コメントアウトを削除 <!-- コメントアウトを削除 <servlet-mapping> <servlet-name>cgi</servlet-name> <url-pattern>/cgi-bin/*</url-pattern> </servlet-mapping> --> コメントアウトを削除 次に Tomcat6.x 設定ファイル context.xml の Content へ privileged= true を追加設定します 編集前 <Context> </Context> 編集後 <Context privileged="true"> </Context> web.xml context.xml ファイルの設定編集後 Tomcat の再起動が必要となります Tomcat5.x の場合は content.xml 設定ファイルを設定する必要は有りません - 7 -

Tomcat5.x 環境にて CGI を有効にするには %TOMCAT_HOME%/server/lib/ 直下にある servlets-cgi.renametojar ファイル名を servlets-cgi.jar へ変更します web.xml ファイルの設定編集し servlets-cgi.renametojar ファイルの名前を変更後 Tomcat の再起動が必要となります 7. Another HTML-lint の導入 $CATALINA_HOME/webapps/ROOT/WEB-INF/cgi/ html-lint 直下にある Another HTML-lint ソースファイルの CGI スクリプトへパーミッションを 755 に設定付 与します CGI スクリプト.cgi 拡張子のソースファイルのパーミッション設定コマンド例 # chmod 755 *.cgi CGI スクリプトへパーミッションを設定後 拡張子.cgi ファイルの Perl 環境パスの設定状況を確認します Another HTML-lint CGI スクリプトは Perl へのパスがデフォルトで #!/usr/local/bin/perl になっている為 導入環境の Perl へのパスが異なる場合 Another HTML-lint 動作できませんので 導入環境のパスへ変更する必要があります Perl のパスは which perl コマンドで調べることができます Perl 実行環境パスの確認方法 使用する環境により Perl のパスが変わりますので 環境に合わせて変更いたします # which perl /usr/bin/perl 上記例の場合 Another HTML-lint CGI スクリプトのデフォルトのパス #!/usr/local/bin/perl と異なる為 /usr/bin/perl へパスを変更します - 8 -

変更例 下記 編集内容は which perl コマンドの結果が #!/usr/local/bin/perl と異なり #!/usr/bin/perl となっている環境の変更例となります htmllint.cgi CGI スクリプトファイルを開き ファイルの先頭行に記載されている #!/usr/local/bin/perl 記述を #!/usr/bin/perl へパスを変更し保存します 編集前 #!/usr/local/bin/perl 編集後 #!/usr/bin/perl 使用する環境の Perl パスへ変更して下さい Windows の場合は Perl.exe へのパスとなります 記述例 :#!C: Perl bin perl.exe Another HTML-lint の Perl パス記述ファイル一覧 Another HTML-lint のモジュールには以下のファイルにて Perl パスが記述されています Htmllint htmllint.cgi tagslist.cgi parsedtd.pl 上記ファイルの Perl パスを 導入環境の Perl パスへ変更します Hosting 用 HTML-lint 設定ファイル HeartCore Hosting 版では HTML-Lint 設定ファイルを個別に作成する必要があります 各 Hosting 用の htmllint 設定ファイルを作成します htmllint 設定ファイルは $CATALINA_HOME/webapps/ROOT/WEB-INF/cgi/ html-lint ディレクトリ直下に配置されている htmllintrc_config ファイルをコピーし htmllintrc_config ファイルと同階層に ドメイン名 +.htmllintrc_config のファイル名で配置します 例 ) ドメイン名が dummy.abc.co.jp の場合 htmllint の設定ファイルは dummy.abc.co.jp.htmllintrc_config になります - 9 -

8. HTML-lint タグチェック機能の利用手順 8.1. HTML-lint 設定画面の説明 Html-Lint 設定画面は チェックする項目を HertCore の管理画面より設定する事で チェック 対象をより詳細にチェック評価する事が可能です (1) HeartCore 管理コンテンツへシステム管理者権限ユーザでログインします (2) 管理メニューより 設定 メニューをクリックします (3) 設定メニューツリーより HTML-Lint 設定 メニューをクリックします - 10 -

(4) タグチェックする項目を有効 無効に設定します (3) (1) (2) (3) (1) 有効タイトル項目のタグチェック内容を有効にします (2) 無効タイトル項目のタグチェック内容を無効にします (3) OKボタン設定内容を保存します HTML Lint タグチェック機能は 1コンテンツ単位や複数コンテンツ単位でのチェック実行が可能です - 11 -

8.2. コンテンツのタグチェック方法 Html-lint のタグチェック機能は コンテンツの作成 更新画面内にある 検証 ボタンを押下 する事で実行することが可能です コンテンツの作成 更新画面内にある 検証 ボタンを押下後 Html-lint 設定画面にて設定した内容でコンテンツがチェックされ評価が出力されます - 12 -

8.3. 複数コンテンツのタグチェック Html-Lint のタグチェック機能は コンテンツの一覧画面より複数のコンテンツをチェックボッ クスで選択してページ下部にある タグを検証 ボタンを押下する事で実行することが可能です コンテンツの一覧画面より複数のコンテンツをチェックボックスで選択して タグを検証 ボタンを押下後 Html-lint 設定画面画面にて設定した内容でコンテンツがチェックされ評価が出力されます 以上 - 13 -