Öncelikle altta verdiğim kodu bir text editöre yapıştırıp farklı kaydet dedikten sonra "tema_kontrol.php" ismini vererek kapatın.
- Kod: Tümünü seç
<?php
// read config file
define('IN_PHPBB', true);
$phpbb_root_path = './';
$template_path= $phpbb_root_path . "templates/";
include($phpbb_root_path . 'config.php');
// connect to the database server
$db = mysql_connect($dbhost,$dbuser,$dbpasswd);
if (!$db) die("Unable to connect to database!\n");
// select the PHPBB database
mysql_select_db($dbname,$db);
$sql = "SELECT template_name, style_name FROM ".$table_prefix."themes";
$styles = mysql_query($sql,$db);
if ($styles === false)
die("Yüklü Template Bulunamadı!\n");
while ($check = mysql_fetch_array($styles))
{
$check_path1 = $template_path . $check['template_name'] . "/profile_add_body.tpl";
$check_path2 = $template_path . $check['template_name'] . "/admin/board_config_body.tpl";
$user_text = file_get_contents($check_path1);
$user = strpos(strtolower($user_text),"switch_confirm");
$config_text = file_get_contents($check_path2);
$config = strpos(strtolower($config_text),"visual_confirm");
echo "Yüklü Template '".$check['style_name']."' ";
echo $user > 0 ? "Destekleniyor:" : "Desteklenmiyor:";
echo "Kayıtta Gorsel Dogrulama Gösterilmesini, ";
echo $config > 0 ? "Destekleniyor: " : "Desteklenmiyor: ";
echo "Yönetim Panelinden Gorsel Dogrulama Ayarlama Ozelligi.<br>\n";
}
?>
Ardından bu dosyayı forumunuzun kurulu olduğu dizine ftp programınız aracılığı ile yollayın. Ardından tarayıcınızın adres kısmına;
- Kod: Tümünü seç
http://www.siteminismi.com/tema_kontrol.php
- Kod: Tümünü seç
Yüklü Template 'subSilver' Destekleniyor:Kayitta Gorsel Dogrulama Gösterilmesi, Destekleniyor: Yonetim Panelinden Gorsel Dogrulama Ayarlama Ozelligi.
Şeklinde görürseniz sorun yok demektir. Bu durumda "Yönetim Paneli" "Genel Ayarlar" dan.
- Kod: Tümünü seç
Görsel kayıt doğrulamaya izin ver
Eğer "Desteklenmiyor" mesajı alırsanız. Template dosyalarınızda aşağıdaki değişiklikleri yapmanız gerekli.
Aç:
kullandığınız template/admin/board_config_body.tpl
Bul:
- Kod: Tümünü seç
<tr>
<td class="row1">{L_ACCT_ACTIVATION}</td>
<td class="row2"><input type="radio" name="require_activation" value="{ACTIVATION_NONE}" {ACTIVATION_NONE_CHECKED} />{L_NONE} <input type="radio" name="require_activation" value="{ACTIVATION_USER}" {ACTIVATION_USER_CHECKED} />{L_USER} <input type="radio" name="require_activation" value="{ACTIVATION_ADMIN}" {ACTIVATION_ADMIN_CHECKED} />{L_ADMIN}</td>
</tr>
Öncesine Ekle:
- Kod: Tümünü seç
<tr>
<td class="row1">{L_VISUAL_CONFIRM}<br /><span class="gensmall">{L_VISUAL_CONFIRM_EXPLAIN}</span></td>
<td class="row2"><input type="radio" name="enable_confirm" value="1" {CONFIRM_ENABLE} />{L_YES} <input type="radio" name="enable_confirm" value="0" {CONFIRM_DISABLE} />{L_NO}</td>
</tr>
Aç:
/kullandığınız template/profile_add_body.tpl
Bul:
- Kod: Tümünü seç
<tr>
<td class="row1"><span class="gen">{L_CURRENT_PASSWORD}: *</span><br />
<span class="gensmall">{L_CONFIRM_PASSWORD_EXPLAIN}</span></td>
<td class="row2">
<input type="password" class="post" style="width: 200px" name="cur_password" size="25" maxlength="32" value="{CUR_PASSWORD}" />
</td>
</tr>
Öncesine Ekle:
- Kod: Tümünü seç
<!-- Visual Confirmation -->
<!-- BEGIN switch_confirm -->
<tr>
<td class="row1" colspan="2" align="center"><span class="gensmall">{L_CONFIRM_CODE_IMPAIRED}</span><br /><br />{CONFIRM_IMG}<br /><br /></td>
</tr>
<tr>
<td class="row1"><span class="gen">{L_CONFIRM_CODE}: * </span><br /><span class="gensmall">{L_CONFIRM_CODE_EXPLAIN}</span></td>
<td class="row2"><input type="text" class="post" style="width: 200px" name="confirm_code" size="6" maxlength="6" value="" /></td>
</tr>
<!-- END switch_confirm -->
Kaydet ve Kapat
Bu değişiklikleri yaparken lütfen değiştireceğiniz dosyaların yedeklerini alın.