Changeset 38 for server/trunk


Ignore:
Timestamp:
11/26/10 03:10:18 (14 years ago)
Author:
nanardon
Message:
  • start explorer page
  • some function in Chat/
Location:
server/trunk/web
Files:
18 added
2 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • server/trunk/web/lib/Sophie/Controller/Chat.pm

    r36 r38  
    22use Moose; 
    33use namespace::autoclean; 
     4use Getopt::Long; 
     5use Text::ParseWords; 
    46 
    57BEGIN {extends 'Catalyst::Controller'; } 
     
    2830} 
    2931 
    30  
    3132sub message : XMLRPC { 
    3233    my ($self, $c, $contexts, $message) = @_; 
     
    4849    } 
    4950 
    50     $c->stash->{xmlrpc} = $c->forward($c->model('Chat'), [ $reqspec, $message ]);  
    51      
     51    my ($cmd, @args) = Text::ParseWords::shellwords($message); 
     52 
     53    if ($c->get_action( $cmd, '/chat/cmd' )) { 
     54        $c->forward('/chat/cmd/' . $cmd, [ $reqspec, @args ]); 
     55    } 
    5256} 
    5357 
  • server/trunk/web/root/templates/includes/header.tt

    r29 r38  
    1111    <meta name="REVISIT-AFTER" content="[% IF metarevisite %][% metarevisite %][% ELSE %]15[% END %] days"> 
    1212    <link rel="icon" href="[%- c.uri_for('/static', 'sophie.ico') -%]" type="image/x-icon"> 
     13    <script type="text/javascript" language="JavaScript" src="[% c.uri_for('/static', 'CalendarPopup.js') %]"></script> 
     14    <script type="text/javascript" language="JavaScript" src="[% c.uri_for('/static', 'prototype.js') %]"></script> 
     15    <script type="text/javascript" language="JavaScript" src="[% c.uri_for('/static', 'effects.js') %]"></script> 
     16    <script type="text/javascript" language="JavaScript" src="[% c.uri_for('/static', 'dragdrop.js') %]"></script> 
     17    <script type="text/javascript" language="JavaScript" src="[% c.uri_for('/static', 'controls.js') %]"></script> 
    1318</head> 
    1419<body> 
Note: See TracChangeset for help on using the changeset viewer.