Selamlar. Smf 1.1.5 kullanıyorum forumda kilitli olan konuların üzerlerinin çizilmesini yada sönük olmalarını işte her nasıl olursa olmasını istiyorum. Burada Gri yazılı mesela, smf 2.0 olduğu için mi bilmiyorum ama 1.1.5 için varmı dır böyle birşey kodun olduğu bölümü buldum ama oynama yapamıyorum pek fazla
Arama da yaptım ama bulamadım hiçbirşey.
// Do we want to seperate the sticky and lock status out?
if (!empty($settings['seperate_sticky_lock']) && strpos($topic['class'], 'sticky') !== false)
$topic['class'] = substr($topic['class'], 0, strrpos($topic['class'], '_sticky'));
if (!empty($settings['seperate_sticky_lock']) && strpos($topic['class'], 'locked') !== false)
$topic['class'] = substr($topic['class'], 0, strrpos($topic['class'], '_locked'));
echo '
<tr>
<td class="windowbg2" valign="middle" align="center" width="5%">
<img src="', $settings['images_url'], '/topic/', $topic['class'], '.gif" alt="" />
</td>
<td class="windowbg2" valign="middle" align="center" width="4%">
<img src="', $topic['first_post']['icon_url'], '" alt="" />
</td>
<td class="windowbg' , !empty($settings['seperate_sticky_lock']) && $topic['is_sticky'] ? '3' : '' , '" valign="middle" ', (!empty($topic['quick_mod']['remove']) ? 'id="topic_' . $topic['first_post']['id'] . '" onmouseout="mouse_on_div = 0;" onmouseover="mouse_on_div = 1;" ondblclick="modify_topic(\'' . $topic['id'] . '\', \'' . $topic['first_post']['id'] . '\', \'' . $context['session_id'] . '\');"' : ''), '>';
if (!empty($settings['seperate_sticky_lock']))
echo '
' , $topic['is_locked'] ? '<img src="' . $settings['images_url'] . '/icons/quick_lock.gif" align="right" alt="" id="lockicon' . $topic['first_post']['id'] . '" style="margin: 0;" />' : '' , '
' , $topic['is_sticky'] ? '<img src="' . $settings['images_url'] . '/icons/show_sticky.gif" align="right" alt="" id="stickyicon' . $topic['first_post']['id'] . '" style="margin: 0;" />' : '';
Kodlar düzenlenerek aşağıdaki mesaja alındı. Mesaja ulaşmak için aşağıdaki bağlantıya tıklayın:
http://www.simplemachines.org/community/index.php?topic=240764.msg1552855#msg1552855
[SiNaN] ben 2.0 hiç bilmiyorum, bu verdiğin kodlar kilitli konuya tam olarak ne yapıyor?
Quote from: Hoochie Coochie Man™ on May 23, 2008, 03:09:30 AM
[SiNaN] ben 2.0 hiç bilmiyorum, bu verdiğin kodlar kilitli konuya tam olarak ne yapıyor?
Bu forumda yapılanı yapıyor. Gri renkli oluyor tamamen konunun adı ve bilgilerinin bulunduğu satır.
Quote from: [SiNaN] on May 23, 2008, 03:16:40 AM
Quote from: Hoochie Coochie Man™ on May 23, 2008, 03:09:30 AM
[SiNaN] ben 2.0 hiç bilmiyorum, bu verdiğin kodlar kilitli konuya tam olarak ne yapıyor?
Bu forumda yapılanı yapıyor. Gri renkli oluyor tamamen konunun adı ve bilgilerinin bulunduğu satır.
Anladım saol..
Sinan Senin Style.css kodlarına ufak bi ekleme yaptım.
Sinanın verdiği Bu kodların altına
{
color: #888;
font-weight: normal;
Bu kodu ekle üstü çizilir.
text-decoration: line-through;
Ön izlemeyi eke koydum
Bunu ekleyince herşeyin üstünü çizdiği için koymamıştım. :)
Quote from: [SiNaN] on May 23, 2008, 04:36:45 AM
Bunu ekleyince herşeyin üstünü çizdiği için koymamıştım. :)
Fena olmadı valla kendi sitemle bile kullanabilirim :)
[SiNaN] Tşkler.
Herşeyin üstünün çizilmesi kötü. Yanlız başlık olsa iyi olurdu ...
Sadece konu adının üzerini de çizdik. :)
../Themes/default/stlye.css
Bul:
.windowbg3
{
color: #000000;
background-color: #E0E1E8;
}
Sonrasına ekle:
.windowbg_locked, .windowbgname_locked
{
background-color: #E8EAEE;
}
.windowbg2_locked, .windowbg2name_locked
{
background-color: #F0F4F6;
}
/* make the locked items a bit lighter in color */
.windowbg_locked, .windowbg_locked a,.windowbg2_locked, .windowbg2_locked a
{
color: #888;
font-weight: normal;
}
/* make the locked items a bit lighter in color */
.windowbgname_locked, .windowbgname_locked a,.windowbg2name_locked, .windowbg2name_locked a
{
color: #888;
font-weight: normal;
text-decoration: line-through;
}
../Themes/deault/MessageIndex.template.php
Bul:
echo '
<tr>
<td class="windowbg2" valign="middle" align="center" width="5%">
<img src="', $settings['images_url'], '/topic/', $topic['class'], '.gif" alt="" />
</td>
<td class="windowbg2" valign="middle" align="center" width="4%">
<img src="', $topic['first_post']['icon_url'], '" alt="" />
</td>
<td class="windowbg' , !empty($settings['seperate_sticky_lock']) && $topic['is_sticky'] ? '3' : '' , '" valign="middle" ', (!empty($topic['quick_mod']['remove']) ? 'id="topic_' . $topic['first_post']['id'] . '" onmouseout="mouse_on_div = 0;" onmouseover="mouse_on_div = 1;" ondblclick="modify_topic(\'' . $topic['id'] . '\', \'' . $topic['first_post']['id'] . '\', \'' . $context['session_id'] . '\');"' : ''), '>';
if (!empty($settings['seperate_sticky_lock']))
echo '
' , $topic['is_locked'] ? '<img src="' . $settings['images_url'] . '/icons/quick_lock.gif" align="right" alt="" id="lockicon' . $topic['first_post']['id'] . '" style="margin: 0;" />' : '' , '
' , $topic['is_sticky'] ? '<img src="' . $settings['images_url'] . '/icons/show_sticky.gif" align="right" alt="" id="stickyicon' . $topic['first_post']['id'] . '" style="margin: 0;" />' : '';
echo '
', $topic['is_sticky'] ? '<b>' : '' , '<span id="msg_' . $topic['first_post']['id'] . '">', $topic['first_post']['link'], '</span>', $topic['is_sticky'] ? '</b>' : '';
// Is this topic new? (assuming they are logged in!)
if ($topic['new'] && $context['user']['is_logged'])
echo '
<a href="', $topic['new_href'], '" id="newicon' . $topic['first_post']['id'] . '"><img src="', $settings['images_url'], '/', $context['user']['language'], '/new.gif" alt="', $txt[302], '" /></a>';
echo '
<small id="pages' . $topic['first_post']['id'] . '">', $topic['pages'], '</small>
</td>
<td class="windowbg2" valign="middle" width="14%">
', $topic['first_post']['member']['link'], '
</td>
<td class="windowbg' , $topic['is_sticky'] ? '3' : '' , '" valign="middle" width="4%" align="center">
', $topic['replies'], '
</td>
<td class="windowbg' , $topic['is_sticky'] ? '3' : '' , '" valign="middle" width="4%" align="center">
', $topic['views'], '
</td>
<td class="windowbg2" valign="middle" width="22%">
<a href="', $topic['last_post']['href'], '"><img src="', $settings['images_url'], '/icons/last_post.gif" alt="', $txt[111], '" title="', $txt[111], '" style="float: right;" /></a>
<span class="smalltext">
', $topic['last_post']['time'], '<br />
', $txt[525], ' ', $topic['last_post']['member']['link'], '
</span>
</td>';
// Show the quick moderation options?
if (!empty($options['display_quick_mod']))
{
echo '
<td class="windowbg' , $topic['is_sticky'] ? '3' : '' , '" valign="middle" align="center" width="4%">';
if ($options['display_quick_mod'] == 1)
echo '
<input type="checkbox" name="topics[]" value="', $topic['id'], '" class="check" />';
Değiştir:
echo '
<tr>
<td class="windowbg2' , ($topic['is_locked'] ? '_locked' : ''), '" valign="middle" align="center" width="5%">
<img src="', $settings['images_url'], '/topic/', $topic['class'], '.gif" alt="" />
</td>
<td class="windowbg2' , ($topic['is_locked'] ? '_locked' : ''), '" valign="middle" align="center" width="4%">
<img src="', $topic['first_post']['icon_url'], '" alt="" />
</td>
<td class="windowbg' , !empty($settings['seperate_sticky_lock']) && $topic['is_sticky'] ? '3' : ($topic['is_locked'] ? 'name_locked' : ''), '" valign="middle" ', (!empty($topic['quick_mod']['remove']) ? 'id="topic_' . $topic['first_post']['id'] . '" onmouseout="mouse_on_div = 0;" onmouseover="mouse_on_div = 1;" ondblclick="modify_topic(\'' . $topic['id'] . '\', \'' . $topic['first_post']['id'] . '\', \'' . $context['session_id'] . '\');"' : ''), '>';
if (!empty($settings['seperate_sticky_lock']))
echo '
' , $topic['is_locked'] ? '<img src="' . $settings['images_url'] . '/icons/quick_lock.gif" align="right" alt="" id="lockicon' . $topic['first_post']['id'] . '" style="margin: 0;" />' : '' , '
' , $topic['is_sticky'] ? '<img src="' . $settings['images_url'] . '/icons/show_sticky.gif" align="right" alt="" id="stickyicon' . $topic['first_post']['id'] . '" style="margin: 0;" />' : '';
echo '
', $topic['is_sticky'] ? '<b>' : '' , '<span id="msg_' . $topic['first_post']['id'] . '">', $topic['first_post']['link'], '</span>', $topic['is_sticky'] ? '</b>' : '';
// Is this topic new? (assuming they are logged in!)
if ($topic['new'] && $context['user']['is_logged'])
echo '
<a href="', $topic['new_href'], '" id="newicon' . $topic['first_post']['id'] . '"><img src="', $settings['images_url'], '/', $context['user']['language'], '/new.gif" alt="', $txt[302], '" /></a>';
echo '
<small id="pages' . $topic['first_post']['id'] . '">', $topic['pages'], '</small>
</td>
<td class="windowbg2' , ($topic['is_locked'] ? '_locked' : ''), '" valign="middle" width="14%">
', $topic['first_post']['member']['link'], '
</td>
<td class="windowbg' , $topic['is_sticky'] ? '3' : ($topic['is_locked'] ? '_locked' : '') , '" valign="middle" width="4%" align="center">
', $topic['replies'], '
</td>
<td class="windowbg' , $topic['is_sticky'] ? '3' : ($topic['is_locked'] ? '_locked' : '') , '" valign="middle" width="4%" align="center">
', $topic['views'], '
</td>
<td class="windowbg2' , ($topic['is_locked'] ? '_locked' : ''), '" valign="middle" width="22%">
<a href="', $topic['last_post']['href'], '"><img src="', $settings['images_url'], '/icons/last_post.gif" alt="', $txt[111], '" title="', $txt[111], '" style="float: right;" /></a>
<span class="smalltext">
', $topic['last_post']['time'], '<br />
', $txt[525], ' ', $topic['last_post']['member']['link'], '
</span>
</td>';
// Show the quick moderation options?
if (!empty($options['display_quick_mod']))
{
echo '
<td class="windowbg' , $topic['is_sticky'] ? '3' : ($topic['is_locked'] ? '_locked' : '') , '" valign="middle" align="center" width="4%">';
if ($options['display_quick_mod'] == 1)
echo '
<input type="checkbox" name="topics[]" value="', $topic['id'], '" class="check" />';
Çok fazla değişiklik olduğu için tek tek vermedim.
Not: Sadece default teması için bu şekilde. Diğer temalar için, o temanın dosyalarında değişiklik yapılmalı.
çok teşekkür ederim fevkaledeninde fevkinde oldu nasıl teşekkür ederim bilemedim. [konudışı]sinan sen bizim herşeyimizsin =)[/konudışı]
emegine saglık arkadaşım
aynı şey olduğu için burdan sorayım dedim. yine burdaki gibi duyuru veya sabit konularında arkaplanı farklı olması için ne yapabilirim?
(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg508.imageshack.us%2Fimg508%2F462%2F64128506ln2.jpg&hash=b6d7a5ec56498fb2555d96eaaf23e76450f00acf)
http://img508.imageshack.us/img508/462/64128506ln2.jpg (http://img508.imageshack.us/img508/462/64128506ln2.jpg)
gibi
Bu konudaki ipucunu uyguladığınızı varsayıyorum.
Bul:
echo '
<tr>
<td class="windowbg2' , ($topic['is_locked'] ? '_locked' : ''), '" valign="middle" align="center" width="5%">
<img src="', $settings['images_url'], '/topic/', $topic['class'], '.gif" alt="" />
</td>
<td class="windowbg2' , ($topic['is_locked'] ? '_locked' : ''), '" valign="middle" align="center" width="4%">
<img src="', $topic['first_post']['icon_url'], '" alt="" />
</td>
<td class="windowbg' , !empty($settings['seperate_sticky_lock']) && $topic['is_sticky'] ? '3' : ($topic['is_locked'] ? 'name_locked' : ''), '" valign="middle" ', (!empty($topic['quick_mod']['remove']) ? 'id="topic_' . $topic['first_post']['id'] . '" onmouseout="mouse_on_div = 0;" onmouseover="mouse_on_div = 1;" ondblclick="modify_topic(\'' . $topic['id'] . '\', \'' . $topic['first_post']['id'] . '\', \'' . $context['session_id'] . '\');"' : ''), '>';
if (!empty($settings['seperate_sticky_lock']))
echo '
' , $topic['is_locked'] ? '<img src="' . $settings['images_url'] . '/icons/quick_lock.gif" align="right" alt="" id="lockicon' . $topic['first_post']['id'] . '" style="margin: 0;" />' : '' , '
' , $topic['is_sticky'] ? '<img src="' . $settings['images_url'] . '/icons/show_sticky.gif" align="right" alt="" id="stickyicon' . $topic['first_post']['id'] . '" style="margin: 0;" />' : '';
echo '
', $topic['is_sticky'] ? '<b>' : '' , '<span id="msg_' . $topic['first_post']['id'] . '">', $topic['first_post']['link'], '</span>', $topic['is_sticky'] ? '</b>' : '';
// Is this topic new? (assuming they are logged in!)
if ($topic['new'] && $context['user']['is_logged'])
echo '
<a href="', $topic['new_href'], '" id="newicon' . $topic['first_post']['id'] . '"><img src="', $settings['images_url'], '/', $context['user']['language'], '/new.gif" alt="', $txt[302], '" /></a>';
echo '
<small id="pages' . $topic['first_post']['id'] . '">', $topic['pages'], '</small>
</td>
<td class="windowbg2' , ($topic['is_locked'] ? '_locked' : ''), '" valign="middle" width="14%">
', $topic['first_post']['member']['link'], '
</td>
<td class="windowbg' , $topic['is_sticky'] ? '3' : ($topic['is_locked'] ? '_locked' : '') , '" valign="middle" width="4%" align="center">
', $topic['replies'], '
</td>
<td class="windowbg' , $topic['is_sticky'] ? '3' : ($topic['is_locked'] ? '_locked' : '') , '" valign="middle" width="4%" align="center">
', $topic['views'], '
</td>
<td class="windowbg2' , ($topic['is_locked'] ? '_locked' : ''), '" valign="middle" width="22%">
<a href="', $topic['last_post']['href'], '"><img src="', $settings['images_url'], '/icons/last_post.gif" alt="', $txt[111], '" title="', $txt[111], '" style="float: right;" /></a>
<span class="smalltext">
', $topic['last_post']['time'], '<br />
', $txt[525], ' ', $topic['last_post']['member']['link'], '
</span>
</td>';
// Show the quick moderation options?
if (!empty($options['display_quick_mod']))
{
echo '
<td class="windowbg' , $topic['is_sticky'] ? '3' : ($topic['is_locked'] ? '_locked' : '') , '" valign="middle" align="center" width="4%">';
if ($options['display_quick_mod'] == 1)
echo '
<input type="checkbox" name="topics[]" value="', $topic['id'], '" class="check" />';
Değiştir:
echo '
<tr>
<td class="windowbg2' , ($topic['is_locked'] ? '_locked' : ''), '" valign="middle"', $topic['is_sticky'] ? ' style="background-color:#D7E9F6;"' : '', ' align="center" width="5%">
<img src="', $settings['images_url'], '/topic/', $topic['class'], '.gif" alt="" />
</td>
<td class="windowbg2' , ($topic['is_locked'] ? '_locked' : ''), '" valign="middle"', $topic['is_sticky'] ? ' style="background-color:#D7E9F6;"' : '', ' align="center" width="4%">
<img src="', $topic['first_post']['icon_url'], '" alt="" />
</td>
<td class="windowbg' , !empty($settings['seperate_sticky_lock']) && $topic['is_sticky'] ? '3' : ($topic['is_locked'] ? 'name_locked' : ''), '" valign="middle" ', $topic['is_sticky'] ? 'style="background-color:#D7E9F6;"' : '', (!empty($topic['quick_mod']['remove']) ? 'id="topic_' . $topic['first_post']['id'] . '" onmouseout="mouse_on_div = 0;" onmouseover="mouse_on_div = 1;" ondblclick="modify_topic(\'' . $topic['id'] . '\', \'' . $topic['first_post']['id'] . '\', \'' . $context['session_id'] . '\');"' : ''), '>';
if (!empty($settings['seperate_sticky_lock']))
echo '
' , $topic['is_locked'] ? '<img src="' . $settings['images_url'] . '/icons/quick_lock.gif" align="right" alt="" id="lockicon' . $topic['first_post']['id'] . '" style="margin: 0;" />' : '' , '
' , $topic['is_sticky'] ? '<img src="' . $settings['images_url'] . '/icons/show_sticky.gif" align="right" alt="" id="stickyicon' . $topic['first_post']['id'] . '" style="margin: 0;" />' : '';
echo '
', $topic['is_sticky'] ? '<b>' : '' , '<span id="msg_' . $topic['first_post']['id'] . '">', $topic['first_post']['link'], '</span>', $topic['is_sticky'] ? '</b>' : '';
// Is this topic new? (assuming they are logged in!)
if ($topic['new'] && $context['user']['is_logged'])
echo '
<a href="', $topic['new_href'], '" id="newicon' . $topic['first_post']['id'] . '"><img src="', $settings['images_url'], '/', $context['user']['language'], '/new.gif" alt="', $txt[302], '" /></a>';
echo '
<small id="pages' . $topic['first_post']['id'] . '">', $topic['pages'], '</small>
</td>
<td class="windowbg2' , ($topic['is_locked'] ? '_locked' : ''), '" valign="middle"', $topic['is_sticky'] ? ' style="background-color:#D7E9F6;"' : '', ' width="4%">
', $topic['first_post']['member']['link'], '
</td>
<td class="windowbg' , $topic['is_sticky'] ? '3' : ($topic['is_locked'] ? '_locked' : '') , '" valign="middle"', $topic['is_sticky'] ? ' style="background-color:#D7E9F6;"' : '', ' align="center" width="4%">
', $topic['replies'], '
</td>
<td class="windowbg' , $topic['is_sticky'] ? '3' : ($topic['is_locked'] ? '_locked' : '') , '" valign="middle"', $topic['is_sticky'] ? ' style="background-color:#D7E9F6;"' : '', ' align="center" width="4%">
', $topic['views'], '
</td>
<td class="windowbg2' , ($topic['is_locked'] ? '_locked' : ''), '" valign="middle"', $topic['is_sticky'] ? ' style="background-color:#D7E9F6;"' : '', ' width="22%">
<a href="', $topic['last_post']['href'], '"><img src="', $settings['images_url'], '/icons/last_post.gif" alt="', $txt[111], '" title="', $txt[111], '" style="float: right;" /></a>
<span class="smalltext">
', $topic['last_post']['time'], '<br />
', $txt[525], ' ', $topic['last_post']['member']['link'], '
</span>
</td>';
// Show the quick moderation options?
if (!empty($options['display_quick_mod']))
{
echo '
<td class="windowbg' , $topic['is_sticky'] ? '3' : ($topic['is_locked'] ? '_locked' : '') , '" valign="middle" align="center" width="4%">';
if ($options['display_quick_mod'] == 1)
echo '
<input type="checkbox" name="topics[]" value="', $topic['id'], '" class="check" />';
TAŞINDI: Konu adı..
Bunların da üstünü çizmese güzel olurdu ama neyse.. Yinede sağolun..
Birkaç gün sonra hatırlatırsan ilgilenebilirim HCM.
Sen bırak şimdi, ilk önce iyi olda, acelesi yok, sonra hatırlatırım :)
Sinan hocam messageindex.template.php de yaptığınız değişiklikleri gösterirmisiniz benim ki baya bir karışık da veya ekte vereyim bakabilirseniz.
Ekte veremedim bu (http://rapidshare.com/files/143950614/MessageIndex.template.php.html) adresten indirebilirmisiniz size zahmet.
Quote from: єνσℓυтιση™ on September 09, 2008, 05:01:47 PM
Sinan hocam messageindex.template.php de yaptığınız değişiklikleri gösterirmisiniz
http://www.simplemachines.org/community/index.php?topic=240764.msg1552855#msg1552855
HCM yanlış anlattım sanırım. Baktım ama komple değiştir demiş orada benimki aynen o bölüm gibi değilki eklenmiş farklı kodlar var.
єνσℓυтιση™ yeme beni :D
Sen mi bulamayacaksın kodları içinden? :)
<td> lere bak ;)
Tekrar teşekkürler tam istediğim gibi oldu.