Язык
Контакты
GitHub
Поддержка
Регистрация
Войти
Логин: Пароль: Запомнить:
Пользователи
Последние сообщения
Ответить
<< ... 2 3 4 5 6 ... >>

Новый шаблон для FaposCMS

boriska

  • Атом-мозг
  • Пользователь
  • 846
  • Репутация:65 
  • Предупреждения: 0 
  • Регистрация:
    29 Янв 2013
#31
А теперь нужен скрипт для перемещения этого окошка за его "шапку"

Соразработчик Atom-M CMS

Сашка_из_Шебекино

  • Заклинатель Атома
  • Пользователь
  • 1803
  • Репутация:87 
  • Предупреждения: 0 
  • Регистрация:
    27 Мар 2011
#32
Это не так уж и просто. Лучше бы использовал готовые фаповские окна

boriska

  • Атом-мозг
  • Пользователь
  • 846
  • Репутация:65 
  • Предупреждения: 0 
  • Регистрация:
    29 Янв 2013
#33
Я тут думал насчет этой статейки http://www.xiper.net/collect/js-plugins/ui/easydrag.html 
но мне нужно чтобы элемент перетаскивался только за шапку.

Добавлено2013.05.15 21-40

Сашка_из_Шебекино пишет:
готовые фаповские окна
Просвятите. Как использовать, яж только за , если бы знал.

Отредактировано автором 15 Мая 2013
Соразработчик Atom-M CMS

Сашка_из_Шебекино

  • Заклинатель Атома
  • Пользователь
  • 1803
  • Репутация:87 
  • Предупреждения: 0 
  • Регистрация:
    27 Мар 2011

boriska

  • Атом-мозг
  • Пользователь
  • 846
  • Репутация:65 
  • Предупреждения: 0 
  • Регистрация:
    29 Янв 2013
#35
Тэээкс, нужон скрипт как у ipb в профиле, чтобы в зависимости от числа репутации менялся цвет у обьекта(фон) и вывоился текст из серии, репа -20, тогда фон красный и надпись "ужасная" типо такого.



красный - от минус бесконечности и до -5(не входит в ОП)
серый - от -5 до +5
зеленый - от +5(не входит в ОП) и до бесконечности

<=-20 - ужасная
>-20<-5 - плохая
 =>-5<= - нейтральная
>5<=20 - нормальная
>20 - отличная

Можно кстати и плагин такой создать... А то мало плагинов то...

надеюсь понятны сокращения из символьной алгебры? >< - больше и меньше, =><= - больше или равно и меньше или равно

Добавлено2013.06.29 01-34

кстати заготовку шаблона я уде почти наверстал и нарисовал, осталось только профиль изобразить и может быть каталог фотографий под аналог ВК

Соразработчик Atom-M CMS

Сашка_из_Шебекино

  • Заклинатель Атома
  • Пользователь
  • 1803
  • Репутация:87 
  • Предупреждения: 0 
  • Регистрация:
    27 Мар 2011
#36
да, именно в виде плагина и надо

boriska

  • Атом-мозг
  • Пользователь
  • 846
  • Репутация:65 
  • Предупреждения: 0 
  • Регистрация:
    29 Янв 2013
#37
Сашка_из_Шебекино пишет:
да, именно в виде плагина и надо
а еще можно сделать без плагинов )))) даже без скриптов. Картинки такие нарисовать заместо "звездочек"(полоска крутости) а потом абсолютным позиционированием репутацию на эту картинку надвинуть. тобишь картинка будет показывать цвет и текст, а репа будет показывать число :)  Бу-Га-Га-шЕНки

Соразработчик Atom-M CMS

Сашка_из_Шебекино

  • Заклинатель Атома
  • Пользователь
  • 1803
  • Репутация:87 
  • Предупреждения: 0 
  • Регистрация:
    27 Мар 2011
#38
эта полоска зависит от количества постов на форуме, не репутация

boriska

  • Атом-мозг
  • Пользователь
  • 846
  • Репутация:65 
  • Предупреждения: 0 
  • Регистрация:
    29 Янв 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
этот тот код который я загружал в сниппет.

Переменную, которая обозначает репутацию пользователя на странице его профиля я так и не нашел...

Соразработчик Atom-M CMS

Сашка_из_Шебекино

  • Заклинатель Атома
  • Пользователь
  • 1803
  • Репутация:87 
  • Предупреждения: 0 
  • Регистрация:
    27 Мар 2011
#40
Я писал тебе в личку, что плагином такое не сделать. Так вот, сниппетом тоже.
Можно выводить такой код для отображения репы пользователя, под которым зашел, но не для других пользователей.
Так что только в пользовательской функции нужно делать.

И кстати советую использовать оператор 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;
}

<< ... 2 3 4 5 6 ... >>
Сейчас online: 75. Зарегистрированных: 0. Гостей: 75.