Drupal is a very powerful CMS for building websites. Drupal is powerful not just because of its core modules but also due to availability of various contributed modules. A new Drupal developer could easily get overwhelmed when starting to build a website in a Drupal. So in this post I will tell you about the some basic configuration and commonly used modules of Drupal used at Sparxsys which makes site building easier for us.
When you install Drupal, it setup a first user admin account. This account is primarily used for doing all the administrative work on your site as a super user, of course you can create more users and give them admin rights but this first user with user id 1 will always have admin rights. Losing the password for this account can be very irritating especially if you didn't know how to reset your password, so let us discuss different ways to reset your admin account password.
Do you want to learn Drupal but not sure what is it? or you have little information about Drupal but not sure if it is the right tool for your next project or not? Well this guide is intended for people who just want to start their Drupal learning process and need a direction. We hope this guide will clear your doubts.
This is going to be a long blog post. It should take around 20-30 minutes to read it.
At Sparxsys we have a client who run one internal website in their company. Now recently a requirement came from one of the department that they also want to run a similar website with exact same features but with little modifications here and there. Earlier we thought that we will deploy a totally new Drupal installation but then we realized that this is a perfect use case for Drupal multisite feature.
Drupal comes with a core module known as contact. This module provides a site wide contact form to the visitors for communicating with you. This module will give you a page with a form where people can type in their name, email and message. after submitting an email is sent to the mail that you configured. It can be used to provide feedback, suggestion, ask for technical support etc. The contact form is available on the contact page of the site the url is like /contact.
Virtually any organization that wants to keep in touch with its existing constituents, reach new audiences and present a compelling call to action needs an up-to-date Web presence. Nonprofit organizations are no exception. With budget and resources stretched thin, nonprofits need website technology that is inexpensive and easy to maintain.
Drupal, an open-source content management system, is a good choice for nonprofits seeking modern functionality with a minimal financial and time commitment.
Over the past few years we have developed unmatched competency on Atlassian tools especially JIRA, we got opportunities to work with several IT companies in India. Working for clients and providing them services is the best way to learn and expand your knowledge.
Coming to the point quickly. I have been writing a book on JIRA that was recently published and ready for order.
On one of our website for our client, we have used one taxonomy for all the states in India and each state further has various districts. These districts are added as the child term. This taxonomy is used in one of their content type, now few days back our client wanted to see a simple tabular report in which a count of all the nodes for each state can be viewed in real time.
Over the past few years we have become quite selective about the kind of work we do, rather we should say that it not really about the work that we do, but the people that we work with. We have a solid team of amazing Drupal developers who are always hungry for challenging work but we do receive lot of inquiries for simple website designing work where Drupal is not really required, there are plenty of other CMS for developing a simple website with great design.
We started using Vagrant last year in 2014 mainly because we find it really good for managing virtual machines and also for provisioning the platforms. Most of the developers in our company use fedora, but some also use Ubuntu and Windows too. Now it is possible to setip LAMP or XAMP in all the platforms but it is difficult to develop your application in one fedora and expect it to work perfectly in other operating system.