Views bulk operations module is used for performing multiple operations for multiple rows on a view. Here we can have default action on the view configurations and can also add our custom actions as per the requirements. Views bulk operation module reuses and extends Drupal core Action system. Also most of the Drupal core actions are VBO-compatible actions.
Articles
What is Twig? How will it change Drupal themes? Drupal 8 is coming with lot of improvement in theme layer. Twig is a template engine and easy to learn. Twig is help to create template without knowledge of PHP. Twig is part of the symfony2. It created by SensioLabs. The changes in classes and arrays combined to attribute object. In Drupal 8 .tpl.php file is replaced by *.html.twig template files.
Every one likes an eye-catching website, a websites with lot of images, sliders, animations and so on. For me sure I'm going to come out with a colorful site with some information over a content filled website. There is a saying 'A picture is worth a thousand words'. If that picture is worthy to deliver a better message too, there are chances of going crazy for the site. On the hurry to make website look beautiful, we'll add many images. Remember, these images could be a cause of concern. The load time will increase in parallel to the size of the images included in site.
Bootstrap, a powerful mobile-first front-end framework which incorporates faster and easier development features to the web development platform. Bootstrap is sleek, intuitive and it uses HTML, CSS and Javascript.
We can build responsive Drupal themes using Twitter Bootstrap V3. It gives a basic idea of implementing bootstrap theme.
Google calendars are used to track events, a way for organizing your scheduled works/tasks with easy accesses. In one of my Drupal site, I need to embed a Google calendar to create nodes on Drupal based on events from a Google calendar.
Penetration testing is a type of security testing. It is mainly used to find all the vulnerability that are present in the system being tested. Vulnerabilities usually occurs during software development and implementation phase. Usually Vulnerabilities will be design errors, configuration errors, bugs etc.
Creating an order invoice detail as pdf can be a most frequent requirement when dealing with web applications. In this article I like to explain how to create a more advanced pdf document in Drupal. We will be creating a order detail report using tcpdf. TCPDF in based on FPDF which contains more advanced features compared to FPDF.
Drupal 8 is new version of Drupal. It is very different from All old Drupal versions. There are lots of new feature in Drupal 8. As you know Drupal8 is based on symphony framework. Are you excited to know what's new in Drupal 8? I have listed out some features below:
The createItem() method lets you add data to the queue and the numberOfItems() method lets you see how many items are present in the queue. We use the claimItem() method of the queue object to get an item from the queue. claimItem() returns the data property, which contains whatever we put into the queue. If there is no item in the queue then claimItem() will return FALSE.
Steps for creating queue.
The Queue API in Drupal is designed to manage tasks.The queue system allows placing items in a queue and processing them later.The Queue API is a simple,reliable way to keep track huge lists of tasks without requiring you to know anything about the whole group.Prepare your data, put it in one item at a time, and take back one item at a time to process. When you are done with a single item, just report back that you have finished and the item is removed from the queue.
Context is one of the most useful architectural modules for Drupal. Contexts allows a site administrator to manage contextual conditions and reactions. Context feature works by setting conditions such as a path or a node type. If that condition is present then the corresponding reactions, such as adding blocks to regions or setting an active menu, will work as configured.
Google Analytics for Drupal: Unlocking Powerful Insights for Website Optimization
Many a times while developing sites we would need to post data to an external server, for example if you have an ecommerce site and wants to manage CRM in a different server at such time you would need to pass the order details to different server. We can POST the data using CURL or drupal_http_request().
In Drupal 8, .info file is converted to .info.yml file. It is a symphony component. The .info.yml file contains the metadata about your theme, such as theme name, description, version of the Drupal it supports, and type. Type is new metadata type indicate type of the extension such as module, theme etc.
Is your company on the lookout for professional writers for your content development needs? How do you ensure that your investment in hiring a professional writer really pays off?
High-quality, original content plays an important role in improving search engine rankings and driving more traffic to your website. In case of content duplication, Google would penalize your website. A website with well-written content not only enhances your site’s rankings but also has a very positive influence on your business.
Git is a version control system which is distributed and is famous for its speed and efficiency. Git is different from its predecessors in so many ways, it handles the data as snapshots rather than file differences. Also almost all the operations in git is done at the local repository thus called distributed. Since all the operations are local it gives the power of speed to the end user.However more than this git also provides some tools which makes the git usage more easier and also increases the user friendliness.
This tutorial shows you how to insert a form into a modal so it pops up on your site after a user clicks a link, without having to write any JavaScript at all. The functionality that supplies this is the CTools module and core ajax functionality in Drupal 7.
Drupal 8 has brought in a lot of changes. Lots of contributed modules have been added to Drupal core. New standards have been implemented for easy use. Drupal 8 is now in the beta phase. Drupal 8 uses Symfony framework.
After the core update, the site will definitely be malfunctioning as expected, as long as it isn't WSOD, you're fine! Ignore it and move forward with the migration process. If you were using a custom theme, then in all probability your site will appear broken because your theme was designed for Drupal 6 and the core is now Drupal 7. If you were using custom or contrib modules to display content or blocks the same would happen because the modules are disabled and still Drupal 6.