Month: December 2016

  • Kwik Experience Calendar (Calendars)

    Kwik Event Calendar

    Is an flexible and easy to integrate jQuery plugin to display events on your website in calendar that syncs events from either a .json file or your database.

    • Responsive layout
    • 3 views available either ‘on site’ or as ‘full screen’
      1. Month
      2. Agenda
      3. List (month compact)
    • Promote featured event/s
    • Enable event booking screen
    • Display event location – Google Maps API key required
    • Customisable colours
    • Calendar available in 107 languages
    • Free support
    • Ongoing Free updates for registered users (free registration) upon release
    • Twitter Bootstrap (3+) compatible

    Kwik Event Calendar – Support

    We offer our customers ongoing ‘lifetime’ full product support via our ticketing help desk.

    Our aim is to reply to all tickets within 1 working day.

    Customers can use the submit the support form on our website or simply email: kwikbitz@estreamdesk.com

    Kwik Event Calendar – Integration

    Kwik Event Calendar is based around Twitter Bootstrap the popular HTML, CSS, and JS framework. It may be silly to point out but Kwik Event Calendar is a jQuery plugin so jQuery is a requirement :)

    OK so how do you get started?

    After downloading Kwik Event Calendar (here) upload the files to your host server. Logically stylesheet CSS files go into your css folder, and the javascript files into your js folder. The Kwik Event Calendar download is structured like this:

    • kwik_event_calendar_v1_0_0
      • CSS
        • bootstrap.min.css
        • font-awesome.min.css
        • kwik-events-calendar-style.css
      • Fonts
        • FontAwesome.otf
        • fontawesome-webfont.eot
        • fontawesome-webfont.svg
        • fontawesome-webfont.ttf
        • fontawesome-webfont.woff
        • fontawesome-webfont.woff2
      • JS
        • bootstrap.min.js
        • jquery.min.js
        • kwik-events-calendar.js
        • moment-with-locales.js
        • tether.min.js
      • example.html

    Copy-paste the stylesheet <link>’s into the <head> of your web page. Make sure they are in the following order:

    • <link rel=”stylesheet” type=”text/css” href=”path_to/css/bootstrap.min.css”>
    • <link rel=”stylesheet” type=”text/css” href=”path_to/css/font-awesome.min.css”>
    • <link rel=”stylesheet” type=”text/css” href=”path_to/css/any other style sheets you currently use”>
    • <link rel=”stylesheet” type=”text/css” href=”path_to/css/kwik-events-calendar-style.css”>

    Add the JavaScript pages near the end of your pages, right before the closing </body> tag. Make sure they are in the following order:

    • <script type=”text/javascript” src=”path_to/js/jquery.min.js”></script>
    • <script type=”text/javascript” src=”path_to/js/tether.min.js”></script>
    • <script type=”text/javascript” src=”path_to/js/bootstrap.min.js”></script>
    • <script type=”text/javascript” src=”path_to/js/>moment-with-locales.js”></script>
    • <script type=”text/javascript” src=”path_to/js/any other JavaScript pages/jQuery plugins you currently use”></script>
    • <script type=”text/javascript” src=”path_to/js/kwik-events-calendar.js”></script>
    • <script type=”text/javascript” src=”path_to/js/your site javascript page.js”></script>

    And that’s it all you need to do now is create an HTML element on your page to display your Kwik Event Calendar – example:

    <div id=”my_kwik_event_calendar_HTML_element”></div>

    You add the Kwik Event Calendar plugin to the appropriate HTML element just by adding this code:

    jQuery(’#my_kwik_event_calendar_HTML_element’).kwikEventsCalendar();

    Alter the behaviour and appearance of your Kwik Event Calendar just by adding options to the code:

    jQuery(’#my_kwik_event_calendar_HTML_element’).kwikEventsCalendar(options)

    Easilly syncronise events to Kwik Event Calendar from either a .json file or the database of your choice via Ajax by using the events option:

    jQuery(’#my_kwik_event_calendar_HTML_element’).kwikEventsCalendar( eventsList: // an array of events // )

    Example syntax to obtain data from a php page query

    jQuery.getJSON(“http://your url/script_page_name.php?callback=?”,function(data)

    var events = data

    )

    Example php page query (using PDO & assuming the eventdate field is a ‘standard’ Unix Timestamp )

    if(isset($_GET[‘callback’] ))

    $stmt = $dbh->prepare(“SELECT id_field AS eventid, as UNIX_TIMESTAMP_MS(eventdate_field) AS eventdate,title_field AS title,image_field AS image,text_field AS text,class_field as Class,location AS location,bookable AS bookable FROM events_list_table”);

    $stmt->execute();

    $row = $stmt->fetchAll(PDO::FETCH_ASSOC);

    $data = json_encode($row);

    echo $_GET[‘callback’] . ‘(’ . $data . ‘)’;

    Please note – the use of jsonP callback – e.g. callback=? This is included as sometimes Chrome depending on version and your host/database connection does not like getJSON without.

    Example syntax to obtain data from a .json file

    events:[ false’,

    ‘bookable’:’true ]

    You can also make your Kwik Event Calendar interactive by adding actions to Kwik Event Calendar via Callbacks:

    jQuery(’#my_kwik_event_calendar_HTML_element’).kwikEventsCalendar(

    callback:function() // action in here //

    )

    Kwik Event Calendar – Options

    Note: Options listed on this page are alphabetical.

    The correct syntax (example):

    jQuery(‘yourselector’).kwikEventsCalendar(

    defaultView:’month’,

    startDate:’1360013296123’,

    headerBackground:’#19B3E9’
    list

    data.eventcost, data.eventdate, data.title

    This data could be passed to a form for processing – may be a modal the choice is yours.

    eventBookingText

    Type:String

    Default: Book now

    Options: Any text

    Description: If eventBookingCallBack enabled the text for the ‘booking button’

    featuredEvent

    Type: Object

    Default: undefined

    Options:
    The featuredEvent object format

    ‘eventid’:’the event id’,

    ‘eventdate’:’Unix Millisecond Timestamp for the event start time and date’,

    ‘title’:’The event title’,

    ‘image’:’An event image (.jpg,.jpeg,.gif,.png)’,

    ‘text’:’The event description’,

    ‘eventcost’:’12.25’

    Description: Displays the featured event in the Calendar header

    featuredEventCallback

    Type: Function

    Default: false

    Options: function

    data.eventcost, data.eventdate, data.title

    This data could be passed to a form for processing – may be a modal the choice is yours.

    eventCurrency

    Type: String

    Default: €

    Options: Any valid currency in HTML format;

    Descriptions: Sets the default currency for chargeable events

    eventsList

    Type: Function

    Default: undefined

    Options: function


    Description: Passes a valid events list to the calendar.

    Valid field dates as on object for the eventsList:

    ‘eventid’:’the event id’,

    ‘eventdate’:’Unix Millisecond Timestamp for the event start time and date’,

    ‘title’:’The event title’,

    ‘image’:’An event image (.jpg,.jpeg,.gif,.png)’,

    ‘text’:’The event description’,

    ‘class’:’A CSS ‘colour’ selector to to heightlight the event on the calendar’

    ‘location’:’false ,

    ‘bookable’:’false false

    Description: Sets a minimum calendar datee.g. -1 = 1 previous month from the month set in startDate option
    false = no minimum month

    monthRowHeight

    Type: Number

    Default: 100

    Options: Any numberic value

    Descriptions: Sets the row height in pixels month view

    startDate

    Type: Number

    Default: 0

    Options: 0, a positive or negative whole number

    Description: e.g.0 = current month, -1 = last month, 1 = next month

    Text, buttons and icons

    backText

    Type: String

    Default: <i class=”fa fa-chevron-left”></i>

    Options: Any icon/text

    Description: Sets either the icon or text for the back button on the event single view page

    buttonClass

    Type: String

    Default: .btn.btn-sm

    Options: Any valid CSS class

    Description: Sets the default css class for buttons

    nextText

    Type: String

    Default: <i class=”fa fa-chevron-left”></i>

    Options: Any icon/text

    Description: Sets either the icon or text for the calendar next date button

    prevText

    Type: String

    Default: <i class=”fa fa-chevron-left”></i>

    Options: Any icon/text

    Description: Sets either the icon or text for the calendar previous date button

    Colours

    blockBackground

    Type: String

    Default: #FFFFFF

    Options: Any valid HEX colour

    Description: Sets the colour of the calendar body

    blockText

    Type: String

    Default: false;

    Options: Any valid HEX colour

  • TWUN ItemShow – Show off jQuery Plugin (Sliders)




    TWUN ItemShow jQuery plugin that is used to create showcases with highly customizing ability. You can use it as an independent Tab, Slider or combine all features with your custom design to make amazing things for your site. It has a lots of modern features, animation effects, interactive methods you need and supports well for responsive layout. Let check our demos for more details.

    Features:

    • Unlimited Tabs. Tabs can be stacked.
    • Unlimited Slides/Items for each Tab.
    • Slides can be moved infinitely.
    • AutoPlay with two ways (Next and Previous).
    • Integrated LightBox wuth a lots of animation effects.
    • Click, Left/Right Arrow keys, Swipe, Scroll to slide.
    • Support three popular types of sliders (bar, full width and full screen).
    • Design style can be customized easily by HTML and CSS.

    Documentation

    TWUN ItemShow Documentation

    Before Purchase:

    My items are always provided with demos. So please check my demos and Support Information before purchasing.

    If you have any questions related to my items you can go to my Support Zone and open tickets.

    My Portfolio

    OpenMes – Open Messages With Animation Effects

    OpenMes - Open Messages With Animation Effects

    Nuxion jQuery – Responsive UX Navigation Menu Bar

    Nuxion jQuery - Responsive UX Navigation Menu Bar

    Tabion – Metro Tab Accordion Switcher CSS

    Tabion - Metro Tab Accordion Switcher CSS

    OneSlider – Responsive Slider With Interactive Content

    OneSlider - Responsive Slider With Interactive Content

    OneMenu – Responsive Metro UI Menu

    OneMenu - Responsive Metro UI Menu

    OpenPanel – Open Unlimited Panel Any Where

    Open Unlimited Responsive Panel Any Where

    ScreenSlider – Responsive Touch Presentation

    ScreenSlider-Responsive-Touch-Presentation

    MetroBox – Responsive LightBox

    Metro Tab jQuery

    Metro Tabs jQuery

  • imgClip — jQuery plugin for picture segmentation (Photography and Media)


    Features

    • Easy to use
    • Highly customizable
    • CSS3 Animation
    • Awesome parallax
    • Responsive
    • Mobile Device Support

    Credits

    Change Log

    Version 1.0
     - Initial release
  • jQuery Type Recuperate (Kinds)

    jQuery Form Recover

    Thousands of orders and important messages are lost everyday because of incorrect form submission or accidental refresh. By installing this plugin you will allow your users to have a draft of their form saved and restored automatically in cases of accidental refresh or browser crash.

    As the users fill in the forms, the plugin automatically creates a backup of their input data and restores it after refresh. If the user submits the form then the draft is deleted. You can apply this plugin to all the forms in our site.

    Main Features

    • Use: Local Storage, Session Storage, Cookies
    • Show alert message for recovery
    • Show feedback message (Draft saved)
    • Activate on key press or on blur input
    • Callbacks
    • Array of excluded inputs
    • Feedback custom container
    • Multi-form usage
    • Cookie Fallback for non-supporting browsers
    • Complete debug
    • Well documented
    • Clean coded

    Basic demo

    Creating an instante of the plugin on a form adds listeners to the inputs so that when the users type something, a copy of what they type is saved on their local storage.

    What’s included

    • Source and Minified JS
    • Full documentation
    • 10 starter examples
    • Release Notes

    Changelog

    Version 1.0

        - Multiple types of storage<br />
        - Multi-form support<br />
        - TinyMCE Integration<br />
        - HTML5 Support<br />
    
  • Javascript Auto Recommend Search (JavaScript)

    This is JavaScript based Auto Suggest Search which is easily integrated with HTML or PHP pages using just one file. All files has proper title according to their functionality.

    Main Features

    • Real time search no need jquery or any other library.
    • Search content by Type.
    • Javascript based, so no need page reloads.
    • Easily to integrate with HTML or PHP page.
    • Easily to integrate style css code with your website stylesheet or you can use provided one.
    • Clean code.
  • Bookshelf jQuery Plugin (Pictures and Media)

    WordPress version here:
    43691

    Bookshelf you can use for my projects FlipBooks, but of course you can use for any other purposes.

    Features:

    • responsive design
    • title for image
    • redirect for images
    • Category name for books
    • horizontal or vertical images ( also mixed )
    • each image can have a different size
    • and other…

    See my Books:




    Credits

    WHY NOT Magazine 2 sizes
    Magazine Template

  • Simply Choose (Miscellaneous)

    This plugin provides a select button for every use.
    You can customize the color of the button and all icons.
    We added the ability of a callback function that runs on change.
    The user has to choose the icons from the font awesome collection.

    The user is only 4 steps away from his goal.

    STEP 1

    import font awesome icons
    <link rel=”stylesheet” href=”//cdnjs.cloudflare.com/ajax/libs/font-
    awesome/4.6.3/css/font-awesome.min.css” media=”screen” title=”font
    awesome”>

    STEP 2

    import react
    <script src=”//unpkg.com/react/dist/react-with-addons.min.js”
    charset=”utf-8”></script>
    <script src=”//unpkg.com/react-dom/dist/react-dom.min.js”
    charset=”utf-8”></script>

    STEP 3

    import CASelectFrom files
    <link rel=”stylesheet” href=”plugin/CASelectFrom.css”>
    <script src=”plugin/CASelectFrom.js” charset=”utf-8”></script>

    STEP 4

    use it

    new CA_select(
    selector: document.getElementById(‘select1’),
    bgColor: ”#ffffff”,
    iconColor: ”#03A9F4”,
    items: [
    class: “fa-bicycle”,
    class: “fa-bus”,
    class: “fa-train”,
    ],
    callback: true,
    change: function(return)
    console.log(return);
    ,
    );

    FILES INCLUDED

    1. CASelectFrom.css
    2. CASelectFrom.js
    3. CASelectFrom.min.css
    4. CASelectFrom.min.js
    5. documentation.pdf

    For the use of preview we used Raleway google font
    https://fonts.google.com/specimen/Raleway

  • Single / More than one Customized Make a selection Part Plugin (Kinds)

    A simple, ready-to-use plugin for html select element. This works very well with single and multiple select elements. Also it allows you to use images inside your option items.
    You can customize the style of your custom select element using the style editor included with the product.
    Also there are 2 free web fonts included, Open Sans and Campton.
    This is a jQuery plugin, so you need jQuery included in your project.

  • AngularJS Paypal Funds (Miscellaneous)

    Angular paypal payments

    Esily include the ngPay plugin into your project and start receiving payments using the simple integration through the directive

    Main features

    • Modular (can be easily included into your angular projects)
    • Dynamic view
    • Demo shop included (bootstrap 3)
    • One-click redirect (clicking pay redirects you to paypal)
    • Configurable (email address, ipn url)
    • IPN Script included (official paypal IPN php script included)
    • Full documentation (dynamic documentation

    Usage

        <ng-pay item-price=”250” item-currency=”USD” item-title=”Title of product” item-id=”21” button-string=”Pay for this item with Paypal”></ng-pay>

    or in loops

        <ng-pay item-price=”product.price” item-currency=”USD” item-id=”product.id” item-title=”product.title” button-string=”Pay with Paypal”></ng-pay>