How To

Zyxware default image1
| 2 min read
Media companies on a daily basis create, manage and publish huge volumes of digital files or assets. These digital assets which include images, audios, videos, graphics, documentation etc need to be properly managed. Digital Asset Management (DAM) systems are solutions to store, organize, locate, retrieve and share these digital files. The management of these assets include workflows, complex asset access controls, preset standardizations, storage specifications.
Zyxware default image1
| 4 min read
By using Views Slideshow module we could simplify the procedure of developing a slideshow in Drupal. As per the requirement I have found one feature lacking, i.e, a full screen option. I like to introduce a script that would turn slideshow images to the size of browser window. That is, it would turn image or html element to the measure of view port maintaining the content quality. This would be useful for setting an image as background of a page, so that entire viewing area would be covered.
Zyxware default image4
| 3 min read
Open Data Kit (ODK) is an open-source suite of tools that helps to Build survey form, Collect data on a mobile device and send it to a server and Aggregate the collected data on a server and extract it in useful formats. ODK Aggregate can be deployed on Google's App Engine, by creating google account. ODK Aggregate can also be deployed locally on a Tomcat server backed with a MySQL or PostgreSQL database server. Steps to setup ODK Aggregate in our server,
Zyxware default image2
| 3 min read
If you are looking to move your website from an http protocol to https protocol then you don't necessarily have to go for a paid SSL certificate. You could use the certificate provided by Let's Encrypt, which is a valid certifying authority. Here is a high level outline of what you should do to set up https on your webserver. We have documented how you should do it for nginx but a similar approach should work for other webservers as well.
Zyxware default image4
| 3 min read
According to a recent British government research, two third of large UK businesses are hit by cyber breach or attacks in the last year 1. The British government is urging business to protect themselves against cyber attacks. Cybersecurity measures can be to a large extent handled proactively with a well mapped out strategy that is reviewed continuously.
Zyxware default image2
| 3 min read
For those who are new to the Linux Operating system (an open-source and mostly POSIX-compliant operating system modeled on UNIX, assembled under free and open-source software development model), may found difficulty in navigate to directories via Linux terminal. You can install a nautilus-open-terminal to open the directory in the terminal if you are using Nautilus, which is the default file manager. To install nautilus-open-terminal, follow the steps below.
Zyxware default image1
| 3 min read
OpenMeeting is an open-source and independent alternative for Google Hangouts. It allows video/audio conference, collaborative editing, screen sharing, instant messaging, etc. OpenMeeting community provides plugins for integrating to common platforms like Moodle, Sakai, Jira, Joomla, Bitrix, Confluence, SugarCRM, Redmine. Unfortunately, the Drupal plugin for open meetings is not open-source. A good news is, OpenMeeting provides a SOAP API for integrating OpenMeeting with other platforms. I will explain how to create a new conference via OpenMeeting's SOAP API.
Zyxware default image3
| 4 min read
Docker is an open-source platform for system administrators and developers to build, ship, and run distributed applications, whether it's on the cloud, data center VMs, or laptops. Docker helps to automate the deployment of Linux applications inside software containers. This write-up helps you to learn, install, upgrade, and un-installation of Docker engine. Docker is supported on the following Ubuntu operating systems:
Zyxware default image1
| 3 min read
In a recent project, I had to integrate my site with the Amazon s3 storage. The entire files directory contents were being transferred there. So, every time I wanted to check something, I had to log in to the AWS console and select the bucket and had to scroll way down to get the correct files/folder. I found it very time-consuming, as I have more than 2000/3000 folders inside. It was then, I came to know about something called "DragonDisk".
Zyxware default image3
| 2 min read
Everyone knows Drush is a very important tool in Drupal development, to execute things faster and to manage Drupal websites remotely. Drupal specifically built its shell function to update its configurations, managing modules, running drupal updates, etc.
Zyxware default image1
| 1 min read
While setting up local environments for Drupal 8, everyone may find difficulty in login to the site, if the password is unknown In Drupal core there is a script file that return the hashed password, which is core/scripts/password-hash.sh. Run the following command to get the hashed string for '123' in the terminal. ./core/scripts/password-hash.sh 123 Update the returned string in the password field in the user's table for required users via command line or any MySQL (or any database systems like PostgreSQL, MariaDB, MongoDB) GUI tools.
Zyxware default image3
| 2 min read
Have you ever faced an error 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock', while trying to log in to MySQL as any user? You can login to your MySQL via the following terminal command. mysql -u root -p or mysql -u root -pPassword Its recommended, not to use passwords in terminal command, due to privacy reasons. Verify that, your MySQL is running. If not, start service by typing following command in your Linux terminal. sudo service mysql start or
Zyxware default image3
| 2 min read
While working on a Drupal 8 project we suddenly encountered this error after pushing the site to the development server. This had not occurred in our local machines which caught us off guard. A little debugging on the error log revealed the cause of this Drupal message. If you encounter this error unexpectedly, the first thing you should do is to check the error log of the server which is what we did. However, if you do not have access to the error log it and if the issue is only occurring in a particular server after deployment then it is most likely to be a DB issue.
Zyxware default image2
| 2 min read
Slick is a powerful solution for slideshow/carousel. It supports nested sliders and can be implemented in your custom block of Drupal 7 site. Slick has jQuery dependency. Download the latest jQuery and use in your page or use jQuery update module for Drupal 7. Download slick libraries from https://github.com/kenwheeler/slick/. Extract the folder and place it in sites/all/themes/yourtheme/ and rename the library as slick. While creating slider, we need to use only slick.css and slick.min.js in the folder slick-slider/slick.
Zyxware default image1
| 2 min read
You can create your custom color box styles instead of using a plugin provided styles. For creating custom color box style go to /sites/all/modules/contrib/color box/styles copy any one of the folders. (You can find plain, default, and Stockholm syndrome styles there).Place the copied folder into your theme folder. Rename the folder with your custom name. Also, rename the CSS and js files.