Centurion: A PHP Content Management Framework (Zend-Powered)

Advertise here with BSA


Centurion is an open source application which is both a fully-functional CMS and a base/framework for building project-specific content management/admin systems.

It is built on top of Zend and comes with features like user/comment/navigation management, social sign-in, internal search and more besides the handling of content.

A single installation can control multiple sites and the sites can have multiple languages.

Centurion

Centurion comes with an intuitive datagrid that works with any types of custom data and has capabilities like smart filtering, easy search, sorting, paging, ordering and bulk handling.

For creating + editing data, a powerful form module exists which you can create a form with your own data model. It has built-in components like rich text editor, multi select, switcher, multi upload, datepicker, error messages.

There are also many other re-usable components that will ease creating such a CMS system including caching, file handling, feed generation, lazy loading and much more.

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

Truncating HTML With JavaScript Without Losing Markup – Cutter.js

Advertise here with BSA


We sometimes need to display a shorter version of a text/content so that it fits to the layout as expected (like the "read more" links shown for truncated content).

Cutter.js is a JavaScript class that allows us to accomplish this on the client-side without losing markup.

Cutter.js

The class cuts the content to the number of requested words and if needed puts a link to open the full content again and, if wanted, places a link to open the full content.

It is a standalone + lightweight resource (1.5kb gzipped) and works cross-browser.

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

Got Bored Of Lorem Ipsum? 22 “Different” Alternatives For Placeholder Text

Advertise here with BSA


When designing anything with content (websites, brochures, etc.), if you don't have the real content, using Lorem Ipsum is the most common way to fill those spaces.

However, for anyone who designs regularly and needs such filler text, it is pretty boring to use Lorem Ipsum again and again.

If you want to try an alternative to Lorem Ipsum, there are several web-based generators which are easy-to-use, customizable and, usually, fun. Check them out:

P.S. If you also want to complement placeholder text with images, I suggest checking 8 Free Placeholder Image Services For Instant Dummy Images.

Bacon Ipsum

Bacon Ipsum

A meaty alternative for generating dummy text. It is even kind enough to ask for "all meat" or "meat and filler".

The service has a JSON API, an Android app and a supportive image placeholder service for generating a mockup full of bacon.

Vegan Ipsum

Vegan Ipsum

Didn't like Bacon Ipsum? Ok, here is veggie lorem ipsum alternative.

Vegan Ipsum will bring all the freshness of season vegetables into your mockups.

Samuel L. Ipsum

Samuel L. Ipsum

It uses quotes from movies which Samuel L Jackson has starred in and comes with 3 modes, lorem ipsum, default and a lite version.

This is a dangerous alternative to lorem ipsum: So, please use responsibly.

Fillerati

Fillerati

This chic web application has content from the novels of well-known authors.

We can limit the number of words and also mention if they will come in paragraphs, plain text or as a list

Lebowski Ipsum

Lebowski Ipsum

If you have watched The Big Lebowski by Coen Brothers, than you are already aware of the great quotes in that movie.

This lorem ipsum alternative is all about those quotes and it enable you to drill-down to your favorite parts of the movie.

Fillerama

Fillerama

A very fun application that generates any number of paragraphs, lists, and headers from the quotes of popular movies/TV shows including Futurama, Simpsons or Star Wars.

Liquor Ipsum

Liquor Ipsum

Liquor Ipsum allows us to generate text full of drinks. We can either choose from hard liquors or the ones with mixers.

Space Ipsum

Space Ipsum

A space-themed random content generator, that uses phrases from historic moments in spaceflight.

There is also a TextMate bundle provided.

Cupcake Ipsum

Cupcake Ipsum

A tasty dummy text generator with lots of delicious words in it.

It is also possible to select the length of paragraphs.

Tuna Ipsum

Tuna Ipsum

We had Bacon + Vegan Ipsums and why not a fishy one?

A random text generator with lots of fish names and meaningless sentences. But, it is healthy : ).

Zombie Ipsum

Zombie Ipsum

Here is the dark side of the meaningless text: Zombie Ipsum.

A thrilling experience : ) for the mockups you are creating and it comes with 3 versions: regular, lite or "50% more brains" one.

Newfie Ipsum

Newfie Ipsum

Want to add some original content to your mockups?

Newfie Ipsum has Newfoundland songs & jokes that can be generated in any length and copied to the clipboard with ease.

