Changeset 9145
- Timestamp:
- 04/08/08 21:28:52 (5 years ago)
- Location:
- lang/perl/HTML-StickyQuery-DoCoMoGUID/trunk
- Files:
-
- 3 added
- 3 modified
-
MANIFEST (modified) (1 diff)
-
lib/HTML/StickyQuery/DoCoMoGUID.pm (modified) (3 diffs)
-
t/05_param.t (added)
-
t/06_disable_guid.t (added)
-
t/06_disable_guid_param.t (added)
-
t/97_podspell.t (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/HTML-StickyQuery-DoCoMoGUID/trunk/MANIFEST
r9139 r9145 27 27 t/03_form_post.t 28 28 t/04_mix.t 29 t/05_param.t 30 t/06_disable_guid.t 31 t/06_disable_guid_param.t -
lang/perl/HTML-StickyQuery-DoCoMoGUID/trunk/lib/HTML/StickyQuery/DoCoMoGUID.pm
r9142 r9145 76 76 } 77 77 } 78 $u->query_form( %original, guid => 'ON');78 $u->query_form( %original, (exists $self->{param}->{guid} ? (guid => $self->{param}->{guid}) : ()) ); 79 79 } else { 80 80 $u->query_form(%{$self->{param}}); … … 126 126 print $guid->sticky( scalarref => \$html ); 127 127 128 add sessionid 129 130 my $guid = HTML::StickyQuery::DoCoMoGUID->new; 131 print $guid->sticky( 132 scalarref => \$html, 133 param => { sessionid => 'SID' }, 134 ); 135 136 guid=ON を出さない 137 138 my $guid = HTML::StickyQuery::DoCoMoGUID->new; 139 print $guid->sticky( 140 scalarref => \$html, 141 param => { sessionid => 'SID' }, 142 disable_guid => 1, 143 ); 144 145 FORM タグの時の INPUT タグを XHTML じゃ無くする 146 147 my $guid = HTML::StickyQuery::DoCoMoGUID->new; 148 print $guid->sticky( 149 scalarref => \$html, 150 param => { sessionid => 'SID' }, 151 disable_guid => 1, 152 xhtml => 0, 153 ); 154 155 128 156 =head1 DESCRIPTION 129 157 130 158 主に HTML::StickyQuery を使って DoCoMo用の guid=ON をつけるフィルタリングをするよ。 159 FORM タグがある場合には、 get method の時には input タグを追加して、 post method の時には action の中に guid=ON を追加します。 160 161 sticky method への引数に param => { key => value } を追加すると HTML::StickyQuery へそのまま処理が引き継がれるよ。 162 ただし、 FORM タグの場合は <input type="hidden" name="key" value="value" /> のような HTML が出力されます。 163 164 どんな感じでフィルタリングされるかは t ディレクトリの中のテストコードを参考にしてくださいね。 131 165 132 166 =head1 AUTHOR … … 136 170 =head1 SEE ALSO 137 171 138 L<HTML::StickyQuery> 172 L<HTML::StickyQuery>, L<http://www.nttdocomo.co.jp/service/imode/make/content/ip/index.html#imodeid> 139 173 140 174 =head1 REPOSITORY -
lang/perl/HTML-StickyQuery-DoCoMoGUID/trunk/t/97_podspell.t
r9139 r9145 1 1 use Test::More; 2 2 eval q{ use Test::Spelling }; 3 plan skip_all => "日本語があると死ぬ"; 3 4 plan skip_all => "Test::Spelling is not installed." if $@; 4 5 add_stopwords(map { split /[\s\:\-]/ } <DATA>);
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)