Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Корзина » Предложения..


Предложения..

Сообщений 1 страница 8 из 8

1

Так как не могу писать в соответствующем разделе, напишу тута
Предлагаю такой вид рейтинга, + звёзды приложил, т.е отображается и ранг и звёзды.

пример

Продвинутый
http://s2.uploads.ru/Zs1Hk.png

еще примеры

http://s2.uploads.ru/Rje5L.jpg
вот как на фотке система голосования, причём кто поставил + или - не видит не кто кроме главного админа, иначе пользователи начнут "мстить друг другу"
потом "позитив" убрать вообще он не нужен вовсе.
и поменять "Зарегистрирован" на "С нами с" знаю что можно скриптом, но другое дело когда в движок встроено. а вот кому не понравится "С нами с: 01.02.2012" (т.д) поменяет скриптом на Зарегистрирован http://i039.radikal.ru/0806/ec/a5ffc6d7cfd9.gif

и когда будете обновлять движок (или как там.) добавить Эти смайлы просто не айс с этими ссылками мараться, заключать в теги т.д просто смайлы реально классные.
Будем надеяться что сделаете http://mybb.ru/f/collection/0213.gif
всем удачи http://mybb.ru/f/collection/0211.gif

0

2

MysliMys
Вы бы для начала - порыли архивы - ибо все предложения начинающих давно уже были,
Ну к примеру звезды
В HTML низ

<style>      /* Звёздочки в профиль Автора в посте за Определенное кол-во сообщений */
li.pa-zwezda {
position:relative;
width:200px!important;  /* Ширина поля для звёздачек */
white-space:pre-wrap;
z-index:100;
margin-top:-5px;
margin-bottom:-0px;
margin-left: 3px;
color:red;
}
li.pa-zwezda img{
width:23px; /*ширина звезды*/
height:23px; /*высота звезды*/
}
</style>

<script type="text/javascript">
var MyZwzd=[
"http://uploads.ru/i/s/M/e/sMeRw.png",20,
"http://uploads.ru/i/u/v/q/uvqDR.png",100,
"http://uploads.ru/i/t/8/G/t8Gya.png",500,
"http://uploads.ru/i/j/q/u/jqug5.png",1000,
"http://uploads.ru/i/n/i/I/niIrS.png",5000,
"End"];

$(".post-author .pa-posts").each(function () {
var zw=0;zw=$(this).html().replace('Сообщений: ','');zw=Math.floor(zw),ZWleng=MyZwzd.length-2;//alert(MyZwzd[1])
if(zw>=MyZwzd[1]){var L1=[],L2=[],a=false;for(i=0; i<ZWleng; i+=2){j=ZWleng-i;
L1[i/2]=Math.floor(zw/MyZwzd[j]);if(L1[i/2]>0){a=true};L2[i/2]=MyZwzd[j-1];zw=zw-MyZwzd[j]*L1[i/2];}

if(a){$(this).parent("ul").children(".pa-title").after('<li class="pa-zwezda"></li>');
for (var i=0; i<L1.length; i++){if(L1[i]>0){var zwzdaImg='<img src="'+L2[i]+'" title="За '+MyZwzd[ZWleng-i*2]+' cообщений!"/>';
   for (var x=0; x<L1[i]; x++){$(this).parent("ul").children(".pa-zwezda").append(zwzdaImg);break};break}}}};});
</script>

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

0

3

Deff, та эти звёзды не чита тем что Я выложил http://s2.uploads.ru/vsFxj.gif Я хотел что бы их во время тех. работ в движок воткнули http://s2.uploads.ru/g56UZ.gif

0

4

Deff, вот мой вариант звёздочек****
Прошу к скриптам добавить  :mybb:

<style>      /* Звёздочки в профиль Автора в посте за Определенное кол-во сообщений */
    li.pa-zwezda {
    position:relative;
    width:99px!important;  /* Ширина поля для звёздачек */
    white-space:pre-wrap;
    z-index:100;
    margin-top:-5px;
    margin-bottom:-0px;
    margin-left: 3px;
    color:red;
    }
    li.pa-zwezda img{
    width:99px; /*ширина звезды*/
    height:12px; /*высота звезды*/
    }
    </style>

    <script type="text/javascript">
    var MyZwzd=[
    "http://nokia.forum-7.ru/files/0012/c6/c7/34403.png",0,
    "http://nokia.forum-7.ru/files/0012/c6/c7/78587.png",50,
    "http://nokia.forum-7.ru/files/0012/c6/c7/97798.png",200,
    "http://nokia.forum-7.ru/files/0012/c6/c7/10326.png",350,
    "http://nokia.forum-7.ru/files/0012/c6/c7/20960.png",550,
    "http://nokia.forum-7.ru/files/0012/c6/c7/90929.png",700,
    "http://nokia.forum-7.ru/files/0012/c6/c7/15811.png",1000,
    "http://nokia.forum-7.ru/files/0012/c6/c7/99644.png",1500,
    "http://nokia.forum-7.ru/files/0012/c6/c7/43128.png",3000,
    "http://s2.uploads.ru/WTEjP.jpg",5000,
    "End"];

    $(".post-author .pa-posts").each(function () {
    var zw=0;zw=$(this).html().replace('Сообщений: ','');zw=Math.floor(zw),ZWleng=MyZwzd.length-2;//alert(MyZwzd[1])
    if(zw>=MyZwzd[1]){var L1=[],L2=[],a=false;for(i=0; i<ZWleng; i+=2){j=ZWleng-i;
    L1[i/2]=Math.floor(zw/MyZwzd[j]);if(L1[i/2]>0){a=true};L2[i/2]=MyZwzd[j-1];zw=zw-MyZwzd[j]*L1[i/2];}

    if(a){$(this).parent("ul").children(".pa-title").after('<li class="pa-zwezda"></li>');
    for (var i=0; i<L1.length; i++){if(L1[i]>0){var zwzdaImg='<img src="'+L2[i]+'" title="За '+MyZwzd[ZWleng-i*2]+' cообщений!"/>';
       for (var x=0; x<L1[i]; x++){$(this).parent("ul").children(".pa-zwezda").append(zwzdaImg);break};break}}}};});
    </script>

Отредактировано MysliMys (Пт, 26 Апр 2013 12:21:52)

0

5

Универсальный "заменитель" текста

Меняет слово "Зарегистрирован" на "С нами с"

В HTML НИЗ

<!--Scripts КСДmybb Универсальный "заменятель" текста -->
<script type="text/javascript">
li=document.getElementsByTagName("li")
f=0
while(li[++f]){
s=li[f].innerHTML
if((p=s.indexOf("Зарегистрирован")) != -1) li[f].innerHTML=s.substring(0,p)+"С нами с"+s.substring(p+15)
}
</script>

0

6

Deff, Подскажи код что бы убрать это:

Возраст: 16 [1996-06-26] хочу что бы на форуме не отображалась подчёркнутая часть.
а было просто Возраст: 16
Заранее спасибо!

0

7

MysliMys написал(а):

Deff, Подскажи код что бы убрать это:

В HTML низ

<script type="text/javascript">
var wrd = 'Лет,Возраст' //Замена слова
.split(',');
$(".post .pa-age").each(function (){
$(this).html($(this).html().replace(wrd[0],wrd[1]).replace(/\[.*?\]/,'')+'років,');
});
</script>

0

8

MysliMys написал(а):

Я хотел что бы их во время тех. работ в движок воткнули

Для предложений есть соответствующий форум: Сделаем сервис лучше

Любые предложения, касающиеся удобства общения на форумах, будь то добавление новых возможностей, стилей оформления, или изменение существующих.

Так как тема по сути ни о чем - закрываю ее, и переношу в корзину. Для разнообразных вопросов есть тема: Общие вопросы от новичков (42) Не надо ее дублировать.

+1


Вы здесь » Единый форум поддержки » Корзина » Предложения..