Forums

Unfortunately no one can be told what FluxBB is - you have to see it for yourself.

You are not logged in.

#1 2012-12-22 12:42:38

Franz
Lead developer
From: Germany
Registered: 2008-05-13
Posts: 5,723
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)


fluxbb.de | develoPHP

"As code is more often read than written it's really important to write clean code."

Offline

#2 2012-12-22 13:00:20

Studio384
Developer
From: Belgium
Registered: 2012-04-11
Posts: 633
Website

Re: Christmas presents

Awesome, by the way, it's nice to see a design that even works with browser from the 90s. smile


FluxBB Community Benelux - ModernBB 3.4
Profile Plus: A new FluxBB profile interface

Offline

#3 2012-12-22 13:41:42

123
Member
From: Poland
Registered: 2012-07-24
Posts: 289

Re: Christmas presents

thx. It is great news.


https://github.com/123s   My profile in github
tytan theme is great
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: 32

Re: Christmas presents

Great to see that the next generation of fluxbb is comming to fast tongue with great features tongue


Recently everything should be new tongue

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

#6 2012-12-26 21:09:27

Trace
Member
From: Poland
Registered: 2012-06-21
Posts: 154
Website

Re: Christmas presents

Later Edit: Mwhaha, got it working. The only error I get:

Say HOW? smile


My FluxBB 1.5.3 styles:
DarkAce | Sadness

Offline

#7 2012-12-27 17:31:47

Kaeden
Member
Registered: 2012-02-13
Posts: 8

Re: Christmas presents

Trace wrote:

Later Edit: Mwhaha, got it working. The only error I get:

Say HOW? smile

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

Franz
Lead developer
From: Germany
Registered: 2008-05-13
Posts: 5,723
Website

Re: Christmas presents

Please always use "index.php/install" or you will probably encounter errors later on.


fluxbb.de | develoPHP

"As code is more often read than written it's really important to write clean code."

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 smile

@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: 5,723
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). smile

And indeed, Kaeden, Laravel does not need to be downloaded separately.

Last edited by Franz (2012-12-29 12:34:17)


fluxbb.de | develoPHP

"As code is more often read than written it's really important to write clean code."

Offline

#11 2012-12-29 13:08:44

123
Member
From: Poland
Registered: 2012-07-24
Posts: 289

Re: Christmas presents

I am download http://www.laravel.com/download
1. download fluxBB alpha 1
2. unzip laravel fod root directory serwer 9d6d5df461df8.png
3. unzip alphafluxbb for laravel/public/   create folder name laravel e3aa8b013c3ba.png
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
d018d16ea176f.png

8 Problem fix open http://localhost/laravel/public/index.php/install

Installation is succesfull next to is error

http://localhost/laravel/public/

6999f41908ea0.png

Last edited by 123 (2012-12-29 13:16:24)


https://github.com/123s   My profile in github
tytan theme is great
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: 5,723
Website

Re: Christmas presents

You don't need to download Laravel separately. Composer handles that for you. Just follow the instructions here.


fluxbb.de | develoPHP

"As code is more often read than written it's really important to write clean code."

Offline

#13 2012-12-30 09:54:12

123
Member
From: Poland
Registered: 2012-07-24
Posts: 289

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)


https://github.com/123s   My profile in github
tytan theme is great
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: 5,723
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?


fluxbb.de | develoPHP

"As code is more often read than written it's really important to write clean code."

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: 5,723
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.


fluxbb.de | develoPHP

"As code is more often read than written it's really important to write clean code."

Offline

#18 2013-01-04 22:34:43

AlexCogn
Developer
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: 289

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?


https://github.com/123s   My profile in github
tytan theme is great
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: 5,723
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.


fluxbb.de | develoPHP

"As code is more often read than written it's really important to write clean code."

Offline

#21 2013-01-06 17:27:33

123
Member
From: Poland
Registered: 2012-07-24
Posts: 289

Re: Christmas presents

Add an environment variable to windows D:\WebServ\php but it did not work


https://github.com/123s   My profile in github
tytan theme is great
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: 5,723
Website

Re: Christmas presents

Follow these instructions and restart your console (not the entire computer).


fluxbb.de | develoPHP

"As code is more often read than written it's really important to write clean code."

Offline

#23 2013-01-06 17:36:46

123
Member
From: Poland
Registered: 2012-07-24
Posts: 289

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)


https://github.com/123s   My profile in github
tytan theme is great
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: 633
Website

Re: Christmas presents

Franz, the download link is broken.


FluxBB Community Benelux - ModernBB 3.4
Profile Plus: A new FluxBB profile interface

Offline

#25 2013-01-16 21:33:16

Franz
Lead developer
From: Germany
Registered: 2008-05-13
Posts: 5,723
Website

Re: Christmas presents

I told Jamie, looks like this file was forgotten in the server move.


fluxbb.de | develoPHP

"As code is more often read than written it's really important to write clean code."

Offline

Board footer

Powered by FluxBB 1.5.6