Articles

/themes/custom/zyxpro_light/images/placeholder.png
24th December 2014 Announcements , Company Documents
close

on 24th December 2014 / by lijo.abraham
The following is the list of holidays at Zyxware for the year 2015. This may change as per government norms. January 26 - Monday - Republic Day February 17 - Tuesday - Sivarathri April 03 - Friday - Good Friday April 15 - Wednesday - Vishu May 01 - Friday - May Day July 17 - Friday - Eid al - Fitr(Ramzan) August 15 - Saturday - Independence Day August 27 - Thursday - First Onam August 28 - Friday - Thiruvonam September 24 - Thursday - Id-ul-Ad'ha(Bakrid) October 02 - Friday - Gandhi Jayanti October 23 - Friday - Vijayadashami December 25 - Friday - Christmas Announcements Company Documents Company Policies Holidays Leave a reply Your email address will not be published. Required fields are marked *
/themes/custom/zyxpro_light/images/placeholder.png
23rd December 2014 Drupal Technical , Inspectlet
close

on 23rd December 2014 / by prince.kr
Inspectlet is a Website session tracking technology helps in recording videos of users visiting pages in your Websites and allows you to watch what the users(visitors) do in your website. Inspectlet helps to identity why visitors come to your sites and see exactly what the users looking for and how they want to use your site. Using Inspectlet you can get every mouse movements, scrollings, clicks, and keypress on your website. To use Inspectlet for your websites and to get an idea on how visitors want to use your website follow the below steps. For testing you can create a test account from https://www.inspectlet.com. Click on "free demo" to check how actually the Inspectlet works for your sites. Next click on "Get Started" and create a test account with the Website URL were you want to test Inspectlet features. Add the site to dashboard and offer the user information free trial usage.. After adding sites in dashboard, click on "Edit the site settings" -> click "Get install code" You have other options like copy the code and paste it inside head tag, copy paste the code in a text file and call .js file in the pages directly or theme info file. Next Log in to the site https://www.inspectlet.com/ and see for the recorded session in the view captures link, the pages mostly visited by users in view heat maps. You have also other options like tagging the users and session by configuring the settings on right side bar of dashboard page. You can check users multiple clicks with their email address and can tag to particular click area. I hope this will help you check your website completely and get and idea on future upgrades for your sites as per visitors interests. Drupal Technical Inspectlet Session Tracking Leave a reply Your email address will not be published. Required fields are marked *
/themes/custom/zyxpro_light/images/placeholder.png
BY aby.va
23rd December 2014 Drupal Technical , Drupal 8
close

on 23rd December 2014 / by aby.va
I stood to install a new Drupal-8 site on local environment.I faced a lot of errors related to php and couldn't open the site on browser. I searched about the error and I knew Drupal8 was work in PHP 5.4.5 or higher versions. So I started upgrading my current php version. Command for latest PHP version installation: sudo add-apt-repository ppa:ondrej/php5 sudo apt-get update sudo apt-get install apache2 php5 sudo apt-get install php5-curl sudo a2enmod php5 Finally restart apache. sudo service apache2 restartAfter the php updation some libraries and files of now available apache2 will be automatically remove. So we want to remove the current apache and re-install with new one. For that below command is used sudo apt-get install libapache2-mod-php5 sudo apt-get install apache2-bin apache2 sudo service apache2 restart Then for proper working go to the /etc/apache2/mods-enable/php.conf file and commented the line-'php_admin_flag engine Off'. Then again I start to run the drupal8 site But there is another problem due to the internal server issues. So go to /etc/apache2/mods-enabled/userdir.conf file and change the AllowOverride is All. finally execute the drupal8 site successfully. Drupal Technical Drupal 8 Installation Leave a reply Your email address will not be published. Required fields are marked *
/themes/custom/zyxpro_light/images/placeholder.png
23rd December 2014 News , Health Monitoring System
close

