new pisilinux web sites

This commit is contained in:
Erkan IŞIK
2026-07-01 16:44:17 +03:00
commit b58488b586
21740 changed files with 2066209 additions and 0 deletions
+79
View File
@@ -0,0 +1,79 @@
<?php namespace Project\Controllers;
use Method, URI, DB, Session, Cookie;
class Bugs extends Controller{
function main(){
/*
Masterpage::meta([
'name:title' => settings('title'),
'name:description' => contentRow($id)->keywords,
'name:keywords' => contentRow($id)->label,
]);
*/
Cookie::insert('returnlink', 'bugs');
Masterpage::meta([
'name:description' => "Pisilinux istek ve hata kayıtlarının toplandığı alandır",
'name:keywords' => "Bugs, hata, istek",
]);
}
function new(){
if (Session::select('userid') =='') {
redirect('bugs');
}
if (Method::post()) {$this->bugs_model->new(Method::post());}
}
function edit(){
$id = Uri::get('edit');
$userid = Session::select('userid');
if (bugsRow($id)->userid == $userid OR session::select('yetki')=='1') {
if (Method::post()) {$this->bugs_model->edit(Method::post());}
View::id($id)->control('1');
}else{
view::control('0');
//echo "<h1>bu içeriği düzenlemeye yetkili değilsiniz.</h1>";
}
}
function search(){
}
function detail(){
$id = Uri::get('detail');
if (Method::post()) {$this->bugs_model->insert(Method::post());}
View::id($id);
}
function help(){
import::view(THEMA_NAME.'bugs/help');
}
function bugsClose(){
$id = Method::post('id');
$status = Method::post('status');
DB::where('id',$id)->update('bugs',[
'status' => $status
]);
echo 1;
}
function delete($id){
$id = Uri::get('delete');
$par = explode('&', $id);
$id = $par[0];
$parentId = $par[1];
DB::where('id', $id)->delete('bugs');
redirect('bugs/detail/' . $parentId);
}
}