quarta-feira, 25 de maio de 2016

Novidade: Expressões Lambda para a aplicação de regras em um template

A equipe do Blogger acabou de lançar um série de operadores que aplicam regras para uma grande maioria de dados, seja postagens, comentários e marcadores. Esse operadores são chamados de expressões Lambda (lambda expressions).

Essa novidade está voltada para os usuários que adoram estilizar os layouts de seus blogs ou os webdesigners.. Para a maioria dos usuários, estes novos operadores não terão grande impacto. Outras expressões já tinham sido lançadas em maio e não fiz um post sobre elas pelo motivo de que não se aplicam a usuários comuns, mas estes novos operadores parecem ser mais interessantes e vale a pena mencioná-los.

Como o próprio post do Blog Oficial do Blogger diz, suponha que você tenha vários posts com o marcador Flower (Flor), e que queira adicionar uma flor em cada um desses posts. Então é só colocar a regra abaixo:

<!-- Mostra uma imagem de uma flor(Flower) se o post tiver o marcador Flower -->
<b:if cond='data:post.labels any (l => l.name == "Flower")'>
<img src=’/img/flower.jpg’ />
<b:if/>


Cada post que contenha o marcador "Flower" exibirá uma flor ao lado do título do post, conforme exemplo abaixo:

fonte: Official Blogger Blog

Nesse link você pode ver uma lista destas expressões lambdas disponíveis. Muitas coisas podem ser feitas com essas novas expressões, como mostrar no feed somente mensagens com um determinado marcador ou até mesmo calcular a quantidade de mensagens que você tem com um determinado número de comentários.

Como eu disse antes, é um recurso para quem sabe mexer no layout de um template. Para um usuário comum a sintaxe desses operadores pode ser um bicho de sete cabeças.

Quem sabe, se eu não estiver muito atarefado com os afazeres da minha profissão, eu possa até ensinar como usá-los, mas tenho um pouco de receio... Quem vive de tutoriais deve saber do que estou falando!

Artigos recentes

Linkem me:

Related Posts with Thumbnails
Google