Ayrıntılı Konu Bilgileri
Sayfa BaşlığıKonu: smf 2.x de Sitemap
Mesaj SayısıMesaj Sayısı: 0 cevap var
OkumaGösterim: 1160
Google Özel Arama

Gönderen Konu: smf 2.x de Sitemap  (Okunma sayısı 1160 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

    sevdaligul

  • Administrator
  • *

  • İleti: 13121
  • Nerden: Konya
  • Rep: +6511/-0
  • Cinsiyet: Bay
  • GüLe SeVDaLı Bir GeNç
    • MSN Messenger - sevdaligul@gmail.com
    • Profili Görüntüle GüLe SeVDaLı BiR GeNçLiK
  • Çevrimdışı
smf 2.x de Sitemap
« : 13 Haziran 2013, 08:07:46 »


 

Mod İsmi: Sitemap
Yazar: SlammedDime
Uyumluluk: 1.1.8, 2.0 RC1
Açıklama: Site haritası.
Mod Linki: Linklerin Görülmesine İzin Verilmiyor. Üye Ol ya da Giriş Yap
Admin panel, Modlar ve Eklentiler bölümünden Sitemap ayarlarını yapabilirsiniz.

sitemap.xml oluşturmak için
.htaccess dosyasına şı kodu ekleyin.
Kod: Linklerin Görülmesine İzin Verilmiyor. Üye Ol ya da Giriş Yap
  RewriteEngine on
   RewriteRule ^sitemap.xml$ /index.php?action=sitemap;xml

forum klasöründeyse şunu ekleyin
Kod: Linklerin Görülmesine İzin Verilmiyor. Üye Ol ya da Giriş Yap
  RewriteEngine on
   RewriteRule ^sitemap.xml$ /forum/index.php?action=sitemap;xml

2.0 İçin Manueli:

./index.php bul
Kod: Linklerin Görülmesine İzin Verilmiyor. Üye Ol ya da Giriş Yap
'smstats' => array('Stats.php', 'SMStats'),

öncesine ekle
Kod: Linklerin Görülmesine İzin Verilmiyor. Üye Ol ya da Giriş Yap
'sitemap' => array('Sitemap.php', 'ShowSiteMap'),

./Sources/Admin.php bul
Kod: Linklerin Görülmesine İzin Verilmiyor. Üye Ol ya da Giriş Yap
// Note the comma!! The setting with automatically appear with the first mod to be added.

sonrasına ekle
Kod: Linklerin Görülmesine İzin Verilmiyor. Üye Ol ya da Giriş Yap
'sitemap' => array($txt['sitemap']),

./Sources/ManageSettings.php bul
Kod: Linklerin Görülmesine İzin Verilmiyor. Üye Ol ya da Giriş Yap
// Mod authors, once again, if you have a whole section to add do it AFTER this line, and keep a comma at the end.

sonrasına ekle
Kod: Linklerin Görülmesine İzin Verilmiyor. Üye Ol ya da Giriş Yap
'sitemap' => 'ModifySitemapSettings',

bul
Kod: Linklerin Görülmesine İzin Verilmiyor. Üye Ol ya da Giriş Yap
'description' => $txt['modification_settings_desc'],
'tabs' => array(
'general' => array(
),

sonrasına ekle
Kod: Linklerin Görülmesine İzin Verilmiyor. Üye Ol ya da Giriş Yap
'sitemap' => array(
),

bul
Kod: Linklerin Görülmesine İzin Verilmiyor. Üye Ol ya da Giriş Yap
?>
öncesine ekle
Kod: Linklerin Görülmesine İzin Verilmiyor. Üye Ol ya da Giriş Yap
function ModifySitemapSettings($return_config = false)
{
global $txt, $scripturl, $context, $settings, $sc, $modSettings;

$config_vars = array(
array('check', 'sitemap_xml'),
array('int', 'sitemap_topic_count'),
'',
array('select', 'sitemap_30day_priority', array('1.0' => '1.0', '0.9' => '0.9', '0.8' => '0.8', '0.7' => '0.7', '0.6' => '0.6', '0.5' => '0.5', '0.4' => '0.4', '0.3' => '0.3', '0.2' => '0.2', '0.1' => '0.1', '0.0' => '0.0')),
array('select', 'sitemap_60day_priority', array('1.0' => '1.0', '0.9' => '0.9', '0.8' => '0.8', '0.7' => '0.7', '0.6' => '0.6', '0.5' => '0.5', '0.4' => '0.4', '0.3' => '0.3', '0.2' => '0.2', '0.1' => '0.1', '0.0' => '0.0')),
array('select', 'sitemap_90day_priority', array('1.0' => '1.0', '0.9' => '0.9', '0.8' => '0.8', '0.7' => '0.7', '0.6' => '0.6', '0.5' => '0.5', '0.4' => '0.4', '0.3' => '0.3', '0.2' => '0.2', '0.1' => '0.1', '0.0' => '0.0')),
array('select', 'sitemap_91day_priority', array('1.0' => '1.0', '0.9' => '0.9', '0.8' => '0.8', '0.7' => '0.7', '0.6' => '0.6', '0.5' => '0.5', '0.4' => '0.4', '0.3' => '0.3', '0.2' => '0.2', '0.1' => '0.1', '0.0' => '0.0')),
);

if ($return_config)
return $config_vars;

$context['post_url'] = $scripturl . '?action=admin;area=modsettings;save;sa=sitemap';
$context['settings_title'] = $txt['sitemap'];

// Saving?
if (isset($_GET['save']))
{
checkSession();
$save_vars = $config_vars;
saveDBSettings($save_vars);
redirectexit('action=admin;area=modsettings;sa=sitemap');
}
prepareDBSettingContext($config_vars);
}


./Themes/default/index.template.php bul
Kod: Linklerin Görülmesine İzin Verilmiyor. Üye Ol ya da Giriş Yap
<li class="copywrite">', theme_copyright(), '</li>

sonrasına ekle
Kod: Linklerin Görülmesine İzin Verilmiyor. Üye Ol ya da Giriş Yap
<li><a href="', $scripturl, '?action=sitemap"><span>', $txt['sitemap'] ,'</span></a></li>

./Themes/default/languages/Help.turkish.php bul
Kod: Linklerin Görülmesine İzin Verilmiyor. Üye Ol ya da Giriş Yap
?>
öncesine ekle
Kod: Linklerin Görülmesine İzin Verilmiyor. Üye Ol ya da Giriş Yap
// SMF Sitemap Strings
$helptxt['sitemap_xml'] = 'When unchecked, the <em>link</em> to the XML sitemap will only be shown to admins.  When checked, anyone can see it.';
$helptxt['sitemap_topic_count'] = 'This is the maximum number of topics that will be displayed in the XML sitemap.  Default is 20000.  You can set this to 0 to display all topics on your board';


./Themes/default/languages/Modifications.english.php bul
Kod: Linklerin Görülmesine İzin Verilmiyor. Üye Ol ya da Giriş Yap
?>
öncesine ekle
Kod: Linklerin Görülmesine İzin Verilmiyor. Üye Ol ya da Giriş Yap
// SMF Sitemap Strings
$txt['sitemap'] = 'Sitemap';
$txt['sitemap_boards'] = 'Boards';
$txt['sitemap_xml'] = 'Show Sitemap XML <em>link</em>';
$txt['sitemap_topic_count'] = 'Maximum number of topics to display in XML sitemap<div class="smalltext">0 to show all (<strong class="error">NOT RECOMMENDED ON LARGE BOARDS</strong>)</div>';
$txt['sitemap_board_none'] = 'No boards to display';
$txt['sitemap_topic_none'] = 'No topics to display';
$txt['sitemap_30day_priority'] = 'Priority for topics active in the last 30 days';
$txt['sitemap_60day_priority'] = 'Priority for topics active in the last 60 days';
$txt['sitemap_90day_priority'] = 'Priority for topics active in the last 90 days';
$txt['sitemap_91day_priority'] = 'Priority for topics older than 90 days';


./Themes/default/languages/Who.turkish.php bul
Kod: Linklerin Görülmesine İzin Verilmiyor. Üye Ol ya da Giriş Yap
?>
öncesine ekle
Kod: Linklerin Görülmesine İzin Verilmiyor. Üye Ol ya da Giriş Yap
$txt['whoall_sitemap'] = '<a href="' . $scripturl . '?action=sitemap">' . $txt['sitemap'] . '</a> a bakıyor.';

Paketteki
Sitemap.php dosyası ./Sources klasörüne
Sitemap.template.php ./Themes/default klasörüne

add_settings.php dosyasını ise anadizine atıp 1 kere çalıştırmalısınız.
Aklımdaki sensin
Fikrimdeki Sen
Sen tekderdimsin
Gülüm Benim


Paylaş delicious Paylaş digg Paylaş facebook Paylaş furl Paylaş linkedin Paylaş myspace Paylaş reddit Paylaş stumble Paylaş technorati Paylaş twitter
 

Benzer Konular

  Konu / Başlatan Yanıt Son İleti
0 Yanıt
1900 Gösterim
Son İleti 29 Haziran 2008, 13:22:37
Gönderen: sevdaligul
0 Yanıt
1152 Gösterim
Son İleti 03 Ağustos 2008, 00:01:49
Gönderen: sevdaligul
0 Yanıt
1350 Gösterim
Son İleti 05 Haziran 2011, 21:38:33
Gönderen: sevdaligul