/lenasys/trunk

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/lenasys/trunk

« back to all changes in this revision

Viewing changes to codeigniter/application/models/admin/admin_model.php

  • Committer: Gustav Hatvigsson
  • Date: 2013-04-18 13:05:06 UTC
  • mfrom: (35.1.1 lenasys)
  • Revision ID: gustav.hartvigsson@gmail.com-20130418130506-uzhgefvpbzfm42gq
merged some fixes to some names.

Show diffs side-by-side

added added

removed removed

Lines of Context:
13
13
        }
14
14
 
15
15
        function getCourses() {
16
 
                $query = $this->db->get('courses');
 
16
                $query = $this->db->get('Courses');
17
17
                return $query->result();
18
18
        }
19
19
 
20
20
        function addCourse($cid, $name){
21
21
                $data = array(
22
22
                        'courseID' => $cid ,
23
 
                        'courseName' => $name
 
23
                        'name' => $name
24
24
                        );
25
25
 
26
 
                $this->db->insert('courses', $data); 
 
26
                $this->db->insert('Courses', $data); 
27
27
                mkdir("../courses/".$cid);
28
28
 
29
29
        }
30
30
 
31
31
        function getExamples($cid) {
32
 
                $query = $this->db->get_where('examples', array("Courses_courseID" => $cid));
 
32
                $query = $this->db->get_where('Examples', array("courseID" => $cid));
33
33
                return $query->result();
34
34
        }
35
35
 
36
36
        function addExample($cid, $example, $description){
37
37
                $data = array(
38
 
                        'Courses_courseID' => $cid ,
39
 
                        'Name' => $example,
 
38
                        'courseID' => $cid ,
 
39
                        'exampleName' => $example,
40
40
                        'description' => $description
41
41
                        );
42
42
 
43
 
                $this->db->insert('examples', $data); 
 
43
                $this->db->insert('Examples', $data); 
44
44
                mkdir("../courses/".$cid."/".$example);
45
45
 
46
46
        }
47
47
 
48
48
        function getPages($cid, $example) {
49
 
                $query = $this->db->get_where('pages', array("Examples_Courses_courseID" => $cid, "Examples_Name" => $example));
 
49
                $query = $this->db->get_where('Pages', array("courseID" => $cid, "exampleName" => $example));
50
50
                return $query->result();
51
51
        }
52
52
 
53
53
        function addPage($cid, $example, $page){
54
54
                $data = array(
55
 
                        'Examples_Courses_courseID' => $cid ,
56
 
                        'Examples_Name' => $example,
57
 
                        'name' => $page
 
55
                        'courseID' => $cid ,
 
56
                        'exampleName' => $example,
 
57
                        'pageName' => $page
58
58
                        );
59
59
 
60
 
                $this->db->insert('pages', $data); 
 
60
                $this->db->insert('Pages', $data); 
61
61
                mkdir("../courses/".$cid."/".$example."/".$page);
62
62
 
63
63
                $data = array(
64
64
                        'fileName' => $cid."/".$example."/".$page."/documentation",
65
 
                        'language' => $file->lang,
 
65
                        'codeLanguage' => $file->lang,
66
66
                        'fileType' => $file->type,
67
67
                        'dataBlob' => $output
68
68
                        );
69
69
 
70
 
                $this->db->insert('files', $data); 
 
70
                $this->db->insert('Files', $data); 
71
71
 
72
72
                $data = array(
73
 
                        'Files_fileName' =>  $cid."/".$example."/".$page."/documentation"  ,
74
 
                        'Pages_name' => $page,
75
 
                        'Pages_Examples_Name' => $example,
76
 
                        'Pages_Examples_Courses_courseID' => $cid
 
73
                        'fileName' =>  $cid."/".$example."/".$page."/documentation"  ,
 
74
                        'pageName' => $page,
 
75
                        'exampleName' => $example,
 
76
                        'courseID' => $cid
77
77
                        );
78
78
 
79
 
                $this->db->insert('pagesfiles', $data); 
 
79
                $this->db->insert('PageFiles', $data); 
80
80
 
81
81
        }
82
82
 
105
105
                        
106
106
                        $data = array(
107
107
                                'fileName' => $file->filename ,
108
 
                                'language' => $file->lang,
 
108
                                'codeLanguage' => $file->lang,
109
109
                                'fileType' => $file->type,
110
110
                                'dataBlob' => $output
111
111
                                );
112
112
 
113
 
                        $this->db->insert('files', $data); 
 
113
                        $this->db->insert('Files', $data); 
114
114
 
115
115
                        $data = array(
116
 
                                'Files_fileName' =>  $file->filename  ,
117
 
                                'Pages_name' => $page,
118
 
                                'Pages_Examples_Name' => $example,
119
 
                                'Pages_Examples_Courses_courseID' => $cid
 
116
                                'fileName' =>  $file->filename  ,
 
117
                                'pageName' => $page,
 
118
                                'exampleName' => $example,
 
119
                                'courseID' => $cid
120
120
                                );
121
121
 
122
 
                        $this->db->insert('pagesfiles', $data); 
 
122
                        $this->db->insert('PageFiles', $data); 
123
123
                }
124
124
 
125
125
                $data = array(
127
127
                        );
128
128
 
129
129
                $this->db->where("fileName",$cid."/".$example."/".$page."/"."documentation" );
130
 
                $this->db->update('files', $data); 
 
130
                $this->db->update('Files', $data); 
131
131
                
132
132
 
133
133
        }