javascript bbcode parser (Miscellaneous)

This plugin will parse bbc code to formatted html so the browser is able to show you a designed page.
This plugin is based on jquery, so you can use jquery to select the elements that have bbcode you want to parse.

The plugin gets the bbcode tags from a json file where you can easily add your own tags. You can add them as just a replacement for html or you can use a javascript callback to parse the bbcode. More information about this can be found in the documentation on my website.

Download javascript bbcode parser (Miscellaneous)

Templete – Youtube Channel (Templates)

AWESOME FEATURES :

– Bilingual : You can chose between English or Arabic language that will change all text and ui alignment [docs for more details] .

– ADS SUPPORTED : You can chose between Ads and non-Ads [docs for more details] .

– SMART DESIGN: Smart design with flexibility for customization.

– STORE VIDEOS DATA: Videos’ data will be stored in users device and can be refreshed when ever he want.

– INCREASE VIEWS: Users will watch your videos via official youtube players, so all videos views will be from only one source.

– FAVORITES : Allow users to favorite your videos and watch them where and when they want.

– SHARE : Allow users to share videos with friends via social networks.

– SEARCH : Users can search for a specific video on your channel.

– SOCIALIZE : Adding your social networks links on application, will provide a great chance for users to know you more.

Check Example here :

https://play.google.com/store/apps/details?id=com.etqanapps.EtqanChannel

Download Templete – Youtube Channel (Templates)

uLike – Ajax content like system (Social Networks)

uLike is a simple and easy to install content like system. You can have a unique like button on each different content element on your page. Each like button is it’s own seperate identity and is stand alone from the others. The system is based on the content’s parent div, the ip of the user, and the page in which it’s on.

Features

  • Allow your visitors to like your content!
  • Jquery Plugin utilizing Ajax & php
  • Seperate like buttons for each content area you specify
  • Likes are based on IP address, so, one like for one user
  • Like buttons are based on parent element, ip address, and page
  • Well documented

Download uLike – Ajax content like system (Social Networks)

BuddyPress Social Polling Plugin (Add-ons)

Power UP your Community based WordPress Easy Polls with the BuddyPress Social Polling Plugin

The BuddyPress Social Polling Plugin is an additional plugin to work in conjunction with the popular WordPress Easy Polling Plugin. This plugin requires the purchase of the WordPress Easy Polling Plugin. Without the latest version of WordPress Easy Polling Plugin this plugin will not work.

Why buy this plugin

The BuddyPress Social Polling Plugin adds a new skin to your WordPress Easy Polls. It also allows votes only from your community members. A great way to reward your userbase.

Adding this control means you can see who from your BuddyPress community have voted on your poll. This helps people use your site more and brightens up those usual WordPress polling plugins.

  • Allows your BuddyPress community to have a say in your site
  • Looks like Facebook but it’s BuddyPress POWER!
  • Social Share features
  • Voting controlled by BuddyPress user ID
  • Change your mind and vote on a different option
  • Poll Statistics available
  • Lightbox enabled for viewing who has answered a poll
  • Click on the facepiles to view some of the people who have voted

Documentation

This Add on does not come with any documentation. It is an extension to the WordPress Easy Polling Plugin. It creates an additional shortcode and settings page with full instructions on the settings page.

Plugin features

  • All the power of the Easy Polling Plugin core
  • Additional settings to allow one vote per user
  • Settings to show or hide the Facebook comments box

Plugin specs

  • Works and tested with the latest versions of WordPress and BuddyPress
  • Backwards compatible!
  • SUPER QUICK since no external call to facebook like in WordPress Social Polling
  • Compressed CSS for faster loading
  • Quick and easy to implement!

Buy WordPress Easy Polling Plugin

You can buy the WordPress Easy Polling Plugin here

Support forums for all my plugins have now been officially opened. You can sign up and post support requests on the forums. These forums will be answered before any emails or any comments so please do Visit our Support Forums

Download BuddyPress Social Polling Plugin (Add-ons)

Forms and Validation (Forms)

Usage of “Forms and Validation”

The creation of HTML-forms is a time consuming task. Also the creation of validation rules has to be done and is always quite similar and still has to be tested intensively. The PHP class “Forms and Validation” can reduce the necessary time to create input forms on your website to a minimum. In addition there are a lot of validation rules included to make your life easier.
I created 3 examples to show you how easy you can use this PHP class. You can try every example by your own to get an feeling for the power of the creation and validation capabilities and this class. Also you can directly see the used source code to boost your learning curve of this class functions. In the end there is a complete list of the public functions of this class.
I hope this class saves you a lot of time so you can focus on the real challenging programming tasks.

Integration

The installation of “Forms and Validation” class is very simple and saves you a lot of time. Just follow the following installation steps and you will see how easy it is to create forms and validate them.

  1. Copy the php and css file to any location of your webspace (e.g. to the directory /fav)
  2. Make sure that you can use sessions in the target file: “session_start();”
  3. Initialise the class: “require_once(‘formsAndValidation_class.php’);”
  4. You are ready to start… (best would be to start with one of the examples from the README)
  5. Adapt the css file to your need.
  6. Have fun, save a lot of time and give me a good rating on code canyon :-)

