You are not logged in.
- Topics: Active | Unanswered
#1 2012-12-22 12:42:38
- Franz
- Lead developer
- From: Germany
- Registered: 2008-05-13
- Posts: 6,677
- Website
Christmas presents
It is with great pleasure that I can finally announce two important milestones in the development of FluxBB.
First and foremost, our next major version is sort of appearing on the horizon: I'm proud to present FluxBB 2.0 Alpha 1 (download as zip). It requires PHP version 5.3.
Be warned, though: installing this little guy might seem very disappointing from a superficial standpoint. No design yet, very few features, no admin panel. But what counts is under the hood: we built this version completely on the not-yet-released fourth version of the Laravel framework. This framework, especially in the fourth iteration, brings a lot of beauty to the world of PHP and makes development really easy and even fun.
Also, we finally opened the gates to our official styles repository. For those of you familiar with the modification repository, things will look very similar. So please go and upload your styles and don't forget to include screenshots (you can use BBCode in the style descriptions).
So what is on the schedule now?
In Alpha 1 we lay the groundwork for future development, got to know the framework and how we might transfer certain old practices to this new environment. I also refactored the code multiple times to find the best way how to make the software both easily packageable but also simple to integrate with other (Laravel) sites. Now we're planning to dive in to recreate most of FluxBB's original featureset, along with some newbies like subforums, an improved permission system and a beautiful admin interface. You can be excited for the first screenshots, and I'm optimistic that Alpha 2, which will be the most important and biggest milestone in the alpha process will be reached in winter or early spring.
And with that, we wish all of you a very Merry Christmas and a Happy New Year!
With regards to FluxBB, this might just become one of the most exciting years ever. Who's up for the ride?
Last edited by Reines (2013-01-17 10:29:18)
Offline
#2 2012-12-22 13:00:20
- Studio384
- Developer
- From: Belgium
- Registered: 2012-04-11
- Posts: 681
- Website
Re: Christmas presents
Awesome, by the way, it's nice to see a design that even works with browser from the 90s.
Get Luna - With build-in upgrade from FluxBB
Profile Plus: A new FluxBB profile interface
Offline
#3 2012-12-22 13:41:42
- 123
- Member
- From: Poland
- Registered: 2012-07-24
- Posts: 333
Re: Christmas presents
thx. It is great news.
Solidarity = compensation for war. Time to pay.
[img]http://imagizer.imageshack.com/img633/7813/XjQh8f.png[/img]
Ach, lekceważyłaś wolę króla
a w nocy naszego spotkania, śmiałaś się do łez
Offline
#4 2012-12-22 17:17:25
- K|nG
- Member
- From: Ethnic Albania
- Registered: 2012-12-03
- Posts: 33
Re: Christmas presents
Great to see that the next generation of fluxbb is comming to fast with great features
Recently everything should be new
Offline
#5 2012-12-24 01:38:17
- Kaeden
- Member
- Registered: 2012-02-13
- Posts: 8
Re: Christmas presents
Hey guys,
Is there a way to install fbb2a1 under xampp in Windows? I don't get the installer creation part (I even got GitHub for windows but throws me 'unexpected end of file, line 233' errors).
Later Edit: Mwhaha, got it working. The only error I get:
Strict Standards: Declaration of Illuminate\Foundation\Application::make() should be compatible with Illuminate\Container::make($abstract, $parameters = Array) in D:\WebServer\xampp\htdocs\rsl\public\vendor\illuminate\foundation\src\Illuminate\Foundation\Application.php on line 20
Last edited by Kaeden (2012-12-24 11:25:04)
Offline
#7 2012-12-27 17:31:47
- Kaeden
- Member
- Registered: 2012-02-13
- Posts: 8
Re: Christmas presents
Later Edit: Mwhaha, got it working. The only error I get:
Say HOW?
1. You need Laravel.
2. Download Fluxbb 2 Alpha 1, unzip its content and place it in the /public directory from Laravel.
3. Save 'Latest Snapshot' link under Manual Download as composer.phar in the same /public directory from Laravel from here (scroll down the page).
4. Opend cmd.exe, point it to /public directory in Laravel and run the following command:
php composer.phar install
5. Afterwards, enter the instalation: http://localhost/laravel/public/install and it should work.
Remember it has no css styles, so it won't look spectacular.
Last edited by Kaeden (2012-12-27 17:33:23)
Offline
#8 2012-12-27 17:43:09
Offline
#9 2012-12-29 12:29:57
- kuroi
- New member
- Registered: 2012-12-29
- Posts: 1
Re: Christmas presents
@Kaeden
You don't need Laravel. Laravel 4 (codenamed Illuminate) is already included in the vendor folder that you download as part of the alpha zip archive. If you just unzip the archive to your test site's root you have everything you need.
I had to also "chmod o+w config" and "chmod -R o+w storage", but that might just be a permissions issue in my local setup.
That at least got me through the installation process
@Franz
Do you want feedback on issue / problems (as opposed to parts that are just unfinished)? If so, how and where?
Last edited by kuroi (2012-12-29 12:30:11)
Offline
#10 2012-12-29 12:32:51
- Franz
- Lead developer
- From: Germany
- Registered: 2008-05-13
- Posts: 6,677
- Website
Re: Christmas presents
Well, there are lots of issues, I know that. But it's always nice to hear what you guys find out.
Short things here, longer things in the development forum, or right now on IRC (#fluxbb).
And indeed, Kaeden, Laravel does not need to be downloaded separately.
Last edited by Franz (2012-12-29 12:34:17)
Offline
#11 2012-12-29 13:08:44
- 123
- Member
- From: Poland
- Registered: 2012-07-24
- Posts: 333
Re: Christmas presents
I am download http://www.laravel.com/download
1. download fluxBB alpha 1
2. unzip laravel fod root directory serwer
3. unzip alphafluxbb for laravel/public/ create folder name laravel
4. dwonload and install http://getcomposer.org/download/ install http://getcomposer.org/Composer-Setup.exe
5. Install composer is succesfull
6. Open http://localhost/laravel/public/
7. error
8 Problem fix open http://localhost/laravel/public/index.php/install
Installation is succesfull next to is error
http://localhost/laravel/public/
Last edited by 123 (2012-12-29 13:16:24)
Solidarity = compensation for war. Time to pay.
[img]http://imagizer.imageshack.com/img633/7813/XjQh8f.png[/img]
Ach, lekceważyłaś wolę króla
a w nocy naszego spotkania, śmiałaś się do łez
Offline
#12 2012-12-29 22:02:01
- Franz
- Lead developer
- From: Germany
- Registered: 2008-05-13
- Posts: 6,677
- Website
Offline
#13 2012-12-30 09:54:12
- 123
- Member
- From: Poland
- Registered: 2012-07-24
- Posts: 333
Re: Christmas presents
Windows 8 does not like commands for Linux
git clone git://github.com/fluxbb/fluxbb2.git
curl -s https://getcomposer.org/installer | php
php composer.phar install
composer installed exe file indicating the php.exe file during installation so that one knows something about something,
Installation fluxBB 2 is ok, but after successful installation does not work online
Last edited by 123 (2012-12-30 09:55:09)
Solidarity = compensation for war. Time to pay.
[img]http://imagizer.imageshack.com/img633/7813/XjQh8f.png[/img]
Ach, lekceważyłaś wolę króla
a w nocy naszego spotkania, śmiałaś się do łez
Offline
#14 2012-12-30 21:19:50
- Kaeden
- Member
- Registered: 2012-02-13
- Posts: 8
Re: Christmas presents
I thought there is something strange when the alpha archive was 8mb or so compared to Laravel, but since I'm new to php frameworks, I decided to ignore that {^_^} My fault.
Anyways, it works for me with the extra layer of laravel too.
Offline
#15 2013-01-01 21:09:56
- Franz
- Lead developer
- From: Germany
- Registered: 2008-05-13
- Posts: 6,677
- Website
Re: Christmas presents
Laravel 4 is sooo different from the version that can currently be downloaded on their site, so don't be surprised, Kaeden. Using that around our download will work, but the Laravel (version 3) files will just not be used at all.
@123: You can download a Composer installer for Windows on the getcomposer.org website. That way, you can ignore the second line and replace the third one by just "composer install".
Also, do you have PHP working on the command line?
Offline
#16 2013-01-01 22:11:34
- Kaeden
- Member
- Registered: 2012-02-13
- Posts: 8
Re: Christmas presents
Any idea when Illuminate comes out? I'm currently learning Laravel 3, I hope it's not all for nothing.
Offline
#17 2013-01-01 22:31:12
- Franz
- Lead developer
- From: Germany
- Registered: 2008-05-13
- Posts: 6,677
- Website
Re: Christmas presents
I am optimistic that Laravel 4 (Illuminate) will be relased in the next three months. Right now, the only thing missing for a beta is the documentation, according to Taylor Otwell, the creator of the framework.
Offline
#18 2013-01-04 22:34:43
- AlexCogn
- Member
- From: Brussels, Belgium
- Registered: 2012-07-04
- Posts: 18
Re: Christmas presents
You don't need to download Laravel, at least not manually. Place fluxbb into a folder and run 'composer update', it will get all of your dependencies.
Offline
#19 2013-01-06 11:15:37
- 123
- Member
- From: Poland
- Registered: 2012-07-24
- Posts: 333
Re: Christmas presents
Windows 8 cmd admin control :
Microsoft Windows [Version 6.2.9200]
(c) 2012 Microsoft Corporation. Wszelkie prawa zastrzeżone.
C:\Windows\system32>php composer.phar install
'php' is not recognized as an internal or external command,
operable program or batch file.
C:\Windows\system32>
The installation went ok, but the command does not want to work in cmd
What's the composer?
Solidarity = compensation for war. Time to pay.
[img]http://imagizer.imageshack.com/img633/7813/XjQh8f.png[/img]
Ach, lekceważyłaś wolę króla
a w nocy naszego spotkania, śmiałaś się do łez
Offline
#20 2013-01-06 15:30:06
- Franz
- Lead developer
- From: Germany
- Registered: 2008-05-13
- Posts: 6,677
- Website
Re: Christmas presents
You can read more about it on http://www.getcomposer.org.
You need to add PHP to your "PATH" environment variable.
Offline
#21 2013-01-06 17:27:33
- 123
- Member
- From: Poland
- Registered: 2012-07-24
- Posts: 333
Re: Christmas presents
Add an environment variable to windows D:\WebServ\php but it did not work
Solidarity = compensation for war. Time to pay.
[img]http://imagizer.imageshack.com/img633/7813/XjQh8f.png[/img]
Ach, lekceważyłaś wolę króla
a w nocy naszego spotkania, śmiałaś się do łez
Offline
#22 2013-01-06 17:33:00
- Franz
- Lead developer
- From: Germany
- Registered: 2008-05-13
- Posts: 6,677
- Website
Re: Christmas presents
Follow these instructions and restart your console (not the entire computer).
Offline
#23 2013-01-06 17:36:46
- 123
- Member
- From: Poland
- Registered: 2012-07-24
- Posts: 333
Re: Christmas presents
I did so, but without rebooting pc, wait a moment as you will see when you reboot.
Still not working
Last edited by 123 (2013-01-06 17:41:53)
Solidarity = compensation for war. Time to pay.
[img]http://imagizer.imageshack.com/img633/7813/XjQh8f.png[/img]
Ach, lekceważyłaś wolę króla
a w nocy naszego spotkania, śmiałaś się do łez
Offline
#24 2013-01-16 18:27:19
- Studio384
- Developer
- From: Belgium
- Registered: 2012-04-11
- Posts: 681
- Website
Re: Christmas presents
Franz, the download link is broken.
Get Luna - With build-in upgrade from FluxBB
Profile Plus: A new FluxBB profile interface
Offline