<!--URLENCODE_TAG, <!--URLENCODE_SEARCH_QUERY

Post Reply
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

<!--URLENCODE_TAG, <!--URLENCODE_SEARCH_QUERY

Post by S_Flash »

V 1.51 Build 201402091337
content_search
В этом коде <!--URLENCODE_TAG--> заменяется корректно только в <navigation.

Code: Select all

<?php if ($_GET['tag']) { ?>
  <div class="pagination">
    <div class="sort"> <span>Pages:</span>
      <navigation skip_href_deletion=true> <a href="/tag/<!--URLENCODE_SEARCH_QUERY-->/ctr/<!--PAGE_NUM-->/" title="<!--PAGE_NUM-->"><!--PAGE_NUM--></a> </navigation>
    </div>
    <div class="sort"> <span>Sorted by:</span> <a href="/tag/<!--URLENCODE_TAG-->/ctr/1/"><?=$GLOBALS['CTR_NAME']?></a> <a href="/tag/<!--URLENCODE_TAG-->/date/1/"><?=$GLOBALS['DATE_NAME']?></a> </div>
  </div>
</div>
<?php } ?>
После слов Sorted by получаем вот такой код на сайте:

Code: Select all

<span>Sorted by:</span> <a href="/tag/%3C%21--TAG--%3E/popular/1/">Popular</a> <a href="/tag/%3C%21--TAG--%3E/new/1/">New</a>
Это же касается если вместо <!--URLENCODE_TAG--> после слов Sorted by использовать <!--URLENCODE_SEARCH_QUERY-->...
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: <!--URLENCODE_TAG, <!--URLENCODE_SEARCH_QUERY

Post by admin »

А что в том контексте выводит просто <!--TAG--> ?
может вам надо <!--GET_TAG--> ?
Don't forget to run script update
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: <!--URLENCODE_TAG, <!--URLENCODE_SEARCH_QUERY

Post by S_Flash »

Можно и так
Странно, что <!--URLENCODE_SEARCH_QUERY--> работает в одном месте, но не работает в другом. Пришлось гадать. Так как если в первом примере в <navigation заменить <!--URLENCODE_SEARCH_QUERY--> на <!--URLENCODE_GET_TAG-->, то именно в navigation перестаёт работаь <!--URLENCODE_GET_TAG-->
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: <!--URLENCODE_TAG, <!--URLENCODE_SEARCH_QUERY

Post by admin »

Добавил вроде везде что б <!--URLENCODE_GET_TAG--> работало
Don't forget to run script update
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: <!--URLENCODE_TAG, <!--URLENCODE_SEARCH_QUERY

Post by S_Flash »

Только что обновился и перестали заменятся на content_page
<tag_list num=1-5><a href="/tag/<!--URLENCODE_TAG-->/"><!--TAG--></a> </tag_list>

Как раз пару дней назад перешёл... Может что-то зацепил в последнем апе?

+ в content_search для тайтла никак не вывести
<!--STRIP_SPECIAL_CHARS_SEARCH_QUERY--> - не работает
<!--STRIP_SPECIAL_CHARS_GET_SEARCH--> - только для search, но не для tag, а используется в одном темплейте

Т.е. нет общего тега, чтоб вывести поисковый запрос как раньше <!--SEARCH_QUERY-->. Можно с условием извратится, но ведь логика tag и search была почти общей...
darkover
Posts: 1574
Joined: Sat Apr 13, 2013 8:59 pm

Re: <!--URLENCODE_TAG, <!--URLENCODE_SEARCH_QUERY

Post by darkover »

Я не знаю че там опять накрутили, но вот апнулся 20 минут назад - теги опять пропали, выводятся запятые ( разделитель ) в tag_list
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: <!--URLENCODE_TAG, <!--URLENCODE_SEARCH_QUERY

Post by admin »

Когда вы ищите по тагу то переменно search нету
есть tag
те надо

<!--STRIP_SPECIAL_CHARS_GET_TAG-->

<!--URLENCODE_TAG--> так же сделана.

Какой из вопросов еще актуален после апедйта ?
Don't forget to run script update
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: <!--URLENCODE_TAG, <!--URLENCODE_SEARCH_QUERY

Post by S_Flash »

admin wrote:Когда вы ищите по тагу то переменно search нету
есть tag
те надо

<!--STRIP_SPECIAL_CHARS_GET_TAG-->

<!--URLENCODE_TAG--> так же сделана.

Какой из вопросов еще актуален после апедйта ?
Вопрос обратной совместимости!
Хотел подтверждения, что тег <!--SEARCH_QUERY--> больше не актуален как устаревший..
Переделываю логику темплейтов.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: <!--URLENCODE_TAG, <!--URLENCODE_SEARCH_QUERY

Post by admin »

<!--SEARCH_QUERY--> не работает ?
Don't forget to run script update
Post Reply