Monthly Archiv: June, 2016

Base MVC Framework (New)

Package:
Base MVC Framework
Summary:
MVC framework to be the base of Web applications
Groups:
Design Patterns, Libraries, PHP 5
Author:
Carlos Eduardo Barcelos Amaral
Description:
This package is a MVC framework to be the base of Web applications...

Read more at http://www.phpclasses.org/package/9801-PHP-MVC-framework-to-be-the-base-of-Web-applications.html

WordPress 4.6 Beta 1

WordPress 4.6 Beta 1 is now available!

This software is still in development, so we don’t recommend you run it on a production site. Consider setting up a test site just to play with the new version. To test WordPress 4.6, try the WordPress Beta Tester plugin (you’ll want “bleeding edge nightlies”). Or you can download the beta here (zip).

WordPress 4.6 is slated for release on August 16, but to get there, we need your help testing what we have been working on, including:

  • Shiny Updates v2 ([37714]) – Shiny Updates replaces progress updates with a simpler and more straight forward experience when installing, updating, and deleting plugins and themes.
  • Native Fonts in the Admin (#36753) – Experience faster load times, especially when working offline, a removal of a third-party dependency, and a more native-feeling experience as the lines between the mobile web and native applications continue to blur.
  • Editor Improvements – A more reliable recovery mode (#37025) and detection of broken URLs while you type them (#36638).

There have been changes for developers to explore as well:

  • Resource Hints (#34292) – Allow browsers to prefetch specific pages, render them in the background, perform DNS lookups, or to begin the connection handshake (DNS, TCP, TLS) in the background.
  • New WP_Site_Query (#35791) and WP_Network_Query (#32504) classes to query sites and networks with lazy loading for details.
  • Requests (#33055) – A new PHP library for HTTP requests that supports parallel requests and more.
  • WP_Term_Query (#35381) is modeled on existing query classes and provides a more consistent structure for generating term queries.
  • Language Packs (#34114#34213) – Translations managed through translate.wordpress.org now have a higher priority and are loaded just-in-time.
  • WP_Post_Type (#36217) provides easier access to post type objects and their underlying properties.
  • The Widgets API (#28216) was enhanced to support registering pre-instantiated widgets.
  • Index definitions are now normalized by dbDelta() ([37583]).
  • Comments can now be stored in a persistent object cache (#36906).
  • External Libraries were updated to the latest versions – Masonry to 3.3.2 and imagesLoaded to 3.2.0 (#32802), MediaElement.js to 2.21.2 (#36759), and TinyMCE to 4.3.13 (#37225).
  • REST API responses now include an auto-discovery header (#35580) and a refreshed nonce when responding to an authenticated response (#35662).
  • Expanded Meta Registration API via register_meta() (#35658).
  • Customizer – Improved API for setting validation (#34893#36944).

If you want a more in-depth view of what major changes have made it into 4.6, check out posts tagged with 4.6 on the main development blog, or look at a list of everything that’s changed.

If you think you’ve found a bug, you can post to the Alpha/Beta area in the support forums. We’d love to hear from you! If you’re comfortable writing a reproducible bug report, file one on the WordPress Trac. There, you can also find a list of known bugs.

Happy testing!

More Shiny Updates
In 4.6 Beta 1.
And Font Natively.

Base MVC Framework

Package:
Base MVC Framework
Summary:
MVC framework to be the base of Web applications
Groups:
Design Patterns, Libraries, PHP 5
Author:
Carlos Eduardo Barcelos Amaral
Description:
This package is a MVC framework to be the base of Web applications...

Read more at http://www.phpclasses.org/package/9801-PHP-MVC-framework-to-be-the-base-of-Web-applications.html#2016-06-29-10:40:48

Simple Request Handler Class (New)

Package:
Simple Request Handler Class
Summary:
Get and filter multiple request parameters by name
Groups:
HTTP, Text processing, Validation
Author:
Takis Maletsas
Description:
This is a simple class can get and filter multiple request parameters by name...

Read more at http://www.phpclasses.org/package/9789-PHP-Get-and-filter-multiple-request-parameters-by-name.html

Freebie: Responsive Landing Page Template With Flexbox

freebie-landing-page-template

The fist impression a website leaves on potential customers often plays a huge role in their decision whether to buy or pass on a product. A landing page with a good design can keep users engaged longer and hint them that the advertised product or service is of high quality.

To help you save time on building a landing page from scratch, we created this HTML template that can be used as is or as a starting point for your start-up’s website. It’s simple, fully responsive, and 100% free!

landing-page-hero

The Design

Our template consists of a single static HTML page with several sections:

  • Header with company logo and navigation menu.
  • Hero with titles, action button and fullscreen background image.
  • Demo section with a gallery for showing off pictures or stock images.
  • Features section for listing different services or features.
  • Reviews section for quotes and recommendations.
  • Callout section with a simple input form and button.
  • Footer including social media links and text (removable).
Features And Services Section

Features And Services Section

The whole layout is responsive and looks good on all devices ranging from small phones to large desktop monitors. It doesn’t have any flashy animations or complex graphics to keep it lightweight, customizable, and lightning-fast.

The Code

The entire template is made up of just two files: a HTML layout and a CSS stylesheet. We haven’t used any frameworks, so editing and customizing it should be relatively simple. This also makes it easier if you want to implement any framework of your choice such as Bootstrap or MDL.

The only external dependencies used in the project are a couple of fonts:

For the of the CSS we’ve relied on a pretty standard set of properties, nothing too experimental. Some parts of the layout are done via flexbox, but that shouldn’t cause any compatibility issues as it has almost full browser support.

Free for Commercial Use

This landing page template is completely free and can be used in both personal and commercial projects. For more information check out Tutorialzine’s licence page.

We hope you enjoyed this template! If you want more free stuff check out our full collection of freebies and leave any suggestions for new templates that you want to see in the comments below!

Powered by Gewgley