various fixes of the blog demo.
This commit is contained in:
parent
dd1d50c2fe
commit
29d0653849
|
@ -263,7 +263,7 @@ $ClientP.post = function (url) {
|
||||||
// if (!formId) throw "No form specified.";
|
// if (!formId) throw "No form specified.";
|
||||||
|
|
||||||
if (this.session) args._session = this.session;
|
if (this.session) args._session = this.session;
|
||||||
if (!this.session && !args._user)
|
if (!this.session && !args._user && this.user)
|
||||||
args._user = this.user;
|
args._user = this.user;
|
||||||
|
|
||||||
args._last_response = this.genId();
|
args._last_response = this.genId();
|
||||||
|
@ -353,7 +353,7 @@ $ClientP.get = function (url, args) {
|
||||||
//if (!this.user) throw "No user specified for OpenResty.";
|
//if (!this.user) throw "No user specified for OpenResty.";
|
||||||
|
|
||||||
if (this.session) args._session = this.session;
|
if (this.session) args._session = this.session;
|
||||||
if (!this.session && !args._user)
|
if (!this.session && !args._user && this.user)
|
||||||
args._user = this.user;
|
args._user = this.user;
|
||||||
|
|
||||||
//args.password = this.password || '';
|
//args.password = this.password || '';
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
var account = 'agentzh';
|
var account = 'agentzh';
|
||||||
//var host = 'http://10.32.24.13:1984';
|
//var host = 'http://10.32.24.16:8080';
|
||||||
var host = 'http://localhost:1984';
|
var host = 'http://localhost:8080';
|
||||||
//var host = 'http://api.eeeeworks.org';
|
//var host = 'http://api.eeeeworks.org';
|
||||||
//var host = 'http://api.openresty.org';
|
//var host = 'http://api.openresty.org';
|
||||||
//var host = 'http://10.62.136.86';
|
//var host = 'http://10.62.136.86';
|
||||||
|
@ -42,6 +42,7 @@ function debug (msg) {
|
||||||
$("#copyright").append(msg + "<br/>");
|
$("#copyright").append(msg + "<br/>");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
$.fn.postprocess = function (className, options) {
|
$.fn.postprocess = function (className, options) {
|
||||||
return this.find("a[@href*='#']").each( function () {
|
return this.find("a[@href*='#']").each( function () {
|
||||||
//debug("HERE!");
|
//debug("HERE!");
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
drop table if exists posts;
|
drop table if exists posts;
|
||||||
create table posts (
|
create table posts (
|
||||||
id serial,
|
id serial,
|
||||||
title varchar(128) not null,
|
title text not null,
|
||||||
content text not null,
|
content text not null,
|
||||||
author varchar(64) not null,
|
author varchar(64) not null,
|
||||||
created timestamp(0) default now() not null,
|
created timestamp(0) default now() not null,
|
||||||
|
|
|
@ -73,7 +73,7 @@
|
||||||
<a href="site-binary.tar.gz">Compiled form (.tar.gz)</a>
|
<a href="site-binary.tar.gz">Compiled form (.tar.gz)</a>
|
||||||
</li>
|
</li>
|
||||||
<li class="module-list-item">
|
<li class="module-list-item">
|
||||||
<a target="_blank" href="http://github.com/agentzh/openresty/tree/8463c31834e1d007da26b8b6549e4d06b5963b70/demo/[% blog_owner == 'agentzh' ? "Blog" : "Blog2" %]/">
|
<a target="_blank" href="http://github.com/agentzh/ngx_openresty/tree/master/demo/[% blog_owner == 'agentzh' ? "Blog" : "Blog2" %]/">
|
||||||
Source code (Git)
|
Source code (Git)
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -6,7 +6,7 @@ use warnings;
|
||||||
use Getopt::Long;
|
use Getopt::Long;
|
||||||
use lib 'lib';
|
use lib 'lib';
|
||||||
use Params::Util qw( _HASH );
|
use Params::Util qw( _HASH );
|
||||||
#use JSON::XS ();
|
use JSON::XS ();
|
||||||
use JSON::Syck;
|
use JSON::Syck;
|
||||||
#use WWW::OpenResty::Simple;
|
#use WWW::OpenResty::Simple;
|
||||||
use Data::Dumper;
|
use Data::Dumper;
|
||||||
|
@ -62,7 +62,7 @@ if ($help) { print usage() }
|
||||||
$user or die "No --user given.\n";
|
$user or die "No --user given.\n";
|
||||||
$model or die "No --model given.\n";
|
$model or die "No --model given.\n";
|
||||||
|
|
||||||
# my $json_xs = JSON::XS->new->utf8->allow_nonref;
|
my $json_xs = JSON::XS->new->utf8->allow_nonref;
|
||||||
|
|
||||||
my $database = 'test';
|
my $database = 'test';
|
||||||
|
|
||||||
|
@ -83,12 +83,13 @@ local $| = 1;
|
||||||
|
|
||||||
my ($sth);
|
my ($sth);
|
||||||
|
|
||||||
|
my @cols;
|
||||||
while (<>) {
|
while (<>) {
|
||||||
#select(undef, undef, undef, 0.1);
|
#select(undef, undef, undef, 0.1);
|
||||||
#warn "count: ", scalar(@elems), "\n";
|
#warn "count: ", scalar(@elems), "\n";
|
||||||
next if $. <= $skip;
|
next if $. <= $skip;
|
||||||
# my $row = $json_xs->decode($_);
|
my $row = $json_xs->decode($_);
|
||||||
my $row = JSON::Syck::Load($_);
|
#my $row = JSON::Syck::Load($_);
|
||||||
|
|
||||||
|
|
||||||
if (!defined $row->{id}) {
|
if (!defined $row->{id}) {
|
||||||
|
@ -100,7 +101,7 @@ while (<>) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!defined $sth) {
|
if (!defined $sth) {
|
||||||
my @cols = sort keys %$row;
|
@cols = reverse sort keys %$row;
|
||||||
my $cols = join ',', @cols;
|
my $cols = join ',', @cols;
|
||||||
my @holders = map { '?' } @cols;
|
my @holders = map { '?' } @cols;
|
||||||
my $holders = join ',', @holders;
|
my $holders = join ',', @holders;
|
||||||
|
@ -108,7 +109,7 @@ while (<>) {
|
||||||
}
|
}
|
||||||
|
|
||||||
my @vals;
|
my @vals;
|
||||||
for my $col (sort keys %$row) {
|
for my $col (@cols) {
|
||||||
push @vals, $row->{$col};
|
push @vals, $row->{$col};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue