Hiển thị các bài đăng có nhãn ZZ - needs 2017 theme review. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn ZZ - needs 2017 theme review. Hiển thị tất cả bài đăng

Thứ Bảy, 31 tháng 12, 2016

Putting a badge for a Facebook Page into your Blog

This article describes making a Facebook badge to promote your page, and putting it onto your blog.

What is a Facebook page

This article is about how to make a badge to promote a Facebook Page.

This is an example of the "follow me" approach to linking your blog and the social networks, although for Facebook pages your reader becomes a Fan rather than a Friend.

Many people are confused about when they should use each of the types of "thing" in Facebook, ie
  • Profiles - accounts for flesh-and-blood, living, breathing, individual people
  • Pages - for websites, brands, and organisations that don't want to approve all their Facebook members
  • Groups -  for organisations that want to approve individual members who join (and in return, group-owners can send private messages to individual members.
The most common "thing" for blogs to have is a Page - and a Badge is the tool which Facebook provides to help you to promote a Page on your blog or other website.


How to make a badge to promote a Facebook Page

View all your Pages using the arrow drop-down at the very top right of Facebook's toobar.
(Facebook chance the place for actions like this from time to time - you may need to look around to find your pages.)

Copy the URL for the Page you want to promote
(One way is to right click on its name, and choose copy-link-location- or whatever phrase your browser uses.   Another is to to go the page, and copy the URLfrom your address bar.)

Come back to this article and click  here --- Facebook Social Plugins, to reach Facebook's tools.
(I used to have instructions to launch this from Facebook - but I cannot find any link to it from my Pages page any more.)

Choose Page Plugin  / Web.  

Scroll down the page, and set the options for your badge.  The first one is critical - the others optional:
  • Facebook Page URL - this needs to be changed to the URL of your page (which you copied earlier)
    If you have less than 25 Fans already, then your page's URL will be something like http://www.facebook.com/pages/Blogger-Hints-and-Tips/144194435594821 and you can get it by copying the link from the list of Pages for your account.
    Once you have more than 25 fans, you can choose a  page-url on the Edit Info > Username screen.
  • Tab - the tab on your page that is shown
  • Width - choose a value that suits the space on your template where you want to put the box.
  • Show faces, show header:  choose options that suit your purpose and blog template
  • Show stream:  this controls whether you show posting from the Page inside your blog
As you choose options, the preview at the bottom updates to show what the button will look like:



When you are happy with the selections, choose Get Code.
  • Currently, there are options for an iframe or Javascript SDK:   I recommend using the iframe, unless you are comfortable with the two-part installation needed for the Javascripit, and you are sure that the visitors you want to target will have Javascripti enabled. 



Copy the code provided

Install the code into your blog - there several options for installing the HTML, depending on where you want to put the badge or button.


Job Done!   Your blog will now display a gadget that promotes the selected Facebook page - people can view and like your Page from within your blog.


What your visitors will see

People who visit your blog through a web-browser will see a Facebook area, including a Like button and whatever other options you have chosen.

This can be quite a powerful tool:  you can easily use two or three different combinations on different parts of your blog:  one that has no border, no faces and no header but does show a Stream can effectively look like a "live" feed from your Facebook page to your blog, while another one with different options can show off the size of your fan-base.

Be aware that the Like button shown in this button gives people the option to Like your Page in facebook  - not your blog directly, and not the current post that they are reading.   If you want them to be able to Like your blog or blog-posts, you need to provide this option separately (and many of your visitors are likely to be confused by the different).

As always, people who read your blog via a feed reader (Bloglines, Google Reader, etc), or by email subscription (eg having used follow-by-email) may not see the Facebook item, depending on where is places and what options their email program has.


Customizing the code

You can change the characteristics of the box without having to generate the code from Facebook again.   For example you can later the width and/or height - just remember to do it in both of the places required if you are using the iframe option:
<iframe src="http://www.facebook.com/plugins/likebox.php?href=http%3A%2F%2Fwww.facebook.com%2Fpages%2FBlogger-Hints-and-Tips%2F144194435594821&amp;width=160&amp;colorscheme=light&amp;show_faces=false&amp;border_color=purple&amp;stream=true&amp;header=false&amp;height=395" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:160px; height:395px;" allowTransparency="true"></iframe>

fyi, I could have just quoted this code, and said to use it on your blog.  But I don't usually do this when I'm describing how to link Blogger and any third party product, because it's likely that Facebook (or whoever) will change their code in the future:  it's always safest to get the most up-to-date copy of the code from the source-site when you need it.

The facebook page where you get the code from also has more information about controls you can set in the code, too.   Check it out for more information.


Do you need to own the page you want to promote?

No - not any more.

At one stage, the first step in these instructions was to
"Log into Facebook with a profile (ie personal account) that has administrator rights for the page you want to promote."

But that's no longer necessary.   You can promote any Facebook page that you want to, on your blog.

But be aware that if you show the page-feed on your blog, and you don't own the page, then you have no control over what is shown.   It's possible that a feed from someone else's Page will show material which breaks Blogger's terms and conditions - or which you simply don't want on your blog.    For this reason along, I'd recommend only promoting your own, or closely trusted, pages on your blog.




Related Articles

Putting HTML from a third-party into your blog

How the data in Blogger blogs is organised

Linking Blogs and Websites

Tools for linking Blogger and the Social Networking sites

Putting a Facebook "share this" button on your blog

Copyright, Blogs and Bloggers

Why RSS / Subscribe to Posts is important for bloggers

Chủ Nhật, 4 tháng 9, 2016

mail2Post: How to update your blog by email, instead of using Blogger

Blogger's mail2Post tool lets authors make blog-posts, without using the Blogger software.   All you need to do is set it up, and write posts using your regular email tools.

Mail2Post and Blogger

The mail2Post feature, sometimes known as Post-to-profile, is a way of putting content on your blog without using the full Blogger software for writing the post.

It's not quite as good as using Blogger itself - there are a few features missing - but it is good enough in many situations.



How to set up mail2Post

Log in to Blogger with the Google account that you want to have mail2Post rights to your blog:  this account needs to already be set up as an author for the the blog.

Go to
  • The Settings tab - if you are logged on with an author account, or
  • The Settings > Email tab if you are using an administrator account  

Beside Posting using email, there is a place where you can enter some "secretWords", to make up an email address that you can use to post to your blog.

Enter some suitable words:  make sure it's not too easy to guess (your surname would not be a good choice!), so that spammers cannot get into it:


Choose either to publish emailed updates as soon as they arrive, or to save email as drafts so that you,  or another administrator, can review them before posting.

Note down the full email address, ie   NAME.your-secret-words@blogger.com   (you will need this later - and unfortunately because of the way it's displayed, it is not easy to copy-and-paste the value).

Click Save Settings.


Job Done!   Your blog is now set up so that posts can be created by being emailed to it, instead of requiring someone to use the Blogger software to write each post.


Using the mail2Post address

Once mail2Post is set up, anyone who sends an email message to the email address you copied can post to your blog, with what ever restrictions you set.

You might put message on your blog saying
 "send contributions to YOURNAME.YOURSECRETWORDS@blogger.com"
But be aware that this could generate a lot of spam.   And in the worse case, the spam could get your blog deleted for breaking Blogger's terms and conditions.

Alternatively, you might just tell the address to selected people - or perhaps even just use it yourself.


How is a Blogger Post made from an email message

When a message is sent to your mail2Post address:
  • The subject-line of your email message becomes the Post-title
  • The body of the email message becomes the body of the post
  • I think:  If you automatically publish emailed posts, then the post date-and-time is the moment at which Blogger's servers received the incoming email message - expressed in Blogger's default time zone (PST OR PDT, I think).
  • No labels are applied to the post
  • The post-author is the profile name of the blog-author who set up the mail2Post address.

Pictures and Videos
People have reported various results when they include images and videos inside messages sent via mail2Post.   Personally, I have tested:
  • An attached picture - posted ok, the image is show before all the text from the body of the email message
  • An attached video file (4meg) - posted ok with the video appearing to be above the text from the email message
  • An in-line photo - worked perfectly, the picture is placed in the post in the same position (relative to the text) that it was in the original email.

I suspect that the results  depend on they type of picture, the email client you are using, and the message format settings.   My testing was with Mozilla Thunderbird, which has a particular way of thinking about "attachments", slightly different from other email systems that I have used (eg Microsoft Outlook).

Probably the only way to discover how photos are handled when you use your email to send them is to set up a test-blog and experiment with different options.


What your readers see

People who read your blog in a web-browser see mail2Post entries just like any other posts.   If your blog displays the poster's name, then mail2Post entries have the name of the blog-author who set up the mail2Post address.

As mentioned before, the positioning of pictures and videos may not always be as good:  attached pictures, in particular, may be shown as the very stop of the post.

Apart from that, there is nothing to show visitors that the post was created using email - in either the post or in the blog's RSS feed.



Related Articles

Giving someone write access (ie author permissions) to your blog

Setting up a blog administrator

Understanding Google accounts

Setting up a test-blog to try things out in private

RSS, and why it matters for your blog

Chủ Nhật, 14 tháng 2, 2016

Taking action when someone has copied your blog without permission

This article is about the steps you can take when someone has made an unauthorized copy of something that is published on your blog.


Finding out that your blog has been copied

Previously, I've described how copyright applies to blogs in very general terms, and the steps you can take to apply copyright protection to your blog.

Even if you follow these these steps, if you put material onto the internet it is quite likely that someone will copy it.

This maybe done out of naivety, or as a deliberate attempt to rip you off, or as part of an organised spam-blogging ("splogging") operation.


There are several way you might find out that someone has copied your work:
  • You, or your friends, notice it
    Maybe you or one of you readers searched for a certain phrase and you found your content elsewhere.  Or maybe you found a link to an identical post on a help-forum or discussion board.  If you use a lot of in-post linking (ie you link to another article in your content), and notice you are getting a lot of visits from somewhere unusual, then you might visit that site and find your post copied word-for-word, including the unchanged links.
  • Google's spam bots notice it:  
    If you get an email or a notice saying that your blog has been identified as potential spam, then one of the possibilities is that a real spammer has chosen your content.

If you found out that someone has copied you work because Google's spam-bots detected the problem, then you simply need to follow the instructions in the email that Google sent you, or consult the Blogger Help Forums.  In short, you will be advised about a four step process that you need to follow.   This is tedious, but the nice part is that Google is dealing with the copy-cat for you, and (if you're not a spammer) you'll get your blog back.

If you find out some other way, then you need to decide what do to about the problem (if indeed you believe is is a problem).   This is closely linked to what you want to achieve - this could be any of:
  • Do nothing - if you don't mind being copied, and you're willing to risk being incorrectly identified as a spammer
  • Getting the copied work taken down
  • Leaving the copy in place, with your name or URL  added beside it
  • Being paid compensation
  • Receiving a public apology
and I'm sure there are other possible remedies, too.

Once you know what you want to achieve, you can plan what steps you need to take, based on the notes in the next section.

Reality check:  There is nothing wrong with being ambitious and wanting to receive $10M compensation.  But  unless you can afford really good lawyers, it might be a good idea to have a backup plan which involves a realistic goal too, eg having your name added to the copyright materials, or having them taken down.


Steps for resolving copyright problems

Start the easy way

Unless you're certain that the copying was deliberate and malicious, the first step is most cases is to send a nice email to the person who made the copy, telling them that it's yours and what you want done about it.  (You might need to just leave a comment on their blog, if no email address is provided.)

    Report them to their internet service provider

    The obvious first step if politeness doesn't work is to complain to their web-host:
    • If they use Blogger (ie their URL is WHATEVER.blogspot.com, or they have a custom domain but the source-code on their site looks like Blogger code),
      then you should contact Google through this page:   http://www.google.com/blogger_dmca.html 
      Google have a very thorough process for dealing with claims of content stealing - and if the other site that you say has stolen your work is also published in Blogger, they can look at the dates in their database to see who actually published it first.
      Make sure that you read all the details of Blogger's policies before you submit a complaint:  they don't like malicious complaints, and you could be fined quite heavily if you claim that you own something which you don't really own.
    • If the person who has copied your work isn't using Blogger, you may need to do some detective work with whois (use Google-search it to find a whois service for the domain you're looking for) to see   who the host is, and what process this host uses to resolve copy-right complaints. 
      This could be particularly difficult to do if they're not located in the same country that you are (so their laws will be different), or if they use a different language.
    • If the person who has copied your work has put it into YouTube, you can use information and tools on  YouTube's opyright page.


    Complain to other services

    If the other party's web-service-provider can't or won't help, then you could try reporting them to other services that the use.

    For instance many websites are also on Facebook:  if the contents includes your material, or links to a website that's distributing your copyright material, you may be able to use Facebook's intellectual property violation reporting process.  (I haven't tried it myself, but have been told that this can be particularly effective.)

    If they show advertising on their site, then complaining to either the advertisers, or to the company that organises the advertising programme, may be effective.  AdSense is quite sensitive to not having it's ads shown along with copyright violations, and provides a policy violation reporting form that you can let them know about the problem.

    Charge them

    Logodollar2Some people have had success from sending the offender a bill for use of your work.  This takes a bit of thought:  if they pay the invoice, then legally you may have licensed them to use your work for far less than it is worth.   On the other hand, if the amount that you ask them for is ridiculously high, they will probably just laugh and ignore you.

    Threaten legal action

    This can be fun:  write a very formal-sounding letter demanding that they cease-and-desist from using your work (name it very specifically) by a certain date, and advising that failure to do so may incur penalties including but not limited to commencement of legal proceedings for in which you will be looking for legal expenses as well as damaged incurred.  

    If you would actually be willing to sue the person (see the section below), then consult a lawyer, and get them to send the letter.   But if there's no chance that you actually will sue  (and most bloggers simply don't have the time, resources or levels of proof to do so), just make the letter sound good.   If necessary, get a friend who can write pompous-sounding letters to draft it for you.    Send it by regular mail - emails are too easily ignored - and make it look official.

    Finding the address to send a letter to can be a challenge - one option is to scour your copy-cat's work, and see if you can find their company or personal details on LinkedIn (most are smart enough to hide themselves on Facebook).    And if you can, then complaining to their boss may be an option, too, depending on your niche and whether their action might be harming their company's reputation.

    Legal action

    If all else fails, another option is to sue the person or organisation that copied your work.  If you or the copy-cat are in the USA, then the Digital Millennium Copyright Act (DMCA) provides an approach for this.   But if you and they are in different countries, then different laws and processes may apply.  But no matter where you are, two things are likely:
    • You will need to hire a lawyer - so it may be expensive and take a lot of time, and
    • You may need to prove that you really did create the work, and when it was made.   
    The second point is where copyright registration services come in to play:  they provide evidence that you really had created the work as at a certain date.  Unfortunately this is one of the ironies of copyright:  listing your material with a copyright service does nothing to stop anyone using it.  But if you don't list it shortly after it's created, you probably won't have any evidence if you ever get to the point of wanting to sue (or even formally complain about) someone who has copied your work.

    There are some other issues with copyright services too:
    • It can be difficult to list a blog, which by its nature has different material being loaded very frequently.
    • You won't necessarily know which services(s) to register with - because you don't know where someone who copies your work is located, so you won't know what services a court in your country will accept evidence from.
    So, while I'm not advising you to avoid the registration services altogether, it's important carefully to choose when and how to use them.

    Peer pressure / Name-and-shame

    If the legal approach doesn't work, or would be too expensive, then another option is to use social pressure to convince your copy-cat that they need to stop copying your work etc.  This can take a range of formats - eg, if a local small business has copied your photograph and isn't willing to compensate you, you might get all your friends to contact the business and threaten not to buy there again.   Or you might start a Facebook campaign, or put a video on YouTube telling your side of a story.   Whatever you do, make sure you that you:
    • Really know what you want to achieve:  fame, a pay-off to stop the campaign etc
    • Consider the risks (ie what could go wrong) and whether they're worth it
    • Don't break the law yourself (it's not worth it, especially if you're the small guy), and
    • Think strategically about what you might do, and how this could affect the relationships in your area or niche:  some people are just too much trouble to have an enemies.


    DISCLAIMER

    This article contains general advice about the copyright issues faced by people who use Blogger.   It cannot cover every possible case or specific legal systems. 

    If you need legal advice about a particular situation, consult a lawyer, ideally one who is familiar with copyright law in your country.

    I do not, under any circumstances, suggest using illegal approaches - threats of violence, sabotage, etc.



    Related Articles

    Copyright, Blogs and Bloggers, an Introduction

    Tools for applying copyright protection to your blog

    Putting 3rd party HTML (eg a Creative Commons licence) into your Blog

    Removing the Attribution Gadget from your Blog

    Thứ Tư, 10 tháng 2, 2016

    Displaying a gadget only on the home page - or only on a specific page

    This article is about how to set up a gadget / widget in Blogger so that it is only visible on the first place that a reader sees when they visit your blog (often called the "home page").  It is one of a series of articles about controlling what goes on the homepage of your blogspot blog.


    Front Page Bob
    By Paginator (Own work)
     [CC-BY-3.0], via Wikimedia Commons
    There are a number of reasons why you might want to put a gadget only the screen that shows when a visitor first navigates to your blog's home page.

    You may want to show a welcome message, or a topic-index page, or to give a view of your recent tweets or some other RSS feed.    

    No matter what the reason, the process is very similar:

    How to make a gadget only appear on the first page

    Note:  in Blogger, the words "gadget", "widget", and even "page-element" all mean the same thing.  I generally use "gadget", because the Page Elements tab currently says "Add a Gadget".  But they're absolutely the same.

    1   Add the gadget

    Do this in the usual way.


    2  Place the gadget

    Drag-and-drop the gadget to the place where you want it.   It may be over or under your blog-posts gadget, or in a totally different place.

    A popular place for a gadget that is going to look like a "home page" would be in the Body section, just above the Blog Posts gadget, where "Test Gadget" is in this example:



    3   Find the Gadget-ID  in the usual way.


    4  Find the code for your gadget:

    Edit your template.

    Click in the search box inside the template editor, and look for the widget name that you noted in step 3.   Once you've found it, notice what comes after it.   In this example, it's the line for Blog1:
              <b:section class='main' id='main' showaddelement='no'>
    <b:widget id='Text1' locked='false' title='Test gadget' type='Text'/>
    <b:widget id='Blog1' locked='true' title='Blog Posts' type='Blog'/>

    Use the expansion triangle at the left side of the template editor to expand this section of the code.  After you do, it will look like:
     <b:section class='main' id='main' showaddelement='no'>
    <b:widget id='Text1' locked='false' title='Test gadget' type='Text'>
    <b:includable id='main'>
      <!-- only display title if it's non-empty -->
      <b:if cond='data:title != &quot;&quot;'>
        <h2 class='title'><data:title/></h2>
      </b:if>
      <div class='widget-content'>
        <data:content/>
      </div>
      <b:include name='quickedit'/>
    </b:includable>
    </b:widget>
    <b:widget id='Blog1' locked='true' title='Blog Posts' type='Blog'>

    5   Add conditional formatting

    You need to put conditional formatting code around the code for the gadget - makings sure that it doesn't go around the code for anything else!  (which is why you noted what comes afterwards in step 4)

    And to avoid leaving blank space where the gadget would have gone, you need to update a "hide" instruction to apply it to the gadget-id you noted in step 3.

    The code to use is this - except put the gadget-id instead of the XXX.

    <b:if cond='data:blog.canonicalUrl == data:blog.homepageUrl'>

    THE red CODE FOR YOUR GADGET GOES IN HERE 
    <b:else/>

    <style type='text/css'>
    #XXXX {display:none;}/*remove blank space that the gadget leaves*/
    </style>
    </b:if>

    The example above looks like this, when the code has been added:
    <b:section class='main' id='main' showaddelement='no'>
    <b:widget id='Text1' locked='false' title='Test gadget' type='Text'>
    <b:includable id='main'>
      <b:if cond='data:blog.canonicalUrl == data:blog.homepageUrl'>  <!-- only display title if it's non-empty -->
      <b:if cond='data:title != &quot;&quot;'>
        <h2 class='title'><data:title/></h2>
      </b:if>
      <div class='widget-content'>
        <data:content/>
      </div>

      <b:include name='quickedit'/>

    <b:else/>

    <style type='text/css'>
    #Text1 {display:none;}/*remove blank space that the gadget leaves*/
    </style>

    </b:if>
    </b:includable>
    </b:widget>
    <b:widget id='Blog1' locked='true' title='Blog Posts' type='Blog'>


    6  Check that it's worked

    Preview your blog before you save the changes:  check that the the widget is visible.

    Save the template changes, and look at your blog.  Check that
    • The widget is on the first page
    • The widget is not seen when you look at an older page (eg one from your archive)
    • The other elements of your blog (other widgets, blog post titles, dates and contents) are all as you expect them - on the first screen, and on other screens too.

    If anything is wrong with how your blog is working, go back to the template editor (Layout > Edit HTML), and upload from the copy of your template that you made at the beginning of step 1.   This will let you blog work properly, while you figure out what went wrong.


    How to display a gadget only on a specific post or page


    Follow exactly the same approach as above.

    But instead of  
    <b:if cond='data:blog.canonicalUrl == data:blog.homepageUrl'>

    Make the conditional statement based on something else.

    This can be a different condition, or a specific page URL.    For example to display a gadget only on a specific page, use this code, and put the address of the page instead of POST-URL:
    <b:if cond='data:blog.canonicalUrl == "POST-URL"'>>

    Note:   for the address of the page, if your blog does not have a custom domain, then be careful to use the "blogspot.com" version of the address, not one with a country-level name  (eg the blogspot.in or blogspot.co.uk version)


    To display a gadget on every page except a specifc one, replace the double equals signs (==) with the HTML code for not, which is an exclamation mark followed by an equal sign (!=).   For example:
    <b:if cond='data:blog.canonicalUrl != data:blog.homepageUrl'>

    Blogger have now provided an expanded list of conditional statements - you can find information about it:





    Where to get more information

    Controlling what goes on the homepage

    Adding a gadget / widget / page-element to your blog

    Editing your blogger template

    Putting a slideshow from Picasa onto your blog

    Getting the HTML code to put a picture into your blog

    Making a gadget that looks like a posthttp://buzz.blogger.com/2015/06/even-more-expansions-to-blogger.html

    Thứ Hai, 25 tháng 1, 2016

    Making someone an author on your blog

    This article shows you how to set up another person (ie another Google account) as an author for your blog.

    Google, Blog-Authors and Blogger

    Setting someone up as an "author" in Blogger is one way that you can let other people post to your blog.

    It's easy to do: you tell blogger to create an invitation, which sends the person an email saying you would like to be an author, they click a link in the email and then sign in with a Google account to accept the invitation. And once it is done, the person can write and edit their own posts.
    All you need to know is the person's email address: it doesn't matter if it's a gmail address or not.  You can send invitations to people with hotmail, yahoo, and indeed any email address where your invitee can read their email.

     However the other person will need to use a Google account (which doesn't necessarily include Gmail) to accept the invitation: don't waste time inviting people who are allergic to Google and not willing to sign up for an account.


    How to make someone an author on your blog

    Send them an invitation:
    • Go to Settings > Basic > Permissions
    • Beside Blog Authors, click + Add Authors
    • Enter the email address of the person you want to invite
    • Click Ok


    A few minutes later, the email address that you sent to receives an email invitation, like this, from no-reply@google.com:
    -------- Original Message --------
    Subject: You have been invited to contribute to AnotherTestBlog
    Date: Tue, 06 Dec 2011 20:47:45 +0000
    From:   THE NAME OF FROM YOUR BLOGGER PROFILE 
    To: maryc@act.nz

    The Blogger user Mary has invited you to contribute to the blog: AnotherTestBlog.

    To contribute to this blog, visit:
    http://www.blogger.com/i.g?inviteID=468-GEEKY-LOOKING-CODE-973&blogID=31-GEEKY-LOOKING-CODE-83

    You'll need to sign in with a Google Account to confirm the invitation and start posting to this blog. If you don't have a Google Account yet, we'll show you how to get one in minutes.

    To learn more about Blogger and starting your own free blog visit http://www.blogger.com.


    When the person who gets the email clicks on the link, they are taken to Blogger, and asked to sign in

    Once they have clicked the link and sign in, the Google account that they log in with has "author rights" to your blog (just the one you invited them to, not any others you've made).

    The person does not need to have a gmail or Google account for you to invite them to be an author - but they will need to sign in using a Google account (new or existing) to accept the invitation.



    What you will see

    Once the person has accepted the invitation, the Google account name (which looks like an email address) that they use to accept it is shown as an author on the permissions tab (the one that you went to to invite them to be an author):



    If they accept the invitation by signing to Google in with a different email address than the one you invited, you will get a message telling you about this. It says
    -------- Original Message --------
    Subject: Your invitation was accepted using a different email address
    Date: Tue, 06 Dec 2011 22:51:33 +0000
    From: Blogger
    To: YOUR-EMAIL-ADDRESS

    Your invitation for THE-EMAIL-ADDRESS-YOU-INVITED for your private blog "AnotherTestBlog" has been accepted, but using a different email address. It has been accepted by THE-ACCEPTING-EMAIL ADDRESS.

    If your invitation has been accepted by someone you do not know or did not intend to invite, please visit the Permissions tab of your blog where you can choose to revoke access.

    Thanks,
     The Blogger Team




    What your new author will see

    When your new author logs in to Blogger.com - using the Google account they accepted your invitation with - they see a regular Blogger dashboard, except that they only have access to a limited range of functions:


    An author can:

    • Create a post,
    • Edit the date for posts they have made
    • Turn comments of for posts they can edit (provided the default setting is On)
    • Edit a post that they made
    • Add a mobile device so they can post using SMS/MMS - (this may only work in certain countries)
    • Set themselves up to post using email (the mail2Post feature) - note that their "secret words" address is different to yours - and that an author could use this feature to let anyone else post from their account.
    • Remove themselves as an author


    An author cannot:

    • Edit posts made by other authors or administrators
    • Change the template, layout or gadgets
    • Change the blog's URL, title or description
    • Set up for any email address to receive comment-moderation alert messages
    • Moderate comments (even about their own posts), or change the global comments settings
    • Edit any of the blog's Pages
    • See the blog's statistics
    • Install AdSense into the blog (although they can put ad-units of their own inside their own posts)
    • Give other people permission to write on the blog - except by sharing their own mail2Post "secret words" address.
    • Change the default language and date/time settings for the blog
    • Alter the RSS feed settings in any way
    • Set up Google Analytics for the blog
    • Edit the Adult-content warning setting, or the blog's Open-ID URL.


    Troubleshooting

    Be sure your transfer works

    If you are accepting the invitation yourself (eg you are transferring the blog to another Google account that you control), then make sure that you either
    • [Recommended]: use a different browser for each Google account, or
    • Each time you need to change Google accounts, log out of the present account, clear your cache and re-start your browser.

    Make sure the emails arrive

    We sometimes see questions in Blogger Help Forum from people who say that they sent invitations, but the email message was never received.

    The most common solution is that the author-to-be needs to check their spam folder - very often that's where the messages have gone.  If that doesn't work:
    • Try sending the person an email address from your regular email account - so you know if there's a  problem with their email.
    • Cancel the invitation (there's a link in the Invitation screen), wait a few minutes and try again.
    • Try sending an invitation to a different email address that you control, and forwarding that message (without clicking the accept link) to the person.yourself.

    If none of this helps, post a question in Blogger Help Forum: tell us your blog's URL, and exactly what options you have tried.


    More things to think about

    As well as giving the person rights, you may also need to work with them to make sure they understand how you use certain features in Blogger:
    • What policies do you have for responding to comments - Who is notified about comments left about their posts?  What guidelines are followed about complaints?  How do you deal with spam and abuse - and what do you regard as abuse?
    • How do you organise pictures, and other external files that your blog uses?
      I always upload pictures to Picasa-web-albums outside of Blogger, LINK so I can control the picture size/resolution. If you do this, you need to make sure that your new author knows where to file their pictures.
    • Have you got a place where you keep policies, documetation, ideas for new posts, etc (eg I use a separate documentation blog for this) - does your new author need access to this?


    What next?

    Giving someone administrator access to your blog.




    Related Articles

    Understanding Google accounts

    Putting AdSense ads into your posts

    How to put posts into your blog's pages

    Why RSS / Subscribe to Posts matters for your blog

    Your blog and the so-called-social networks:  Facebook, Twitter, eg al

    Putting pictures onto your blog

    Advertising and your blog, some things to consider

    Thứ Hai, 20 tháng 7, 2015

    How to find the URL for a picture in Google Photos

    This article describes how to get the URL or internet address of a picture in Google Photos, and the difference between Google's shareable links and URLs.



    Google Photos is a tool that help bloggers (and everyone else) to manage their picture collections. It replaces Google+ Photos, and works alongside Picasa-web-albums.   You can read more about it here.

    In Google Photos, there are two different types of web-address for a photo.
    • One is the URL, and this can be used to refer to pictures from Blogger, or from other tools that want a link that just shows the photo, eg Twitter, Google Maps.  This is the traditional style of internet-address for a photo.
    • The other is the shareable link.   This is what Google Photos provides from the Share function.   Shareable links can be used in Facebook, and other places where the photo that is being shared is displayed within a web-display, rather than just as a picture.   (Ref:  How to make and manage shareable links in Google Photos.)

    Unfortunately shareable links cannot be used in many applications.  This is because they don't just show the picture.   Instead they load a display showing the picture-date, the name and picture of the person who is logged in to Google at the time, and any other pictures that you have included in the same shareable link.

    If you want to use an image from Google Photos in a tool which cannot use shareable links, you need to find it's URL, instead.   At the moment, Google Photos doesn't have a way to get this - but luckily it's easy enough to find.


    How to get the URL or web-address of a photo in Google Photos, using your computer

    Log in to Google Photos

    Navigate to the picture that you want to get the link for.  

    Click on the picture, so you see it in full screen mode.




    Right click on the body of the photo and choose the "copy link" command from the menu that pops up where you clicked.  

    The exact wording of this command varies between browsers on operating system.   For example in Chrome / Windows 8, it is simply "Copy Image URL"




    In Internet Explorer 11 / Windows 8, you need to choose Properties from the pop-up menu, and then copy the value from the URL-field in the window that opens





    Job done! The URL for the photo which you were looking at is now in your computer's memory, and you can paste it (with ctrl/v or Edit > Paste) into any other place that wants it - for example Blogger's photo-insert wizard, or an email message or discussion forum or chat window.


    The URL from your address bar doesn't work

    You may be tempted to just copy and paste the URL from the address-bar in your browser. And this will work for you.

    But if someone else (or you, when you are not logged in to the same Google account) tries to use it, they will get either:
    • A 404 error (if you are logged in to a different Google account), or
    • Invited to log in to your Google account - followed by a 404 error if the Google account you log in to is not the one that owns the picture.



    How to get the URL or web-address of a photo in Google Photos, using your phone (Android or iOS)

    Unfortunately I have not managed to find a way to get photogrpah URL (rather than the shareable link) from my smartphone as yet.

    If you can suggest any ways to do this, please leave a comment below.




    Where to find more information

    Introducing Google Photos:  how does it compare to Google Plus Photos and Picasa-web-albums

    How to change the date of a picture in Google Photos

    How to get the shareable link for one or more pictures in Google Photos

    Putting pictures and text side-by-side in blog-posts

    Chủ Nhật, 5 tháng 7, 2015

    Using a custom domain for something other than your Blogger blog

    This article is about how you can use a custom domain that was purchased through Google / Blogger for something other than a Blogger blog.




    Blogger makes it very easy for you to buy a "custom" domain name (ie URL) for your blog.   Instead of being www.fred-fish.blogspot.com, you can easily be www.fred-fish.com - which is more appealing for all sorts of reasons.

    Blogger tells you which domain registrar they're going to use and lets you change to the other one if you want to.  Apart from this, Google hides most of the "technical" domain registration details from you:  you are invited to set up a domain administrator account (in Google Apps), but even this is optional.  

    But there may come a time when you want to use your domain for more than just a blog:  eg, Fred may want to use www.fred-fish.com to sell fishing trips or as the public gateway to a massive database of fishing achievements, neither of which are functions that Blogger (easily) provides.

    To use a Google-Blogger purchased domain for something other than a Blogspot blig, you need to:
    • Move your blog away from the domain
      (you might move it use a subdomain or virtual host off the domain later on - but the first step is just to free up the domain for other use.
    • Change the domain-name-server settings for the domain to point to the right place for the "something else" that you want to use it for.

    Even though you purchased the domain using Blogger, your access to it is through the Google Apps control panel: from there you get the login details for the domain registrar (currently either goDaddy or eNom that Google used to buy the domain).


    How to re-use your domain

    Unlink the domain from your blog:

    Log in to Blogger with the account that owns the domain.

    2  From the Dashboard, choose   Settings > Basic > Publishing and click the cross on the right of the Edit link beside your blog name.





    This changes your blog back to www.YOUR-BLOG-NAME.blogspot.com, and removes the DNS records that pointed your blog to your custom-URL.

    It may take a few hours (I've heard 72) for these changes to apply to computers all around the world, so people who go to your custom domain may still get re-directed to your blog for a day or two.

    Also, Google (and other search engines) will still have indexed links to your blog contents at your custom domain.  These will gradually be replaced when
    • you put new content at your custom domain and 
    • it gets indexed by the search engines and 
    • the new content-indexing replaces data in the cached Google results in various computers around the world.
    This can take some weeks, though, so your blog may miss out one some search traffic, and people who search for your new site may see odd results in their search list.


    Next - link the domain to what you want it to show

    3  Find, or create, the domain administrator login details for your domain:

    I've previously described how to set up the domain administrator for your domain.
    • If you haven't done this already, you need to find the relevant email and set up the account now.   
    • If you have done it, you need to remember the administrator login and password that you created.
    • If you cannot remember the administrator details, then go to  https://www.google.com/a/cpanel/YOUR-DOMAIN-NAME/ForgotAdminAccountInfo - put in the right value for your domain name, without www.  or http:// at the start.    Enter the captcha details, and if you have set up an administrator account the details will be emailed to your backup secondary address. 
    • If you never created an administrator account and cannot find the email to do it now, use this help-process.  Choose:
      - I never created an administrator account, then
      - I signed up at Google.com/a and purchased a domain name at the same time

      You can only use the help-process after you have un-linked your blog from the domain (ie steps 1-2 above plus left time for the change to be applied to Google's servers - somewhere between a few minutes and a few hours seems to work).  If you try to use it while your blog is still using the domain, you end up being directed back to Blogger.
    Note:   if none of these processes help you get control of your domain administrator, check the resources in this article from Nitecruzr about the topic.
      4  Go to https://www.google.com/a/YOUR-DOMAIN-NAME/

      5  Log in with the admin account and password from Step 3.

      6  Go to the Domain Settings tab

      7  Go to the Domain Names sub-tab

      8  Choose the Advanced DNS settings link.

      This opens a screen that shows you how to get into the DNS console for your domain.   It typically has
      • Your domain-registrar sign-in name and password,  
      • Your domain-registrar customer service PIN - in case you need to contact the registrar's customer services, 
      • Contact details for the domain registrar's customer service department  
      • A link that you can use to get to the to DNS console
      9  Log in to the DNS Console, using the details from step 9.

      10  Follow the directions there to make the domain changes.

      The steps required depend totally on what you are using the domain for:  for help with this, contact the the technical support forum (or whatever) for the product that's being used to build the new contents of your domain.


      If you need more help, check out the Google Apps help forum.



      Where to find more information

      Automatically renewing your custom domain

      Transferring ownership of your blog to another Google account

      Blogger and other Google products - an overview

      Recovering control of your custom domain (external link)

      Thứ Ba, 2 tháng 6, 2015

      Blogger and Google Photos - what's changed, and what hasn't (yet)

      This article gives a brief introduction to Google Photos, and how it relates to both Blogger and Google+ Photos.




      Google's recent announcement of Google Photos opens the door for Blogger to make some improvements to how it works with pictures.

      Why? Well Google+Photos simply wasn't a way forward.   Too many Blogger users chose not to "upgrade" their Google accounts to Google+ accounts, so it wasn't possible for Blogger to force Google+ features on everyone. And that was even after they removed the rule about one G+ account per person, and allowed Google+ Pages to be turned into stand alone accounts with their own passwords.

      However Google Photos is basically Google+ Photos, without the need to have a "plus" account, and with some other nice features, like

      • Free picture and video storage (any number of pictures, provided they aren't "too big"), 
      • Image recognition and search
      • Sorting pictures by date, but giving options for you to group them into albums

      Read more about these Google Photos options here.  

      This means it will be possible for Google to replace Picasa-web-albums features with Google Photos features at some time in the future, even if they're not ready to do this yet.


      What's changed - and what hasn't (yet)?

      So far, I haven't noticed any changes to the photo-upload or image-choice features in Blogger.

      There's still an upload option, there's still a tab to choose photos from Picasa and one for your phone - and I don't know what the criteria for showing photos in the latter tab is, but it's certainly not listing all the photos I've taken from my phone.




      I am expecting they will change to become more Google-Photos-esque, sooner or later.

      But for now, though, not that much has changed.

      Your Google account still only has one collection of pictures.

      Your pictures may be photographs you have taken or other image files that you have created and uploaded (eg like the thumbnail picture that I constructed for this post).

      As well as the various mobile phone applications (official ones for iOS and Android, unofficial ones from various other companies), there is now one more (to make six) pieces of desktop software or websites from Google that you can use to manage (aspects of) your picture collection:

      Note:   Even though you only have one photo collection, each tool may need to build it's own "index" (or whatever it calls it) to work with your photos.  Making all your photos (especially the historic ones) available in each tool might take a while to do: For example, not all my photos are visible on Drive yet: when I scroll to the bottom of the display I get a message saying "Stay tuned, your older photos are coming soon" - and looking at what is displayed, it's only photos that I have posted from my current smartphone (not the old one) to one particular blog.




      And the tools don't all do the same things. In particular, there are features like albums and slideshows are still best done from Picasa (more info here: http://picasageeks.com/2015/05/google-photos-announcementthis-is-big/) - and  Picasa Desktop's photo editing tools are still vastly better.


      edits you can do in Picasa dessktop but not on-line
      Example of a photo editing effect which is possible in Picasa Desktop, but not in Google Photos




      Where to find more information


      Thứ Hai, 1 tháng 6, 2015

      Use Google Takeout to back up all your blogs at once

      This article shows how to use Google's Takeout service to make a copy of the contents of all your blogs at the same time.


      A backup is a copy that you can use to restore from if something goes wrong.  For your personal compter, you may have a backup copy of the files on your hard-drive, so that if you lose the machine, you can get the files back, usually with a little work.

      In blogging terms, a backup of your blog is a copy that you can use if you accidentally delete a post, or lose control of your blog, or perhaps even a copy of a blog that you have deleted but still want some last-chance access to.

      Unfortunately Blogger does not offer a complete solution for backing up our blogs.    Instead, we need to take separate actions to back up our gadget settings, our template when it is being edited, and our post-contents.

      You can back up the posts from one content from the Settings > Other > Blog Tools tab.  If you choose the Export Blog link, Blogger makes an xml file containing a copy of your posts and pages, and puts it onto your computer (typically in your Downloads folder), without affecting your blog in any way

      This approach is fine if you only have a few blogs.   But if you have several blogs it can get tedious:   for example, for each blog that I run, I also have another one or two private blogs for preparing posts and keeping documentation.

      Luckily the Google Take-out service takes the pain away, by backing up all your blogs (and other Google product contents too, if your choose) at the same time.


      How to back up using Google Takeout

      Log in to your Google account, and go to the Takeout home-page at     www.google.com/settings/takeout

      In the Select Data to Include section, make sure that Blogger stays ticked - but turn off the other types of content that you do not want.
      • I usually leave Drive ticked, because a good number of the files on my Google Drive relate to my blog.
      • You may also want to leave Google Photos ticked, if a lot of your pictures relate to your blog.




      Click Next (bottom left of the screen - there's a long way to scroll down.)

      Choose the file type that you want your backup file to be saved in.
      • Currently the options are zip, tbz and tgz.   If you are not sure, and are using a Windows computer, then just leave it on .zip.

      Choose how you want to manage the backup file which Takeout makes:
      • If you choose Send download link via email then Google will send you an email message with a link to the file - click on this link, and save the file to your computer etc.  You need to do this within one week of doing the backup, because after that Google delete it.
      • If you choose Add to Drive, then Google will put the the file on your Google Drive, and send you an email to tell you that it's there.  This approach works well, but the szie of the archive file counts towards your storage qoute, and of course it's only useful if you don't lose access to your account.



      Click Create Archive.
      Google will make an archive file, using the settings you have provided.   They show a progress monitor, and this can take some time.    When the process is finished, they send your and email, and show a link to your archive file on the screen.



      Job Done!     You now have made a backup file, containing the posts from all of your blogs.   When you look at this file, you will find that it contains one sub folder for each of your blogs (and possibly others too, if you included other services in your backup.


      Restoring from your archive file

      You may have noticed at the start of this article that I said that a backup is "a file you can use to recover from".   This is important - a copy that you do not know you can use might make you feel secure, but really it may be a waste of space.

      How exactly you restore depends on where you saved the file, and what file type it is.   But I highly recommend:
      • Downloading the file to your computer
      • Extracting it
      • Checking that the extract has one file in its Blogger folder for each of your blogs
      • Saving this file for one of your blogs
      • Opening a private test blog, and using the Settings > Other > Blog Tools > Import blog function. 

      This will set you see the effect of restoring from this file made from Takeout, reassure you that the file you have really is a backup, and let you see what other items you need to back up.


      Limits to backing up and restoring a blog from an archive file

      Pictures and videos

      Blogger does not actually store videos or pictures that you have put into your posts inside your blog.   Instead it stores links to them in YouTube, Picasa web-albums / Google Photos, or whatever other stoage service you have used.

      Your backup will have these links, too, not the original pictures.    And if you do back up the pictures separately and then restore them, they will not have the same URL, so the links in your blog posts may not work.

      Pages

      The export and import function does include the content of Pages, so these will be available in your restored blog.   (Tested to check that this is working, 1 June 2015).

      Comments

      Comments will be included in your backup and in blogs that are restored from it.

      Menus, templates, gadget, themes etc

      None of these are included in your blog posts, so they are not included in your backup file, no matter whether you make it individually or through Takeout.

      The only exception is gadgets that you have put inside posts:  because these are inserted using HTML, they will be included.

      Draft and scheduled posts

      Post status (Published, Draft, Scheduled) is not retained in your backup:   if you choose to automatically restore all posts when you were importing to the recovery blog, then all the posts will be published.    If not, then they will all be draft.




      Related Articles:

      Backing up the settings for your gadgets

      How to put a gadget into a blog post

      How to back up and then edit your Blogger template

      Getting posts right in private, before publishing them

      How to put a picture into a blog-post

      Thứ Năm, 28 tháng 5, 2015

      How to change the author for a published blog-post

      This article explains how to change the author of a post that has already been published in Blogger.

      Blogger posts and changing post-authors

      When you Publish a post in Blogger, a number of features are set up for the post, as well as the contents.  These include:

      Some of these can be changed by editing the published post.

      But there are some features that cannot be altered after they are set.

      In particular, Author is not changed even if a different Google account is used to edit the post - or if the original author has their permission to write to the blog removed.

      This can lead to interesting situations on multi-author blogs, especially when one writer leaves the team and perhaps even deletes their Google account.   Because of this, some blog owners choose to not show the "Posted-by"field (set on the Layout > Blog Posts edit > "Posted by" option).

      But even if post-author is not displayed on the blog, it is useful for administrator to know who exactly posted each post.

      That said, when someone asks how to change the posted-by (ie author) value, the simple, and correct, answer is "You can't."

      But there is a way to make it look like the author has been changed, so that only the most eagle-eyed readers will be able to tell the difference.


      How to change the author of an existing blog-post

      In short, you need to make a new post with the same contents, and then use a custom-redirect so that anyone who tries to look at the old post (eg by following a link to it) is automatically taken to the new post.


      Follow these steps:

      You need to take note of several values during this procedure, which are used later on. It may good to open a text-editor (eg Notepad) before you start.


      1   Look at the URL of the existing post, and note the part that is from the single-slash after your blog's name,  For example in
      http://www.Example.blogspot.com/2012/06/my-post-title   
      the part you are looking for is the bold part, ie "/2012/06/my-post-title" - including the single slash a the start.



      2    Edit the existing post, go to the HTML tab and


      3    Log in to Blogger with the account that you want to use as the new post author-name.


      4    Create a new post, and make sure you have the same setting under Options > Line breaks, to be sure that you get the spacing right.


      5   Edit the post to be just like the old one:
      • Put the HTML that you copied into in the HTML view of the new post.
      • Apply any Labels or Location values that applied to the old post.
      • Make the title the same as it was in the old post.
      • Change the date to the same as the old post.


      6   Make the URL of the new post similar but not quite the same:
      • Put the value you found in 1 step into the custom-permalink field
      • Add some text to it so that it is not the same as the original value,
        eg make "my-post-title" into "my-post-title1"


      7   Publish the post and  note the part of  the post-URL from the single-slash after your blog's name


      8   Set up a re-direct from the old post to the new post:
      • Go to Settings > Search Preferences
      • Edit the Custom Redirects
      • Add a new redirection (only needed if you already have some)
      • Enter the value from step 1 into From
      • Enter the value from step 7 into To
      • Tick Permanent
      • Click the save link for this particular re-direction, and then the Save Changes button.

      picture of the Settings > Search Preferences > add re-direction settings screen in Google's Blogger tool



      9   Check your blog, to make sure that the re-direction is working correctly.


      10  Once you are happy that the re-direction is working correctly, delete the old post.
      You will need either the existing author account, or a Google account with administrator rights, to do this.   If SEO matters for your blog, then it is good to do it as soon as you can, so you are not penalized for having duplicate content.



      What your readers will see

      eyeglasses underneath orange RSS chiclet icon
      Everyone who is subscribed to your blog's RSS-feed or follow-by-email gadget will see a new post.
      (I you don't want this, turn your feed off before you start - but don't forget to turn on again when you are finished!)

      Visitors who browse your blog posts will see the "old" post, with the new author, in the original place.

      Visitors who try to go directly to the old post via an existing link or from search-engine results will automatically be re-directed to the "new" version of the post. Very observant ones may notice that the URL is slightly different from the original. Most won't.



      A quicker way:  get control of the original Author account

      The method described above is fiddly and tedious - especially if you want to change the author of many posts.

      An alternative is to ask the original author if they still want the Google account  that they used to make the posts. If you are lucky they
      • Don't want it, and 
      • Are willing to hand the password over to you. 

      In this case, you could
      1. Quickly change the password (before they change their mind!), and
      2. Edit their profile to the new author name that you would like to have displayed. You may also want to change some other details - and if they are using a Google+ profile and you already have one, then you should probably delete this.

      This isn't a total solution, of course: no matter how you edit their profile, it will still be different to your own profile. But it may be better than nothing.




      Related Articles

      How to edit a post that has already been published

      Understanding Google accounts

      Copying a post from one blog to another

      Giving someone permission to author posts

      Changing the publication date for a blogger post

      Setting the URL for Blogger posts

      Why SEO doesn't matter for some blogs