logo
Ask your Symfony questions! Pay money and get answers fast! (more info)

Open-Source Partnerships

To be good citizens of the open source communities we belong to, we offer to donate 25% of our profits to developers whenever we get questions marked with the custom tags related to their projects (plugins, themes, software). Register for Partnership»

  • sfFacebookConnect

    The sfFacebookConnectPlugin provides multiples functionalities geared both at making Facebook Connect integration in a symfony website easy and also help develop Facebook applications. This is achieved by smoothly connecting sfGuard (Doctrine AND Propel) with Facebook and helping developers program without worrying about whether the application is FBML or IFrame/Facebook Connect.

    sfFacebookConnect

  • sfEasyGMap

    The sfEasyGMap plugin provides helpers and an objet-oriented PHP abstraction to the Google Maps API to ease the process of adding a Google Map and customising it in your symfony projects.

    sfEasyGMap

  • amSimplePie

    The purpose of this plugin is to facilitate the use of SimplePie within a Symfony project: it allows you to autoload the SimplePie class and it uses the Symfony cache directory.

    amSimplePie

  • sfJqueryReloaded

    Easy integration of jQuery

    sfJqueryReloaded

  • Doctrine

    Doctrine is an object relational mapper (ORM) for PHP 5.2.3+ that sits on top of a powerful database abstraction layer (DBAL). One of its key features is the option to write database queries in a proprietary object oriented SQL dialect called Doctrine Query Language (DQL), inspired by Hibernates HQL. This provides developers with a powerful alternative to SQL that maintains flexibility without requiring unnecessary code duplication.

    doctrine

  • sfAdminDash

    Dashboard interface for application backend

    sfAdminDash

  • sfGMaps

    add geocoding possibilities to existants models in a symfony project using doctrine. But it's not yet implemented

    sfGMaps

  • sfDoctrineApply

    Allows users of a site protected by sfDoctrineGuardPlugin to create new accounts, verifying them by email. Both account creation and password changes require email verification as a speed bump to slow down spammers.

    sfDoctrineApply

  • tbDuplicateKey

    tbDuplicateKeyPlugin is an extension to the Symfony admin generator. tbDuplicateKeyPlugin converts duplicate key errors reported by MySQL into user-friendly Symfony validation errors. Setting "index: unique" on a field at the database level now results in a reasonable message ("Already exists," or whatever you set in app.yml) instead of an exception. Requires Propel and MySQL.

    tbDuplicateKey

  • sfTagtools

    Adds typeahead (similar to Flickr) and an admin page for deleting, renaming and merging tags to projects that already use sfPropelActAsTaggableBehaviorPlugin. Also adds support for featured tags and high-priority tags, and methods to retrieve tags ordered by popularity and priority.

    sfTagtools

  • sfShibboleth

    Adds support for Shibboleth authentication to the sfGuardPlugin's already excellent user management features. Developers in academic and other environments where Shibboleth is used will find this plugin useful. Users are logged in via Shibboleth and mapped to an sfGuard user, which is created if necessary. Users are also directed to a registration page if the application needs to gather additional information not provided by Shibboleth before proceeding, such as the user's email address. A simple demo application is provided.

    sfShibboleth

  • sfPropelSyncContent

    Symfony makes it easy to sync code between your development, staging and production servers. But what about content? Deploying content to other servers typically does not happen on the same schedule as the deployment of code. And Symfony's rsync support doesn't address the issue of copying databases. So if you're like me, you're sick and tired of copying database dumps around during the early stages of deploying a site. sfPropelSyncContentPlugin to the rescue!

    sfPropelSyncContent

  • sfLimitedTextarea

    Limits on the length of user input are a fact of life. But the textarea HTML tag is notorious for its lack of support for such limits. sfLimitedTextareaPlugin provides both a hard limit and visual feedback as the user begins to approach the limit.

    sfLimitedTextarea

  • sfApply

    Allows users of a site protected by sfGuardPlugin to create new accounts, verifying them by email. Both account creation and password changes require email verification as a speed bump to slow down spammers.

    sfApply

  • sfAdminSortByForeignName

    The Symfony admin generator supports columns that reference foreign tables but cannot sort them by the name field of the foreign table. This plugin adds that capability.

    sfAdminSortByForeignName

  • pkSimpleBacktrace

    A debugging tool. pkSimpleBacktracePlugin prints out a stack trace of your PHP code's execution at the point at which you invoke it. That trace can be expanded and collapsed in the mouse, which means you can leave these in longer during the early debugging stages without making your pages entirely unreadable.

    pkSimpleBacktrace

  • pkContextCMS

    pkContextCMS

  • pkBlog

    pkBlogPlugin adds blog and event management tools to a site built with pkContextCMSPlugin.

    pkBlog

  • pkAdminQuickCreate

    Many admin generator forms involve making associations between the object being edited and related objects. For instance, when adding an event to a calendar, you may need to associate that event with a DJ or a band. Symfony's admin generator can provide pulldowns to select these, but what if the y don't already exist? pkAdminQuickCreatePlugin makes it easy to implement "quick create" buttons that step aside to another admin generator module, create an object, and then bring the user back to complete the rest of the original form with all of their work intact.

    pkAdminQuickCreate

  • Apostrophe

    Apostrophe is a content management system designed for maximum flexibility with a minimal learning curve. The interface is ergonomic, all content-editing is performed in-context.

    Apostrophe Punk Avenue

  • Apostrophe

    Apostrophe is a content management system designed for maximum flexibility with a minimal learning curve. The interface is ergonomic, all content-editing is performed in-context.

    Apostrophe P'unk Avenue

  • sfThumbnail

    Symfony thumbnail generation support.

    sfThumbnail

  • sfFormExtra

    Validators, Widgets, and Forms.

    sfFormExtra

  • sfGuard Plugin

    Identity management plugin.

    sfGuard

  • sfFormYamlEnhancements

    Enhance your forms using a simple YAML file.

    sfFormYamlEnhancements