Better looking author links; fixed one image

This commit is contained in:
Martin Danielsson 2016-02-14 21:14:20 +01:00
parent 9c2564ed35
commit 82878ae68b
2 changed files with 12 additions and 26 deletions

View file

@ -45,6 +45,15 @@ layout: default
<!-- This would be a great place to insert a link to all posts by an author. If I knew how. --> <!-- This would be a great place to insert a link to all posts by an author. If I knew how. -->
{% capture author_content_temp %}{{ author.name }}{% endcapture %} {% capture author_content_temp %}{{ author.name }}{% endcapture %}
{% assign author_content = author_content_temp %} {% assign author_content = author_content_temp %}
{% if author.twitter %}
{% capture author_twitter %}<a href="https://twitter.com/{{ author.twitter }}" target="_blank"><i class="fa fa-twitter-square">&nbsp;</i></a>{% endcapture %}
{% endif %}
{% if author.linkedin %}
{% capture author_linkedin %}<a href="https://www.linkedin.com/in/{{ author.linkedin }}" target="_blank"><i class="fa fa-linkedin-square"> </i></a>{% endcapture %}
{% endif %}
{% if author.github %}
{% capture author_github %}<a href="https://github.com/{{ author.github }}" target="_blank"><i class="fa fa-github-square">&nbsp;</i></a>{% endcapture %}
{% endif %}
{% else %} {% else %}
{% assign author_content = page.author %} {% assign author_content = page.author %}
{% endif %} {% endif %}
@ -60,29 +69,7 @@ layout: default
{% if page.subtitle %} {% if page.subtitle %}
<h2 class="subheading">{{ page.subtitle }}</h2> <h2 class="subheading">{{ page.subtitle }}</h2>
{% endif %} {% endif %}
<span class="meta">Posted by {{ author_content }} on {{ page.date | date: "%B %-d, %Y" }} {{ category_content }}{{ tags_content }}</span> <span class="meta">Posted by {{ author_content }} {{ author_twitter }}{{ author_github }}{{ author_linkedin }} on {{ page.date | date: "%B %-d, %Y" }} {{ category_content }}{{ tags_content }}</span>
{% if author %}
<ul class="list-inline text-center">
{% if author.twitter %}
<li><a style="color:#ffffff" href="https://twitter.com/{{ author.twitter }}" target="_blank"><span class="fa-stack fa-lg">
<i class="fa fa-square-o fa-stack-2x"></i>
<i class="fa fa-twitter fa-stack-1x"></i>
</span></a></li>
{% endif %}
{% if author.linkedin %}
<li><a style="color:#ffffff" href="https://www.linkedin.com/in/{{ author.linkedin }}" target="_blank"><span class="fa-stack fa-lg">
<i class="fa fa-square-o fa-stack-2x"></i>
<i class="fa fa-linkedin fa-stack-1x"></i>
</span></a></li>
{% endif %}
{% if author.github %}
<li><a style="color:#ffffff" href="https://github.com/{{ author.github }}" target="_blank"><span class="fa-stack fa-lg">
<i class="fa fa-square-o fa-stack-2x"></i>
<i class="fa fa-github fa-stack-1x"></i>
</span></a></li>
{% endif %}
</ul>
{% endif %}
</div> </div>
</div> </div>
</div> </div>

View file

@ -53,9 +53,8 @@ Luckily, Azure already provides a means of anonymous and restricted access to st
We leverage the SAS feature to explicitly grant **write** access to one single blob (file) on the storage for which we define the file name. The access is granted for 60 minutes (one hour), which is enough to transfer large scale files. Our Content API exposes an end point which returns an URL containing the SAS token which can immediately be used to do a `PUT` to the storage. We leverage the SAS feature to explicitly grant **write** access to one single blob (file) on the storage for which we define the file name. The access is granted for 60 minutes (one hour), which is enough to transfer large scale files. Our Content API exposes an end point which returns an URL containing the SAS token which can immediately be used to do a `PUT` to the storage.
<center> {:.center}
![Azure Storage SAS - Diagram]({{ site.url }}/images/azure-storage-sas-1.png) ![Azure Storage SAS - Diagram]({{ site.url }}/images/azure-storage-sas-1.png){:style="margin:auto"}
</center>
The upload to the storage can either be done using any http library (using a `PUT`), or using an Azure Storage SDK ([available for multiple languages](https://github.com/Azure?utf8=%E2%9C%93&query=storage), it's on github), which in turn enables features like parallel uploading or block uploading (for more robust uploading). The upload to the storage can either be done using any http library (using a `PUT`), or using an Azure Storage SDK ([available for multiple languages](https://github.com/Azure?utf8=%E2%9C%93&query=storage), it's on github), which in turn enables features like parallel uploading or block uploading (for more robust uploading).