Forum gratuit: forum de suport al utilizatorilor
Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.

Adăugarea butonului "Adăuga ca prieten" in subiecte

Vezi subiectul anterior Vezi subiectul urmator In jos

Tutorial Adăugarea butonului "Adăuga ca prieten" in subiecte

Mesaj Scris de Mihai Lun Mai 11, 2020 4:59 pm

Adăugarea butonului "Adăuga ca prieten" in subiecte

Salutare tuturor,

În tutorialul de astăzi am să vă arăt cum puteți adăuga butonul "Adaugă că prieten" în profilul din mesaje.

mesaje subiecte - Adăugarea butonului "Adăuga ca prieten" in subiecte 09615110Demonstrație:




mesaje subiecte - Adăugarea butonului "Adăuga ca prieten" in subiecte RSh0o9m

mesaje subiecte - Adăugarea butonului "Adăuga ca prieten" in subiecte 09615110Instalare:



Intrați in: Panoul de administrare => Module => HTML & JAVASCRIPT => Gestionarea codurilor Javascript, creați un nou cod Javascript și adăugați:
Cod:
$(function() {
 if (!_userdata.session_logged_in) {
 return false;
 }
 var FFinPosts = {
 sFriend: "Adauga ca prieten",
 sFoes: "Adauga ca prieten",
 oTarget: $('.post'),
 iLen: 0,
 sUser_name: "",
 oFF_list: null,
 aFF_list: [],
 vTemp: null,
 oThis: null
 };
 FFinPosts.iLen = FFinPosts.oTarget.length;

 $.ajax({
 url: "/u" + _userdata.user_id + 'friends',
 cache: false,
 type: "get",
 dataType: "text",
 success: function(response, status, xhr) {
 if (xhr.status == 200) {
 FFinPosts.oFF_list = $('#profile-advanced-details ol .message-header > a[href^="/u"]', response);

 for (var i = 0; i < FFinPosts.oFF_list.length; i++) {
 FFinPosts.aFF_list[FFinPosts.aFF_list.length] = $(FFinPosts.oFF_list[i]).text();
 }

 for (var i = 0; i < FFinPosts.iLen; i++) {
 FFinPosts.oThis = $(FFinPosts.oTarget[i]);
 FFinPosts.sUser_name = FFinPosts.oThis.find('.author a, .name, .user a[href^="/u"]').text();

 if (FFinPosts.sUser_name !== _userdata.username) {
 FFinPosts.vTemp = FFinPosts.oThis.find('.postprofile dd:last, .postdetails.poster-profile, .user-contact');

 if (FFinPosts.aFF_list.indexOf(FFinPosts.sUser_name) == -1) {
 FFinPosts.vTemp.append(
 '<a class="profile-icon" href="/profile?friend=' + encodeURIComponent(FFinPosts.sUser_name) + '&mode=editprofile&page_profil=friendsfoes">' +
 ' <img title="Adauga ca prieten" alt="Adauga ca prieten" src="http://icons.iconarchive.com/icons/oxygen-icons.org/oxygen/16/Actions-list-add-user-icon.png" width="25" height="25">' +
 '</a>'
 )
 } else {
 FFinPosts.vTemp.append(
 '<a class="profile-icon" href="/profile?foe=' + encodeURIComponent(FFinPosts.sUser_name) + '&mode=editprofile&page_profil=friendsfoes">' +
 ' <img title="Scoate-l din lista de prieteni" alt="Scoate-l din lista de prieteni" src="http://icons.iconarchive.com/icons/oxygen-icons.org/oxygen/16/Actions-list-remove-user-icon.png" width="25" height="25">' +
 '</a>'
 )
 }
 }
 }
 }
 }
 });
});

In codul de mai sus:
http://icons.iconarchive.com/icons/oxygen-icons.org/oxygen/16/Actions-list-add-user-icon.png - reprezintă icon-ul pentru adăugarea unui prieten nou
http://icons.iconarchive.com/icons/oxygen-icons.org/oxygen/16/Actions-list-remove-user-icon.png - reprezintă icon-ul pentru eliminarea unui utilizator din lista de prieteni

Puteți modifica icon-urile după propriile preferințe.

Setaţi vizibilitatea script-ului doar pentru topicuri. A face cu ochiul

Si asta a fost tot! Grozav



mesaje subiecte - Adăugarea butonului "Adăuga ca prieten" in subiecte Untit104
mesaje subiecte - Adăugarea butonului "Adăuga ca prieten" in subiecte KmYIBDv
mesaje subiecte - Adăugarea butonului "Adăuga ca prieten" in subiecte Scre1015 mesaje subiecte - Adăugarea butonului "Adăuga ca prieten" in subiecte 398 mesaje subiecte - Adăugarea butonului "Adăuga ca prieten" in subiecte 2209 mesaje subiecte - Adăugarea butonului "Adăuga ca prieten" in subiecte Scre1016 mesaje subiecte - Adăugarea butonului "Adăuga ca prieten" in subiecte Portoq16
Mesaje: 22935 ● Utilizatori: 18243 ● Ultimul membru: » sokardax «
mesaje subiecte - Adăugarea butonului "Adăuga ca prieten" in subiecte 887435_logo_512x512 Server de Discord: Forum gratuit
Mihai

Mihai
Administrator
Administrator

Mesaje : 1552
Varsta : 26
Localizare : București, România
Data înscrierii : 25/09/2014
Mulțumiri : 101
Google Chrome phpBB3

http://fgsuport.forumgratuit.ro
Mihai a fost mulțumit de autorul acestui subiect.

Vezi subiectul anterior Vezi subiectul urmator Sus

- Subiecte similare

Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum