Changeset 16872
- Timestamp:
- 07/30/08 18:23:40 (5 years ago)
- Location:
- websites/mobilecat/trunk
- Files:
-
- 3 added
- 4 modified
-
lib/Acme (added)
-
lib/Acme/Neko.pm (added)
-
lib/MobileCat/Controller/Root.pm (modified) (2 diffs)
-
root/inc/macro.tt (modified) (1 diff)
-
root/index.tt (modified) (2 diffs)
-
root/post.tt (modified) (1 diff)
-
t/10_neko.t (added)
Legend:
- Unmodified
- Added
- Removed
-
websites/mobilecat/trunk/lib/MobileCat/Controller/Root.pm
r16871 r16872 5 5 6 6 __PACKAGE__->config->{namespace} = ''; 7 8 use Acme::Neko; 7 9 8 10 sub index :Private { … … 20 22 return unless $c->req->method eq 'POST'; 21 23 24 if ($c->req->param('filter')) { 25 $c->req->param(body => do { 26 Acme::Neko->nya( $c->req->param('body') ); 27 }); 28 } 29 22 30 $c->req->param(user_agent => $c->req->user_agent); 23 31 $c->req->param(user_id => $c->user->id) if $c->user_exists; -
websites/mobilecat/trunk/root/inc/macro.tt
r16871 r16872 6 6 7 7 SET naked = 1 IF c.res.content_type == 'text/plain'; 8 9 SET noname = 'ニャニャシ'; 8 10 9 11 MACRO x(code) BLOCK; -
websites/mobilecat/trunk/root/index.tt
r16850 r16872 5 5 <div class="small"> 6 6 [% entry.created_at.set_locale('ja_JP').strftime('%{month}/%{day}(%a)%H:%M') %]<br /> 7 by: [% entry.user || "名無し"| html %]<br />7 by: [% entry.user || noname | html %]<br /> 8 8 </div> 9 9 … … 21 21 <a href="/post" accesskey="1">投稿する</a><br /> 22 22 <a href="/about">ここは何?</a><br /> 23 マイページ<br /> 23 24 <a href="mailto:feedback@mobilecat.koneta.org">問い合わせ</a> -
websites/mobilecat/trunk/root/post.tt
r16871 r16872 1 1 [% IF c.user_exists %] 2 by: [% c.user.nickname || "名無し"| html %]<br />2 by: [% c.user.nickname || noname | html %]<br /> 3 3 <span class="small">(<a href="[% c.uri_for('/logout', { back => '/post' }) %]">ログアウトする</a>)</span><br /> 4 4 5 5 [% ELSE %] 6 by: 名無し<br />6 by: [% noname | html %]<br /> 7 7 <span class="small">(<a href="[% c.uri_for('/login', { back => '/post' }) %]">ログインして書く</a>)</span><br /> 8 8 9 9 [% END # IF %] 10 10 11 <img src="http://static.koneta.org/dot.gif" height=" 3" /><br />11 <img src="http://static.koneta.org/dot.gif" height="5" /><br /> 12 12 13 13 <form action="[% c.uri_for('/post') %]" method="post"> 14 14 <textarea name="body" style="height:4em; width:97%;"> 15 15 </textarea><br /> 16 <img src="http://static.koneta.org/dot.gif" height="5" /><br /> 17 16 18 <div class="center"><input type="submit" name="submit" value="投稿" /></div> 19 <img src="http://static.koneta.org/dot.gif" height="5" /><br /> 20 21 <input type="checkbox" checked="checked" name="filter" value="1" />ネコ化<br /> 17 22 </form>
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)