Connect With WRD
feed via e-mail
feed via e-mail

Posts Tagged ‘Php’

There is always a search for better and simpler. And, the same goes for content management systems.

Although we have powerful tools like WordPress, Drupal or Joomla, there is a huge interest for focused ones (remember Ghost).

Dropplets

Dropplets and Leeflets are two separate apps, by the same team, where one of them is focused on blogs and the other one on other types of websites.

They both don’t require a database but use Markdown-formatted files instead for the content.

The scripting language is PHP, content can be edited while browsing and both of them are being updated/improved regularly.

Buffer is one of the most popular apps for managing multiple social media profiles, scheduling posts and more.

Circular is an open source alternative for Buffer that is built as a Backbone.js app with a REST API written in PHP that stores data in MongoDB.

Circular

It only works with Twitter where you can add a list of tweets and they will be sent on the date-time defined.

Multiple accounts are supported and a bookmarklet helps using it easier.

P.S. The app can also be used and tried with the hosted version.

You’ll probably remember CometChat, a solid and self-hosted chat application that is similar to Facebook-chat and was featured few times at WRD.

The application has been improved so much lately and now consists of more features that will probably attract users.

To remember; CometChat is built with PHP and, with a simple setup, it instantly creates an in-site chat system that enables users/visitors to chat with each other.

CometChat Splash

It has support for text or video, screen sharing, file sharing, auto-translating conversations and even games to make sure the visitors spend lots of time on the site.

Also, it integrates into most of the popular CMS + forum apps so easily and works with GTalk + Facebook chat too.

With the newest one, ComeChat v5, it now has native apps for iOS + Android (there was also mobile-friendly web interface and a desktop messenger), Skype-like HD video, broadcasting videos and more.

The Black Friday Sale

CometChat Black Friday

The sale is for the package of “Platinum Edition + Desktop Messenger + iOS & Android apps” for $747 (original price is $1097) and it can be reached from here.

So, that’s $350 off and an opportunity for anyone willing to get the full package.

The giveaway

CometChat is giving away  ”3 * CometChat Basic Edition” licenses.

In order to join, a tweet with the hashtag “#blackfriday” and @cometchat is required. Click to tweet easily.

Winners will be selected randomly and announced on Monday (2 Dec 2013). Good luck to all.

The winners

  • @BryGom
  • @StylifyYourBlog
  • @eric_maechler

Congratulations.

For any small business or freelancer, keeping track of the client invoices and payments is a job that is handled personally.

Using an online invoicing solution can help minimizing the effort spent on the task and, FusionInvoice, a free + open source invoicing app can help.

FusionInvoice is built with PHP/MySQL and has a simple-yet-nice interface.

FusionInvoice

Using the app, we can define clients, send quotes, convert quotes to invoices or create and send the invoices directly. Invoices can be set as “recurring” as well.

As a payment system, there is only support for PayPal and any other payment provider will require some custom coding.

In the dashboard, it is possible to filter records, view reports and also create guest users (like clients) which only has read permissions so that they can view their invoices and payments too.

Markdown is a widely used HTML markup language which is easier to write for non-HTML users. And, it is mostly preferred in discussions-based UIs (comments, forums..).

Once a Markdown input is stored, it should be formatted to HTML for displaying it and Parsedown PHP does nicely.

Markdown PHP Parser

The parser divides texts into blocks, looks how they start + relate to each other and looks for special characters to identify inline elements.

It is fast, stable and very easy to implement.

FileAPI is a huge set of JavaScript tools for almost anything related to working with files.

It provides the features for file uploading (single/multiple) with drag ‘n’ drop support, image cropping, resizing , applying filters, getting file info and much more.

FileAPI

The tools are standalone and comes with a PHP class that handles the actions on the server-side.

Also, there are Flash fallbacks for unsupported browsers (uploads and camera). And, it is documented in detail.

It is important to have a comfortable development environment to code better and faster.

And, there are numerous IDEs for that purpose, mostly paid and few free ones.

CodeLobster PHP Edition is a free IDE that has all the features we can expect. It is pretty powerful.

When starting, we can choose one of the many code-higlighting themes for the application (there are options which mimic the popular IDEs).

CodeLobster

As the name states, it is suitable for PHP (or client-side) developers. A built-in debugger exists and a source-comment filter simplifies locating the right lines of any file so easily.

The UI has support for multiple tabs, code is highlighted successfully even if multiple languages are used on the same file and there is autocompletion for HTML, PHP, CSS and Javascript, including HTML5 and CSS3.

CodeLobster has FTP integration and uploading files to any remote address is simple.

The application has some handy and hidden features like “pressing F1 on any function or element gets you to a related documentation page about it” or “an index can help you locate them quickly”.

CodeLbster WordPress Plugin

Besides the free edition, there are 2 more versions: Lite and Pro where

  • Lite version:
    • is integrated to all the popular version control systems (Git, SVN, Mercurial, TortoiseSVN)
    • has an SQL manager that can produce all necessary actions on a database
    • supports LESS and SASS
    • has code validator, formatter and snippets
  • Pro version:
    • has all the features of Lite
    • has plugins for WordPress, Joomla, Drupal
    • has plugins for CakePHP, CodeIgniter, Symfony, Yii and Smarty
    • has plugin for jQuery
Coding with these plugins is very fast and easy as they have auto-complete and you don’t need to go back-and-forth to make sure you are using the right syntax.

The giveaway

CodeLobster is giving away 3 Pro licenses to WRD readers. You can join it by simply commenting to this post and winners will be selected randomly with the query below 1 week later (12 Nov 2013):

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

Good luck to all.

  • Tags:
  • Filed under: Extras, Other License, Tools
  • 86 Comments
  • There are impressive frontend frameworks around like Bootstrap, Foundation or Maxmertkit.

    Pattern Lab, although having similar features, is not one of them.

    It is more a framework for front-end frameworks, a PHP-powered static site generator or your project’s pattern library and frontend style guide.

    Pattern Lab

    The tool comes with all the base styles for common scenarios like forms, lists, tables, responsive grid and more. But it doesn’t interfere the design at all and leaves it all to you.

    Mustache is used as the template language for patterns and new patterns can be created with ease.

    For PHP developers, there are 2 major ways to send HTTP requests: cURL or fsockopen. And, it is hard to know which one will be available in your/customer’s hosting.

    Requests is a stable PHP library that uses cURL or fsockopen (depending on the availability) and provides a consistent API.

    Requests - PHP HTTP Library

    It simplifies sending requests, accepts HEAD, GET, POST, PUT, DELETE or PATCH and adding headers, form data + multipart files.

    The library also works with international domain names, authentication, auto-decompressing gzipped responses and much more.

    To sum up, Requests is a must-bookmark for easy-to-use and hosting-friendly HTTP requests.

    RainLoop is a free and open source PHP webmail application for anyone willing to use a single interface for many accounts.

    The application has a modern user interface and supports both SMTP + IMAP.

    It doesn’t require a database as the e-mails are not stored by the app. The mail server is accessed directly and RainLoop simply displays the e-mails there.

    Free PHP Webmail - RainLoop

    Multiple accounts are supported and each inbox can be viewed in different tabs with no session conflicts.

    RainLoop is capable of handling all major webmail functions and other handy features exist too (like Dropbox/Facebook/Twitter/Google integration, auto-completion of addresses or keyboard shortcuts).

  • Tags:
  • Filed under: CC License, Extras, Webmail
  • 0 Comments
  • Uptime Robot
    feed-holder
    FeedBurner
    PSD2HTML.com