How to export user photos in O365 / Exchange Inline using Exchange Online Powershell

Below small script can be use to export photos from O365 / Exchange Online using powershell.

First you need to connect to exchange online.

#############################################

get-mailbox -ResultSize Unlimited | % {Get-UserPhoto $_.identity} | % {Set-Content -path “C:\Photos\$($_.identity).jpg” -value $_.picturedata -Encoding byte}

####################################################

How to export thumbnail/photos from Active Directory using powershell

Below is smal powershell script to export photos from the Active Directory using AD powershell.

#########################################################

$list=GET-ADuser –filter * -properties thumbnailphoto

Foreach ($User in $list)

{

$Directory=’C:\Photos\’

If ($User.thumbnailphoto)

  {

  $Filename=$Directory+$User.samaccountname+’.jpg’

  [System.Io.File]::WriteAllBytes($Filename, $User.Thumbnailphoto)

  }

}

#########################################################

Changing your Domain Account password on a RDP session on Windows Server 2012 R2 and 2016 Servers

This procedure is the only one which worked for me on a Windows 2012 R2 and 2016 RDP session:

1. Click Start

2. Type osk (to bring up the on screen keyboard)

3. Hit enter

image

image

4. Once the on screen keyboard is open, hold ctrl+Alt on your physical keyboard, then click on the del key in the on screen keyboard.

image

5. Minimize the on screen Keyboard

6. Click Change a password.

Global Internet Shutdown Likely Over Next 48 Hours: Report 12th Oct 2018

Russia Today reported that global internet users might experience network connection failures as the main domain servers and its related network infrastructure will be down for some time.

Widespread network failure could be on the cards for internet users across the globe for the next 48 hours as key domain servers undergo routine maintenance, says Russia Today.

A report in the Russian news organisation claims that Internet Corporation for Assigned Names and Numbers (ICANN) is prepping up for maintenance work of domain servers and related network infrastructure by changing cryptographic key which will result in down-time in internet activity across the globe.

The maintenance work to be undertaken by the ICANN will help protect the internet’s address book popularly known as the Domain Name System (DNS).

Experts says that the change of cryptographic key will help prove as a necessary step for internet protection as the number of cyber attacks swell.

In a statement, the Communications Regulatory Authority (CRA) said the global internet shutdown is necessary for ensuring a secure, stable and resilient DNS. “To further clarify, some inte ..

Internet users across the globe may experience widespread network failures as the key domain servers are slated to undergo routine maintenance over the next 48 hours.

Russia Today reported that global internet users might experience network connection failures as the main domain servers and its related network infrastructure will be down for some time.

The Internet Corporation of Assigned Names and Numbers (ICANN) will carry out maintenance work during this time period by changing the cryptographic key that helps protect the internet’s address book or the Domain Name System (DNS). This has been necessitated to counter the rising incidents of cyber attacks, the ICANN said.

In a statement, the Communications Regulatory Authority (CRA) said the global internet shutdown is necessary for ensuring a secure, stable and resilient DNS. “To further clarify, some internet users might be affected if their network operators or Internet Service Providers (ISPs) have not prepared for this change. However, this impact can be avoided by enabling the appropriate system security extensions,” it added.

COMMENT

Internet users could face difficulties in accessing web pages or making any transactions in the next 48 hours. Also, users could face inconvenience accessing the global network if they use an outdated ISP.

 

A report in the Russian news organisation claims that Internet Corporation for Assigned Names and Numbers (ICANN) is prepping up for maintenance work of domain servers and related network infrastructure by changing cryptographic key which will result in down-time in internet activity across the globe.

The maintenance work to be undertaken by the ICANN will help protect the internet’s address book popularly known as the Domain Name System (DNS).

Experts says that the change of c ..

How to Install a WordPress Theme

Install a Theme using WordPress Admin Theme Search

If you’re looking to install a free WordPress theme from the WordPress.org themes directory, then the easiest way is by using the WordPress admin theme search functionality.

First thing you need to do is login to your WordPress admin area. Next, click on Appearance » Themes.

Click on Appearance Themes

Once you are on the themes page, click on the Add New button at the top.

Add New Themes in WordPress

On the next screen, you will have the ability to select from: Featured WordPress themes, Popular WordPress themes, Latest WordPress themes, search for a specific theme, or search for themes with specific features.

Search for WordPress Theme

Based on your search, you will see a single theme or a list of themes that met your criteria. In our case, we searched for the blogging theme Slipstream.

When you see the theme that you want to install, simply bring your mouse on top of the image. This will reveal the install button, preview button, and details button. Go ahead and click on the install button.

Install a WordPress Theme

WordPress will now install your theme and show you a success message along with the link to activate or live preview.

Activate a WordPress Theme

Click on the activate button, and you’ve successfully installed and activated your WordPress theme.

Note: Depending on the theme, it may add additional settings options that you may need to configure either through the theme customizer or through a separate options panel.

Install a Theme by using Upload Method from WordPress Admin

The first method that we covered only allows you to install free themes that are available in the WordPress.org theme’s directory. But what if you want to install a commercial “premium” WordPress theme from companies like ThemeLab, StudioPress, iThemes, etc.

Or what if you want to install a custom theme? Well in this case, you would need to install the theme using the upload method from your WordPress admin.

Start by downloading the .zip file of the theme that you purchased from a marketplace or a commercial theme provider.

Next login to your WordPress admin area and click on Appearance » Themes.

Click on Appearance Themes

Once you are on the themes page, click on the Add New button at the top.

Add New Themes in WordPress

On the next screen, click on the Upload Theme button at the top.

