30-06-2019 Saat: 10:20
(30-06-2019 Saat: 01:12)admin Nickli Kullanıcıdan Alıntı: _pms şablonuna eklenen js de problem var. ben düzelttim, destekte uyguladım, çalıştı. Yukarıdaki kodu da düzeltiyorum.
Ama tüm browser/js cache yenilemek gerekiyor. (ctrl f5 ya da, yeni özel pencerede aç).
Güzel görünüyor. Teşekkürler.. Rep+SP verdim.
Kod:<span style="display:inline-block;position: relative"><li><a href="{$mybb->settings['bburl']}/private.php">{$lang->welcome_pms}</a> {$lang->welcome_pms_usage} <i class="fas fa-caret-down icontoggle"></i></li>
<div class="pm_header">
<div class="pm_show_head"><span class="pm_show_title">Gelen kutusu</span></div>
<ul class="pm_show" ></ul></div>
</span>
<script>document.getElementsByClassName("icontoggle")[0].onclick = function(){
document.getElementsByClassName("pm_header")[0].classList.toggle("toggle"); };
document.body.onclick = function(e){
if(e.target.classList.contains("icontoggle") != true) {
document.getElementsByClassName("pm_header")[0].classList.remove("toggle");
};
};
let show = document.getElementsByClassName("pm_show")[0];
fetch('private.php')
.then(res => res.text())
.then((responseText) => {
const doc = new DOMParser().parseFromString(responseText, 'text/html');
const elms = Array.from(doc.getElementsByClassName("pm_source"));
console.log(elms);
show.innerHTML += elms.reduce((a, el) => a += el.innerHTML, '')
});
</script>
Kodlarda sorun yoktu default temada sorunsuz çalışıyordu, hangi değişikliği yaptığınızı anlayamadım fakat.
(30-06-2019 Saat: 03:41)admin Nickli Kullanıcıdan Alıntı: Normal ÖM okumadaki ÖM listesi bozuldu, önceki haline döndürüyorum.
Herhangi bir sorun oluşmaması gerekiyor. CSS kodlarının işlemesi için CTRL+F5 yaptınız mı hocam?
Kodlar güncellendi, Font Awesome kullanılarak eklenen icon svg versiyonu ile değiştirildi ek kütüphane çekmeye gerek yok. Şuan için default yapılı temalarda sorunsuz çalışması gerekiyor. Tekrar deneye bilirsiniz. @admin
Diğer yorumlar için de teşekkür ederim.