Bogan Ipsum

Bogan Ipsum

With a reference to the term bogan, here is a slang generator.

Not Lorem Ipsum

Not Lorem Ipsum

The project is not a random text generator but offers copy text for 40 different sectors including startups, publishers, cafes and much more.

RandomText

RandomTaxt

RandomText is capable of generating both the standard lorem ipsum and gibberish.

We can either grab the HTML or the plain text and it can create the sentences as titles, paragraphs or lists.

Blind Text Generator

Blind Text Generator

This generator has lots of content sources to choose from: Cicero, Kafka, Werther and more.

The number of words and paragraphs can be limited with ease.

Web 2.0 Ipsum

Web 2.0 Ipsum

A meaningless text generator that uses the Web 2.0 startup names as the word cloud.

Hipster Ipsum

Hipster Ipsum

An artisanal filler text for any project. It has an option to get the content with a Latin-taste added.

F**k Lorem Ipsum

Fuck Lorem Ipsum

This generator can bring quotes from various TV shows/movies. It has a filter to include/exclude comedies, dramas and kid-related content.

Comic Ipsum

Comic Ipsum

A lorem ipsum alternative for comic lovers. The content created is full of character names, places and words from popular comics.

Bluth Ipsum

Bluth Ipsum

Bluth Ipsum is a dummy text generator for the fans of the TV show: Arrested Development.

Gangsta Ipsum

Gangsta Ipsum

The lorem ipsum converted to a gangster-style text. Pretty funny.

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

A “Field Guide To Web Apps” By Google

Advertise here with BSA


Bert Appward of Google Chrome Developer Relations team has just released an online "Field Guide to Web Applications".

It aims to guide web developers to create great web apps and discusses topics like the properties of web apps, design fundamentals, tips for creating awesome experiences and some case studies with best practices.

Field Guide to Web Applications

The guide is so easy-to-read, includes so many useful tips and real-world examples/links for them.

Website of the guide is also built around the principles mentioned, comes in a HTML5 canvas-powered flipping page interface which is responsive, works offline and includes many CSS3 tricks to provide a rich visual experience.

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

Create HTML Websites With Drag ‘n’ Drop: IM-Creator (3 Lifetime Accounts Giveaway)

Advertise here with BSA


Im Creator LogoFor anyone with design and HTML/CSS development expertise, creating a website from scratch is all about creativity as, usually, there is no technology to get stuck at.

However, for designers (and non-designers) without HTML/CSS experience, converting a design into a fully-functional website is pretty hard.

IM-Creator is a drag 'n' drop website creator that eases the process of building a HTML website so easy. And, they are giving away 3 "lifetime" licenses to WRD readers.

IM Creator Editor

The application has a set of ready-to-use and stylish templates to choose from where they can be used as a base and customized with custom images + content just by selecting /editing each item.

Another option is to start with a blank page which is the way to go if you have a JPG/PNG mockup and want to slice + position each item accordingly.

Here are some of the templates offered (click each to preview):

Im Creator Template 1Im Creator - Template 2

Im Creator Template 3Im Creator Template 4

Im Creator Template 5IM Creator Template 6

There are lots of elements that can be inserted into web pages like images, videos, image galleries, slideshows or contact forms.

Also, various widgets can be instantly integrated including Twitter feeds, Google Maps, SoundCloud, Tumblr blogs and more.

If you are not a web designer and/or prejudiced on web-based website creators, give IM-Creator a chance and you'll probably be impressed with the simplicity.

How to join the giveaway?

In order to win one of the "lifetime" licenses (normally priced: $95/annual), just comment to this post and winners will be selected with the query below randomly on 21 Feb 2012 (1 week later).

SELECT * FROM wp_comments WHERE comment_post_id=2829 AND comment_approved=1 AND comment_type='' GROUP BY comment_author_email ORDER BY RAND() LIMIT 3

Good luck to everyone.

The winners

