Bloggerの新しいオペレーター

Blogger Buzzによると、いくつかの新しい演算子のサポートがBloggerブログホスティングエンジンに追加され、独自のテンプレートを作成する際に個々のページの外観を微調整できます。





マルチレベル条件if ... elseで以前に加算と比較の操作のみが使用可能であった場合 、次の式が使用可能になりました。



  1. 括弧を使用して操作の順序を変更します。



    <div expr:style='"max-width: " + (data:width + 10) + "px;"'>...</div>
          
          





  2. で条件を反転する かどうか。



     <b:if cond='!data:post.allowComments'>...</b:if>
          
          





  3. ?で 2つの値を選択する 。



     <a expr:class='data:post.allowComments ? "comments" : "no-comments"'>...</a>
          
          





  4. ||で複数の条件を指定する またはまたは



     <b:if cond='data:imagePlacement == "BEFORE_DESCRIPTION" or data:imagePlacement == "REPLACE"'> <b:include name="image" /> </b:if>
          
          





  5. およびを含むメンバーシップ演算子。



     <b:if cond='data:blog.pageType in {"index", "archive"}'>...</b:if>
          
          





  6. &&またはandを使用して条件を組み合わせます。



     <b:if cond='data:blog.pageType not in {"item","static_page"} and data:post.allowComments'> <b:include name='comment_count_picker' data='post' /> </b:if>
          
          





すべての式の詳細な説明とその使用例はヘルプにあります



All Articles