WordPress Theme Install Upload Theme

You will be prompted to choose the zip file that you downloaded earlier. Select the file and click Install Now.

Upload the Theme File in WordPress

Once your theme is installed, you will see a success message along with the link to activate and preview the theme.

Activate a WordPress Theme

Click on the activate button, and you’ve successfully installed and activated your WordPress theme. Depending on the theme, it may add additional settings options that you may need to configure either through the theme customizer or through a separate options panel.

Note: The theme upload functionality is only available for self-hosted WordPress.org users. If you’re using WordPress.com, then you will not see this option because it limits you. In order to use custom theme upload feature, you would need to use self-hosted WordPress.org (See this article that explains the difference between Self Hosted WordPress.org vs WordPress.com).

Installing a WordPress Theme using FTP

If you’re feeling adventurous and want take it to the next level, then you can learn about installing WordPress themes using FTP. Remember, this is not for true beginners because it is a little bit more advanced.

Now that you have read the article above and installed and setup your FTP program, connect to your host using FTP. You would need to go to the path (/wp-content/themes/). Once you’re there, simply upload your theme’s folder there.

Remember you must unzip the folders before you upload a theme using FTP. Once you have uploaded the theme, you would need to go to your admin area and click on Appearance » Themes.

You should see the theme that you uploaded listed there. Bring your mouse on top of that theme and click on the activate button.

free website like wordpress

10 Popular Alternatives to WordPress

WordPress is popular, and we love it, but it is not the only publishing platform. There are WordPress alternatives that you can use to build your website. Recently one of our readers asked us to write about WordPress competitors. In this article, we will show you 10 popular alternatives to WordPress.

1- Blogger

Blogger

Last but not the least, Blogger is still alive. It is a free blog service by Google. It has most of the features you would need for blogging. A commenting system, built-in social capabilities, easy to use, templates, and the option to use your own domain name.

We have written a full comparison between Blogger vs WordPress (Pros and Cons). If you are using Blogger and want to switch to WordPress, then follow this guide.

We hope this article provided you a chance to look at some popular WordPress alternatives. While looking at these alternatives, you may want to take a look at our guide on why you should use WordPress.

2- Google Sites

Google Sites

Google Sites is an easier and simpler way to build small websites. It is extremely easy to use, free to host, and you can even use your own custom domain for your site.

It cannot be compared with CMS software in our list, but it can be compared with services like Wix, Weebly, and Squarespace.

3- Tumblr

Tumblr

Tumblr is a popular free blogging platform. Tumblr combines blogging with social, and makes blogging quite fun. It has a strong user base despite the fact that it was acquired by Yahoo in 2013.

Tumblr allows users to choose from free or premium themes. Users can also use custom domain names for their Tumblr blogs. Apart from your blog, you can also create pages. It is a completely hosted solution, so you don’t have to worry about installing or maintaining any software.

4- Joomla

Joomla

This year Joomla will be celebrating its 10th birthday. It is a strong, multi-purpose, and open source CMS. It has a large community of users and developers.

Joomla comes with all the things that WordPress can do, and then some more. It has extensions and templates. It is already used by millions of users, small businesses, corporations, government and non-profits all over the world.

Just like WordPress, Joomla has a community support system, extensive documentation, and it runs on most web hosting platforms.

5- Ghost

Ghost

Some WordPress users who want to focus on blogging felt that WordPress is going in a totally different direction. This gave birth to Ghost, which is a NodeJS based blogging software.

The difference is that Ghost is entirely focused on blogging and keeping the clutter away. It provides a clean writing and browsing experience for bloggers and readers.

6- Wix

Wix

Wix is a completely hosted web site builder. It is free to use for personal or a small business website. It comes with pre-designed templates that users can modify using the drag and drop page builder.

Wix also has eCommerce support with its paid plans, which allows site owners to accept online payments using PayPal or authorize.net. See our article on Wix vs WordPress for a side by side comparison of the two platforms.

If you are already using Wix and want to transfer it to WordPress, then see our article on how to properly switch from Wix to WordPress.

7- Shopify

Shopify

If you want to build an online store, then Shopify is a great alternative to WordPress. It provides easy to use tools to create your own online shop. You can sell your products and accept payments.

Shopify comes with easy to use tools to get you started with your website. It has ready-made templates, apps, and lots of integration options.

Wondering how it compares to WooCommerce (the best WordPress eCommerce plugin)? See our article on Shopify vs WooCommerce for a detailed comparison of the two platforms.

8- Drupal

Drupal

Drupal is another very popular open source CMS. Just like WordPress and Joomla, Drupal has a strong user base and developer community. It powers nearly 2.1% of all websites on the internet including The White House, The Economist, State of Georgia, and many more.

Drupal has modules and themes just like WordPress. It shares the same software requirements as WordPress and Joomla, so it can run on pretty much any web host that supports WordPress.

9- Jekyll

Jekyll

Jekyll is a static site generator. It is written in Ruby and requires NodeJS. It is a lot different than WordPress. For starters it is a static site generator which means it takes your text and generates static HTML pages for your site (no database).

You can use free hosting provided by GitHub Pages with Jekyll. This means that if you are familiar with Markdown, SVN, Git, and command line, then you will be up and running in no-time. In other words, this is made for developers!

10- Squarespace

Squarespace

Squarespace is a paid site builder that can be used as a WordPress alternative. It is extremely easy to use and a completely hosted solution.

Just like Wix and Weebly, Squarespace also offers ready-to-use templates that you can customize. There are no plugins or additional modules to install. You can only use the features provided by Squarespace. See our comparison of Squarespace vs WordPress.