Çok ama çok teşekkür ederim vaktinizi verdiniz var olun.Ayrıca çok özür dilerim benim anlatamamdan kaynaklı bir durum oldu.Yinede bu verdiğiniz code lar mutlaka faydalanmak iseteyen bir arkadaşımıza yarayacaktır.
Şöyle anlatmak isterim izninizle:
Ben bu modu kurmak istemiyorum çünkü çok ağar ve orjinalliğini bozmak istemiyorum temamımızın.
Benim örnek vermeye çalıştığım ve arzum, şuan standart prosilver editörününde font rengi butonuna basınca üstte açılan alanı kaldırıp yerine bu modda ki gibi açılır menü haline getirmekti.Bir şekilde bunu yapmış bir yabancı forum vardı, gördüm ama hatırlamıyorum adresini.
Yapabilirsek bir kod parçası haline gelicek.
Ben yinede sizin verdiğiniz bu code lardan denemey çalışıcam.becerebilirsem hemen size kontrol etmeniz için göndericem.
Benim kullandığım tema Prospace 3.0.10.1 prosilver tabanlı.
Çok teşekkür ederim yardımlarınız için.
posting_button.html: Bu kısıma uyarlamaya çalışıyorum.
Kod: Tümünü seç
<!-- IF S_BBCODE_ALLOWED -->
<div id="colour_palette" style="display: none;">
<dl style="clear: left;">
<dt><label>{L_FONT_COLOR}:</label></dt>
<dd>
<script type="text/javascript">
// <![CDATA[
function change_palette()
{
dE('colour_palette');
e = document.getElementById('colour_palette');
if (e.style.display == 'block')
{
document.getElementById('bbpalette').value = '{LA_FONT_COLOR_HIDE}';
}
else
{
document.getElementById('bbpalette').value = '{LA_FONT_COLOR}';
}
}
colorPalette('h', 15, 10);
// ]]>
</script>
</dd>
</dl>
</div>
Kod: Tümünü seç
/**
* Color pallette
*/
function colorPalette(dir, width, height)
{
var r = 0, g = 0, b = 0;
var numberList = new Array(6);
var color = '';
numberList[0] = '00';
numberList[1] = '40';
numberList[2] = '80';
numberList[3] = 'BF';
numberList[4] = 'FF';
document.writeln('<table cellspacing="1" cellpadding="0" border="0">');
for (r = 0; r < 5; r++)
{
if (dir == 'h')
{
document.writeln('<tr>');
}
for (g = 0; g < 5; g++)
{
if (dir == 'v')
{
document.writeln('<tr>');
}
for (b = 0; b < 5; b++)
{
color = String(numberList[r]) + String(numberList[g]) + String(numberList[b]);
document.write('<td bgcolor="#' + color + '" style="width: ' + width + 'px; height: ' + height + 'px;">');
document.write('<a href="#" onclick="bbfontstyle(\'[color=#' + color + ']\', \'[/color]\'); return false;"><img src="images/spacer.gif" width="' + width + '" height="' + height + '" alt="#' + color + '" title="#' + color + '" /></a>');
document.writeln('</td>');
}
if (dir == 'v')
{
document.writeln('</tr>');
}
}
if (dir == 'h')
{
document.writeln('</tr>');
}
}
document.writeln('</table>');
}