Features

  • Super easy to integrate (include one file and you are ready to go)
  • create all html form types with one line of code
  • multiple pre-defined validations included
  • define own validations or use regular expression
  • change the css file to create a new look of the form

Public functions of the “Form and Validation”

please click on live demo to get an explanation for all functions…

Functions to define the eneral settings of the class:

  • setTarget( string $target )
  • setMethod( string $method )
  • setShowErrorsOnForm( bool )
  • setShowErrorsOnTop( bool )
  • loadVariables( array $keyAndVariables )
  • setLoadDatepicker( bool )

Functions to create the form:

  • addTextInput( string $label, string $name [, string $value = ’’, array $attributes = array(), string $addtext = ’’] )
  • addPassword( string $label, string $name [, string $value = ’’, array $attributes = array(), string $addtext = ’’] )
  • addUpload( string $label, string $name [, string $value = ’’, array $attributes = array(), string $addtext = ’’] )
  • addHiddenInput( string $label [, string $name = ’’] )
  • addTextarea( string $label, string $name [, string $value = ’’, array $attributes = array(), string $addtext = ’’, int $rows = 4, int $cols = 20] )
  • addSelectList( string $label, string $name [, array $option_list = array(), array $attributes = array()] )
  • addRadioButton( string $label, string $name [, array $option_list = array(), array $attributes = array()] )
  • addCheckboxes( string $label, string $name [, array $option_list = array(), array $attributes = array()] )
  • addDefaultValue ( string $name, string $value )
  • addCode ( string $name [, string $location = ’’] )
  • addTitle ( string $text )
  • addHeadline ( string $text )
  • addParagraph ( string $text )
  • showForm ( [ string $submit = ‘send’ ] )

Functions to validate the form:

  • save2Session ()
  • cleanSession ( [ string $formID = ‘fav’ ] )
  • isEmpty ( string $field, string $error_msg [, int $minChars = 3 ] )
  • isInteger ( string $field, string $error_msg )
  • isDecimal ( string $field, string $error_msg )
  • isWithinRange ( string $field, string $error_msg, int $min, int $max )
  • isEmailAddress ( string $field, string $error_msg )
  • isSelected ( string $field, string $error_msg )
  • isFile ( string $field, string $error_msg )
  • isValidDate ( string $field, string $error_msg [, string $format = ‘mdY’, string $sep = ’/’ ] )
  • isFutureDate ( string $field, string $error_msg [, string $format = ‘mdY’, string $sep = ’/’ ] )
  • checkWithRegExpression ( string $field, string $error_msg, string $regExp )
  • checkWithOwnValidation ( array $field_names, string $error_msg, string $validation )
  • checkReload ( string $error_msg )
  • AddError ( string $error_msg )

Functions to deal with the errors:

  • isError ()
  • getErrorCount ()
  • getErrorList ()
  • showSuccess ( string $headline [, string $text = ’’] )
  • resetErrorList ()

Please help me

If you are going to rate the script less than 5 stars, please tell me what I can do to make it 5 stars for you and I will fix it. I would love to hear your suggestions on how I could improve the script, leave me a comment or send me an email and your suggestion might make it in to a future version!

Download Forms and Validation (Forms)

LeagueEngine – WordPress League Organiser (WordPress)

LeagueEngine 1.0

LeagueEngine is a plugin for WordPress that makes it easy to build and manage multiple sporting leagues. It has been designed to be flexible and work with different sports rather than focus on just one.

Depending on your requirements, there are a range of features available from basic score tracking to advanced player statistics and attributes.

Features

  • Quick and easy setup
  • Ready for translation
  • Unlimited leagues, teams and players
  • Set win, lose and draw points
  • Write match reports
  • League tables with sorting
  • League schedule and results
  • Create unlimited event types (e.g. goals, tries, cards, 180s, substitutions, etc)
  • Match lineups
  • Interactive match screen
  • One click to embed league tables, schedules and results in WordPress pages
  • Custom CSS – write your own rules without touching plugin code
  • Inbuilt documentation
  • Dedicated support
  • Regular and free lifetime updates
  • Loads more features on the way

Features

Getting started

To install LeagueEngine…

  1. Login to your WordPress website
  2. Navigate to the Plugins > Add New menu
  3. Just below the Install Plugins title, click Upload
  4. Browse for and upload tthe leagueeengine.zip file included in the download from CodeCanyon
  5. Once uploaded, activate the plugin
  6. A new LeagueEngine menu item is added to your WordPress menu
  7. A new Documentation menu item is added to your WordPress menu

Support

If you need any help with LeagueEngine, please create a support ticket and we’ll be happy to help. Buyers should login first.

When you register an account with us we will ask for your CodeCanyon Purchase Code — we need this to verify your purchase.

Where do I find my Purchase Code?

Download LeagueEngine – WordPress League Organiser (WordPress)

Kids Connect the Dots – Responsive (Games)

Preview


Preview of Data Generator

About

