Frequently we come across Drupal sites (live or testing) where the user 1 passwords are not known to the owner of the site. You can retrieve the password by changing the email address of user 1 to your email address and then use the forgot password option to reset your password. But if you don't want to change the user 1 email address but instead just want to change the password of user 1 there is an easier alternative via the database.
Drupal Technical
A VPS lies somewhere in between shared hosting and dedicated servers in terms of the features it provides. VPS divides the server’s primary resources and gives you certain amount of diskspace, memory, processing speed and bandwidth, with freedom on the OS configuration. In the case of shared hosting its like a common pool from which you consume bandwidth, diskspace, and processing power until it is exhausted. You dont get much control over the OS config.
Are you looking to create a block of nodes related to one of the taxonomy terms in your current node? Just take an easy way to get this done on your Drupal site.
For Drupal 7, follow these steps:
When a server is managed by more than one admin, it’s always a challenge to keep track of the changes made to the configuration. And when in a multiserver environment managed by more than one admin, this is going to be more complex. It would have been much saner if there was a utility to handle all this. The ones that we found were quite complicated and was made for handling huge numbers. All we wanted was a very simple utility to do just the job, without much bells and whistles. And so, we started out on our own. Here’s what we have now.
CKEditor Module integrates one of the most popular online editors into the Drupal content management system. This module enables you to have a full-featured and customizable WYSIWYG editor in your Drupal website. In Drupal it is easy to install and configure CKEditor from within the Drupal administration panel.
Still having issues with file upload button in ckeditor?
Then follow these steps for a perfect CKEditor installation:
There are many ways to setup a slideshow on your Drupal site. Here is a HOWTO to help you add a slideshow to your Drupal 7 website using the Views Slideshow module and some cool jquery plugins, and how to customize the controls, pager and effect type.
For installing and setting up views slide show, follow these steps.
The Freedom Toaster from Zyxware Technologies is back. This time at the Santhigiri Fest, 2012. Santhigiri Ashram took the initiative to provide us with a space for Freedom Toaster at the venue of the Santhigiri Fest, 2012. For those of you who may not know, the Freedom Toaster is a kiosk from where you can burn Free Software Distributions and Softwares freely. This time, we have added the latest version of Ubuntu, (Precise Pangolin, Ubuntu 12.04), IT@School and Malayalam Offline Wiki. There are many more Distributions including Fedora, Mint, CentOS.
On a Drupal site that came up for some minor alterations recently we came across an issue where some menu links disappeared for anonymous users while they appeared normally for the administrative users. On digging further we came across an issue with an implementation of hook_db_rewrite_sql in a contributed module. But along the way we had to debug the full process of generation of primary links and how node level access permissions are checked during this process.
As a Drupal developer, when we get an error, we may want to know the functions that are called before the system called the function where we get the error. In this case, views_trace() function comes to your help. This function is available if Drupal’s Views module is installed and enabled.
The simplest debugging tool used most often by a programmer is a print statement, which when placed, used wisely can bring out the weak points of any giant bug.
While developing Drupal sites, sometimes we may wish to see whether our function is getting called or whether we reach a point or not in the execution path. Usually the dpm() or print_r() functions comes handy in the case, but sometimes, we may not be able to see the debug messages printed due to page redirection just after our print.
In Drupal 6, when you are working on a new project and when you change menu items from MENU_NORMAL_ITEMS to MENU_LOCAL_TASK or vice versa you will run into a scenario where the menu_links table entries won't get changed. This can get reflected in menu_links not appearing in your system_admin_menu_block_page listing if you are using it for listing your menu items in a page. The solution is to rebuild the menu_links table for the menu items corresponding to your menu_router items.
The solution is simple.
One of the servers we maintain suddenly started developing performance hiccups. The site running on the server was a fully static website configured with static page caching via boost. The site used to receive a reasonably good volume of anonymous and search engine traffic on a daily basis. The only form on the site was a search form which existed as a separate page.
The success of a website depends on many aspects, its maintenance being the most crucial. Only a well maintained website will have a vibrant impact on the visitors. The below checklist helps you ensure that your Drupal website is well oiled time to time.
Backups and Maintenance
Have you ever thought about the security of your Drupal website on the web? If not, it’s high time you did that. Either be the case, here’s a simple checklist to make sure you have the essentials ready:
And so you have a Drupal site. But have you made sure that your site’s content is as required? Here’s a simple checklist to help you with that:
User Content
Here’s a simple checklist to make sure you do not miss out any of the essential configurations while taking your Drupal site live:
Configuration
You have your new Drupal site all ready for take off. You just want to make sure you have everything well in place. Here is a little checklist for you to make sure you have the essentials ready. In this part of the checklist series, we look at the important performance related essentials for a Drupal website, so that your site is ready to receive the multitudes it oughta get. These will help you ensure that your site will sail smooth in times of high traffic.
For any site - be it Drupal or non-Drupal, this is most probably due to simple mistakes made while entering attributes. Let us see one very common case where a simple mistake can cause glaring issues:
We usually see the css given something like this. We do not see any glaring issue in the class defined below.
#header {
background:url("images/headback.png")repeat-x;
width:1020px;
height:120px;
font-family:arial;
position:relative;
}
A white screen shows up while submitting a form in your Drupal Site?
There could be many possible causes for WSODs (White Screen of Death) in Drupal, such as PHP error reporting settings, memory exhaustion, etc. If the exact reason could be figured out, fixing becomes much easier.
For treating this specific WSOD issue on form submit, check for the following symptoms: