Ответить
а еще можно сделать без плагинов )))) даже без скриптов. Картинки такие нарисовать заместо "звездочек"(полоска крутости) а потом абсолютным позиционированием репутацию на эту картинку надвинуть. тобишь картинка будет показывать цвет и текст, а репа будет показывать число Бу-Га-Га-шЕНки
косяк...но тогда можно сделать такую штуку для постов, но мне нужна именно репа вот бред..
Добавлено2013.07.01 16-20
Кароче сделал сниппет для этого.
Но у меня на денвере вообще пыха не запускается никак ни через сниппет ни через html
этот тот код который я загружал в сниппет.
Переменную, которая обозначает репутацию пользователя на странице его профиля я так и не нашел...
Новый шаблон для FaposCMS
Отправлено: 15 Мая 2013#31
А теперь нужен скрипт для перемещения этого окошка за его "шапку"
Соразработчик Atom-M CMS
Отправлено: 15 Мая 2013#33
Я тут думал насчет этой статейки http://www.xiper.net/collect/js-plugins/ui/easydrag.html
но мне нужно чтобы элемент перетаскивался только за шапку.
Добавлено2013.05.15 21-40
Просвятите. Как использовать, яж только за , если бы знал.
но мне нужно чтобы элемент перетаскивался только за шапку.
Добавлено2013.05.15 21-40
Сашка_из_Шебекино пишет:
готовые фаповские окна
Отредактировано автором 15 Мая 2013
Соразработчик Atom-M CMS
Отправлено: 15 Мая 2013#34
Отправлено: 29 Июн 2013#35
Тэээкс, нужон скрипт как у ipb в профиле, чтобы в зависимости от числа репутации менялся цвет у обьекта(фон) и вывоился текст из серии, репа -20, тогда фон красный и надпись "ужасная" типо такого.
красный - от минус бесконечности и до -5(не входит в ОП)
серый - от -5 до +5
зеленый - от +5(не входит в ОП) и до бесконечности
<=-20 - ужасная
>-20<-5 - плохая
=>-5<= - нейтральная
>5<=20 - нормальная
>20 - отличная
Можно кстати и плагин такой создать... А то мало плагинов то...
надеюсь понятны сокращения из символьной алгебры? >< - больше и меньше, =><= - больше или равно и меньше или равно
Добавлено2013.06.29 01-34
кстати заготовку шаблона я уде почти наверстал и нарисовал, осталось только профиль изобразить и может быть каталог фотографий под аналог ВК
красный - от минус бесконечности и до -5(не входит в ОП)
серый - от -5 до +5
зеленый - от +5(не входит в ОП) и до бесконечности
<=-20 - ужасная
>-20<-5 - плохая
=>-5<= - нейтральная
>5<=20 - нормальная
>20 - отличная
Можно кстати и плагин такой создать... А то мало плагинов то...
надеюсь понятны сокращения из символьной алгебры? >< - больше и меньше, =><= - больше или равно и меньше или равно
Добавлено2013.06.29 01-34
кстати заготовку шаблона я уде почти наверстал и нарисовал, осталось только профиль изобразить и может быть каталог фотографий под аналог ВК
Соразработчик Atom-M CMS
Отправлено: 29 Июн 2013#37
Сашка_из_Шебекино пишет:
да, именно в виде плагина и надо
Соразработчик Atom-M CMS
Отправлено: 1 Июл 2013#39
Сашка_из_Шебекино пишет:
эта полоска зависит от количества постов на форуме, не репутация
Добавлено2013.07.01 16-20
Кароче сделал сниппет для этого.
Но у меня на денвере вообще пыха не запускается никак ни через сниппет ни через html
Code:
$reputation = 10;
if ($reputation <= 5 and $reputation >= -5) {
$colorRep = 'grey';
$statusRep = 'Нормальная';
} else if ($reputation <= 20 and $reputation > 5) {
$colorRep = 'green';
$statusRep = 'Хорошая';
} else if ($reputation > 20) {
$colorRep = 'green';
$statusRep = 'Отличная';
} else if ($reputation < -5 and $reputation >= -20) {
$colorRep = 'red';
$statusRep = 'Плохая';
} else {
$colorRep = 'red';
$statusRep = 'Ужасная';
}
?>
<div style="background:<?php echo $colorRep; ?> ;">
<div><?php echo $reputation; ?></div>
<div><?php echo $statusRep; ?></div>
</div
<?php
if ($reputation <= 5 and $reputation >= -5) {
$colorRep = 'grey';
$statusRep = 'Нормальная';
} else if ($reputation <= 20 and $reputation > 5) {
$colorRep = 'green';
$statusRep = 'Хорошая';
} else if ($reputation > 20) {
$colorRep = 'green';
$statusRep = 'Отличная';
} else if ($reputation < -5 and $reputation >= -20) {
$colorRep = 'red';
$statusRep = 'Плохая';
} else {
$colorRep = 'red';
$statusRep = 'Ужасная';
}
?>
<div style="background:<?php echo $colorRep; ?> ;">
<div><?php echo $reputation; ?></div>
<div><?php echo $statusRep; ?></div>
</div
<?php
Переменную, которая обозначает репутацию пользователя на странице его профиля я так и не нашел...
Соразработчик Atom-M CMS
Отправлено: 1 Июл 2013#40
Я писал тебе в личку, что плагином такое не сделать. Так вот, сниппетом тоже.
Можно выводить такой код для отображения репы пользователя, под которым зашел, но не для других пользователей.
Так что только в пользовательской функции нужно делать.
И кстати советую использовать оператор switch:
Можно выводить такой код для отображения репы пользователя, под которым зашел, но не для других пользователей.
Так что только в пользовательской функции нужно делать.
И кстати советую использовать оператор switch:
Code:
switch(true) {
case $r < -20:
$colorRep = 'red';
$statusRep = 'Ужасная';
break;
case $r < -5:
$colorRep = 'red';
$statusRep = 'Плохая';
break;
case $r <= 5:
$colorRep = 'grey';
$statusRep = 'Нормальная';
break;
case $r <= 20:
$colorRep = 'green';
$statusRep = 'Хорошая';
break;
case $r > 20:
$colorRep = 'green';
$statusRep = 'Отличная';
break;
}
case $r < -20:
$colorRep = 'red';
$statusRep = 'Ужасная';
break;
case $r < -5:
$colorRep = 'red';
$statusRep = 'Плохая';
break;
case $r <= 5:
$colorRep = 'grey';
$statusRep = 'Нормальная';
break;
case $r <= 20:
$colorRep = 'green';
$statusRep = 'Хорошая';
break;
case $r > 20:
$colorRep = 'green';
$statusRep = 'Отличная';
break;
}
Зарегистрируйтесь или авторизуйтесь что бы писать
Сейчас online: 75. Зарегистрированных: 0. Гостей: 75.