Award Sistem

Pagina 1 din 3 1, 2, 3  Urmatorul

Vezi subiectul anterior Vezi subiectul urmator In jos

In cos Award Sistem

Mesaj Scris de Emma90 la data de Mar 19 Dec - 21:30

salut,

[Trebuie sa fiti inscris si conectat pentru a vedea acest link]

Vreau și eu sa fac un sistem ca acela Per forumul meu, dacă te logezi pe acel forum, sistemul merge, funcționează corect..vreau și eu sa îl fac le forumul meu! Cum se face?
avatar
Emma90
Membru Forumgratuit

feminin

Mesaje : 69
Varsta : 27
Data înscrierii : 04/05/2017
Multumiri : 0
Niciun avertisment

http://Ermelmeta.forumgratuit.ro

Sus In jos

In cos Re: Award Sistem

Mesaj Scris de Lucifer la data de Mier 20 Dec - 14:51

Cititi [Trebuie sa fiti inscris si conectat pentru a vedea acest link]din forumul de support englez.
avatar
Lucifer
Contribuitor suport
Contribuitor suport

masculin

Mesaje : 659
Varsta : 15
Localizare : LocalHost
Data înscrierii : 21/05/2016
Multumiri : 77
1 avertisment

https://www.fgdesign.biz/

Sus In jos

In cos Re: Award Sistem

Mesaj Scris de R1bb0N la data de Mier 20 Dec - 19:27

Sistemul de Awards de pe acel forum este doar pentru acel forum. Daca vrei sa il folosesti pe forumul tau, ai nevoie de permisiunea autorului(adminul acelui forum) si de cunostinte javascript, ceea ce nu cred ca detii.
avatar
R1bb0N
Contribuitor suport
Contribuitor suport

Mesaje : 132
Varsta : 16
Data înscrierii : 26/06/2016
Multumiri : 37
Niciun avertisment

http://board.realmsn.com

Sus In jos

In cos Re: Award Sistem

Mesaj Scris de Emma90 la data de Mier 20 Dec - 20:05

daca il stiam, nu mai scriam aici... ehi bine, daca asa spuneti voi...

avatar
Emma90
Membru Forumgratuit

feminin

Mesaje : 69
Varsta : 27
Data înscrierii : 04/05/2017
Multumiri : 0
Niciun avertisment

http://Ermelmeta.forumgratuit.ro

Sus In jos

In cos Re: Award Sistem

Mesaj Scris de Isaac la data de Mier 20 Dec - 20:14

Buna seara,
Va recomand sa vorbiti cu Ange (Admina acelui forum) despre acel sistem.
Sau puteti face ceva asemanator cu tutorial oferit de colegi mei mai sus.
avatar
Isaac
Moderator
Moderator

masculin

Mesaje : 1246
Varsta : 23
Localizare : France, Aisne
Data înscrierii : 10/08/2015
Multumiri : 175
Niciun avertisment

https://goo.gl/FNpP4P

Sus In jos

In cos Re: Award Sistem

Mesaj Scris de Emma90 la data de Mier 20 Dec - 20:46

am incercat... dar ma trimis pe forumul de suport englez... cum nu stiu engleza, am venit aici..

[Trebuie sa fiti inscris si conectat pentru a vedea acest link]

folosesc translate... dar se intelege putin..
avatar
Emma90
Membru Forumgratuit

feminin

Mesaje : 69
Varsta : 27
Data înscrierii : 04/05/2017
Multumiri : 0
Niciun avertisment

http://Ermelmeta.forumgratuit.ro

Sus In jos

In cos Re: Award Sistem

Mesaj Scris de Lucifer la data de Mier 20 Dec - 21:06

Urmariti pasii de mai jos :

1. Intrati in Panoul de Administrare
2. Dupa dati click pe Utilizatori si Grupuri
3. Dati click pe Profiluri
4. Apasati pe
5. Completati ca in imaginea de mai jos :


NOTA : la URL Icon aici o sa trebuiasca sa puneti dv o imagine cu Premiul respectiv.
6. Ramane sa setati dv Premiul viecarui utilizator in parte (respectiv : AdminCP--> Utilizatori --> Administrare utilizatori --> Modifica un utilizator)

Numai bine La revedere
avatar
Lucifer
Contribuitor suport
Contribuitor suport

masculin

Mesaje : 659
Varsta : 15
Localizare : LocalHost
Data înscrierii : 21/05/2016
Multumiri : 77
1 avertisment

https://www.fgdesign.biz/

Sus In jos

In cos Re: Award Sistem

Mesaj Scris de Emma90 la data de Mier 20 Dec - 21:52

Eh totuși aștept comentariu lui [Trebuie sa fiti inscris si conectat pentru a vedea acest link] sa văd dacă ma poate ajuta... pentru ca, așa este, acel forum va Închide curând!
avatar
Emma90
Membru Forumgratuit

feminin

Mesaje : 69
Varsta : 27
Data înscrierii : 04/05/2017
Multumiri : 0
Niciun avertisment

http://Ermelmeta.forumgratuit.ro

Sus In jos

In cos Re: Award Sistem

Mesaj Scris de Ionut la data de Joi 21 Dec - 14:50

Ce versiune folosiți?

P.S. Nu o să fie asemănătoare sistemele.
avatar
Ionut
Contribuitor suport
Contribuitor suport

masculin

Mesaje : 771
Varsta : 19
Data înscrierii : 01/11/2015
Multumiri : 123
Niciun avertisment

http://hhttp://invisionpower.rpgwars.net/

Sus In jos

In cos Re: Award Sistem

Mesaj Scris de Emma90 la data de Joi 21 Dec - 15:03

salut, [Trebuie sa fiti inscris si conectat pentru a vedea acest link] folosesc PhpBB3

Nu are nimic daca nu este la fel

P.S. Momentan folosesc ModernBB dar noua tema din Ianuarie o sa fie PHPBB3, și sistemul îl voi pune pe acea tema
avatar
Emma90
Membru Forumgratuit

feminin

Mesaje : 69
Varsta : 27
Data înscrierii : 04/05/2017
Multumiri : 0
Niciun avertisment

http://Ermelmeta.forumgratuit.ro

Sus In jos

In cos Re: Award Sistem

Mesaj Scris de Emma90 la data de Sam 23 Dec - 17:22

avatar
Emma90
Membru Forumgratuit

feminin

Mesaje : 69
Varsta : 27
Data înscrierii : 04/05/2017
Multumiri : 0
Niciun avertisment

http://Ermelmeta.forumgratuit.ro

Sus In jos

In cos Re: Award Sistem

Mesaj Scris de Ionut la data de Sam 23 Dec - 18:54

Codul js

La names trebuie sa adaugi alt tabel exemplu ai â
 "1": "Nume utilizator",
 "2": "Nume utilizator"
Si tot asa apoi adaugi statisticile fiecarui utilizator imparte la celelalte tabeluri de exemplu vrei sa adaugi utilizatorului 2 ceva sa zicem la "a_collector3": [1], adaugi 2 "a_collector3": [1,2], si tot asa e simplu, este luat de pe site-ul respectiv nimic nu am incercat nu stiu daca si functioneaza dar merita incercat !


