Страница 1 из 1

Облако тегов для разделов сайта!

Добавлено: 28 янв 2009, 11:02
web-ass
Возможно ли сделать облако тегов для разделов сайта, допустим самые популярные разделы наиболее крупным шрифтом!?
Если да, то как, помогите!

Re: Облако тегов для разделов сайта!

Добавлено: 28 янв 2009, 11:14
Youzer
где-то было, не помню точно. в общем сохранял с какого-то сайта такой способ:
1. создаете информер для "вашего модуля (любого)"
2. указываете "материалы выводятся в случайном порядке"
3. указываете количество материалов 10 (удобно)
4. создаете информер
5. при редактировании его все стираете и вставляете код

Код:<a class="op" href="$ENTRY_URL$" id="theTitle$ID$" style="font-size:8px; title="Скачать Бесплатно $TITLE$">$TITLE$</a>
<script type=text/javascript>
var pl$ID$ = $READS$;
if (pl$ID$ <= 0) {var sz$ID$ = 8}
else if (pl$ID$ <= 2) {var sz$ID$ = 8}
else if (pl$ID$ <= 7) {var sz$ID$ = 10}
else if (pl$ID$ <= 10) {var sz$ID$ = 12}
else if (pl$ID$ <= 20) {var sz$ID$ = 12}
else if (pl$ID$ <= 30) {var sz$ID$ = 15}
else if (pl$ID$ <= 45) {var sz$ID$ = 15}
else if (pl$ID$ <= 90) {var sz$ID$ = 18}
else if (pl$ID$ <= 150) {var sz$ID$ = 18}
else if (pl$ID$ <= 250) {var sz$ID$ = 22}
else if (pl$ID$ <= 400) {var sz$ID$ = 24}
else if (pl$ID$ <= 600) {var sz$ID$ = 26}
else {var sz$ID$ = 28}

document.getElementById("theTitle$ID$").style.fontSize = ' ''+sz$ID$+'px'
</script>

теперь у вас есть облако тегов (информер) для вашего модуля. (чем больше просмотров, тем больше шрифт у материала в облаке)


у себя проверял - вроде работает, но мне лично не понравилось

з.ы. если кто знает источник - укажите, а то как-то некрасиво получается

Re: Облако тегов для разделов сайта!

Добавлено: 28 янв 2009, 13:19
XxMARSxX
Youzer писал(а):у себя проверял - вроде работает, но мне лично не понравилось

з.ы. если кто знает источник - укажите, а то как-то некрасиво получается

ищи тему про тэги + гугл поиск, мож понравится

Re: Облако тегов для разделов сайта!

Добавлено: 29 янв 2009, 10:45
web-ass
Youzer писал(а):где-то было, не помню точно. в общем сохранял с какого-то сайта такой способ:
1. создаете информер для "вашего модуля (любого)"
2. указываете "материалы выводятся в случайном порядке"
3. указываете количество материалов 10 (удобно)
4. создаете информер
5. при редактировании его все стираете и вставляете код

Код:<a class="op" href="$ENTRY_URL$" id="theTitle$ID$" style="font-size:8px; title="Скачать Бесплатно $TITLE$">$TITLE$</a>
<script type=text/javascript>
var pl$ID$ = $READS$;
if (pl$ID$ <= 0) {var sz$ID$ = 8}
else if (pl$ID$ <= 2) {var sz$ID$ = 8}
else if (pl$ID$ <= 7) {var sz$ID$ = 10}
else if (pl$ID$ <= 10) {var sz$ID$ = 12}
else if (pl$ID$ <= 20) {var sz$ID$ = 12}
else if (pl$ID$ <= 30) {var sz$ID$ = 15}
else if (pl$ID$ <= 45) {var sz$ID$ = 15}
else if (pl$ID$ <= 90) {var sz$ID$ = 18}
else if (pl$ID$ <= 150) {var sz$ID$ = 18}
else if (pl$ID$ <= 250) {var sz$ID$ = 22}
else if (pl$ID$ <= 400) {var sz$ID$ = 24}
else if (pl$ID$ <= 600) {var sz$ID$ = 26}
else {var sz$ID$ = 28}

document.getElementById("theTitle$ID$").style.fontSize = ' ''+sz$ID$+'px'
</script>

теперь у вас есть облако тегов (информер) для вашего модуля. (чем больше просмотров, тем больше шрифт у материала в облаке)


у себя проверял - вроде работает, но мне лично не понравилось

з.ы. если кто знает источник - укажите, а то как-то некрасиво получается


Блин Вы чиатать-то когда-нибудь будете, я же написал что нужен для РАЗДЕЛОВ или КАТЕГОРИЙ, а вы мне опять про материал! :x

Re: Облако тегов для разделов сайта!

Добавлено: 29 янв 2009, 13:32
B3rKYT
А что тебе мешает в информере сменить материалы на категории?! Или руки не по фен шую растут? :)

Re: Облако тегов для разделов сайта!

Добавлено: 29 янв 2009, 20:02
web-ass
B3rKYT писал(а):А что тебе мешает в информере сменить материалы на категории?! Или руки не по фен шую растут? :)

Этот код не будет работать в информере категории, нужно сначала систему изучить, а потом советы давать.

Re: Облако тегов для разделов сайта!

Добавлено: 30 янв 2009, 16:20
Youzer
для информера категорий можно применить тот скрипт, только не по популярности (количеству просмотров), а по количеству материалов в категории. но это не то, что тебе надо, как я понимаю.

тогда нужно как-то доработать (применяя с информером материалов), чтобы скрипт оценивал материалы по просмотрам и суммировал эти данные в соответствии с категориями, т.е. формировал популярность категории от суммарной популярности материалов в ней.

но это только теория. как это все реализовать - это уже другой вопрос. может кто из профессионалов поможет.