Welcome Guest, Not a member yet? Register   Sign In
Open Blog 1.0.0 released
#91

[eluser]Kami_[/eluser]
This is a routing rule.

It maps any URL containing pages/(:any) to the corresponding controller (pages) and a function (page).

(:any) matches any character (there is no need to use regular expression in my case, since CodeIgniter already offers :any and :num wildcards).

For more information, please refer to the user guide.
#92

[eluser]Junior_Coder[/eluser]
Thanks Brother... Wink
#93

[eluser]Kami_[/eluser]
Quote:Open Blog 1.2.0 released

After a few weeks of work I'm happy to announce that Open Blog 1.2.0 is finally here.

Due to a lack of free time and short timeframe some major features were left out and are moved to the next release (Open Blog 1.3.0), but don't feel disappointed since this release still introduces many new and cool features (among small bug fixes of course)!

Here is just a short list of some of them:

- <strong>Mobile / PDA version of Open Blog</strong> - a special version made to be viewed on your mobile phone or PDA
- <strong>iPhone version of Open Blog</strong> - a special version made to be viewed on your iPhone or iPod Touch
- <strong>Admin panel tooltips</strong> - making admin panel even more easy and friendly to use
- <strong>Automatic user agent recognition</strong> - Open Blog can automatically detect if you are viewing the blog from a mobile phone, PDA, iPhone or iPod Touch
- <strong>Wordpress migrator</strong> - migrating from Wordpress with just a few clicks (currently it has been only tested with Wordpress 2.7)
- <strong>Captcha for guests</strong> - this prevents spam bots from flooding your blog
- <strong>Multiple categories support</strong> - a single post can be in an unlimited number of categories
- <strong>Post tags</strong> - now you can tag your post with an unlimited number of tags
- <strong>Post publish date</strong> - you can set the post publish date in the feature and the post won't be visible until this date
- <strong>Sticky posts</strong> - sticky posts are always displayed first

The full list can be found in the <a href="http://www.open-blog.info/changelog_1_2_0" target="_blank">changelog</a>.

If you are too lazy to read the list or you just want to see it for yourself don't hesitate and visit the <a href="http://www.open-blog.info/demo/" target="_blank">demo</a>!

Updated guides (including the one which describes how to <a href="http://www.open-blog.info/updating_to_1_2_0" target="_blank">upgrade from Open Blog 1.1.0 to 1.2.0</a> and how to <a href="http://www.open-blog.info/migrating_from_wordpress" target="_blank">migrate from Wordpress to Open Blog</a>) can be found on the <a href="http://www.open-blog.info/support" target="_blank">support</a> page and Open Blog 1.2.0 can be downloaded from the <a href="http://www.open-blog.info/downloads" target="_blank">downloads</a> page.

If you have a problem or just want to say thank you, you can visit the "official" Open Blog thread located on the <a href="http://ellislab.com/forums/viewthread/102179/" target="_blank">CodeIgniter forums</a> or <a href="http://www.open-blog.info/about_us" target="_blank">contact</a> me via email (bugs can be reported using the <a href="http://bugs.open-blog.info">bug tracker</a>).

Sincerely,
Tomaž
#94

[eluser]jbawarren[/eluser]
Hey, will this work with a MS SQL Server back end?

This is exciting.
#95

[eluser]Kami_[/eluser]
If you manage to some how install it (manual database schema import) I think it should work fine.

Only problem at the moment is the installer which currently only supports MySQL database.
#96

[eluser]jbawarren[/eluser]
Cool thanks. I'll have to give it a shot.
#97

[eluser]Namaless[/eluser]
Great!

Before used for my blog "dBlog", another blog software powered by CodeIgniter, but OpenBlog is very powerfull and simple to use Smile

Thanks for Release, now translate CodeIgniter and OpenBlog in Italian ^^
#98