Cod:
function fmd_count_awards(id, target, show) {
    target = target ? target : document;
    id = id ? id : _userdata.user_id;
    var total_members = 1 ,
        data = {
            "names": {
                "1": "Nume utilizator"
             },
            "achieved": {
                "a_member": [1],
                "a_beta": [1],
                "a_promoter": [1],
                "a_teacher": [1],
                "a_artist": [1],
                "a_ptitle": [1],
                "a_banhammer": [1],
                "a_thinker": [1],
                "a_likeable": [1],
                "a_loveable": [1],
                "a_contributor": [1],
                "a_writer": [1],
                "a_pressstart": [1],
                "a_highscore": [1],
                "a_idol": [1],
                "a_keywarrior": [1],
                "a_signature": [1],
                "a_year1": [1],
                "a_year2": [1],
                "a_group1": [1],
                "a_group2": [1],
                "a_group3": [1],
                "a_collector1": [1],
                "a_collector2": [1],
                "a_hobbyist": [1],
                "a_website": [1],
                "a_artist2": [1],
                "a_artist3": [1],
                "a_teacher2": [1],
                "a_teacher3": [1],
                "a_collector3": [1],
                "a_avatar": [1],
                "a_helloworld": [1],
                "a_friend": [1],
                "a_pm": [1],
                "a_pm2": [1],
                "a_pm3": [1],
                "a_liker": [1],
                "a_liker2": [1],
                "a_topic": [1],
                "a_topic2": [1],
                "a_topic3": [1],
                "a_friend2": [1],
                "a_liker3": [1],
                "a_number1": [1],
                "a_year3": [1],
                "a_fmdbday": [1],
                "a_affiliate": [1],
                "a_awardmaker": [1],
                "a_bugbuster": [1],
                "a_suggestion": [1],
                "a_tester": [1],
                "a_month1": [1],
                "a_month2": [1],
                "a_tester2": [1],
                "a_membotm": [1],
                "a_month3": [1]
            }
        }, stats = $('#achievement_stats', target)[0],
        all_awards = $('.award', target),
        i = 0,
        j = all_awards.length,
        calculate = _userdata.session_logged_in || show;
    stats.innerHTML = '<table><tbody><tr><td class="award_label">Awards Achieved : </td><td><span id="aw_total">0</span>/' + j + ' (<span id="aw_percent">0</span>%)</td></tr><tr><td colspan="2"><div id="achievement_progress"><div style="width:0%;"></div></div></td></tr></tbody></table>' + (calculate ? '' : '<div style="text-align:center;font-size:14px;margin:10px auto;"><a href="/login">Login</a> or <a href="/register">Register</a> to start earning awards!</div>');
    if (calculate) {
        $.get('/u' + id, function(d) {
            var your_awards = $('#field_id5 tr', d),
                award_array = your_awards.html().replace(/<td class="(.*?)"><\/td>/g, '$1|'),
                achieved = your_awards[0].getElementsByTagName('TD').length,
                award_name, c, k, l, m, n, div, percent, rarity, rating, hit, num;
            award_array = award_array.slice(0, award_array.length - 1).split('|');
            l = award_array.length;
            for (; i < j; i++) {
                hit = false;
                div = $('<div class="award_achievers" />')[0];
                c = all_awards[i].className.replace(/fa award /, '');
                for (k = 0; k < l; k++) {
                    if (award_array[k] == c) {
                        all_awards[i].className += ' achieved';
                        break
                    }
                }
                for (m in data.achieved) {
                    if (m == c) {
                        hit = true;
                        num = data.achieved[m].length;
                        award_name = $(all_awards[i]).parent().next().find('.award_title').text();
                        rarity = (num / total_members * 100).toFixed(1);
                        rating = rarity >= 50.1 ? 'Common' : rarity <= 50.0 && rarity >= 30.1 ? 'Uncommon' : rarity <= 30.0 && rarity >= 15.1 ? 'Rare' : rarity <= 15.0 && rarity >= 5.1 ? 'Very Rare' : 'Ultra Rare';
                        for (fmd_achievers_list[c] = num + ' out of ' + total_members + ' members achieved "' + award_name + '"\nRarity : ' + rating + ' (' + rarity + '%)\n\n', n = 0; n < num; n++) {
                            fmd_achievers_list[c] += n + 1 + '. ' + data.names[data.achieved[m][n]] + '\n'
                        }
                        div.innerHTML = '<strong>' + num + '</strong> member' + (num == 1 ? '' : 's') + ' achieved this award. <a href="#" onclick="alert(fmd_achievers_list.' + c + ', \'Award - ' + award_name.replace(/'/g, "\\'") + '\'); return false;">Who?</a> <span class="award_rarity">' + rating + ' (' + rarity + '%)</span>';
                        break
                    }
                }
                if (!hit) {
                    div.innerHTML = 'No one has achieved this award yet. <span class="award_rarity">Ultra Rare (0.0%)</span>'
                }
                $(all_awards[i]).parent().next().append(div)
            }
            var count = $('#aw_total, #aw_percent', target);
            percent = (achieved / j * 100).toFixed();
            count[0].innerHTML = achieved;
            count[1].innerHTML = percent;
            $('#achievement_progress', target)[0].firstChild.style.width = percent + '%';
            count.each(function() {
                $(this).prop('Counter', 0).animate({
                        Counter: $(this).text()
                    }, {
                        duration: 500,
                        easing: 'swing',
                        step: function(now) {
                            $(this).text(Math.ceil(now))
                        }
                    })
            })
        })
    }
};

Codul paginii html.

Cod:
div id="fmd_achievements">
<style type="text/css">#achievement_stats table, #fmd_achievement_list table { margin:10px auto; }
#achievement_stats { font-size:18px; }

#fmd_achievement_list .award {
  color:#FFF;
  font-size:36px;
  text-align:center;
  background:#69C;
  border-radius:100px;
  cursor:default;
  display:inline-block;
  position:relative;
  width:64px;
  height:64px;
  line-height:64px;
  margin:10px 10px 10px 1px;
  opacity:0.5;
  transition:500ms;
  -webkit-filter:grayscale(1);
          filter:grayscale(1);
}

#fmd_achievement_list .achieved {
  opacity:1;
   -webkit-filter:grayscale(0);
           filter:grayscale(0);
}

.award_title {
  font-size:18px;
  font-weight:bold;
}

.award_label {
  text-align:right;
  font-weight:bold;
}

.award_desc { font-size:12px; width:500px; }
.award_icon { text-align:right; }
.award_info { text-align:left; }

.user_award_info { text-align:center; font-size:18px; }
.user_award_info img { height:50px; width:50px; border-radius:50px; border:1px solid #CCC; background:#FFF; padding:3px; margin-right:10px; vertical-align:middle; }

.award_achievers {
  font-size:11px;
  font-style:italic;
  margin-top:5px;
}
.award_rarity { float:right; }

#achievement_progress {
  background:#CCC;
  height:10px;
  margin:3px 0;
}

#achievement_progress div {
  background:#69C;
  height:10px;
  transition:500ms;
}</style>

<script type="text/javascript">if (_userdata.session_logged_in) document.write('<div class="user_award_info">' + _userdata.avatar + '<a href="/u' + _userdata.user_id + '">' + _userdata.username + '</a>' + '</div>');</script>

<div id="achievement_stats"></div>
</div>

Trebuie sa mearga cred
avatar
Ionut
Contribuitor suport
Contribuitor suport

masculin

Mesaje : 771
Varsta : 19
Data înscrierii : 01/11/2015
Multumiri : 123
Niciun avertisment

http://hhttp://invisionpower.rpgwars.net/

Sus In jos

Pagina 1 din 3 1, 2, 3  Urmatorul

Vezi subiectul anterior Vezi subiectul urmator Sus


Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum