Mybb Codeblock (Php) Tümünü Seç - Tümünü Kopyala Butonu | Bu modifikasyon sayesinde konulara [code*][/code*] ve [php*][/php*] tagları arasında eklenen codeblock'a "Tümünü seç" ve "Tümünü kopyala" butonları ekleye bileceksiniz.
Admin Paneli - Forum ayarları - Lisanslar - Kullandığınız dil paketi (Türkçe) Dil paketi değişkenlerini düzenle - global.lang.php - code ve php_code değişkenlerini aşağıdakiler ile değiştirin ;
Admin Paneli - Temalar ve şablonlar - Şablonlar - Kullandığınız temanın şablon seti - Postbit Şablonları - Postbit - En Aşağıya Aşağıdaki Kodu Ekleyelim.
Admin Paneli - Temalar ve şablonlar - Kullandığınız tema - global.css - Gelişmiş düzenleme - Aşağıdaki kodları en alta ekleyin.
Admin Paneli - Forum ayarları - Lisanslar - Kullandığınız dil paketi (Türkçe) Dil paketi değişkenlerini düzenle - global.lang.php - code ve php_code değişkenlerini aşağıdakiler ile değiştirin ;
PHP Kod:
<span>Webailesi Kod: </span><button onclick="selectCode(this); return false;">Webailesi Tümünü seç</button> <button onclick="copyCode(this); return false;">Webailesi Tümünü kopyala</a>
PHP Kod:
<span>Webailesi PHP Kod: </span><button onclick="selectCode(this); return false;">Webailesi Tümünü seç</button> <button onclick="copyCode(this); return false;">Webailesi Tümünü kopyala</a>
PHP Kod:
<script>
function selectCode(a)
{
var e = a.parentNode.parentNode.getElementsByTagName('CODE')[0];
if (window.getSelection)
{
var s = window.getSelection();
if (s.setBaseAndExtent)
{
s.setBaseAndExtent(e, 0, e.parentNode, 1);
}
else
{
var r = document.createRange();
r.selectNodeContents(e);
s.removeAllRanges();
s.addRange(r);
}
}
else if (document.getSelection)
{
var s = document.getSelection();
var r = document.createRange();
r.selectNodeContents(e);
s.removeAllRanges();
s.addRange(r);
}
else if (document.selection)
{
var r = document.body.createTextRange();
r.moveToElementText(e);
r.select();
}
}
function copyCode(a)
{
var e = a.parentNode.parentNode.getElementsByTagName('CODE')[0];
if (window.getSelection)
{
var s = window.getSelection();
if (s.setBaseAndExtent)
{
s.setBaseAndExtent(e, 0, e.parentNode, 1);
document.execCommand("copy");
document.getSelection().removeAllRanges();
}
else
{
var r = document.createRange();
r.selectNodeContents(e);
s.removeAllRanges();
s.addRange(r);
}
}
else if (document.getSelection)
{
var s = document.getSelection();
var r = document.createRange();
r.selectNodeContents(e);
s.removeAllRanges();
s.addRange(r);
document.execCommand("copy");
}
else if (document.selection)
{
var r = document.body.createTextRange();
r.moveToElementText(e);
r.select();
document.execCommand("copy");
}
}
</script>
Admin Paneli - Temalar ve şablonlar - Kullandığınız tema - global.css - Gelişmiş düzenleme - Aşağıdaki kodları en alta ekleyin.
PHP Kod:
.codeblock .title span{
vertical-align: middle;
}
.codeblock .title button{
padding: 4px 6px;
border-radius: 3px;;
cursor: pointer;
font-family: inherit;
font-size: 11px;
background: linear-gradient(to bottom, #ffffff, #e5e5e5);
border: 1px solid #ddd;
Elde Edeceğimiz Sonuç ;
Son Düzenleme: 08-01-2021, 23:53, Düzenleyen: Efe*
)


