Blogger Operator : Manipulasi URL
0
Berikut ini adalah daftar operator pada blogger yang berfungsi untuk memanipulasi URL.
PATH
Penulisan default dan dalam bentuk fungsional
<!-- Default --> {URL} path {string} <!-- Fungsional --> path({URL}, {string})
🍉 Keterangan
Menambahkan atau mengganti (jika PATH tidak ada) PATH pada URL
🥝 Contoh
<b:eval expr='data:blog.url path "/search/label/Gambar"'> <!-- https://.../search/label/Gambar --> <b:eval expr='data:blog.url'> <!-- https://.../ -->
PARAMS
Penulisan default dan dalam bentuk fungsional
<!-- Default --> {URL} params {object} <!-- Fungsional --> params({URL}, {object})
🍒 Keterangan
Menambahkan parameter pada URL, jika parameter sudah ada maka akan di ganti
🍍 Contoh
<b:eval expr='data:olderPageUrl params {updated-max: "replace"}'> <!-- http://.../search?updated-max=replace&max-results=... --> <b:eval expr='data:olderPageUrl'> <!-- http://.../search?updated-max=2019-08-20T17:18:00%2B07:00&max-results=... -->
appendPARAMS
Penulisan default dan dalam bentuk fungsional
<!-- Default --> {URL} appendParams {object} <!-- Fungsional --> appendParams({URL}, {object})
🍇 Keterangan
Menambahkan parameter pada URL, jika parameter sudah ada maka parameter yang sudah ada akan tetap dan akan di tambahkan parameter lain
🥥 Contoh
<b:eval expr='data:olderPageUrl appendParams {updated-max: "append"}'> <!-- http://.../search?updated-max=2019-08-20T17:18:00%2B07:00&max-results=...&updated-max=append --> <b:eval expr='data:olderPageUrl'> <!-- http://.../search?updated-max=2019-08-20T17:18:00%2B07:00&max-results=... -->
FRAGMENT
Penulisan default dan dalam bentuk fungsional
<!-- Default --> {URL} fragment {string} <!-- Fungsional --> fragment({URL}, {string})
🍐 Keterangan
Menambahkan fragment pada URL, jika fragment sudah ada maka fragment yang sudah ada maka akan di ganti
🧅 Contoh
<b:eval expr='data:posts[i].commentsUrl fragment "top"'> <!-- http://.../../../..html#top --> <b:eval expr='data:posts[i].commentsUrl'> <!-- http://.../../../..html#comment-form -->
Gabungan
Operator di atas bisa di gabungkan jadi satu
🥭 Contoh
<b:eval expr='data:blog.url path "/search" appendParams { max-results: "8" } fragment "top"'> <!-- http://.../search?max-results=8#top -->
Sampai segini dulu, silahkan di pelajari lagi, terima kasih 😐