Forum bundle - Symfony 3 - php

Is there any forum bundle for Symfony 3? I've been looking for several hours in the Internet, but haven't found anything. Some of forum bundles are for Symfony 2.x and seem to be dead for years. I know, there is a PhpBB, which is based on Symfony but there is a lack of information about integration PhpBB users with FOSUserBundle (such Vanilla has). If you know some forum bundle (even the simplest) please let me know.
Thanks.

I've used this and I think is good, even is unsupported. Here you can find a lot of module related to blogs.
This is another one: https://packagist.org/packages/herzult/forum-bundle

Related

Alternatives for a Laravel 4 OpenID consumer

I'm looking for a good OpenID implementation (only consumer) for the Laravel 4 framework to use with a custom enterprise provider at my work.
I a little research i found so far that:
The HybridAuth project used by a lot of people is dead ... see here and here
The PHP-OpenID project seems old and lack of documentation at least in the github page.
Ohter kind of projects like oauth-4-laravel looks really awesome but in the docs i don't see any support for generic OpenID (corect me if i'm wrong) so is not a good option this time.
So the question is:
Is there any good library to use that implements OpenID on Laravel 4 ??
By good i mean still alive (fixing issues and support) and with enough documentation to make an integration with Laravel 4.
Any help appreciated.
I'm currently looking into Mozilla Persona for user login/logout in my projects.
Maybe it's not exactly what you are looking for, but still is pretty nice.
site: https://login.persona.org/about
package: https://packagist.org/packages/jyggen/persona (including Laravel provider)

Is there any symfony2 tutorail for complex web application

I have to develop complex web application in symfony 2 where i have 20 database entites and many to many relationships.
I am experienced programmer but i am new to this symfony and OOP.
Is there any tutorial where i i can see many entitties and repositories and thier relationship as an example to start with
thanks
KnpBundles.com is rather complex and available on github.
LilaConceptsBestPracticeBundle is another great bundle showing Symfony 2.1 best practices (covering integration with Travis CI, Code styles fixer, Composer, etc).
I highly recommend these for everybody who is looking for best-practices (like me). :)
I don't know of any very complex tutorials of Symfony2 yet made to the public, but here are some good ones that helped me start out when I was first learning Symfony2:
1) Symblog: http://tutorial.symblog.co.uk/
2) Jobeet: http://sftuts.com/doc/jobeet/en/starting-up-the-project
But I probably learned the most from just reading over the thorough the book/cookbook available on the symfony2 website: http://symfony.com/doc/current/book/index.html
Symfony2 is strictly object oriented, so you might want to read up on OOP as well if you're new to the concept.

Codeigniter 2 and Kohana 3 tutorials?

I was wondering if anyone had any other good tutorials based on both Codeigniter 2 and Kohana 3. I did find this tutorial on easy authentication for codeigniter, but other tutorials are from Codeigniter are version 1.7.2 and I just started learn about version 2.0.2. I haven't found any from Kohana yet. Any comments and help is greatly appreciated.
P.S. Yes, I have googled for tutorials, but I figured I ask here while I was looking.
These two are good places to start. Sometimes the Kohana website user guide is lacking.
Kohana beginners tutorial - http://kowsercse.com/2011/09/04/kohana-tutorial-beginners/
Kohana 3 unofficial wiki - http://kerkness.ca/kowiki/doku.php
Really the kohana documentation you find in the download of kohana itself is going to be your best resource as far as kohana is concerned. Also there is a kohana IRC channel where you will occasionally find good help.
#kohana # irc.freenode.net
Kohana 3 user guide: http://kohanaframework.org/3.1/guide/
and tutorials are here: http://kohanaframework.org/3.1/guide/kohana/tutorials
If you download the Kohana 3 package and run it in your dev server, you can enable "userguide" module in application/bootstrap.php (somewhere around line #100) and have it available locally.

Joomla 1.6 and CakePHP integration

I dont seem to understand how do you integrate CakePHP framework with Joomla 1.6 CMS?
I have been reading and JAKE is commonly mentioned for the integration.
How does Jake assist in the integration, there are very limited resources online which guide me on this.
Is there any site where I can get a good understanding on the linkage between CakePHP with Joomla 1.6 using JAKE.
Thank you.
Max (the guy who made Jake) wrote an article back in 2007 explaining exactly how the linkage between Cake and Joomla works:
http://www.gigapromoters.com/blog/2007/01/28/joining-powers-of-two-great-systems-joomla-and-cakephp/
However, the official Jake site seems to be down and there has been very little talk of anything relating to Cake/Joomla since 2007.
Since then, however, there have been several CMSes created specifically for Cake, so perhaps one of those ones will do what you're looking for? Here's a good blog article with a mini-review of 13 different CakePHP CMSes:
http://blog.dreamcss.com/content-management-system/cakephp-based-cms/
The Jake project was a great idea, but as you note it wasn't maintained for some time and the last release in 2007 is incompatible with the current stable versions of CakePHP and Joomla.
That in mind, I went ahead and upgraded it to work with the current CakePHP and Joomla, after adding in a feature to support friendlier URLs. Feel free to check it out at http://blog.echothis.com/2012/09/26/jake-2-0-released/.
Here is a CakePHP component for Joomla 3 :
https://github.com/ahmad24/JCake
you can access the controller and action by passing the parameter tasks=controllername.actionname
Back end example:
localhost/joomla_32/administrator/index.php?option=com_jcake&tasks=tests.index
Front end example:
localhost/joomla_32/index.php?option=com_jcake&tasks=tests.index

What is the best forum plug-in solution for the Symfony framework?

I'm looking for a good solution to integrate a forum into a symfony application.
Something like phpBB would be excellent. I've seen phpBB plugins to integrate with symfony but that's not enough for my purposes, also, mapping database tables is a lame approach in my opinion.
If anybody knows a good working forum component for Symfony then I would really apreciate it. :)
Also, it needs to work with Doctrine.
Thanks!
I've found sfDoctrineSimpleForumPlugin Thanks for all the responses, hope this works :) !
The author made even some changes today after this post
If you're discounting the prestaForumConnectorPlugin which connects sfGuard and PHPBB3, then you may have to write your own connector. You should check if any resources exist on the websites of your favourite PHP forum.
One option is Invision Power Board (IPB) v3, as their developer resources explain how to integrate your own code (ie. symfony) into their system, including single sign-on: http://community.invisionpower.com/resources/official.html?category=41
I have integrated IPB v2 with symfony, and it wasn't ideal - there was no developer interface at that time to make IPB respect symfony. I had to hack around in the IPB source to make it work, but after discussing it with Invision was assured this would not be necessary with v3. This seems to now exist, which would be where I would start.
NB. IPB is not free, so hopefully this is not a sticking point for you.
I've integrated Phorum with symfony before - there's some old and semi-out of date documentation on the web for doing this, but essentially Phorum has an architecture that allows its user authentication to be easily overridden. You will then need to write a controller to wrap the forum calls too, and apply the main site templating (if you need that).
There are a couple of forums which use the Symfony frmaework. They are listed on the Symfony forum plugins page.
The most popular is the sfSimpleForum, which was built by Francois Zaninotto, one of the original Symfony developers.
There is little development in this area however, possibly because forums are the 'old' way of allowing users interact online and are gradually being replaced with new techniques.

Categories