Thursday, April 30, 2009

some usefule symfony plugins :)

take a quick look at some useful symfony plugins . useful for your symfony project. if any query or change then post comment on it.

  1. sfSimpleCMSPlugin

  2. sfGuardPlugin

  3. sfDoctrinePlugin

  4. sfPropelActAsNestedSetBehaviorPlugin

  5. sfMediaLibraryPlugin

  6. sfSimpleBlogPlugin

  7. sfSimpleForumPlugin

  8. sfFeed2Plugin

  9. sfgWidgetsPlugin

  10. sfThumbnailPlugin

  11. sfUJSPlugin

  12. sfControlPanelPlugin

  13. sfFormValidationPlugin

  14. sfMogileFSPlugin

  15. sfLightboxPlugin

  16. sfCaptchaPlugin

  17. sfNiftyPlugin

  18. sfPrototypeWindowPlugin

  19. sfPropelLoadbalancerPlugin

  20. sfSavvyPlugin

  21. sfYzClientSideValidationPlugin


from ,

sanjay :)

    like to watch top 10 joomla extentions

































    1. Community Builder Community Builder

    Community Builder suite (CB) extends the Joomla! user management system. Key features: extra fields in profile, enhanced registration workflows, user lists, connection paths between users, admin defined tabs and user profiles, image upload, front-end workflow management, integration with other components, like PMS, Newsletter, Forum, Galleries. Release 1.1 is compatible with all Joomla! 1.0.x (including 1.0.15) and Mambo 4.5.2-4.6.4. New CB version 1.2 RC brings Joomla 1.5 native compatibility (and keeping Joomla 1.0.x and Mambo 4.5.2-4.6.4 native compatibility), multi-criteria user searches, full field controls of core fields, ajax email and username checkers, new lost username/password form and many more features and fixes.
    note:  This extension requires registration to download.
    2. JCE JCE
    An advanced, configurable WYSIWYG editor for Joomla! based on Moxiecode's TinyMCE.
    Includes advanced Image/Media and File handling, plugin support, and an Administration interface for editor configuration.
    note: This extension requires registration to download.
    3. sh404SEF sh404SEF
    sh404SEF rewrites Joomla URL to a more user-friendly format (SEF URL or URL rewriting): mysite.com/index.php?option=com_content&Itemid=69&id=34... becomes mysite.com/en/sh404SEF-and-url-rewriting/list-of-available-plugins.html). It is also a security component and manages title and meta tags : automatic tags, or manual for every page. It works with or without .htaccess file. Fully Joomfish compatible. Caching system for high speed and very small DB queries overhead. Support many components natively but uses also sef_ext from OpenSEF/SEF Advanced. VirtueMart, Fireboard, Community Builder, mosetsTree, HotProperty, Sobi2, Docman, myBlog, iJoomla Magazine,News Portal, Remository and more supported natively. SSL switch, automatic 301 redirection from non-sef to sef and from Joomla SEF to sh404SEF, insert Google news style numerical ID,.. Many backend parameters to control URL construction behavior.
    4. JoomlaPack Joomla Park
    JoomlaPack is an open-source backup component for the Joomla! CMS, quite a bit different than its competition. Its mission is simple: create a site backup that can be restored on any Joomla!-capable server. It creates a full backup of your site in a single ZIP archive. The archive contains all the files, a database snapshot and an installer derived from the standard Joomla! installer. The backup and restore process is AJAX powered to avoid server timeouts, even with huge sites. Alternatively, you can make a backup of only your database. If you want a reliable, easy to use, open source backup solution for your Joomla! site
    5. VirtueMart VirtueMart
    The complete e-Commerce shopping cart solution for Joomla! - used by thousands of store owners. It can be run in Store- and Catalog-Mode. With its powerful Administration Tool you can handle an unlimited Number of Categories, Products, Orders, Discounts, Shopper Groups and Customers.
    6. JEvents                     JEvent
    This project brings the well known and loved Events Calendar to Joomla. JEvents consists of a Joomfish compatible Joomla component and a number of modules and mambots.

    Component
    * One-off Events and complex repeating patterns of events can be created and viewed in an attractive calendar and a variety of list formats.
    * Events can be categorised and calendar views can be customised to show all or some of these categories

    Modules
    * Mini-calendar module (events_cal) which gives a quick overview of events which can be placed on any page
    * Latest events modue (events_latest) which gives a highly configurable summary of upcoming events
    * Events legend (events_legend) - displayed alongside the component gives you a summary of event categories and an easy way to limit the events shown to specific categories

    Mambots/Plugin
    * A search mambot/plugin that enables the global Joomla search to return results from the events calendar
    * Post event report feedback that allows event reports or photo gallery links to be shown in the event detail after a set date
    7. AllVideos                 AllVideos
    AllVideos (by JoomlaWorks) is truely the all-in-one media management solution for Joomla!.

    You can use the plugin to easily embed videos hosted on popular services like YouTube, Metacafe, Vimeo (and many more) inside your Joomla! articles (content items). Additionally, it allows you to playback almost any video/audio filetype directly from your server or a remote server, giving you the competitive edge when it comes to rich media content.
    8. Joom!Fish               Joom Fish
    The Joom!Fish project is your add-on for managing multilingual content within the content management system Joomla!. The project, which was formally known as MambelFish is rewritten and enhanced in order to be compatible with the new versions of the Joomla! project.

    The Joom!Fish is an add-on component for Joomla! which allows you to maintain and organize your manual translated content in your Joomla! database. Check out our website for more details about the features and possibilities.

    The new version Joom!Fish 2.0 incorporate natively with Joomla! 1.5 and allows you to manage your translations now also within the new Joomla! Framework.
    9. FireBoard Forum Fireboard
    FireBoard is fully integrated forum solution for Joomla!/Mambo which requires no bridges or hacking core files. It can be easily installed like any other component.
    note:FireBoard is compatible with joomla 1.5 in legacy mode.
    10. JoomlaXplorer Joomla Xplorer
    joomlaXplorer is a File- and FTP - Manager. It allows you to edit files, delete, copy, rename, archive and unpack files/directories directly on your server. You can - Browse Directories & Files - Edit, Copy, Move and Delete files - Search, Upload and Downloading files - Create new files and directories - Change file permissions (chmod) and much more This script is based on QuiXplorer 2.3.1

    from,

    hiren :)

    Wednesday, April 29, 2009

    Introducing GWT [google web toolkit] :)

    What does this mean for you? It is easier than ever to create sophisticated web applications entirely in the Java language with Google Web Toolkit while working productively in Eclipse. And the moment you're finished, with only a few button clicks you can upload and publish your application to the world on App Engine.

    In GWT 1.6, we've tried to make common tasks simpler while making it possible to do even more advanced things. If you're brand new to GWT, some of this is going to sound like gibberish, so you'll also want to take a look at the Product Overview as a gentler introduction.

    Direct support for war output and related tools



    • GWT 1.6 changes the conventions for project organization to center on the standard Java web archive deployment structure. This new war support makes it easier to introduce GWT modules into existing web applications. It also makes GWT development more flexible by allowing hosted mode to work easily with any standard servlet container.

    • In conjunction, there is a new webAppCreator tool which replaces the older projectCreator and applicationCreator tools. It is a unified, war-aware tool that can quickly create a working GWT module, configuration files, source files, and an ant build file that you can use as a starting point for your own code.

    • And, of course, it's pretty easy to create a war directory layout that you can upload to App Engine.


    Hosted mode and compiler enhancements



    • Hosted mode has been enhanced to take advantage of the new war-centric project structure to provide additional conveniences. For example, the new "Restart Server" button reloads server-side code without you having to restart your debugger, which can save you time when you're developing RPC services. Also, for you GWT experts out there using hosted mode with your own custom servers — if you know what "-noserver" is, I'm talking to you — you'll be glad to know that hosted mode integration "just works" now; generated resources such as bundled image files are automatically recreated when you refresh the hosted browser. This, too, can help speed up your development cycle.

    • Hosted mode has also been modified to work smoothly with EMMA's offline instrumentation, so that you can easily generate code coverage reports. If you're an Eclipse user, in addition to using the new Google Plugin for Eclipse, you should also look at EclEmma, which makes it easy to enable code coverage for any launch configuration.

    • Finally, the GWT compiler has gone parallel. It can compile multiple output permutations in parallel using the new -localWorkers flag, which can speed up web mode compiles noticeably on multi-core machines. In more elaborate build systems, it is also possible now to do parallel distributed compiles using the new compiler lifecycle classes Precompile, CompilePerms, and Link.


    New widgets and a shiny new approach to event handling



    • A big change that you will surely notice is GWT's overhauled event handling. The new Handler pattern for managing widget events is easier to understand and more succinct than in previous releases. Widget writers can also easily create their own custom events.

    • The customizable and internationalized DatePicker is now a standard widget, and the new LazyPanel helps you speed up your code by delaying the creation of widgets until they're actually needed.

    • There's also a new API for triggering browser native events programmatically, which is a real boon for unit testing.


    As usual, there are many more improvements than we can list above. The issue tracker has the full list of changes. We hope that these new features in GWT 1.6 will seem like only the beginning, though, as you start to using GWT alongside the new Google Plugin for Eclipse and deploying your code on App Engine. There's lots more to come on how these technologies work together to help you do cool new stuff faster.

    Last but not least, the GWT team will be at Google I/O on May 27-28, giving in-depth sessions on GWT and eager to hear your feedback on these new features. We hope you'll join us.

    Download Google Web Toolkit 1.6

    thank you

    from ,

    kiran vadariya

    Friday, April 24, 2009

    Different type of Open source license

    OSI approved licenses


    Licenses that are popular and widely used or with strong communities (9)



    Special purpose licenses



    Other/Miscellaneous licenses



    Licenses that are redundant with more popular licenses



    Non-reusable licenses (25)



    Superseded licenses (5)



    Licenses that have been voluntarily retired



    Not categorized



    hope your r enjoyed this one:)

    from,

    kiran vadariya

    Thursday, April 23, 2009

    Gujarati Language for Joomla! :)

    hello  all,

    Enjoy !! :)

    now you can translate your joomla project in gujarati language in one click.

    for this you have to install joomal language pack .

    But you for this one you have to installed joomla 1.5.10 or newer version of this . so check first of all your joomla project. it is absolutly free under GPL.

    click here to download joomla gujarati language package

    after download you can install language from admin side of your project .

    after instalation active language from admin side and enjoy gujarati translation of your project :)

    i hope you have enjoyed this one. :)

    from,

    kiran vadariya

    Wednesday, April 22, 2009

    Symfony 2.0 an Enhancement of Symfony 1.0.

    Symfony 2.0 is a major step forward for the symfony project. This new version introduces new concepts and new components, and make the framework even more decoupled and flexible than before. As an added bonus, the framework is also more lightweight and much faster. This session will give you a feeling of the power of Symfony 2.0 by introducing the main new components of the framework.

    It's realy good and nice one framework of PHP5.So let's begin toward it.

    Benefits of Prototyping in Web Development



    Prototyping is a phase in web development which involves developing a working model of a system or in this case, a website. But is prototyping really that important? Can we just skip that part and head on to the actual coding? Oh yes, by all means you can but for sure your website would be a mess.

    Imagine making a movie without a script. Imagine making a building without a blueprint. It's a disaster. Everything should be planned ahead before diving to the actual development process.

    Prototyping is essential in web development. First of all, it enhances the requirements of the system. The team would let the user interact with the prototype and from there the user would give the developers their feedback.

    These feedback would then translate to improved functions, hence, enhances the specs that was initially given. It also helps in finalizing the requirements of the system. Nothing is more annoying than fickle minded project managers. Therefore, prototyping is really the best solution to avoid adding and modification of specs come coding time.

    Now, if you're thinking of developing a website or a system for that matter, make a prototype. It'll save you time and effort which in return saves you money. At the end of the day, it's the quality of the work that matters for the clients. That's why an organized approach such as prototyping is a must.