on 23rd December 2014 / by subin.manuvel
Highcharts is a charting library written in pure HTML5/JavaScript. Without generating the image we can display the graph. Download highcharts library from http://www.highcharts.com/. I have a requirement to generate a multiple-line graph. In my situation , I have to generate multiple-line graphs. So I choose javascript to generate multiple-line graphs, it will increase the performance also. Otherwise, it will increase the server load (if I generate a graph as an image). Javascript graphs allow interaction between the graph and elements in your html. It will also reduce the Server load. I have downloaded the high chart api, and include the js files. They give some sample graph, you can choose as per your requirement. To draw a graph we need to pass json value. And follow the steps given below. Step 1:Include the following js file. drupal_add_js(drupal_get_path('module', 'module_name') . '/scripts/highcharts.js'); drupal_add_js(drupal_get_path('module', 'module_name') . '/scripts/exporting.js'); Step 2:The sample format is given below. //The sample format is given below. function menu_call_back() { // This is the sample format. You can also retrive from database, but the format is given below. $data = Array ( [x_values] => Array ( [0] => 2013-09-18 [1] => 2013-09-29 [2] => 2013-10-06 [3] => 2013-10-14 [4] => 2013-10-18 [5] => 2013-11-01 ) [y_values] => Array ( [Test1] => Array ( [0] => 15 [1] => [2] => [3] => [4] => 18 [5] => ) [Test2] => Array ( [0] => [1] => 20 [2] => 20 [3] => 20 [4] => [5] => 20 ) ) ); $get_graph_data = get_graph_data($data); $data = array( 'title' => $get_graph_data['title'], 'data' => $get_graph_data['data'], ); drupal_add_js(array('graph_content' => array('data' => $data)), 'setting'); } //This function will convert the array into json. function get_graph_data($data) { foreach ($data['y_values'] as $data_id => $data_value) { $rows['name'] = $data_id; $final_save_data = array(); for ($i = 0; $i < count($data_value); $i++) { $save_data = array(); if ($data_value[$i]) { //Split data, month, year list($year, $month, $day) = explode('-', $data['x_values'][$i]); $utc_time = mktime(0, 0, 0, $month, $day, $year) * 1000; $save_data[] = $utc_time; $save_data[] = $data_value[$i]; $final_save_data[] = $save_data; } } $rows['data'] = $final_save_data; array_push($output, $rows); } // $output format Array ( [0] => Array ( [name] => Test1 [data] => Array ( [0] => Array ( [0] => 1379462400000 [1] => 15 ) [1] => Array ( [0] => 1382054400000 [1] => 18 ) ) ) [1] => Array ( [name] => Test2 [data] => Array ( [0] => Array ( [0] => 1380412800000 [1] => 20 ) [1] => Array ( [0] => 1381017600000 [1] => 20 ) [2] => Array ( [0] => 1381708800000 [1] => 20 ) [3] => Array ( [0] => 1383264000000 [1] => 20 ) ) ) ). $content_of_graph = array(); $content_of_graph['title'] = 'Tittle of graph'; $content_of_graph['data'] = json_encode($output, JSON_NUMERIC_CHECK); // Array ( [title] => BMI [data] => [{"name":"Test1","data":[[1379462400000,15],[1382054400000,18]]},{"name":"Test2","data":[[1380412800000,20],[1381017600000,20],[1381708800000,20],[1383264000000,20]]}] ) return $content_of_graph; } Step 3: Place the below code in a js file and include it. (function ($) { Drupal.behaviors.graph_content = { attach: function(context) { if (Drupal.settings.graph_content) { var data = Drupal.settings.graph_content.data.data; var title = Drupal.settings.graph_content.data.title; // Place a div name correcly. $("#show_graph_div").append("<div id='show_report'>Graph will display here.....</div>"); $('#show_report').highcharts({ chart: { type: 'spline' }, title: { text: title }, subtitle: { text: '' }, xAxis: { type: 'datetime', dateTimeLabelFormats: { // don't display the dummy year month: '%e. %b', year: '%Y' } }, yAxis: { title: { text: title }, min: 0 }, tooltip: { formatter: function() { return ''+ this.series.name +''+ Highcharts.dateFormat('%e. %b %Y', this.x) +': '+ this.y; } }, series: $.parseJSON(data) }); } } } })(jQuery); Follow the steps as given above, it will display the multiple-line graphs on the given div id. Thus i have implemente highchart on drupal site. News Health Monitoring System Leave a reply Your email address will not be published. Required fields are marked *
/themes/custom/zyxpro_light/images/placeholder.png
BY anju.r
23rd December 2014 Technical Solution , Ubuntu
close

