TCMS что-то поменялось в топлисте

serge
Posts: 888
Joined: Mon Mar 14, 2011 7:53 am

TCMS что-то поменялось в топлисте

Post by serge »

На сайте топлист всегда был такого вида:

Code: Select all

<? if ('_MEMBER_1_' != 'signup') { ?><a href="/out.php?member=_MEMBER_1_"><img src="/toplist/_MEMBER_1_.jpg" /><br />_MEMBER_1_DESC_</a><? } ?>
Это позволяло не выводить в топлист трейдеров, у которых превышен ratio limit и они "неактивны". На днях апнул TCMS до последней версии и данный код перестал работать. Стал в топе, на тех позициях, где "неактивные" трейдеры и которые ранее просто не выводились, выводить пустые строки такого вида:

Code: Select all

<a href=""><img src="" /><br /></a><? } ?>
Теперь, получается, можно это пофиксить, лишь убрав ratio limit, чего делать не хочется. Что могло поменяться?

Current build: 201806181911
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: TCMS что-то поменялось в топлисте

Post by admin »

Вы проверяли что выводит тот таг который вы юзаете в коде?
Don't forget to run script update
serge
Posts: 888
Joined: Mon Mar 14, 2011 7:53 am

Re: TCMS что-то поменялось в топлисте

Post by serge »

admin wrote: Thu Jun 21, 2018 4:57 pm Вы проверяли что выводит тот таг который вы юзаете в коде?
Хм, а что не так? все работало исправно и делалось в соотв. с вашими указаниями :)
viewtopic.php?f=7&t=92522&p=151266#p151266
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: TCMS что-то поменялось в топлисте

Post by admin »

Что выводит этот таг там где у вас код работает не так как вы ожидаете?
Don't forget to run script update
serge
Posts: 888
Joined: Mon Mar 14, 2011 7:53 am

Re: TCMS что-то поменялось в топлисте

Post by serge »

admin wrote: Fri Jun 22, 2018 6:28 am Что выводит этот таг там где у вас код работает не так как вы ожидаете?
В топе 12 спотов (трейдеров). Если все они активны (т.е. ратио лимит у них не превышен), то топлист состоит из 12 тумб и все отображается правильно. Тут все окей. Проблема возникает, если, например, всем трейдерам я "перелил" трафа и ратио лимит повысился, скрипт их делает неактивными, пока они не вернут траф и в таком случае топлист начинает выглядеть, вот так:

Code: Select all

<a href=""><img src="" /><br /></a>
В виде пустой картинки, ведущей на пустую ссылку.

Чтобы этого избежать мы добавляем:

Code: Select all

<? if ('_MEMBER_1_' != 'signup') { ?><? } ?>
В случае, если претендентов на позиции в топе нет, в исходнике страницы просто не появляется никаких признаков наличия топлиста. Так и было ранее, а сейчас даже с этим условием все равно появляется код с пустым линком и пустой тумбой.

PS: возможно, это не связанно с последним апом, но просто только сейчас я заметил, что это перестало работать так, как работало раньше.
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: TCMS что-то поменялось в топлисте

Post by admin »

ok, 3й раз тот же вопрос

Что у вас выводит этот таг (_MEMBER_...) тогда трейдера нет или он не активен?
Don't forget to run script update
serge
Posts: 888
Joined: Mon Mar 14, 2011 7:53 am

Re: TCMS что-то поменялось в топлисте

Post by serge »

admin wrote: Fri Jun 22, 2018 11:24 am ok, 3й раз тот же вопрос

Что у вас выводит этот таг (_MEMBER_...) тогда трейдера нет или он не активен?
пустое место выдает, в первом же самом посте написал, привел пример как выглядит код и как он отображается, если мембер не активен. Поэтому, видимо не понял вопроса)
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: TCMS что-то поменялось в топлисте

Post by admin »

Если пустое место то достаточно поменять либо добавить это в условие в вашем коде и все будет ок.
Don't forget to run script update
serge
Posts: 888
Joined: Mon Mar 14, 2011 7:53 am

Re: TCMS что-то поменялось в топлисте

Post by serge »

admin wrote: Fri Jun 22, 2018 12:23 pm Если пустое место то достаточно поменять либо добавить это в условие в вашем коде и все будет ок.
Вобщем пока вели диалог, оказалось, что сейчас все работает как надо. Я потестил, поставил даже специально limit ratio = 0 для всех трейдеров, пересоздал топ лист и он как и должно быть выдал пустую строчку...(пустых линков и "битых" фото не выдает). Не знаю что это было вчера, но раз работает, то ладно, сорри за беспокойство
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: TCMS что-то поменялось в топлисте

Post by admin »

NP
Don't forget to run script update
Post Reply