Wednesday, April 29, 2015

Microsoft Announces Office plug-ins for Uber, LinkedIn and DocuSign

Via:MyTutorialGuru.com

Microsoft has revealed a series of extensions for Office 2016 called “add-ins,” which let third-party developers offer services that work in tandem with the company’s software suite.


The add-ins will work across different platforms. Among the first companies to take advantage are DocuSign, which now integrates its electronic signatures with Word, and SAP, which runs in Excel. Plug-ins for Outlook, from LinkedIn and Salesforce, will offer more information and context about people who have emailed you pulled from their own data.


Microsoft also announced a unified API, which makes it easier for developers to access Office data and build compatible products and services.


In one scenario many of us will appreciate, Microsoft Director of Product Management Robert Lefferts demonstrated an Uber add-in for Outlook. It reminds users — even users on iPhones — about an upcoming appointment, and automatically fills the Uber app’s destination field with the address of the appointment.


Hmm that Uber extension via Outlook reminds me of some of the feature of certain smart calendars, still very cool #Build2015


— Karissa Bell (@karissabe) April 29, 2015


“Outlook knew where I needed to be, and Uber knows where I need to go,” Lefferts added.


On the downside, Outlook users now have even less of an excuse to say they were late to their meetings.

[via]

Microsoft shows off new visual features in Windows 10

Via:MyTutorialGuru.com

At its annual Build conference, Microsoft showed off some new features of Windows 10, including a more transparent look and feel.


Microsoft’s Joe Belfiore, corporate vice-president of the operating system group, unveiled updates to Cortana and the company’s new web browser, Microsoft Edge (originally called Project Spartan).


One of the big visual changes to Windows 10 is the re-addition of the transparent Aero Glass look from Windows Vista and Windows 7. “We’re trying to bring back some of that feel,” Belfiore said.


And it’s a good decision, as Aero Glass has aged far better than other UI paradigms. In fact, Apple embraced Aero Glass-ness with its latest desktop operating system, OS X Yosemite.


In addition to its Start menu, Microsoft is bringing back Jump Lists. Windows 10 will also use a new Spotlight feature to show users interesting images on their desktop’s lock screen and various Windows 10 apps. Users can then choose to install an app directly from the lock screen (this feature can be turned off).


Microsoft announced new ways for developers to get apps to its platform and inside the Windows Store.


Until now, developers have had to package their apps as Windows Universal apps for the Windows Store. While that’s fine for new apps written with more modern design language, traditional applications written in Win32 or .NET are unable to be added to the Windows Store.


That changes with Windows 10. Now, Microsoft is allowing developers to package their Win32 and .NET apps to sell in the Windows Store.


To ensure security, those apps will be run sandboxed, so they don’t harm other parts of the system.


This is big news for traditional app makers. Adobe has already said it will be bringing Adobe Photoshop Elements and Adobe Premiere Elements to the Windows Store.


Finally, Microsoft is going to make it easy for developers to bring their iOS and Android code to Windows.

[via]

Saturday, April 25, 2015

How to Redirect WooCommerce User to Login Page

Via:MyTutorialGuru.com

Recently we have developed a WooCommerce private shop for one of our client. If you have a private shop and want only registered user have access to the shop then you might want to keep the shop page private and force user to login. If you are looking for the solution then you have came to right place. Lets see the code snippet.




add_theme_support( 'woocommerce' );

function wpse_131562_redirect()

add_action('template_redirect', 'wpse_131562_redirect');


Add the above code to tour themes functions.php file and you are done.

Easily Redirect WooCommerce User After Login

Via:MyTutorialGuru.com

In WooCommerce shop by default user is been redirected to my account page after they login to their account. but you can easily change this by adding a simple function in your theme function. We have done this recently for one of our cients. Lets see the code snippet.


Following code snippet will redirect your customer to shop page after they login. Add this in your themes functions.php


add_filter('woocommerce_login_redirect', 'ras_login_redirect');

function ras_login_redirect( $redirect_to )

$redirect_to = 'http://www.example.com/shop/';

return $redirect_to;


We have added a static URL. If you want dynamic home URL then add code as follows:


add_filter('woocommerce_login_redirect', 'ras_login_redirect');

function ras_login_redirect( $redirect_to )

$redirect_to = home_url()."/shop/";

return $redirect_to;


You can practically redirect to any URL you want. For example you might want them to redirect them to home page then add the following code:


add_filter('woocommerce_login_redirect', 'ras_login_redirect');

function ras_login_redirect( $redirect_to )

$redirect_to = home_url();

return $redirect_to;


Or you can use unique page ID rather than static URL. Get the page ID from admin and use as follows:


add_filter('woocommerce_login_redirect', 'ras_login_redirect');

function ras_login_redirect( $redirect_to )

$redirect_to = get_permalink( 1066 );

return $redirect_to;


If you have a private shop and want only registered user have access to the shop then you might want to keep the shop page private and force them to login. See How to redirect WooCommerce User to Login Page.

Thursday, April 23, 2015

Choose Right Authorize.net Version For Your WordPress Store

Via:MyTutorialGuru.com

We’re not surprised that we get asked about Authorize.net for WordPress eCommerce frequently, as it provides a lot of flexibility in processing options and integrates easily with many merchant accounts. However, there are several options and we get this question a lot: “Which Authorize.net payment gateway version should I use?”


There are a lot of options (AIM, SIM, CIM, etc) and it’s tough to be sure which one is right for your store. PCI compliance is also a concern for some merchants, though Authorize.net does not require merchants to be PCI compliant (you simply get charged a monthly fee for non-compliance).


Here we’ll discuss what each version does, and we’ve got a chart at the end that shows which versions are available for each WordPress eCommerce plugin.


Which Authorize.net Version is for me?


There are four major versions of Authorize.net payment gateways available for purchase to integrate with your WordPress eCommerce store. So which Authorize.net plugin is right for you? Below is an overview of what each version does, and which are available for each eCommerce platform.Authorize.net also provides a comparison chart for most of these integration methods.


The only integration that is PCI compliant is the DPM version. The SIM implementation can be PCI compliant depending on how it’s implemented – if payments are routed through your servers and an SSL is needed, than it’s not. If payments are routed through Authorize.net and you have no need of an SSL certificate, then the integration you’re using is most likely PCI compliant – always ask the author if you’re not sure.


We’ve covered this a bit when we talked about WooCommerce Payment Gateways, but basically WordPress integrations cannot be totally compliant unless they (1) direct payment through the processor’s servers via a hosted or iframed page, or (2) tokenize information before posting it to your servers (as Braintree and Stripe can).


Authorize.net AIM


The AIM API provides the most common integration for Authorize.net. Typically, if the integration method is not specified, it’s using the AIM API. This version of the integration allows for the most seamless checkout, as it keeps customers on your site and supports mobile checkout, but therefore requires an SSL certificate to be used.


Some AIM implementations also support ARB (Automated recurring billing), which allows you to set up recurring transactions for an additional $10 per month. Customer payment information is saved on Authorize.net’s servers for security and you can manage these recurring payments from your Authorize.net control panel.


Authorize.net SIM


SIM is an older implementation for Authorize.net that typically allows you to accept payments via Authorize.net’s servers. Customers payment information is entered into a hosted form that sends payments through Authorize.net’s servers so that merchants typically do not need an SSL certificate.


SIM integrations also typically allow for Authorize.net emulation. Some payment processors, such as eProcessing network and Chase Paymentech, build systems that mimic how Authorize.net works so that adoption of their service is easier. Using Authorize.net SIM will typically allow you to enter a URL that your processor gives you so that you can use their processing rather than Authorize.net’s.


Note that you should check with the seller to see how the SIM integration works, as there are several ways of implementing it. For example, I know the WooCommerce version of SIM is included in the Authorize.net AIM extension and supports Authorize.net emulation, but does not route payments through Authorize.net’s servers. An SSL certificate is therefore required and it’s not a PCI compliant integration.


Authorize.net CIM


Authorize.net CIM is a $20 per month add-on service for your Authorize.net account that allows you to tokenize and store customer payment information on Authorize.net’s secure servers. This helps you to do a couple of different things. First, CIM helps to process payments for returning customers with saved cards, as cards are saved securely on Authorize.net’s servers for reuse and your store simply uses a ‘token’ tied to that card to process payments. This greatly reduces friction at checkout for your returning customers since they don’t have to continuously enter payment details.


CIM is also sometimes used for recurring transactions, as the tokenized information can securely be called upon for renewals. For example, WooCommerce Subscriptions integrates with CIM rather than ARB. This provides more flexibility in terms of payment intervals, as you’re not subject to the limits in billing periods and trials set by the ARB implementation (which usually require trials to be set using the same period as renewals – i.e., both in terms of months). Using CIM avoids this nuisance by allowing another plugin to set the transaction schedule.


Authorize.net DPM


The DPM integration of Authorize.net typically uses a hosted pay form that sends payment details directly to Authorize.net rather than routing them through your servers, which means that you don’t have to worry about security. SSL certificates are recommended, but not required, for this integration. The benefit to using this method is that customers appear to remain on your site for checkout, but payment details are not processed by your website’s servers.


Not sure which is available for your platform? Here’s a comparison spreadsheet of which versions are available and links to purchase if you need an integration.


(You can also link directly to this spreadsheet or view the Google Doc if you want to share!)


Credit/Source: www.sellwithwp.com 

Wednesday, April 22, 2015

Adobe Gives Lightroom A Power Boost Up in Latest Update

Via:MyTutorialGuru.com

Adobe is making it easier for photographers to edit their photos from within Lightroom. The update to the photo management app comes with performance enhancements and new tools for editing and organizing images.


The latest version of the desktop software includes an option that makes it a cinch to stitch multiple shots together. Meanwhile, the new panorama feature streamlines the process of merging of several images into a customizable high resolution panorama.


An HDR merging feature provides a similar tool for merging RAW images into a High Dynamic Range (HDR) image. HDR is the practice of taking multiple photos of the same scene — taken at different exposures — and combining them into a single image that has a wider range of light levels that is more representative of the the lighting when the photo was taken. In this way, an image with really dark shadows, for example, can be combined with one with overexposed highlights to create a more balanced picture.


Like the Panorama merge feature, Lightroom’s new HDR merge feature simplifies the HDR process by allowing users to quickly combine multiple photos into a single RAW image — a feature that was previously only offered in Photoshop.


Lr6 HDRMerge Channelimg 640x396


Adobe Lightroom’s new HDR merge feature.


Lightroom is also making it easier to organize portraits and photos of people with a new facial recognition feature. The app detects faces within images and allows you to tag individual photos or groups of images with the same person. Adobe says the more you use this feature, the better it will get and it will eventually be able to recognize faces before you tag them.


Finally, the update improved the software’s slideshow capabilities with animations features, the ability to add multiple audio tracks and music syncing, which automatically times slideshows to the beat of your music. The updated version of Lightroom is available now to those with an existing subscription to Adobe’s Creative Cloud Photography plan, Creative Cloud Complete plan or those with a perpetual license for Lightroom 6.

[via]

WhatsApp voice calling is coming to iPhone

Via:MyTutorialGuru.com

WhatsApp users will soon be able to make free calls from within the iOS version of the app.


whatsapp


The messaging service’s iPhone update, which is available now, will eventually bring voice calling features to the Facebook-owned platform in the near future, according to the company.


The app’s calling features will rely on a Wi-Fi or data connection and won’t use carrier minutes. This is particularly significant given the app’s prevalence in Europe, where many users already rely on WhatsApp more than tradition SMS. The addition of free voice calls make the service even more powerful; users can now chat with international acquaintances without extra charges.


Although the update is live in the App Store now, WhatsApp says the calling feature will be “rolling out slowly over the next several weeks.”


Tuesday’s update also makes it easier to share photos and videos through the app. Chats now have a “quick camera” button, which allows you to shoot and send photos and videos from within WhatsApp messages. In addition, you can crop or rotate photos and videos before you send them.


WhatsApp also now comes with its own sharing extension, so you send content — like links, photos and videos — from within other apps directly to WhatsApp. As with other sharing extensions, you can enable it through through the share menu in Safari, Photos or other apps by tapping “more” and selecting Whatsapp.


The iOS update follows a similar update on Android, which officially rolled out voice calling last month.

[via]