[eluser]Namaless[/eluser]
Found the solution of traslated date into dBlog:
Add this into APPPATH."libraries/MY_Language.php"
Code:
function localize_date($formatted_date)
    {
        $ci =& get_instance();
        $ci->lang->load('calendar');
        
        $search = array(    'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday',
                            'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun',
                            'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December',
                            'Jan', 'Feb', 'Mar', 'Apr', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec',
                            '1st', '2nd', '3rd', '4th', '5th', '6th', '7th', '8th', '9th', '10th', '11th', '12th', '13th', '14th', '15th', '16th', '17th', '18th', '20th', '21st', '22nd', '23rd', '24th', '25th', '26th', '27th', '28th', '29th', '30th', '31st');
        
        $replace = array(    $ci->lang->line('cal_monday'), $ci->lang->line('cal_tuesday'), $ci->lang->line('cal_wednesday'), $ci->lang->line('cal_thursday'), $ci->lang->line('cal_friday'), $ci->lang->line('cal_saturday'), $ci->lang->line('cal_sunday'),
                            $ci->lang->line('cal_mon'), $ci->lang->line('cal_tue'), $ci->lang->line('cal_wed'), $ci->lang->line('cal_thu'), $ci->lang->line('cal_fri'), $ci->lang->line('cal_sat'), $ci->lang->line('cal_sun'),
                            $ci->lang->line('cal_january'), $ci->lang->line('cal_february'), $ci->lang->line('cal_march'), $ci->lang->line('cal_april'), $ci->lang->line('cal_may'), $ci->lang->line('cal_june'), $ci->lang->line('cal_july'), $ci->lang->line('cal_august'), $ci->lang->line('cal_september'), $ci->lang->line('cal_october'), $ci->lang->line('cal_november'), $ci->lang->line('cal_december'),
                            $ci->lang->line('cal_jan'), $ci->lang->line('cal_feb'), $ci->lang->line('cal_mar'), $ci->lang->line('cal_apr'), $ci->lang->line('cal_jun'), $ci->lang->line('cal_jul'), $ci->lang->line('cal_aug'), $ci->lang->line('cal_sep'), $ci->lang->line('cal_oct'), $ci->lang->line('cal_nov'), $ci->lang->line('cal_dec'),
                            $ci->lang->line('dblog_date_1'), $ci->lang->line('dblog_date_2'), $ci->lang->line('dblog_date_3'), $ci->lang->line('dblog_date_4'), $ci->lang->line('dblog_date_5'), $ci->lang->line('dblog_date_6'), $ci->lang->line('dblog_date_7'), $ci->lang->line('dblog_date_8'), $ci->lang->line('dblog_date_9'), $ci->lang->line('dblog_date_10'), $ci->lang->line('dblog_date_11'), $ci->lang->line('dblog_date_12'), $ci->lang->line('dblog_date_13'), $ci->lang->line('dblog_date_14'), $ci->lang->line('dblog_date_15'), $ci->lang->line('dblog_date_16'), $ci->lang->line('dblog_date_17'), $ci->lang->line('dblog_date_18'), $ci->lang->line('dblog_date_19'), $ci->lang->line('dblog_date_20'), $ci->lang->line('dblog_date_21'), $ci->lang->line('dblog_date_22'), $ci->lang->line('dblog_date_23'), $ci->lang->line('dblog_date_24'), $ci->lang->line('dblog_date_25'), $ci->lang->line('dblog_date_26'), $ci->lang->line('dblog_date_27'), $ci->lang->line('dblog_date_28'), $ci->lang->line('dblog_date_29'), $ci->lang->line('dblog_date_30'), $ci->lang->line('dblog_date_31'));

        return str_replace($search, $replace, $formatted_date);
    }

And now for traslate date into OB use this:
Code:
&lt;?php echo $this->lang->localize_date(strftime('%B %d, %Y', strtotime($post['date_posted']))); ?&gt;

Use this version or include into core, is important for i18 blogs (example the my blog) Smile
#99

[eluser]davidbehler[/eluser]
Hey, that's my function Wink

But feel free to use it for Open Blog if you want to!

[eluser]Namaless[/eluser]
[quote author="waldmeister" date="1243737408"]Hey, that's my function Wink

But feel free to use it for Open Blog if you want to![/quote]
Yeah! It's very strong function.. I like to use with helper Tongue




Theme © iAndrew 2016 - Forum software by © MyBB