Here are the lucky WRD readers:

  • Ali DHIBI (comment #517562)
  • chris (comment #516825)
  • Paul Becker (comment #517111)

Congratulations and thanks to everyone for joining.

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

All Your WordPress Websites Under A Single Admin – ManageWP (2 Licenses Giveaway)

Advertise here with BSA


ManageWP LogoIf you have (or somehow controlling) multiple websites built with WordPress, than you know the difficulty of managing all of them.

WordPress releases a new version regularly and websites built with it needs to be up-to-date to stay secure, the same goes with the plugins and the need to remember all passwords.

ManageWP is a hosted service that offers a platform for managing any number of WordPress blogs under the same admin interface.

About the giveaway: They are giving away 2 annual Business accounts to WRD readers and details can be found at the bottom of the post.

Besides the ability to switch between websites with a click, the service can bulk update the sites with the new WordPress versions, plugins and themes.

ManageWP

Also, it is possible to install new plugins or themes to multiple websites at the same time.

There is a good chance that each website gets a hosting switch every few years which is a time-consuming process. What if we need to move many WordPress blogs to this new account? Ouch! But, as you guess, ManageWP can also handle this; it can clone a website from one domain to another.

One of the best features is its integrated backup. You can schedule backups to make sure that all your websites have recent copies when needed. It also monitors the uptime of your websites via the integration with the free uptime monitoring service: Uptime Robot.

The service brings a similar beauty for the publishing part: you can post an entry to multiple sites, manage the blogroll links or add users, all in bulk.

ManageWP has a free plan that allow controlling up to 3 websites and bigger packages exist (which would be a good fit for anyone/web agency with many WP websites).

How to join the giveaway?

2 annual Business accounts are being given away and, in order to get a chance to win one:

  • suggest a new feature for ManageWP in the comments

and winners will be selected by ManageWP from the 2 best entries on 17 Feb 2012 (8 days later).

Good luck to all.

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

A Dashboard To Visualize Any Data (Analytics, Sales, Social Stats..) – Cyfe

Advertise here with BSA


Cyfe LogoAs people who are designing/developing and/or managing web projects, we usually pay a lot of importance to metrics and their trends -website statistics, Twitter follower numbers, the number of sales of a product and so- to better analyze if things are performing as expected.

All these data are usually behind different applications/interfaces; Google Analytics keeps the stats, the number of comments are in the WordPress admin, leads can be viewed from SalesForce or invoices are in Freshbooks. And, there can be some others like the data in custom apps.

Logging into each of them to get a snapshot of everything usually takes a lot of time. And, this is what Cyfe is about.

Cyfe is a hosted dashboard with a simple and good-looking interface that allows us to view any data from a single place.

Cyfe

It has a pretty good number of ready-to-use widgets that can pull data from popular applications like Google products (Analytics, Adsense, FeedBurner, Gmail), MailChimp, Twitter, Facebook, SeoMOZ, Alexa, Zendesk, SalesForce and more.

Also, it has support for data from custom sources including a CSV file (hosted in a URL or uploaded directly), HTML, image or RSS.

Such an ability is so good as we can easily auto-generate CSV files with the data to be visualized using the scripting language we prefer (like "sales from the project x" and "new sign-ups from the project y") and let Cyfe grab + display the data. Or, we can provide the URL of the chart image generated in our own web application and it is displayed like an iframe.

The application has multiple charting options (line, area, bar, pie) so it is possible to view each custom metric with the one that fits the best.

Cyfe - Available Widgets

Cyfe is not a single dashboard app and any number of tabs can be created which is handy for creating groups and collecting the widgets of each project under its own dashboard  which is good if you are viewing a pretty high number of widgets.

Widgets can be positioned by drag 'n' drops just like iGoogle to create the order we want. And, we can upload our own logo for a more custom look.

Also, the application can be reached from any device (desktop, tablet, mobile) and things will work smoothly.

It comes with a free plan that includes 5 widgets that will be enough for many and plans with more widgets exist.

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

24 Stable WordPress Plugins For A Better Publishing Experience

Advertise here with BSA


WordPress, as most of us experience, is so strong and flexible. It is hard to think of a website that can't be brought to life with it.

Besides this power, it is still simple which is great. This simplicity sometimes ends up in some non-existing features which would actually be nice if they were available when needed -seems like the definition of plugins: )-.

As a designer/developer who spend lots of time with WordPress, I want to share a list of plugins which I use for almost every WordPress setup and they end up saving lots of time.

WordPress Plugins

First of all, of course, I'll begin with a shameless self-promotion. The first plugin (Reporteur) is developed by me but I assure you that it fits the title of this post perfectly (else, I'm sure that the editor would probably remove it without even me knowing).

Oh, I'm also going to include the author's names, especially for avoiding mix-ups. There are many plugins so closely named but so far apart on features, usefulness and quality.

Reporteur

It is a simple Google Analytics reporting tool.

If you want to get your information right in the WordPress admin instead of going to the Google Analytics website, this is for you.

The plugin gives a basic information about your website (which were useful enough for my family and friends who forced and tortured me to create this plugin).
Author: stildv

Google Analytics for WordPress

This is a stable Google Analytics code including plugin.

We all know that, things work by just copy-pasting the Analytics code to the footer. Or was it better to the header? And how do we track outgoing link clicks or downloads?

Well, with this plugin, you don't need to worry about all that.
Author: Joost de Valk

Google XML Sitemaps

This plugin is good for creating XML sitemaps of your posts, categories and everything else for Google to index.

There is definitely a need for automation for this processand you need a dependable tool for that.

Also, the plugin notifies Google, Bing and Ask.com when there is anything fresh in the sitemap.
Author: Arne Brachhold

Q2W3 Post Order

This plugin was AStickyPostOrderER by AndreSC and Max Bond improved + continued developing it.

It is useful for ordering your posts when listed under different taxonomies, categories or tags. And they all can be different.

You can show a post as first under some category and as third under one of its tags.
Author: Max Bond, AndreSC

BackWPup

BackWPup is a vital plugin as you should always backup everything and never trust no computer!

If you are moving to another server, you'll use it. If you are working locally and going to deploy it, you'll use it. If you want to feel safe and don't want any data loss, you'll use it. If you want your database to be mailed to your home email every night, (it's completely not weird) you'll use it. Simply, you'll use it.
Author: Daniel Hüsken

Contact Form 7

There are several contact form plugins to choose from. On several occasions, there has been times which I've forgotten that I had a contact form setup on one of my websites, till the day that Takayuki's Contact Form sends me a mail.
Author: Takayuki Miyoshi

File Gallery

This is an extremely useful plugin, that should definitely be a part of the core.

When you add a picture or any media to any post in WordPress, it adds a database entry to a table that attaches the media to the post.. but WordPress does not show you that.

File Gallery does. And it does not stop there. You can order the media with it or set one as a featured image.Or, you can make a theme that uses a real gallery with it including a chance to order your images and without the need to use custom fields or embedding images into your post.

Also, you can attach PDF files (any files) and list them separately from your post as related files.
Author: Bruno "Aesqe" Babic

My Category Order

You have ordered your posts but you didn't order your categories.

My Category Order allows you to set the order in which categories will appear in the sidebar by using a drag 'n' drop interface for ordering.

It also adds a widget with additional options for easy installation on widgetized themes.
Author: Andrew Charlton

Platinum SEO Pack

A complete SEO solution for your WordPress blog.

I like it because it adds automated tags and categories to the head meta blocks and when you change a permalink for your posts, it will handle this without giving you any trouble.

Again, there are several SEO plugins available, but this one makes you work less for the result you want to get.
Author: Rajesh – Techblissonline Dot Com

Regenerate Thumbnails

This plugin will save your life many times if you are the developer but not the designer of your website or you work with a customer that measures the screen with a ruler (believe me, I saw that). There is always a possiblity to change the thumbnail and medium image sizes after you coded the theme and uploaded all thousand images to WordPress.

When such an update is needed, just ask this plugin to kindly regenerate every image for every size again. Oh my, life saver.
Author: Viper007Bond

Search Everything

Let's face it, WordPress does not search everything. As the name suggests, this plugin does.

It adds search functionality without modifying any template pages: activate, configure and search.

Options Include: search highlight, search pages, excerpts, attachments, drafts, comments, tags and custom fields (metadata). Also offers the ability to exclude specific pages and posts or password-protected contents.
Author: Dan Cameron of Sprout Venture

W3 Total Cache

After changing two hosting providers, one because I blamed them for being so slow, other because they blamed me for using so much resource, I met this plugin.

WordPress may use server resources, that's normal. But with this plugin, you can cache everything and make static copies of the pages instead of regenerating them for every request.

It also minifies your assets and may even put them to CDN for you. That's nice.
Author: Frederick Townes

WP-PostRatings

This plugin is actually both fun and useful.

It adds an Ajax rating system for your WordPress blog's post/page. You can use it to put simple hearts or like buttons for your own blog. Or, create a rating-based website easily.
Author: Lester 'GaMerZ' Chan

WP-PostViews

Of course there is Google Analytics. But ,WP-Postviews satisfy another need; viewing the number of views each post get in real-time.

You can make a list of most visited or -my favorite- least visited posts lists for your sidebars. Because your least visited posts are the ones that actually need more visitors.
Author: Lester 'GaMerZ' Chan

WP-PageNavi

Everyone uses PageNavi as it adds a more advanced paging navigation to your WordPress blog. Enough said.
Author: Lester 'GaMerZ' Chan & scribu

qTranslate

If you need to create a multilingual website, first you need patience, than you need content in multiple languages. And, finally, you need a plugin that does not make your life a hell.

Writing multilingual content is already hard enough, why use a plugin even more complicated?

qTranslate makes creation of multilingual content as easy as working with a single language with an easy to use interface.

It supports infinite languages which can be easily added/modified/deleted via the comfortable configuration page.

All you need to do is activate the plugin and start writing the content!
Author: Qian Qin

Editorial Calendar

Do you schedule posts? Remember which post will be published for next Tuesday? What about the Friday after that?

WordPress doesn't make it easy to see when your posts are scheduled. The Editorial Calendar gives you an overview of your blog and when each post will be published. You can drag 'n' drop to move posts, edit posts right in the calendar, and manage your entire blog.
Author: Colin Vernon, Justin Evans, Joachim Kudish, Mary Vogt, and Zack Grossbart

Missed Scheduled

Ok, you schedule posts. Did you realize that WordPress sometimes misses them? This plugin fixes that. Comes to rescue and that's all it does. But, does it well.
Author: obus3000

WP Maintenance Mode

This plugin adds a splash page to your blog that lets visitors to know that your blog is down for maintenance.

Logged in users can get full access to the blog including the front-end (depends of the settings you configure).
Author: Frank Bültge

Sidebar Login

Sidebar-Login has both a widget and a template tag to allows you to have a login form in the sidebar of your blog. It lets users to login and redirects them back to "the page they logged in" rather than the backend
Author: Mike Jolley

Category Checklist Expander

If you have gazillions of categories you'll definitely love this (and the next plugin).

It increases the height of the category checklist meta box on the post editing screen so that all categories are shown. No more scrolling! All of your categories will be visible.
Author: Mark Jaquith

Searchable Categories

This plugin is actually a categories autocomplete for the admin. It will make the process quick and easy for your writers to select categories. As they type in the search box, categories will be shown and hidden in real time, allowing them to easily select what is relevant to their content without having to scroll through possibly hundreds of items.
Author: Jason Corradino

ShareThis

Let your visitors share a post/page with others. Supports e-mail and posting to social bookmarking sites. You need a publisher key if you want to view you sharing stats or getting a weekly report. That's always nice.
Author: ShareThis, Manu Mukerji

Disqus

You know you need this plugin after finding its perks one by one when you start using it.

It will definitely make your life easier by replacing your WordPress comment system with your comments hosted and powered by Disqus.
Author: Disqus

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

Crunch: A Simple-Yet-Beautiful LESS Editor & Compiler

Advertise here with BSA


If you already use it, then you know that LESS is a "time and byte-saver" when creating + serving stylesheets (if not, you should definitely check it).

You either use the .less files directly (via less.js or on the server with Node.js) or compile them into CSS from command-line and use only the CSS.

Crunch

Crunch is a free Adobe AIR application that eases the compiling part without the need of command-line but via a user-friendly interface.

It is a simple CSS/LESS editor with syntax highlighting and multi-tab support.

Once a LESS file is saved, the CSS version is created automatically (which is handy for anyone willing to develop with LESS but don't want to rely on JavaScript on the client-side).

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

UIKit – Lightweight JavaScript UI Components

Advertise here with BSA


UIKit is a set of lightweight (4kb minified / gzipped), simple, functional and flexible UI components.

The components are built to work in modern browsers and, currently, there are dialog, confirmation, color picker, flipping cards, growl-like notifications and a context menu solutions in the pack.

UIKit

Each component comes with multiple options like the dialog having a modal-like display option notifications having standard, warning and error modes.

Items are mostly styled to have structure-only rules which eases applying any custom styling to match our apps.

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)