[Yaptım] İkinci bir forum açıklaması- viewforum.php sayfasında

Arayıp da bulamadığınız eklentileri buraya sorabilirsiniz.

[Yaptım] İkinci bir forum açıklaması- viewforum.php sayfasında

İleti Hanzala 23.01.2007, 15:14

Merhaba,

Forum adminden yeni bir forum oluşturduğumda yada esk iforumları dğeiştirdiğimde ikinci bir forum açıklaması daha istesin benden ve bu istediği açıklamayı ise ilgili viewforum.php sayfasının en altında göstersin bu yapılabilir mi? yada varmı
En son Hanzala tarafından, 29.01.2007, 15:27 tarihinde değiştirildi, toplamda 1 değişiklik yapıldı.
Hanzala
Üye
Üye
 
İleti: 23
Kayıt: 28.11.2005, 23:36

İleti EfSaNe 23.01.2007, 18:22

mod'u varmı bilmiyorum ama bu yapılabilir sanırım. admin panelinde forum ekleme bölümüne extra bir input oluşturulup, description2 diye bir sql oluşturursunuz. daha sonra viewforum un en altından bunu sql ile çağıracak bir kod yazarsınız.
Kullanıcı avatarı
EfSaNe
Üye
Üye
 
İleti: 60
Kayıt: 02.11.2005, 17:23
Konum: İstanbul

Yaptım

İleti Hanzala 29.01.2007, 15:25

Benim ihtiyacım vardı ve Efsane nin mesajından sonra biraz uğraştım ve istediğim şeyi yaptım aşağıda kendi sitesien uygulamak isteyen arkadaşlar için örnek olarak veriyorum. Ben bunu forumun en altına anahtar kelimeler diye bir iki satırlık yazı ekleyerek onlara link vermek için istemiştim kolay gelsin.

[syntax="php"]#
# SQL PHPMYADMİN İLE DUMP EDİN
#

ALTER TABLE `phpbb_forums` ADD `forum_desc2` TEXT NULL DEFAULT NULL AFTER `forum_desc`;

#
# Aç admin/admin_forums.php
#

// Bul

$forumdesc = $row['forum_desc'];

// Bir altına Ekle

$forumdesc2 = $row['forum_desc2'];

// Bul

$buttonvalue = $lang['Create_forum'];

$forumdesc = '';

// Bir altına Ekle

$forumdesc2 = '';

// Bul

'PRUNE_FREQ' => ( isset($pr_row['prune_freq']) ) ? $pr_row['prune_freq'] : 1,
'FORUM_NAME' => $forumname,

// Bir altına Ekle

'DESCRIPTION2' => $forumdesc2,

// Bul

// There is no problem having duplicate forum names so we won't check for it.
$sql = "INSERT INTO " . FORUMS_TABLE . " (forum_id, forum_name, cat_id, forum_desc,

// İçinde Bul


forum_desc,

// Yanına Ekle

forum_desc2,

// Bul

VALUES ('" . $next_id . "', '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', " . intval($HTTP_POST_VARS[POST_CAT_URL]) . ", '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "',

// İçinde Bul

str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "',

// Yanına Ekle

'" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc2']) . "',

// Bul

forum_desc = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "',
// Bir altına Ekle

forum_desc2 = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc2']) . "',

// Bul

'FORUM_NAME' => $forum_rows[$j]['forum_name'],
'FORUM_DESC' => $forum_rows[$j]['forum_desc'],

// Bir altına Ekle

'FORUM_DESC2' => $forum_rows[$j]['forum_desc2'],


#
# Aç templates/admin/forum_edit_body.tpl
#

// Bul

<tr>
<td class="row1">{L_FORUM_DESCRIPTION}</td>
<td class="row2"><textarea rows="5" cols="45" wrap="virtual" name="forumdesc" class="post">{DESCRIPTION}</textarea></td>
</tr>

// Bir altına Ekle

<tr>
<td class="row1">{L_FORUM_DESCRIPTION}</td>
<td class="row2"><textarea rows="5" cols="45" wrap="virtual" name="forumdesc2" class="post">{DESCRIPTION2}</textarea></td>
</tr>

#
# Aç viewforum.php
#

// Bul

$template->assign_vars(array(
'FORUM_ID' => $forum_id,
'FORUM_NAME' => $forum_row['forum_name'],

// Bir altına Ekle

'FORUM_DESC' => $forum_row['forum_desc2'],

#
# Aç viewforum_body.tpl
#

// Bul

{PAGE_NUMBER}

// Yanına Ekle

<br />2. Açıklama &raquo; {FORUM_DESC}

// dosyaları Gönderin kurulum Bitti[/syntax]
Hanzala
Üye
Üye
 
İleti: 23
Kayıt: 28.11.2005, 23:36


İstek Bölümü



Kimler çevrimiçi

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 0 misafir

cron