Alien-GvaScript

 view release on metacpan or  search on metacpan

lib/Alien/GvaScript/lib/prototype.js  view on Meta::CPAN


  setRequestHeaders: function() {
    var headers = {
      'X-Requested-With': 'XMLHttpRequest',
      'X-Prototype-Version': Prototype.Version,
      'Accept': 'text/javascript, text/html, application/xml, text/xml, */*'
    };

    if (this.method == 'post') {
      headers['Content-type'] = this.options.contentType +
        (this.options.encoding ? '; charset=' + this.options.encoding : '');

      /* Force "Connection: close" for older Mozilla browsers to work
       * around a bug where XMLHttpRequest sends an incorrect
       * Content-length header. See Mozilla Bugzilla #246651.
       */
      if (this.transport.overrideMimeType &&
          (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < 2005)
            headers['Connection'] = 'close';
    }

test/functional/autoCompleter/basic.html  view on Meta::CPAN

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
  <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
  <link href="../../test.css" rel="stylesheet" type="text/css">
  <link href="../../images/GvaScript.css" rel="stylesheet" type="text/css">
  <script src="../../../lib/Alien/GvaScript/lib/prototype.js"></script>
  <script src="../../../lib/Alien/GvaScript/lib/GvaScript.js"></script>

  <style type="text/css">
  label {display: inline-table; width: 120px; text-align: right}
  .AC_dropdown em {font: 8pt 'courier new'; font-style: normal} 
  </style>

test/functional/autoCompleter/jsonp.html  view on Meta::CPAN

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
  <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
  <link href="../../test.css" rel="stylesheet" type="text/css">
  <link href="../../images/GvaScript.css" rel="stylesheet" type="text/css">
  <script src="../../../lib/Alien/GvaScript/lib/prototype.js"></script>
  <script src="../../../lib/Alien/GvaScript/lib/GvaScript.js"></script>

  <script>
    var ac1 = new GvaScript.AutoCompleter({
        json_url: 'http://search.yahooapis.com/WebSearchService/V1/relatedSuggestion?appid=YahooDemo&query=?1&output=json&callback=?2',
        json_list: 'ResultSet/Result'}, {
          minimumChars: 2,

test/functional/autoCompleter/multivalued.html  view on Meta::CPAN

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
  <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
  <link href="/test.css" rel="stylesheet" type="text/css" media="screen" />
  <link href="/images/GvaScript.css" rel="stylesheet" type="text/css" media="screen"/>
  <script src="../../../lib/Alien/GvaScript/lib/prototype.js"></script>
  <script src="../../../lib/Alien/GvaScript/lib/GvaScript.js"></script>
  <script>
    var countries_ac = 
    new GvaScript.AutoCompleter("http://localhost:8085/ac/country/", {
        minimumChars: 2,
        autoSuggest: true,
        typeAhead: false,

test/functional/examples.pl  view on Meta::CPAN

      my @choices = map { my ($c, $l) = split /\t/, $_;
                          {value => $l,
                           label => '<tt>['.$c.']</tt>  '.$l,
                           code  => $c, } } @countries_list;

      my $json = to_json(\@choices, {ascii => 1});
      print STDERR "RESPONSE: $json\n";
      
      my $response = HTTP::Response->new(RC_OK);
      $response->header(
        'Content-Type'  => 'text/javascript; charset=ISO-8859-1',
        'Cache-Control' => 'no-cache, must-revalidate, max-age=0',
        'Pragma'        => 'no-cache',
        'Expires'       => '0');
      $response->content($json);
      $client_connection->send_response($response);
    }
    elsif ($path_info =~ s[^g/country/][]) {
      $query = new CGI($req->content);
      
      my $db_index = $query->param('INDEX') ? $query->param('INDEX') - 1 : 0;

test/functional/examples.pl  view on Meta::CPAN


      my $resp = {
        liste => \@tranche,
        total => $total,
      };

      my $json = to_json($resp, {ascii => 1});
      
      my $response = HTTP::Response->new(RC_OK);
      $response->header(
        'Content-Type'  => 'application/json; charset=ISO-8859-1',
        'Cache-Control' => 'no-cache, must-revalidate, max-age=0',
        'Pragma'        => 'no-cache',
        'Expires'       => '0');
      $response->content( $json );
      $client_connection->send_response($response);
    }
    elsif ($path_info =~ /^.*\.css$/) {
      print STDERR "CSS $path_info\n";
      my $response = HTTP::Response->new(RC_OK);
      $response->header('Content-Type'  => 'text/css; charset=utf-8');
      $client_connection->send_file("../$path_info");
    } 
    elsif ($path_info =~ /^.*\.(gif|png|jpg|jpeg)$/) {
      print STDERR "IMAGE $path_info\n";
      $client_connection->send_file_response("../$path_info");
    }
    else {
      $client_connection->send_file_response("../../$path_info");
    } 
  }

test/functional/form/form.gvascript.html  view on Meta::CPAN

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <title>GvaScript Form</title>
  <link rel="stylesheet" type="text/css" href="form.gvascript.css" media="screen" />
  <link href="../../test.css" rel="stylesheet" type="text/css">
  <link href="../../images/GvaScript.css" rel="stylesheet" type="text/css">
  <script src="../../../lib/Alien/GvaScript/lib/prototype.js"></script>
  <script src="../../../lib/Alien/GvaScript/lib/GvaScript.js"></script>
  <script src="effects.js"></script>
  <script src="validation.js"></script>

  <script type="text/javascript">

test/functional/index.html  view on Meta::CPAN

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" 
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  <head>
    <meta http-equiv="Content-type" content="text/html; charset=iso-8859-1" />
    <title>GvaScript Examples</title>
  </head>

  <frameset cols="250,*">
    <frame name="controls" src="toc.html" />
    <frame name="example" />
  </frameset>

  <noframes>
    <body>

test/functional/toc.html  view on Meta::CPAN

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
  <meta http-equiv="Content-Type" content='text/html; charset=iso-8859-1' />
  <link rel="stylesheet" href="../test.css" type="text/css" media="screen" />

  <script src="../../lib/Alien/GvaScript/lib/prototype.js" type="text/javascript"></script>
  <script src="../../lib/Alien/GvaScript/lib/GvaScript.js" type="text/javascript"></script>
  <title>GvaScript Unit Tests</title>
</head>

<body class="navigation">

<h1>GvaScript<br/>Examples</h1>

test/unit/boilerplate.html  view on Meta::CPAN

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns='http://www.w3.org/1999/xhtml'>
  <head>
    <meta http-equiv="Content-Type" content='text/html; charset=iso-8859-1' />
    <link rel="stylesheet" href="../test.css" type="text/css" media="screen" charset="utf-8" />
    <link rel="stylesheet" href="../../../images/GvaScript.css" type="text/css" media="screen" charset="utf-8" />

    <script src="../../lib/Alien/GvaScript/lib/prototype.js" type="text/javascript"></script>
    <script src="../unittest.js" type="text/javascript"></script>
    <script src="../../lib/Alien/GvaScript/lib/GvaScript.js" type="text/javascript"></script>
    <title>GvaScript Unit Tests</title>
  </head>
  <body>
    <h1>Unit Tests :: GvaScript/xxx.js </h1>
    <p>Tests for methods included in xxx</p>
    
    <!-- Test Log output -->
    <div id="testlog">...</div>

    <script type="text/javascript" language="javascript" charset="iso-8859-1">
    // <![CDATA[
    new Test.Unit.Runner({
        // test entry point
        testXXX: function() { with(this) {
            /* 
            assertInstanceOf();
            assert(); 
            assertEqual();
            assertVisible();
            assertNotVisible();

test/unit/customButtons.html  view on Meta::CPAN

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns='http://www.w3.org/1999/xhtml'>
  <head>
    <meta http-equiv="Content-Type" content='text/html; charset=iso-8859-1' />
    <link rel="stylesheet" href="../test.css" type="text/css" media="screen" charset="utf-8" />
    <link rel="stylesheet" href="../images/GvaScript.css" type="text/css" media="screen" charset="utf-8" />

    <script src="../../lib/Alien/GvaScript/lib/prototype.js" type="text/javascript"></script>
    <script src="../unittest.js" type="text/javascript"></script>
    <script src="../../lib/Alien/GvaScript/lib/GvaScript.js" type="text/javascript"></script>
    <title>GvaScript Unit Tests</title>
  </head>
  <body>
    <h1>Unit Tests :: GvaScript/customButtons.js </h1>
    <p>Tests for CustomButtons/ActionsBar functionalities</p>
    
    <!-- Test Log output -->
    <div id="testlog">...</div>

    <div id="actions_bar"></div>
    <div id="custom"></div>

    <script type="text/javascript" language="javascript" charset="iso-8859-1">
    // <![CDATA[
    new Test.Unit.Runner({
        // test the initialization of ActionsBar component
        testInit: function() { with(this) {
            var ab = new GvaScript.CustomButtons.ActionsBar('actions_bar', {
            selectfirst: true,
            actions: [
                {
                    label: 'submit',
                    type: 'submit'

test/unit/grid.html  view on Meta::CPAN

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns='http://www.w3.org/1999/xhtml'>
  <head>
    <meta http-equiv="Content-Type" content='text/html; charset=iso-8859-1' />
    <link rel="stylesheet" href="../test.css" type="text/css" media="screen" charset="utf-8" />
    <link rel="stylesheet" href="../images/GvaScript.css" type="text/css" media="screen" charset="utf-8" />

    <script src="../../lib/Alien/GvaScript/lib/prototype.js" type="text/javascript"></script>
    <script src="../unittest.js" type="text/javascript"></script>
    <script src="../../lib/Alien/GvaScript/lib/GvaScript.js" type="text/javascript"></script>
    <title>GvaScript Unit Tests</title>
  </head>
  <body>
    <h1>Unit Tests :: GvaScript/grid.js </h1>
    <p>Tests for methods included in Grid</p>
    <!-- Test Log output -->
    <div id="testlog">...</div>

    <div class="wrapper" style="height:220px;">
        <div id="grid" tabindex="0"></div>
        <div id="grid_toolbar" style="height:28px"></div>
    </div>

    <textarea id="gridlog"></textarea>
    <script type="text/javascript" language="javascript" charset="iso-8859-1">
    // <![CDATA[
    new Test.Unit.Runner({
        // test initialization of Grid component
        testInit: function() { with(this) {
            var url = "resources/_grid_result.json";
            var gc = new GvaScript.Grid("my_grid", url, {
                grid_container: 'grid',
                toolbar_container: 'grid_toolbar',
                columns: [
                    {label: 'CODE',      value: 'CLE_LANGUE'},

test/unit/index.html  view on Meta::CPAN

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" 
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  <head>
    <meta http-equiv="Content-type" content="text/html; charset=iso-8859-1" />
    <title>GvaScript Unit Test Runner</title>
  </head>

  <frameset cols="250,*">
    <frame name="controls" src="toc.html" />
    <frame name="test" />
  </frameset>

  <noframes>
    <body>

test/unit/protoExtensions.html  view on Meta::CPAN

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns='http://www.w3.org/1999/xhtml'>
  <head>
    <meta http-equiv="Content-Type" content='text/html; charset=iso-8859-1' />
    <link rel="stylesheet" href="../test.css" type="text/css" media="screen" charset="utf-8" />
    <link rel="stylesheet" href="../images/GvaScript.css" type="text/css" media="screen" charset="utf-8" />

    <script src="../../lib/Alien/GvaScript/lib/prototype.js" type="text/javascript"></script>
    <script src="../unittest.js" type="text/javascript"></script>
    <script src="../../lib/Alien/GvaScript/lib/GvaScript.js" type="text/javascript"></script>
    <title>GvaScript Unit Tests</title>
  </head>
  <body>
    <h1>Unit Tests :: GvaScript/protoExtensions.js </h1>
    <p>Tests for methods included in ProtoExtensions</p>

    <!-- Test Log output -->
    <div id="testlog">...</div>
    
    <span id="test_flash"></span>

    <textarea id="chomp_this">mickey mouse
</textarea>

    <script type="text/javascript" language="javascript" charset="iso-8859-1">

    // <![CDATA[
    new Test.Unit.Runner({
        testCSSPREFIX: function() {
            this.assertEqual('gva', CSSPREFIX(), 'CSSPREFIX has not been correctly defaulted to "gva"');
            CSS_PREFIX = 'tst';
            this.assertEqual('tst', CSSPREFIX(), 'CSSPREFIX has not been correctly overloaded to "tst"');
        },

        // tests method flash

test/unit/toc.html  view on Meta::CPAN

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <meta http-equiv="Content-Type" content='text/html; charset=iso-8859-1' />
  <link rel="stylesheet" href="../test.css" type="text/css" media="screen" charset="utf-8" />
  <link rel="stylesheet" href="../../../images/GvaScript.css" type="text/css" media="screen" charset="utf-8" />

  <script src="../../lib/Alien/GvaScript/lib/prototype.js" type="text/javascript"></script>
  <script src="../unittest.js" type="text/javascript"></script>
  <script src="../../lib/Alien/GvaScript/lib/GvaScript.js" type="text/javascript"></script>
  <title>GvaScript Unit Tests</title>
</head>
<body class="navigation">

<h1>GvaScript<br/>Unit Tests</h1>



( run in 0.608 second using v1.01-cache-2.11-cpan-4d50c553e7e )