--- parser3/src/www/htdocs/Attic/index.html 2001/07/07 16:38:02 1.220
+++ parser3/src/www/htdocs/Attic/index.html 2001/07/24 15:43:56 1.235
@@ -1,4 +1,79 @@
+@USE
+dtformat.p
+input_date.p
+
+@href[href zzz;title xxxx;ставить]
+^if($ставить){y;n}
+
+
+@call[name][method]
+$method[$$name]
+^if(def $method){^method[]}
+
+@test1[]
+test1 result
+
+@odbc_test[]
+^connect[odbc://dsn=voz7^;uid=voz^;pwd=pwd]{
+ $пресса[^table:sql{select * from press}]
+ $пресса{^menu{
+ $id, $date_row, $header, $short_text^rem{, $full_text}, $mode
+ }[
]}
+}
+
+
@main[]
+#^file:move[a/t.html;t.html]
+#
+^odbc_test[]
+$a_1[a_1 value]
+$a_1
+
+^eval(2*11)
+^call[test1]
+
+$input_date:input_date_auto_test
+
+#$string:z[1]
+#
+$path[/news/tululu/]
+$pieces[^path.lsplit[/]]
+$pieces{^count[]: ^menu{{$piece}}[,].}
+
+^href[href;title](1<2)
+
+
+$stat[^file:stat[test.zip]]
+$stat{
+^$size=$size
+adate=^long_date_format[$adate]
+mdate=^long_date_format[$mdate]
+cdate=^long_date_format[$cdate]
+}
+
+$дата[^input_date:parse[9.7.2001]]
+^long_date_format[$дата]
+
+$дата[^parse_date[9.7.2001]]
+^long_date_format[$дата]
+
+$сегодня[^date:now[]]
+$недельный_календарь[^table:calendar[rus]($сегодня.year;$сегодня.month;$сегодня.day)]
+
+$недельный_календарь{^menu{
+ $year $month $day $weekday
+}}
+
+
+$сегодня[^date:now[]]
+$месячный_календарь[^table:calendar[rus;$сегодня.year;$сегодня.month]]
+
+^месячный_календарь.menu{^for[i;0;6]{
+ $day[$месячный_календарь.$i]
+ ^if($day){$day}{ ^; ^;}
+}
}
+
+
before $время[^date:now[]]^время.string[]
year+^время.roll[year](1)^время.string[]
month+^время.roll[month](1)^время.string[]
@@ -230,20 +305,6 @@ $th[^t2.hash[key;a]]
$filelist[^table:dir[.]]
-$path[/news/tululu/]
-#^path.flip[]
-
-$branches[^table:set{name val
-index.cgihtml 123
-}]
-$splitURI[^request:uri.lsplit[/]]
-name ^if(^branches.locate[name;$splitURI.1]){found;not found}:
-$branches.name
-
-$splitURI[^request:uri.lsplit[/]]
-$splitURI.0!$splitURI.1
-
-
$t2[^table:set{dir title
/here Here
}]
@@ -287,7 +348,6 @@ ${comment}.
@auto_test[]
^BASE.auto_test[]
${request:uri}!
-@end
@sql_test[connect-string]
@@ -296,7 +356,7 @@ ${comment}.
^connect[$connect-string]{
$shit[^taint[our's]]
# $paf[^table:sql{insert into paf (name, age) values ('$shit', ^random:generate(10000))}]
- ^void:sql{update paf set age=age+1}
+# ^void:sql{update paf set age=age+1}
$paf[^table:sql{select * from paf order by id desc}(5)]
$paf{
^if(^empty[]){query result is empty}{
@@ -305,9 +365,9 @@ ${comment}.
^menu{| $id | $name | $age |
}
}}
- ^^string:sql{select name from paf where id=1}=^string:sql{select name from paf where id=1}
- ^^int:sql{select age from paf where id=1}=^int:sql{select age from paf where id=1}
- ^^double:sql{select age from paf where id=1}=^double:sql{select age from paf where id=1}
+ ^^string:sql{select name from paf where id=1}=^string:sql{select name from paf where id=1}{n/a}
+ ^^int:sql{select age from paf where id=1}=^int:sql{select age from paf where id=1}(111)
+ ^^double:sql{select age from paf where id=1}=^double:sql{select age from paf where id=1}(222)
$paf[^hash:sql{select id,age from paf}]
^$paf.2.age=$paf.2.age