Skip to content

Commit 9ce9b44

Browse files
committed
and so it begins... Public Version on CI3
1 parent fda0e33 commit 9ce9b44

995 files changed

Lines changed: 161226 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.htaccess

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
RewriteEngine On
2+
RewriteCond %{REQUEST_FILENAME} !-f
3+
RewriteCond %{REQUEST_FILENAME} !-d
4+
RewriteRule (.*) index.php/$1 [L]

CHANGELOG.TXT

Lines changed: 249 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,249 @@
1+
www - FI-20-CI3-Close to complete
2+
3+
# ForgeIgniter CHANGE LOG
4+
# CodeIgniter 3.x Branch
5+
--------------------------
6+
7+
## Version 1.2
8+
9+
- ForgeIgniter
10+
¬ Fixed: Cannot call session save handler in a recursive manner
11+
¬ Fixed: HMVC - Call to undefined method
12+
¬ Updated: Modular Extensions - HMVC
13+
14+
- CodeIgniter
15+
¬ Updated to v3.1.5 http://www.codeigniter.com/user_guide/changelog.html
16+
17+
## Version 1.1 - Development
18+
19+
- ForgeIgniter
20+
¬ Added: Missing Files
21+
.htaccess file to cache DIR.
22+
Missing memcached config file.
23+
Missing Migration config file.
24+
Missing mimes config file + audio correction.
25+
¬ Updated: Modular Extensions - HMVC
26+
¬ Updated: Missing Config.
27+
¬ Fixed: Unknown column 'FI_t1 .postID' in 'on clause'
28+
¬ Fixed: errors on mySQL join alias interpretation comments
29+
¬ Fixed: Fixed: wrong select query
30+
¬ Fixed: After Parser Fix - Broken Markup
31+
¬ Fixed: deprecated constructors
32+
Site.php, Permission.php, Template.php, Auth.php, Core.php, Uploads.php
33+
34+
- CodeIgniter
35+
¬ Updated to v3.1.0 http://www.codeigniter.com/user_guide/changelog.html
36+
37+
- Wiki
38+
¬ Fixed: Recent changes not showing
39+
40+
- Blog
41+
¬ Fixed: Cannot access protected property MY_Pagination::$total_rows
42+
43+
--------------------
44+
45+
## Version 1.0
46+
47+
- ForgeIgniter
48+
¬ Fixed: undefined model error and preg_match_all() issues
49+
¬ Fixed: admin dashboard errors on mysql join alias interpretation
50+
¬ Updated: Now functions with CI3, a quick summery found below.
51+
SQL dump, Mimes, Main Config, All modules class names, db config,
52+
error pages, routes & modules routes, root index,
53+
54+
- CodeIgniter
55+
¬ Updated to v3.0.3 http://www.codeigniter.com/user_guide/changelog.html
56+
57+
--------------------
58+
59+
## Version 0.4
60+
61+
- Shop
62+
Fixed: Tags
63+
64+
- Blog
65+
Fixed: Tags.
66+
Updated: Encapsulate Superglobals
67+
68+
- Default Theme
69+
Added Old Missing CSS File.
70+
Added Old Missing Logo
71+
72+
- Markdown ITF Lib
73+
¬ Updated: to support 1.5.1
74+
75+
## Version 0.3
76+
77+
- Community
78+
¬ Updated: Profile now shows company website {user:company-website}
79+
¬ Added: New Tag {user:website}
80+
¬ Added: Profile Website (note: New SQL column)
81+
¬ Fixed: Profile page now shows correct company info
82+
83+
- CodeIgniter
84+
¬ Updated to v2.2.6 (http://www.codeigniter.com/userguide2/changelog.html)
85+
86+
## Version 0.2
87+
88+
- Blogs
89+
¬ Update: Reorder Body & Introduction.
90+
¬ Update: Author Bio now displays a message if blank.
91+
¬ Added: Excerpt preview to Edit and Add Post.
92+
¬ Added: New Tags {blog:newer:btn} & {blog:older:btn}.
93+
¬ Added: Custom CSS button Class Global Variable.
94+
¬ Added: New Tag {post:author-avatar}
95+
¬ Fixed: RSS Agent Resource
96+
97+
- Forums
98+
¬ Updated: Avatars now have real path.
99+
¬ Updated: Stripped out HTML in the controller view
100+
¬ Updated: Forum view now actually displays last post
101+
¬ Added: New Forum Tags forum:latest-date, forum:latest-user, forum:latest-time
102+
¬ Added: New Topic Tags topic:latest-date, topic:latest-user, topic:latest-time
103+
104+
- Markdown ITF Lib
105+
¬ Updated: to support 1.5.0
106+
107+
- ForgeIgniter
108+
¬ Updated: Lib time format
109+
¬ Updated: Doctypes
110+
¬ Updated: Foreign Characters
111+
¬ Updated: Allowed file types
112+
¬ Updated: User Agents
113+
¬ Updated: doctype to 403 files and added missing 403 files.
114+
¬ Updated: Information on all files
115+
¬ Updated: Error Messages.
116+
117+
- CodeIgniter
118+
¬ Updated to v2.2.2 (http://www.codeigniter.com/userguide2/changelog.html)
119+
120+
--------------------
121+
122+
## Version 0.1
123+
124+
- Admin Dashboard
125+
¬ Added: E-mail Setup Check.
126+
127+
- Pages
128+
¬ Fixed: Sub Page button views.
129+
130+
- Forge
131+
¬ Updated to reflect new name.
132+
¬ Updated: Modular Extensions - HMVC
133+
134+
- CodeIgniter
135+
¬ Updated to v2.2.1
136+
137+
--------------------
138+
Updates move officially to ForgeIgniter.
139+
--------------------
140+
141+
## Version 1.2.0 | CE 1.2.2
142+
143+
- Community
144+
¬ Updated: Search function change on query.
145+
¬ Added: display how many users there is.
146+
147+
- Shop
148+
¬ Added: Rating Images.
149+
¬ Fixed: problems with subdomain support.
150+
¬ Fixed: On Cat create, if no cats, takes you to blog cat.
151+
152+
- Image Manager
153+
¬ Fixed: Close Image not showing in Lightbox.
154+
¬ Tweak: Style and display in browser viewer.
155+
¬ Fixed: Subdomain Support.
156+
157+
- File Manager
158+
¬ Tweak: Style and display in browser viewer.
159+
¬ Fixed: Subdomain Support.
160+
161+
- Blog
162+
¬ Updated: Search function change on query.
163+
164+
- WIKI
165+
¬ Updated: Search function change on query.
166+
167+
- Events
168+
¬ Fixed: Search link display blink
169+
¬ Updated: Search function change on query.
170+
171+
- Halogy
172+
¬ HTML 5 is a go ! (Backend updated to HTML5)
173+
¬ Tweek: footer font color.
174+
¬ added executed time to footer.
175+
¬ Fixed: Missing </center> tag.
176+
¬ Updated: user agent higher value support.
177+
¬ Updated: Session IP now supports max length.
178+
¬ Initial documentation started for Hal 1.2 & CE 1.3
179+
180+
--------------------
181+
182+
## Version 1.2.0 | CE 1.2.1
183+
184+
- Markdown ITF Lib
185+
¬ Updated to support 1.4.1 (this is also easier to update in the future)
186+
- Admin Users
187+
¬ Fixed: Delete User Groups not functioning...
188+
- Events
189+
¬ Fixed: featured events missing.
190+
- Gallery
191+
¬ Fixed: Image thumbnail not showing.
192+
- Halogy
193+
¬ Sites missing js file.
194+
¬ Added: BBcode - now has [color=] & 9 Smiles, yes like :-)
195+
196+
--------------------
197+
198+
## Version 1.2.0 | CE 1.2.0
199+
200+
- Backend and Frontend subdomain support
201+
¬ Too much to list, if request though, can list.
202+
- WIKI
203+
¬ Fixed Errors on pages with versions
204+
¬ Fixed Uncategorised pages give errors
205+
- Admin
206+
¬ Fixed Congratulations message not showing correct path
207+
¬ Added path to my account in message 'Password change'
208+
- Events
209+
¬ Fixed event:edit tag
210+
¬ Fixed cal date link to an actual link.
211+
212+
--------------------
213+
214+
## Version 1.2.0 - CE 1.1.1
215+
216+
- Fixed issue with dates, PHP 5.3+ (Note: now GMT if not set)
217+
- Admin Theme
218+
¬ Added bootstrap.min.css ( Started with installer)
219+
- Updated Installer
220+
¬ Added steps and checks.
221+
¬ Added Complete Page.
222+
¬ Fixed rare DB Error.
223+
¬ No need for manually going to : /halogy/install/
224+
¬ Updated dashboard message if install were there.
225+
226+
--------------------
227+
228+
## Version 1.2.0 - CE 1.1.0
229+
230+
- Added mySQL DB Setup.
231+
232+
--------------------
233+
234+
## Version 1.2.0 - CE 1.0.2
235+
236+
- Updated CodeIgniter to version 2.2.0
237+
238+
--------------------
239+
240+
## Version 1.2.0 - CE 1.0.1
241+
242+
- Fixed bug with Japanese or Foreign Character on page titles and comments
243+
- Fixed Error creating new site in multi site manager
244+
245+
--------------------
246+
247+
## Version 1.2.0 - CE 1.0.0
248+
249+
- Updated CodeIgniter to version 2.1.4

ForgeIgniter/cache/index.html

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<title>403 Forbidden</title>
5+
</head>
6+
<body>
7+
8+
<p>Directory access is forbidden.</p>
9+
10+
</body>
11+
</html>

ForgeIgniter/config/autoload.php

Lines changed: 116 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,116 @@
1+
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
2+
/*
3+
| -------------------------------------------------------------------
4+
| AUTO-LOADER
5+
| -------------------------------------------------------------------
6+
| This file specifies which systems should be loaded by default.
7+
|
8+
| In order to keep the framework as light-weight as possible only the
9+
| absolute minimal resources are loaded by default. For example,
10+
| the database is not connected to automatically since no assumption
11+
| is made regarding whether you intend to use it. This file lets
12+
| you globally define which systems you would like loaded with every
13+
| request.
14+
|
15+
| -------------------------------------------------------------------
16+
| Instructions
17+
| -------------------------------------------------------------------
18+
|
19+
| These are the things you can load automatically:
20+
|
21+
| 1. Packages
22+
| 2. Libraries
23+
| 3. Helper files
24+
| 4. Custom config files
25+
| 5. Language files
26+
| 6. Models
27+
|
28+
*/
29+
30+
/*
31+
| -------------------------------------------------------------------
32+
| Auto-load Packges
33+
| -------------------------------------------------------------------
34+
| Prototype:
35+
|
36+
| $autoload['packages'] = array(APPPATH.'third_party', '/usr/local/shared');
37+
|
38+
*/
39+
40+
$autoload['packages'] = array(APPPATH.'third_party');
41+
42+
43+
/*
44+
| -------------------------------------------------------------------
45+
| Auto-load Libraries
46+
| -------------------------------------------------------------------
47+
| These are the classes located in the system/libraries folder
48+
| or in your application/libraries folder.
49+
|
50+
| Prototype:
51+
|
52+
| $autoload['libraries'] = array('database', 'session', 'xmlrpc');
53+
*/
54+
55+
$autoload['libraries'] = array('database', 'session', 'site', 'core', 'uploads');
56+
57+
58+
/*
59+
| -------------------------------------------------------------------
60+
| Auto-load Helper Files
61+
| -------------------------------------------------------------------
62+
| Prototype:
63+
|
64+
| $autoload['helper'] = array('url', 'file');
65+
*/
66+
67+
$autoload['helper'] = array('url', 'form', 'date', 'halogy', 'cookie');
68+
69+
70+
/*
71+
| -------------------------------------------------------------------
72+
| Auto-load Config files
73+
| -------------------------------------------------------------------
74+
| Prototype:
75+
|
76+
| $autoload['config'] = array('config1', 'config2');
77+
|
78+
| NOTE: This item is intended for use ONLY if you have created custom
79+
| config files. Otherwise, leave it blank.
80+
|
81+
*/
82+
83+
$autoload['config'] = array('site_config');
84+
85+
86+
/*
87+
| -------------------------------------------------------------------
88+
| Auto-load Language files
89+
| -------------------------------------------------------------------
90+
| Prototype:
91+
|
92+
| $autoload['language'] = array('lang1', 'lang2');
93+
|
94+
| NOTE: Do not include the "_lang" part of your file. For example
95+
| "codeigniter_lang.php" would be referenced as array('codeigniter');
96+
|
97+
*/
98+
99+
$autoload['language'] = array();
100+
101+
102+
/*
103+
| -------------------------------------------------------------------
104+
| Auto-load Models
105+
| -------------------------------------------------------------------
106+
| Prototype:
107+
|
108+
| $autoload['model'] = array('model1', 'model2');
109+
|
110+
*/
111+
112+
$autoload['model'] = array();
113+
114+
115+
/* End of file autoload.php */
116+
/* Location: ./ForgeIgniter/config/autoload.php */

0 commit comments

Comments
 (0)