Bilgi Port - Türkiye'nin Bilgi ve Eğlence Portu

Xenforo 2 Eklentisiz Profil Müziği Nasıl Yapılır

malialdemir

Üye
Editör
Katılım
1 May 2019
Mesajlar
73
Puanları
18
Konum
Kütahya, Tavşanlı
Web sitesi
twitter.com
Uyumlu XF 2 Sürümleri: 2.0.X

Bu konuda xenforo 2x sistemine eklentisiz olarak profil müziği nasıl ekleyeceğimizi göreceğiz.
  1. İlk olarak ekteki dosyayı indirip sunucuya atın.
  2. Kullanıcılar bölümünden özel bir kullanıcı alanı oluşturmamız gerekiyor.
  3. Alan kimliği-ID: Benzersiz özel karakter içermeyen bir değer girin.
  4. Başlık: İşteğe bağlı özel karakter içerebilir.
  5. Açıklama: Sadece youtube video id değerini giriniz. https://www.youtube.com/watch?v=IDxxx urldeki IDxxx kısmı.
  6. Gösterim alanı: İstege bağlı.
  7. Görüntüleme sırası: İsteğe bağlı.
  8. Alan türü: Tek satırlık metin kutusu
  9. Genel seçeneklere Tıkla
  10. Değer göstergesi HTML kısmına aşağıdaki kodu yapıştırın.
  11. Kod:
    <iframe width="560" height="55" src="https://www.youtube.com/embed/{$value}?controls=0" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
  12. Kaydedin.
Bu kısımda işimiz bitti. Şimdi geriye eklenilen özel alanı kullanıcı profilinde göstermek.

  1. Görünüm ve Diller/Şablonlar/member_view Şablonunu açın ve aşağıdaki kodu arayın ve bulun.
  2. PHP:
    <xf:macro template="member_macros" name="member_stat_pairs"
    arg-user="{$user}"
                                    arg-context="profile" />
  3. Hemen altına aşağıdaki kodu ekleyin. Dikkat edin benim profil müzik id si muzikprofile şeklinde dir. Size eklediğiniz id yi aşağıdaki kodda uyarlayın.
  4. PHP:
    <xf:if is="$user.Profile.custom_fields.muzikprofile != '' ">
    <dl class="pairs pairs--rows pairs--rows--centered fauxBlockLink">
    <dt>{$user.Profile.custom_fields.getDefinition('muzikprofile').title}</dt>
    <dd>
    <style>
    #youtube-audio img{
    height:25px;
    margin-top:15px;
    }
    </style>
    <div data-video="{$user.Profile.custom_fields.muzikprofile}"
    data-autoplay="1"
    data-loop="1"
    id="youtube-audio">
    </div>
    <script src="https://www.youtube.com/iframe_api"></script>
    <script src="/js/profilmuzik/youtube.js"></script>
    <script type="text/javascript"> 
    $(document).ready(function(){ 
    $('#youtube-icon').simulate('click');
    });
    </script>
    </dd>
    </dl>
    </xf:if>
Önzileme: Aşağıda göründüğü gibidir.

_6  malialdemir   Bulut Forum - Türkiye'nin Sosyal Ağı.png



Kaynak :
 
Benzer Konular
Geri
Üst