Blog

My site's comment system has integrated with social networks

Blog

I've integrated my website's comment system with social networks like facebook, twitter , etc.

Doing so has several advantages for both me and the visitors :

  • Keeping track of the sent comments
  • Having them on your favorite social network service
  • Sharing content and comments right inside the social network site
  • Not having to enter captcha , name , email ,etc because comments will be attached to your account on other sites.
0
Your rating: None

Drupal's Acquia Marina Theme patched version!

Blog
Drupal

In Drupal it's possible to overwrite and extend a theme using sub-themes! So i usually create a custom theme for my site as a sub-Theme of a base theme and try to put all the site specific stuff to that theme instead of the base theme, although it's tricky! and sometimes i have to spend hours finding a workaround for not completely implemented sub themming features but i think it worth it.

2.142855
Your rating: None Average: 2.1 (7 votes)

Upgrading Drupal 5 to Drupal 6, Part 2

Blog
Drupal

Drupal 7 release is close, not too close ofcourse Drupal's community still has a long way to go. Too many awesome feature included in Drupal 7 require quite some polishing.

But i think it's time to start planning for Upgrading our Drupal 5 site to Drupal 6. I only have one site left with Drupal 5 , it didn't worth upgrading before but today after i used upgrade status to see the status of the contrinbute moduels i used on this site, they've either upgraded , included in Drupal 6 or replaced by better alternatives.

0
Your rating: None

Get the latest Linux Kernel news in the simplest way

Blog
Linux

Linux Kernel is the heart of the opensource movement, because it allows users to have a complete open source operating system. With every release it brings lots of cool new features to the Linux community. Although it's very important piece of software, propely the more important the any other software in open source community it's unknown to many users. The are two reasons for this.

1.19277
Your rating: None Average: 1.2 (83 votes)

PHP's forward compatible version compare

Blog
PHP
Programming

Sometimes the code is forward compatible, for example when it's compatible with all future PHP5 releases, put PHP's version_compare function does not support this (Perhaps because they know that they always break compatibility with every minor release!!!). This function supports .x, for the above example it's : 5.x

It's also shared here

0
Your rating: None

Unix like smart recursive file/folder copy function for PHP

Blog
PHP

PHP's file system manipulation functions are not as complete as they should be specially when it comes to manging recursive folders. For addressing part of this issue i decided to write a smart function which can handle recursive file/folder copy easily.

As you may have noticed there are feature that i didn't have time to implement , so if you have time to extend this function please notify me as well :). It's also shared here

1.92857
Your rating: None Average: 1.9 (28 votes)

Alpha support for PHP's imagecopymerge function

Blog
PHP
Programming

I've just checked PHP's issue tracker and a core developer says that this function (imagecopymerge) was never meant to support alpha channel! and they refused to commit the provided patch! so ridicules Anyway i tried rodrigo's workaround and it worked quite well, thanks rodrigo for sharing it. I came up with another idea which is much faster than his solution, (it may need a little bit more memory)

3.75
Your rating: None Average: 3.8 (4 votes)

I'm going to use identi.ca instead of twitter.

Blog

The main reason for this change is the fact that identi.ca is based on a open source software and it's no centralized! they can't block people.

It has also a simliar API to twitter so i can still use my microblogging softwares.

It's also possible to use update twiiter directly from identia.ca which is a gerat feature.

0
Your rating: None

How to update a VCS (Subversion, CVS, Bazaar, etc) working copy folder using an external folder

Blog

Introduction

At the beginning one might think it's as easy as copying and pasting the folder over the checked-out folder. But it's not, the problem is with the files that have been deleted/renamed in the new folder.

I usually put even external modules/third-party applications under the project's version control. So i can have full control over any code that the project depends on. Obviously i have to update this codes occasionally to keep them safe and secure and therefore the project itself.

0
Your rating: None