This is an easy to create/ fun-to-use kids connect the dots web application. You can load your own images and add the dots information. It’s completely resposnsive and works just as well on mobile browsers as it does on desktop browsers.

You can supply a set of thumbnail and full images, set dot sizes and colors for each individual image or all the images. With the handy data generator, you can easily add the dots placement information with few clicks.

You can also save the images once the connecting is done.

Features:

  • Responsive Design
  • Voice Feedback
  • Unlimited categories/ images
  • Dots data generator included
  • Save and Download final images

Download Kids Connect the Dots – Responsive (Games)

Spy Analytics (Add-ons)

Contact meSubscribeFollow me

What is this?

The Spy Analytics is a WP plugin that allows you to record and analyze visitor actions on your WP website. Sometime you may need to see how exactly visitor follows pages to make it better or just to have a fun. With this plugin you can view visitors’ actions like on video player!

Features

  • Record and view mouse actions (mouse movement and mouse buttons clicks)
  • Record and view window scroll and window resize actions

Download Spy Analytics (Add-ons)

SlideSelect – Replace your dropdowns (Sliders)

What is this?

SlideSelect is a script to replace old style <select> dropdowns with a slideable, user-friendly interface. The list of options can be replaced with a list of item names, images and descriptions as you like. You dont have to change any HTML in your code, just call the function on the desired select tag to see it changed. Your forms will be kept safe as well. The script recognizes the “multiple” attribute so you can change multiple selects too. Generated select tags that have previously selected options are just as easy to change because the “selected” option attribute is also supported. You can create horizontal and vertical lists, or grids.

Features

  • Replace select dropdowns
  • Custom images and descriptions
  • 3 exclusive themes
  • Custom theme option
  • Create horizontal, vertical slides or grids
  • Supports multiple selects
  • Synchronizes selected options
  • No new HTML to your source
  • No change to your forms

Download SlideSelect – Replace your dropdowns (Sliders)

Metro PreLoader (Loaders and Uploaders)

Intoduction:

MetroPreloader is a easy to use preloader which gives you this ability to easily setup your website preloading in a nice metro designed loading screen and display the fully loaded website when it finishes.

It’s too easy to install and can be customized based on your intrests…;)

Metro Preloader Features:

  • Modular
    Script architecture allows you to create your own version of the script using online tool and include in build only features that you need.
  • Nice Metro Design
    All PreLoader’s Designs are based on nice Metro Interface
  • CSS3 Animations
    New Page uses CSS3 transitions to make softer movements in whole of Page which can make it more beautiful.
  • Compatible with all major browsers
    including IE7 to IE9, Chrome, Firefox, Safari and Opera.
  • Multiple Backgrounds
    Also Preloader can accept multiple backgrounds in different colors and Show them in a random pattern at any time.
  • Independent Code
    It’s an independent code and it don’t need any javascript framework like jQuery(about 100kb) or mootools(about 90kb) so it loads as fastest as posible!
  • Free Updates
    Preloader is now in its first version, and each of these updates has been free. Preloader is always under development – new templates, modules coming soon. :)
  • Unminified Source
    You get unminified version of JS code and nicely organized CSS files, so feel free to modify them to fit your needs.

Changing Log:

1st Version 06 Jan 2013

  • Initial release

Support

If you have any suggestions or you find a problem, call me ASAP! i’m eager to get suggestions and ready to solve bugs! B)

Download Metro PreLoader (Loaders and Uploaders)

DooMailChimp Modal Subscribe – PHP Class (Forms)

Use this PHP Class to place the DooMail Chimp Modal Subscribe form on any of your PHP pages by using only 2 lines of PHP code and have your visitors subscribe to your Mail Chimp List!

DooMailChimp Subscribe form Features:

  • Very easy to set up and use
  • Popup Modal Subscribe Form
  • Visitors can subscribe to your list
  • You can add a batch of emails to your list (backend file)
  • 2 lines of code set up – for visitors to subscribe to your list (for frontend)
  • 2 lines of code set up – for batch emails, view list ids and view subscribers (for backend)
  • Resize the subscribe form to small, medium or large input fields
  • Choose to use email input field only or name, surname and email input field
  • Change the subscribe button colour to – Clear, Blue, Red, Green or Black
  • View the number of list and your Mail Chimp list id’s you have at a glance (No need to visit and log into the Mail Chimp website to retrieve for this script)
  • View your subscribers to your list at a glance

How to use – quick glance:

  1. And your Mail Chimp API Key and List ID to the config.php file located in the doo_inc folder provided,
  2. Download your php page you would like to add the DooMailChimp Modal Subscribe form,
  3. Add the 2 PHP codes (1 in the head section:<head></head> and 1 in the body section:<body></body>) to the php page to show the button which will activate the popup modal subscribe form
  4. Upload your php page,
  5. Upload the doo_inc folder to the same location as your php page,…

And that’s it! You are ready for visitors to subscribe to your list.

Click here to view and test the demo

This script comes with detailed documentation and a quick start guide!

Credit

  • Mail Chimp API
  • Twitter Bootstrap

Download DooMailChimp Modal Subscribe – PHP Class (Forms)