Session Management (Miscellaneous)

Key Features

  • Easy to use with existing code
  • No PHP knowledge required
  • Secure session storage
  • Session data stored in files or in a database
  • Simple admin area
  • View the data in sessions
  • Clear sessions data
  • Lightweight code
  • Does not replace the use of $_SESSION

Most shared hosting providers use a shared temp folder for session storage, this opens a very
large security hold for any sites that rely on the session being private as it allows anyone with
access to the server to spy on your users sessions. For this reason most sites that use shared hosting
resort to using custom session handling code, this is the functionality that this item provides
along with a simple and easy to use admin area to view active sessions.

Demo
A demo of the admin area can be found at
http://jacekk.co.uk/code/session_manager/
The password for the demo is “demo”, when logging in a random selection of sessions will be generated
for the purposes of demonstrating the features of the system.

Support
If there are any problems with this item, the best place to ask is in the forum as I check that at least once a day.
http://betterphp.co.uk/board/viewforum.php?f=29

Download Session Management (Miscellaneous)

WordPress Font Resizer (Utilities)

Font Resizer

Font-Resizer is premium WordPress plug-in that gives your visitors the ability to resize font size in your blog. Font-Resizer can remember your font settings and is fully customizable.

What this plug-in does?

  • Let users modify the font size
  • Remember the user font size using cookies
  • Can integrate in any part/place of your blog
  • Can resize one or more elements font size
  • Fully customizable font resizing ticker (with CSS and JavaScript)

Why use?

Font Resizer is a nice add-on for your blog. When users can’t read your text, they usually press Ctrl++ to zoom. But this ends up breaking your whole theme and sometimes pushing text beyond the screen limits. Font Resizer solves this issue by providing a simple way to enlarge and reduce font size for your text.

Download WordPress Font Resizer (Utilities)

CSS3 Accordions (Tabs and Sliders)

This is a pack of pure CSS3 Accordions – horizontal and vertical. Tested and working in all browsers. IE 6 – 8 is supported by JS (jQuery Fallback).

Features

  • Horizontal and Vertical Version
  • Pure CSS3 + HTML
  • IE6 – 8 jQuery Fallback
  • 4 Predefined Colors
  • Smooth CSS3 Animation
  • Documentation Included

Browser Support

  • Firefox 2 – 3.5 – Full Support (No Support for Animation)
  • Firefox 4 – 5 – Full Support
  • Opera 11 – Full Support
  • Safari 5 – Full Support
  • Chrome – Full Support
  • IE6 – 8 – Full Support (No Support for Animation)
  • IE9 – Full Support

Download CSS3 Accordions (Tabs and Sliders)

php.ini Compatibility (Miscellaneous)

Key Features

  • Works with any .php file
  • Ensures the compatibility of your scripts across varying systems
  • Can force / emulate 177 php.ini settings
  • Simple and easy to use
  • Lightweight

Supported Settings

  1. precision
  2. y2k_compliance
  3. output_buffering
  4. output_handler
  5. zlib.output_compression
  6. zlib.output_compression_level
  7. zlib.output_handler
  8. implicit_flush
  9. unserialize_callback_func
  10. serialize_precision
  11. open_basedir
  12. highlight.string
  13. highlight.comment
  14. highlight.keyword
  15. highlight.bg
  16. highlight.default
  17. highlight.html
  18. ignore_user_abort
  19. max_execution_time
  20. memory_limit
  21. error_reporting
  22. display_errors
  23. display_startup_errors
  24. log_errors
  25. log_errors_max_len
  26. ignore_repeated_errors
  27. ignore_repeated_source
  28. report_memleaks
  29. report_zend_debug
  30. track_errors
  31. xmlrpc_error_number
  32. html_errors
  33. docref_root
  34. docref_ext
  35. error_prepend_string
  36. error_append_string
  37. error_log
  38. arg_separator.output
  39. variables_order
  40. request_order
  41. register_globals
  42. register_long_arrays
  43. register_argc_argv
  44. magic_quotes_gpc
  45. magic_quotes_sybase
  46. magic_quotes_runtime
  47. auto_prepend_file
  48. auto_append_file
  49. default_mimetype
  50. default_charset
  51. always_populate_raw_post_data
  52. include_path
  53. cgi.nph
  54. cgi.rfc2616_headers
  55. from
  56. user_agent
  57. default_socket_timeout
  58. auto_detect_line_endings
  59. date.default_latitude
  60. date.default_longitude
  61. date.sunrise_zenith
  62. date.sunset_zenith
  63. date.timezone
  64. filter.default
  65. iconv.input_encoding
  66. iconv.internal_encoding
  67. iconv.output_encoding
  68. intl.default_locale
  69. sqlite.assoc_case
  70. pcre.backtrack_limit
  71. pcre.recursion_limit
  72. pdo_odbc.connection_pooling
  73. phar.readonly
  74. phar.require_hash
  75. define_syslog_variables
  76. SMTP
  77. smtp_port
  78. sendmail_from
  79. odbc.defaultlrl
  80. odbc.defaultbinmode
  81. odbc.default_cursortype
  82. ibase.default_user
  83. ibase.default_password
  84. ibase.default_charset
  85. ibase.timestampformat
  86. ibase.dateformat
  87. ibase.timeformat
  88. mysql.trace_mode
  89. mysql.default_port
  90. mysql.default_socket
  91. mysql.default_host
  92. mysql.default_user
  93. mysql.default_password
  94. mysql.connect_timeout
  95. mysqli.default_port
  96. mysqli.default_socket
  97. mysqli.default_host
  98. mysqli.default_user
  99. mysqli.default_pw
  100. oci8.connection_class
  101. pgsql.ignore_notice
  102. pgsql.log_notice
  103. sybase.allow_persistent
  104. sybase.max_persistent
  105. sybase.max_links
  106. sybase.min_error_severity
  107. sybase.min_message_severity
  108. sybase.compatability_mode
  109. bcmath.scale
  110. session.save_path
  111. session.name
  112. session.save_handler
  113. session.auto_start
  114. session.gc_probability
  115. session.gc_divisor
  116. session.gc_maxlifetime
  117. session.serialize_handler
  118. session.cookie_lifetime
  119. session.cookie_path
  120. session.cookie_domain
  121. session.cookie_secure
  122. session.cookie_httponly
  123. session.use_cookies
  124. session.use_only_cookies
  125. session.referer_check
  126. session.entropy_file
  127. session.entropy_length
  128. session.cache_limiter
  129. session.cache_expire
  130. session.use_trans_sid
  131. session.bug_compat_42
  132. session.bug_compat_warn
  133. session.hash_function
  134. session.hash_bits_per_character
  135. mssql.min_error_severity
  136. mssql.min_message_severity
  137. mssql.compatability_mode
  138. mssql.connect_timeout
  139. mssql.timeout
  140. mssql.textsize
  141. mssql.textlimit
  142. mssql.batchsize
  143. mssql.datetimeconvert
  144. mssql.secure_connection
  145. mssql.max_procs
  146. mssql.charset
  147. assert.active
  148. assert.bail
  149. assert.warning
  150. assert.callback
  151. assert.quiet_eval
  152. com.autoregister_typelib
  153. com.autoregister_verbose
  154. com.autoregister_casesensitive
  155. com.code_page
  156. mbstring.language
  157. mbstring.detect_order
  158. mbstring.http_input
  159. mbstring.http_output
  160. mbstring.internal_encoding
  161. mbstring.script_encoding
  162. mbstring.substitute_character
  163. mbstring.strict_detection
  164. gd.jpeg_ignore_warning
  165. exif.encode_unicode
  166. exif.decode_unicode_motorola
  167. exif.decode_unicode_intel
  168. exif.encode_jis
  169. exif.decode_jis_motorola
  170. exif.decode_jis_intel
  171. tidy.clean_output
  172. soap.wsdl_cache_enabled
  173. soap.wsdl_cache_dir
  174. soap.wsdl_cache_ttl
  175. soap.wsdl_cache
  176. soap.wsdl_cache_limit
  177. dba.default_handler

This item will ensure the compatibility across varying systems by setting many of the common php.ini
values that cause problems to values that you choose. This is a very common problem when developing
code that is intended to be distributed and this item will make this problem very easy to solve.

Support
If there are any problems with this item, the best place to ask is in the forum as I check that at least once a day.
http://betterphp.co.uk/board/viewforum.php?f=29

Download php.ini Compatibility (Miscellaneous)

Fast, Secure Login (FSL) Quick Login Integration (Forms)

Fast, Secure Login (FSL) No Database Needed!

Ok so i’m back with a new application. I have designed an application for those designers and users who have little programming experience. Loads of people ask me every month if I could design them something that would allow them to secure their applications or documents in minutes. So I thought why not make one for everyone.

So I did, I have created something that can secure your web apps and document with one line of code

<?php require('fsl.enc.php'); ?>

So no database is needed and you can set it u in less than a minute. I have provided documentation that covers the configuration of the app. It allows you to change the name of your script and add more users etc.

As always I will provide you guys with any extra support should you require it.

So to summaries

No programming experience needed!
Set up in less than a minute
Protect your private documents/applications
Add users, easy as pie!

Test Details

username: admin
password: password

username: jonno
password: password

Download Fast, Secure Login (FSL) Quick Login Integration (Forms)

Project Management Application PHP & AJAX (Project Management Tools)

Technologies: PHP5 , Codeigniter, Ajax, jQuery, CSS , XHTML, SQL

We are pushing the start button on our long journey here by presenting our first item made to ease your project management duty. The project management application has a friendly user interface and great looking features, starting with a simple member login page with “remember me” checkbox.

Admin

Username: admin
Password: admin

User

Username: user
Password: user

The member accounts are easily created and managed by the admin and the login requires username and password.

Keep your projects on the track

With this project management app you have full control over your current work and also a history of your projects. The Dashboard has customizable tabs which can be organized and created after your own work flow and interests; e.g.: current projects, marketing, maintenance, etc.

Each project has a full management control with real time status: on process, finished, paused, all of this with a percentage of the work done and the possibility to establish and follow a deadline.

Follow your team’s work the easy way and collaborate

Within the app there are two kinds of account permissions: admin and user, but the account page interface offers the possibility to follow your team’s work (or colleagues) even you are a user. This can be easily done with the overall team member composition with online status feature. This way you can see what tasks each member have, if they are online and on what project they are working on.

By clicking the user icon a pop-up will show up with the basic info of the team member: name, phone number, email address, job title / position, assigned tasks, avatar and current working projects.
Follow each task of your colleagues to find our when to start your own one within the same project.

Use all your time efficiently

Projects and tasks have the ability to be assigned with specific deadlines (for a project or a group of tasks). This way you will always know how to use the time and how to share it between projects, in order to deliver them on time and keep your team updated with the importance of each project.

Get full control fast with install kit

We provide you an install kit to ease your PM integration. With a simple click of a mouse you can have full access to the project management system and start your work immediately.

Allover features:

  • Easy user management
  • User profile with online status
  • Assigned tasks for each user
  • Personal button within the account with your own tasks, deadlines and they progress
  • Dashboard with custom tabs
  • Project status: in progress, finished, paused, percentage bar
  • Possibility to assign tasks / group of tasks for one or more members on each project
  • Deadlines for each project
  • Integrated calendar with deadlines and project names
  • Archive with finished or paused projects
  • Search bar for projects
  • Fixed toolbar (top menu) within the page
  • Friendly UI
  • Two types of permissions: admin and user
  • Install kit
  • Status badges with the number of tasks / projects / deadlines

Download Project Management Application PHP & AJAX (Project Management Tools)

Path Generator (Apps)

Description:

Path Generator is an AIR desktop application that helps programmers or developers in the creation of vector graphics. Path represents the geometry of the outline of an object. Using “moveto”, “lineto”, and “curveto” commands you can create shapes using coordinates, but this application does all that automatically for you with both Cubic Bézier and Quadratic Bézier curved lines supported.

Basically it allows a developer or user to draw shapes on a grid and it will output the path data in your chosen format (code or string). You draw lines from point A to point B and you may choose to make them curved lines if needed. This is a tool that can be very useful for developers who create vector graphics in their applications or websites (AIR/Flash/Flex, C#, HTML5 Canvas, etc).

Features Include:

  • Create Lines with Mouse or by Typing Coordinates in Textbox
  • Two Formats Supported
      › String – M 0 ,10 L 30 ,20
      › Code – moveTo(0,10); lineTo(30,20);
  • Change Grid Size and/or Gridline Spacing
  • Zoom In/Out of Grid
  • Snap to Gridlines, Pixels, and/or End Point
  • Undo, Redo and Clear All Buttons
  • Horizontal and Vertical Rulers
  • Keyboard Shortcuts
      › Hold down Q or C for quick drawing of curved lines.
      › Press Enter or Space to commit a curved line to Path Data.
  • Full Screen Mode Support

Installation:

You must have the Adobe AIR run time (2.6+) installed to use this application. You may download AIR here. To install application simply run the package file (PathGenerator.air) and follow the simple installer instructions.

Download Path Generator (Apps)

Haunted Site | Pop-up Elements jQuery Plugin (Miscellaneous)

Make Your Page’s HTML Elements Pop-Up Like Ghosts!

Ghostify is a lightweight (less than 5kb) and easy to use jQuery Plugin.
Turn everything on your sites into a floating ghost pop-up with this line:

$(element).ghostify();

The Plugin let you completely personalize the elements behaviour in seconds.
They can fade in and out in a random position for a random duration always inside the browser window, or appear where you prefer and stay there.
You can set the oscillation, timing, browser positioning and more.
Moreover, it can be used just to place elements in your page, without any animation!

Usefull as messages or articles too!

6 CSS styles are included, along with 6 close icons!

Ghostify is compatible with all the major browsers.

If you’re a Developer, well commented code allows you to simply customize the source too.
Two versions of the plugin available, normal and minified for better performance.

About the Author

                  

For any problem or suggestion about this item, please contact me and I will add your idea in my Public To-Do List (you can find it in my profile page).

Download Haunted Site | Pop-up Elements jQuery Plugin (Miscellaneous)

Estro – jQuery Ken Burns slider – wordpress plugin (Sliders)

After the success of our Estro jQuery plugin, and due to popular demand,
today we bring you “Estro” a Premium WordPress Slider Plugin by
pixelentity.“Estro” meaning “creativity”, “talent” or “inspiration”, in
Italian, is a fitting moniker for this beautiful slider. For the design of
this slider we wanted to create a price of work which could form the
centerpiece of your next web project. A starting point, who?s design and
execution would inspire you and supercharge your own work.

We’ve taken the solid technological foundation which underpinned the success
of the Estro jQuery plugin, and have pushed it even further. We have added a
custom admin panel which will allow you to customise all aspects of your
slider without having to touch a line of code. Drag n drop arranging of your
slides, multiple slider insertion, skin selection, Ken Burns customisation,
you name it, we’ve included it.

WordPress Admin area usage screencast

WordPress Admin area advanced usage screencast

This slider includes a smooth and powerful Ken Burns effect which is
completely configurable and compatible with all major browsers (including
ie7 to ie9, Firefox Chrome, Opera, Safari) and mobile platforms like iphone
/ ipad. If the Ken Burns effect is not your thing, that?s OK because the
“Estro” slider also includes a 2-way “Swipe” mode with configurable
transitions. Check out the main features of this slider wordpress plugin
below:

Frontend Features

  • Ken Burns or Swipe transition modes available
  • Insert unlimited sliders
  • Insert unlimited slides in each slider
  • Mix and match slider skins
  • Works on mobile (iPhone, iPad ? iOS 4.3)
  • Slides uses only valid HTML5 markup (SEO optimized)
  • Supports inline YouTube / Vimeo videos + app redirects on iOS devices
    (Youtube)
  • Optional animated popup preview thumbnails, including a Ken Burns
    transition
  • Can have any custom size
  • Integrated cross-browser animated circular timer
  • Includes 4 ready to use skins
  • Custom per slide timeout and animation settings
  • Optional lazy loading of images for faster loading
  • Includes all required photoshop files to make a custom skin

Backend Features

  • Comes with an ultra fast full ajax admin panel ( non-blocking )
  • Allows you to add/remove/edit sliders or slides, then save all data with a
    single server request
  • Includes a lightbox based live slider preview feature, without even needing
    to save your changes first
  • Incorporates automatic thumbnail generation (background process)
  • Built in clone slider or slide feature for faster editing
  • Insert images with the WordPress media uploader or paste a url
  • Supports drag and drop sorting of slides
  • Slide hyperlinks are lightbox compatible
  • Visual help documentation has been included into the admin panel for quick
    referencing
  • Help documents include a “Quick Start” guide to get your slider created and
    inserted into your page in a few simple steps

Notes

  • As is standard in well built WP themes, it is required that the theme into
    which this plugin will be installed, calls both wp_head() and wp_footer()
    for this plugin to function
  • Estro WP does not include the “grid” feature of the Estro jQuery plugin
    item

Design and development of Estro WordPress Plugin by bitfade & iamdok.

More from Pixelentity




Download Estro – jQuery Ken Burns slider – wordpress plugin (Sliders)

Asura jQuery Footer (Navigation)

Asura jQuery Footer is a highly customizable sticky footer. It gives you more freedom to put your content onto the footbar.

Features

  1. Effective when javascript is not available.
  2. Highly Customizable. You can add whatever you want onto the footbar, such as menus, input box, button, list box, text, images, etc. If your content is too much for the bar, you can put it onto the popup panels. It also provides some options when setting up the bar, such as autohide, sticking to left side or right side, pin button, etc.
  3. 3 themes available.You can choose your favorite one.
  4. Cross Browser. The code and css are tested on all major browsers.

Download Asura jQuery Footer (Navigation)

CSS3 Sliding Navigation (Navigation and Menus)

This file was made entirely with CSS3 and no image was used for the main code.

These are the only images, the background and display pictures.

This file is perfect to display your work, if you are a designer, photographer, etc, or you can use it as a pricing table, blog or even to display news. It´s up to you… be creative!

Features:

  • It´s all CSS3 , including the notepad style backgrounds;
  • Images inside second layer are generated as a polaroid with CSS3 ;
  • Clean style;
  • Smooth animation;

Atention:Please remember that old browsers don’t support CSS3 attributes.

Compatibility list:
This file is now fully compatible with all major recent browsers, including Firefox and Opera.

  • Safari: Full compatible
  • Chrome: Full compatible
  • Firefox: Full compatible
  • Internet Explorer: Full compatible
  • Opera: Full compatible

Download CSS3 Sliding Navigation (Navigation and Menus)