Mail adresime gelen bir soru üzerine, bu mesajı yazıyorum. soruyu sorana cevap yazmak yerine, buraya yazmak daha faydalı olur. merak eden başkaları da olabilir.
Normalde, skyportalı kurduğunuzda. her modülün ana sayfasının en üstünde, fp_custom.asp sayfasında
sub modFeatures() şeklinde tanımlanmış bir blok bulunur. bu blok bütün modüllerde aynıdır. kendi sitemde, her modül için ayrı bir blok oluşturdum.
1.bunun için
custom_functions.asp ya da
fp_custom.asp içine her modül için ayrı bir fonksiyon oluşturdum. örneğin makaleler için:
sub modmakale_logo()
spThemeBlock1_open(intskin) %>
<table><tr><td></td><td>Bu bölümde edebi, kültürel ve bilgi içerikli makaleler okuyabilir, beğendiğiniz makalelere yorum yazıp oy verebilirsiniz. <br/>
Siz de beğendiğiniz makaleleler gönderebilirsiniz.</td></tr></table>
<% spThemeBlock1_close(intSkin)
end sub
2.bu bloğu makale ana sayfasında çağırdım.
article_custom.asp de bulunan bütün blokları pasif kılıp
function app_MainColumn_top()
'modFeatures()
'intShow = 3
'intDir = 1
'article_sm("featured")
end function
yerine kendi bloğumu ekledim
function app_MainColumn_top()
'modFeatures()
'intShow = 3
'intDir = 1
'article_sm("featured")
modmakale_logo()
end function
örnek görünüm için profilimdeki siteye bakabilirsiniz. ayrıca yeni sürümde ( rc7 ) buna gerek kalmayaca, doğrudan metnin üzerindeki bir sembole tıklanarak düzenleme yapılabilecek.
"Bu Konuya Teşekkür Edenler":
burajan, stajeriz, AdmiN