Introduction

Code Snippets, Core Enhancements, Development, Development Tools

Would you like to speed up your extensions development?


Use BPLibrary. You will use only 5 classes, short and intuitive method naming.
No waste your time anymore and remain focused on what make difference in your wallet: your extensions development!

Just few examples:
Bp::addCss instead of JFactory::getApplication()->addStyleSheet: 31 digits shorter!
Bp::addJava instead of JFactory::getApplication()->addScript: 26 digits shorter!
Bp::addJavaCode instead of JFactory::getApplication()->addScriptDeclaration: 33 digits shorter!
Bp::addMex instead of JFactory::getApplication()->enqueueMessage: 32 digits shorter!

It's just to start. How much are paid while you digit all surpluses? Zero.

You develop multilingual extensions, don't you?
What if your extensions have to manage plurals?
Wouldn't be cool to pass the key and an integer to the method and let it do the dirty work?
set MY_LANG_KEY and MY_LANG_KEY_MORE in your language file, then use:
Bp::txt('MY_LANG_KEY', 4).
The method 'txt' will search for MY_LANG_KEY_4, if found will sprintf the language text passing the integer ('4') as the argument.
Otherwise will search for MY_LANG_KEY_MORE and finally MY_LANG_KEY if missing all the previous. The method will 'sprintf' the text found.

Think for a moment at what you can do faster than ever and give it a try. It's FREE!

Have a look at what you can do with BPLibrary on: http://brainpies.com

Project Manager Pro
Paid download

Project Manager Pro

By Brain Pies Team
Project & Task Management
Project Manager Pro is the most simple project manager component for Joomla! We just started a new era with version 1.1! Now you can manage projects and budget! Set a badget to each project and keep costs under control. Set Milestones and Tasks for each Project. With v1.1 now you can record activities with thir costs, whether included in general costs or not. In the latter case, set if they ar...
Project Manager Light
Free

Project Manager Light

By Brain Pies Team
Project & Task Management
Project Manager Light The simplest Free Project Manager Component. No settings required. Just install and play. Getting Started Download the zip file from our download section Log in your site administration area Go to Extension / Install Install the file you just downloaded Got Component / Project Manager Light Insert projects Insert tasks Allow your site's visitors to access projects' lis...
Bp Issue Tracker
Paid download

Bp Issue Tracker

By Brain Pies Team
Project & Task Management
Manage your project issues with ease. Valid for every project type! Compose your staff assigning role and specialization to every member. Set the issue types you want to manage for every project and assign a responsible to it. Set priorities. Et voilà: each staff members is allowed to work on its specialization issues only. Set default issue state and in charge staff member for every new issue s...
Bp Comments
Paid download

Bp Comments

By Brain Pies Team
Articles comments
The simplest comments package who run for every components. **The package contains: **• component for general setting, menu link to a steady site page, answer to comments • module form to display wherever you want (if you wont use the steady page) • plugin to be notified on new comment posted • module for administrator cpanel to display the latest comments submitted • quickIcon plugin...
Bp Contact Us
Paid download

Bp Contact Us

By Brain Pies Team
Contact forms
Bp Contact Us package let you display a "contact us" form through a menu link to a site page or using a module, which you can display wherever you want. Prevent email spam enabling captcha (requires Joomla recaptcha plugin enabled) and, if it is not enough, limit 1 sending in a custom time lag. Not enough? Ban the IP and or the email with a click and the component will prevent other email sending...

BPLibrary

Version:
2.0.9
Developer:
Brain Pies Team
Last updated:
Nov 22 2020
3 years ago
Date added:
Mar 13 2019
License:
GPLv2 or later
Type:
Free download
Includes:
p
Compatibility:
J3
Download

Uses Joomla! Update System