on 23rd December 2014 / by anju.r
Elance tracker helps individuals to track the time they have worked and this is automatically populates to work time sheet in elance. And this time sheet is automatically submitted to the client. So if you are working on elance projects some times it is necessary to track time through elance tracker. If incase you came up an error "Error: Dependency is not satisfiable: adobeair (>= 1:2.6.0.0) in Ubuntu 12.04" while installing Elance tracker, you may follow the below steps to resolve it. Install AdobeAIRInstaller in the system through the site http://helpx.adobe.com/air/kb/archived-air-sdk-version.html. From this page select the file Adobe AIR 2.6.0 Linux (15.4 MB) and download it. Copy the downloaded file to your favourite folder then execute following commands from there chmod +x AdobeAIRInstaller.bin - Change permission of the file to be executed sudo ./AdobeAIRInstaller.bin - run command as rootIt will install Adobe AIR on your computer. Now try installing tracker again with sudo dpkg -i TrackerSetup.debHope this article helps you to resolve the error "Error: Dependency is not satisfiable: adobeair (>= 1:2.6.0.0) in Ubuntu 12.04". Technical Solution Ubuntu Elance Tracker Leave a reply Your email address will not be published. Required fields are marked *
/themes/custom/zyxpro_light/images/placeholder.png
23rd December 2014 Drupal Technical , Server
close

