-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathweb.lua
More file actions
131 lines (106 loc) · 3.53 KB
/
web.lua
File metadata and controls
131 lines (106 loc) · 3.53 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
web=require"resty1.myweb"()
mgk=require "resty1.magick1"
json=require("cjson")
xw={}
uploads=web.start(xw)
query=web.myquery
queryf=web.myqueryf
querydict=web.querydict
aquery=web.aquery
myconnect=web.myconnect
strlen=string.len
strpos=web.strpos
round=web.round
toint=web.toint
tostr=web.tostr
include=web.include
floor=math.floor
max=math.max
min=math.min
ceil=math.ceil
strtolower=string.lower
len=web.len
count=web.len
isfill=web.isfill
isempty=web.isempty
str_replace=web.str_replace
trim=web.trim
unslash=web.unslash
echo=web.raw
raw=web.raw
sql_escape=ngx.quote_sql_str
uri_unescape=ngx.unescape_uri
split=web.split
explode=web.explode
die=web.finish
finish=web.finish
null=ngx.null
session=web.session
cookies=web.cookies
gets=web.gets
posts=web.posts
inspect=web.inspect
getupload=web.getupload
removeext=web.removeext
getext=web.getext
number_format=web.number_format
exists = web.exists
file_exists = exists
isFile = web.isFile
isDir=web.isDir
unlink=os.remove
file_exists=exists
str_repeat = string.rep
ob_start=web.ob_start
ob_get_contents=web.ob_get_contents
ob_end_clean=web.ob_end_clean
function makekomen(oleh,isi,alt)
--return $isi;
if alt==nil then
alt=''
end
--if ($oleh!='tokosenterled')isi=strip_tags_content($isi,"<img>");
isi=isi:gsub("<img ","<img alt='Senter led $alt' ")
isi=isi:gsub("<up", "<img onclick='showpicpreview(this)' class=pict1 alt='Senter led $alt' src=static/uploads/")
isi=isi:gsub("<fp", "<img xonclick='showpicpreview(this)' class=pict1a alt='Gambar' isrc=static/uploads/")
isi=isi:gsub("\n", "<br>")
--emoticon
--:) :D 8/ >:O 8) %) :P :$ ;) :Q %* :C :( :@ %/
isi=isi:gsub(":%)", "<b class='emo em00'></b>")
isi=isi:gsub(":D", "<b class='emo em01'></b>")
isi=isi:gsub("8/", "<b class='emo em02'></b>")
isi=isi:gsub(">:O", "<b class='emo em03'></b>")
isi=isi:gsub("8%)", "<b class='emo em04'></b>")
isi=isi:gsub("%%%)", "<b class='emo em10'></b>")
isi=isi:gsub(":P", "<b class='emo em11'></b>")
isi=isi:gsub(":$", "<b class='emo em12'></b>")
isi=isi:gsub(";%)", "<b class='emo em13'></b>")
isi=isi:gsub(":Q", "<b class='emo em14'></b>")
isi=isi:gsub("%%%*", "<b class='emo em20'></b>")
isi=isi:gsub(":C", "<b class='emo em21'></b>")
isi=isi:gsub(":%(", "<b class='emo em22'></b>")
isi=isi:gsub(":@", "<b class='emo em23'></b>")
isi=isi:gsub("%%/", "<b class='emo em24'></b>")
--:zz :mask (D 8| (:[ :tai :cry :love :| :tbup :tbdn :kaki :alien :setan :# :x :? :} :siul
isi=isi:gsub(":8", "<b class='emo em30'></b>")
isi=isi:gsub(":zz", "<b class='emo em31'></b>")
isi=isi:gsub(":mask", "<b class='emo em32'></b>")
isi=isi:gsub("%(D", "<b class='emo em33'></b>")
isi=isi:gsub("8|", "<b class='emo em34'></b>")
isi=isi:gsub("%(:[", "<b class='emo em40'></b>")
isi=isi:gsub(":tai", "<b class='emo em41'></b>")
isi=isi:gsub(":cry", "<b class='emo em42'></b>")
isi=isi:gsub(":love", "<b class='emo em43'></b>")
isi=isi:gsub(":|", "<b class='emo em44'></b>")
isi=isi:gsub(":tbup", "<b class='emo em50'></b>")
isi=isi:gsub(":tbdn", "<b class='emo em51'></b>")
isi=isi:gsub(":kaki", "<b class='emo em52'></b>")
isi=isi:gsub(":alien", "<b class='emo em53'></b>")
isi=isi:gsub(":setan", "<b class='emo em54'></b>")
isi=isi:gsub(":#", "<b class='emo em60'></b>")
isi=isi:gsub(":x", "<b class='emo em61'></b>")
isi=isi:gsub(":%?", "<b class='emo em62'></b>")
isi=isi:gsub(":}", "<b class='emo em63'></b>")
isi=isi:gsub(":siul", "<b class='emo em64'></b>")
return isi
end