on 23rd December 2014 / by rohith.pv
If you are a Nginx web server user and using Drupal as your CMS, it is quite different for redirects. Imagine that you have two websites, so if we change from an old site to a new site some of the URL will return 'Page not found'. So for that reason we can redirect them to the correct URL. If you are also looking for a 301 redirect for your Drupal site please read on. To load a single page in Drupal it requires full Drupal Bootstrap. So create a module and fix the very few 'Page not found' issues since it is not good from the performance point of view. For that we need something which should work before Drupal Bootstrap handles these URLs. But if you have huge amount of URL in your site which throws 404 error then you may need to create a custom module to fix it. First thing you have to do is get both the URLs. That means URL which throws 404 and URL that you want to redirect. Then go to your Nginx.conf file. It will be located at /etc/Nginx/Nginx.conf. Now edit your ngix.conf sudo vim /etc/nginx/nginx.confSee the example below, server { # Rest of config rewrite ^/old/url$ http://host/new/url permanent; # Rest of config. }The syntax for Nginx rewrite rule is: rewrite regex replacement [ flag ];Flags can be any of the following: last: This completes processing of current rewrite directives and restarts the process (including rewriting) with a search for a match on the URI from all available locations. break: This completes processing of current rewrite directives and non-rewrite processing continues within the current location block only. redirect: This returns temporary redirect with code 302 permanent: This returns permanent redirect with code 301 Hope the content is helpful, you can check other information for Nginx and Drupal. Reference: More on Flags Drupal Technical Server nginx Leave a reply Your email address will not be published. Required fields are marked *
/themes/custom/zyxpro_light/images/placeholder.png
23rd December 2014 Drupal Technical , Ckeditor
close

on 23rd December 2014 / by chithra.k
Commerce Marketplace module can be used when you want to set up a multi-vendor store. This module introduces a new entity type called "store". If you don't have any idea about how to set up your store or add products to your store, then read on. This article is going to save your day. Step 1 : Download and enable Commerce Marketplace module. Step 2 : This module contains additional following modules Commerce Marketplace Order Commerce Store Commerce Store Permissions Commerce marketplace shipping method Commerce Marketplace Funds Commerce Marketplace Funds Withdrawal methods Enable 1, 2 and 3 if you need only the basic functionality like store creation, store access and order management. Step 3 : Once you enable this module, a "store" Entity type will be created in your site. You can navigate to Structure => Entity Types => Commerce Store => Store(admin/structure/entity-type/commerce_store/store) to see the Store's list. By default, there will not be any store. You can create one by clicking on "Add store" link. Step 4 : Once you create a store, you can access the store using the URL, www.example.com/commerce_store/store/"store id" or just click on the title of the store. Step 5 : On reaching your store home page, you will be able to see different tabs like view, edit, delete, "your store name's" products and sales which all are self explanatory. Step 6 : An additional change this module brings to your site is the Store(cmp_store) field in your product variation type, which is an entity reference field. So, while adding adding a product, you will be able to see a store field, which is an autocomplete field by default(which can be changed). Step 7 : As a last step, you will have to assign permissions in order to grant access to create/edit/view store and other functions. Once you complete the above steps, you will be able to create your store and add products to your store. More details are on the way. Drupal Technical Ckeditor Leave a reply Your email address will not be published. Required fields are marked *
/themes/custom/zyxpro_light/images/placeholder.png
22nd December 2014 Drupal Technical , Profile Validation
close

on 22nd December 2014 / by jacob.john
Lets consider a situation in which you are using addthis widget for sharing a page in your site via email and you want to attach an image with the mails that is been send from your site. In the article you can find out how to add a common image to the all mails send from a site and also how to attach images depending on different users. Inorder to add an image with the mails when a page is shared via email, first goto www.addthis.com and login using your gmail-id. Goto the settings page 'https://www.addthis.com/settings/user' and click on the profiles option in the left sidebar. Create a profile you will be provided with a profile-id. Create a new template by clicking on the 'Add a template' button in the page. You can add a template name and then click on the 'html content' tab. Add the following template {{note}} {{url}} Save the added template. Now goto the page template in your theme and the following script. <script type="text/javascript"> var addthis_share = addthis_share||{}; var addthis_pub="ra-52a1b5cc7720659a";//the profile id. addthis_share.email_template = 'template1';// template name. </script> Now when you share a page via email then it will contain the image which you have added in the template. You can also add different images for different users by creating new profiles for the users and providing the profile id in the template with respect to the users. Drupal Technical Profile Validation Leave a reply Your email address will not be published. Required fields are marked *
/themes/custom/zyxpro_light/images/placeholder.png
22nd December 2014 Testing , Test Cases
close

on 22nd December 2014 / by rajula.s
Test cases and Test Scenario are the documents used by the testers to ensure that the application meets the customer requirements. These are the most important documents that the testers prepare prior to testing. Even though the core objective of the documents is the same, there is a difference in their representation. Read on to know more. Test cases: Test cases refer to the detailed steps/conditions to be executed to ensure whether the application is functioning properly or not. The test case includes test input, procedure, expected result, and actual result of the functionality to be tested. The test cases can either be positive test cases or negative test cases. For example, if you are testing a search box, one of the positive test cases could be testing whether the search box accepts the valid data (alphabets). The negative test case could be submitting the box without entering any data. An effective test case should cover all the possible cases (that is both negative as well as positive). Therefore, in simple words, a test case is used to ascertain the test coverage of an application. Test Scenarios: Test scenario is a combination of test cases which defines what is to be tested on an application/feature, or simply test scenarios are the series of test cases. Suppose you are testing a login form. Then, the test scenario would simply be a single sentence i.e "Ensure the working of login form". Test scenarios mainly focus on the functionality and not the input datas.This document includes test conditions, where as test cases are the step by step procedure to be followed to meet this condition. Test cases should be written after considering all the requirements. By doing so, the testing process will become simpler yet effective. Hope this article helps. Happy Testing ! Testing Test Cases Test Scenario Leave a reply Your email address will not be published. Required fields are marked *
/themes/custom/zyxpro_light/images/placeholder.png
BY anju.r
19th December 2014 Drupal Technical , Testing
close

on 19th December 2014 / by anju.r
Suppose your Drupal project has the option to upload Youtube videos which will be displayed in the site. Adminstrator has the option to upload videos in two ways Admin can add Youtube through direct url uploading. Admin can add Youtube through adding a video embed code of youtube. And you have to test the functionality of adding a video embed code from Youtube. Before starting the testing process let us check what is meant by embed code. Embed code usually contains html code that can be copied and pasted in your website which display the corresponding video in your website. Most of the video players have the option to provide the embed code and you can use that code in your content. Please check the below process to test the functionality of Youtube through adding a video embed code of Youtube. Open any Youtube video which provide the embed code. Click the Share link under the video. Click the 'Embed' link in the expanded box. Copy the embed code displayed in the expanded box. Paste the code into your blog or website where you have to option to add code. Save the page after giving the necessary details. And check whether the Youtube video is displayed or not. For you better understanding please refer below the image. You can check the working of the embed code in your system by doing the below process. Open a text editor. Type<html> </html> And paste the embed code between the html tags. Save it and open the file in any browser. Thus after saving the content page of you website, you can see the Youtube video in your website. There you have the option to play the video . If the video is playing well you can ensure that the embed code functionality is working fine in your website. Drupal Technical Testing Embed Code Leave a reply Your email address will not be published. Required fields are marked * Anonymous (not verified) access_time 15 Jul 2020 - 15:52 Wow, thank for good article. I will test it Add new comment
Subscribe to