15 Haz 2021 03:10 Yeni Konu Oluştur

Haberler:

Üye kayıt esnasında E-posta adresinizin doğru olduğuna ve Aktivasyon Mailinize bakmayı unutmayın.


Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - snrj

1
smf türkçe çevirisine katkıda bulunmak isteyenler için çeviri platformu crowdin e geçiş yaptı.
herkese açık platforma sizde hızlıca kayıt olup destek verebilirsiniz.
resmi sitede üyeliğiniz varsa o üyelik üzerindende kayıt olabilirsiniz.
öncelikle resimi sitede üyelik oturumunuzu açınız https://www.simplemachines.org/community/index.php
sonra https://dev.simplemachines.org/crowdin.php linkine tıklayarak çeviriye başlayabilirisiniz.

resmi sitedeki ilgili konu https://www.simplemachines.org/community/index.php?topic=577121.0
2
smf 2.0.18 sürümü yayınlandı
php 7.4 desteği, utf8 varsayılan karekter seti vs.. gibi ve bazı hataları kapatan bir yamadır

yama hakkında daha fazla bilgiye https://download.simplemachines.org/index.php?thanks;filename=smf_2-0-18_changelog.txt
download smf 2.0.18 https://download.simplemachines.org/
smf 2.0.17 den smf 2.0.18 e paket olarak yükseltmek için https://custom.simplemachines.org/upgrades/
alternatif olarak sitemizden indrebilirsiniz
smf 2.0.18 download https://smf.konusal.com/index.php?action=downloads;sa=view;down=1
türkçe dil dosyaları utf8dir https://smf.konusal.com/index.php?action=downloads;sa=view;down=122
3
şu konuudaki istek üzerine çevrilmiştir

anlatım default temaya göredir
Display.template.php de bul
// Show information about the poster of this message.
echo '
<div class="poster">';

değiştir
// Show information about the poster of this message.
echo '
<div class="poster">';
// Show avatars, images, etc.?
if (!empty($modSettings['show_user_images']) && empty($options['show_no_avatars']) && !empty($message['member']['avatar']['image']))
         echo '      <div class="floatleft">
                           <a href="', $scripturl, '?action=profile;u=', $message['member']['id'], '" class="avatar-cont">
                            ', $message['member']['avatar']['image'], '';

if ((empty($modSettings['hide_post_group']) || empty($message['member']['group'])) && !empty($message['member']['post_group']))
echo '
  <span class="avatar-ribbon efsanegrub',$message['member']['group_id'],'">', $message['member']['post_group'], '</span>
                           </a>
                        </div>';

echo'<div class="floatleft">';

bul ve sil
// Show the user's avatar.
if (!empty($modSettings['show_user_images']) && empty($options['show_no_avatars']) && !empty($message['member']['avatar']['image']))
echo '
<li class="avatar">
<a href="', $message['member']['href'], '">', $message['member']['avatar']['image'], '</a>
</li>';

bul ve sil
// Show the post group icons, but not for guests.
if (!$message['member']['is_guest'])
echo '
<li class="icons">', $message['member']['group_icons'], '</li>';

bul
// Show how many posts they have made.öncesine ekle
echo '          </ul></div>
                  <div class="soldayama"> ';
bul
// Poster info ends.
echo '
</ul>
</div><!-- .poster -->
değiştir
// Poster info ends.
echo '
</ul>
</div></div><!-- .poster -->

temanızın index.css dosyasında bul ve sil
.poster img.avatar {
max-width: 100%;
}
.postarea, .moderatorbar {
margin: 0 0 0 175px;
}
bul
/* poster details and list of items */
.poster {
float: left;
/* Don't set this in em.It will eat too much space if people need to set large text sizes. */
width: 160px;
-webkit-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
word-wrap: break-word; /* IE fallback */
overflow-wrap: break-word;
}
değiştir
/* poster details and list of items */
.poster
{
width: 100%;
overflow: hidden;
padding: 0 0 0 10px;
min-height: 90px;
}
.postarea, .moderatorbar
{
float: left;
width: 100%;
padding: 7px;
}
.soldayama{min-width:150px;float:right;}
.avatar-cont {
position: relative;
display: inline-block;
line-height: 1;
}
.avatar-cont img {
vertical-align: middle;
width: 100px;
height: 100px;
}
.avatar-ribbon {
position: absolute;
bottom: -16px;
left: 0;
margin-right: 1em;
padding: .75em 1.25em .75em .75em;
border-radius: 0 .5em .5em 0;
background-image: linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,.1) 100%);
box-shadow: inset 0 .062em 0 rgba(255,255,255,.6), 0 .125em .25em rgba(0,0,0,.2);
color: #fff;
text-shadow: 0 -.062em 0 rgba(0,0,0,.2);
white-space: nowrap;
transition: background-color .2s ease-in-out;
}
.avatar-ribbon:before,
.avatar-ribbon:after {
position: absolute;
background-color: inherit;
content: "";
}
.avatar-ribbon:before {
bottom: 0;
left: -.5em;
width: .5em;
height: 3em;
border-radius: 0 0 0 .5em;
background-image: linear-gradient(to right, rgba(0,0,0,.2) 0%, rgba(0,0,0,0) 100%);
}
.avatar-ribbon:after {
top: -1em;
left: -.5em;
width: .5em;
height: 1em;
border-radius: .5em 0 0 .5em;
background-image: linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,.2) 100%);
box-shadow: 0 .062em 0 rgba(255,255,255,.6);
}
.avatar-cont:hover .avatar-ribbon {
background-color: #7acc29;
}
.efsanegrub1 {
  background-color: #cb0000;
}

.efsanegrub2 {
  background-color: #17a1d0;
}

.efsanegrub3 {
  background-color: #cc9b00;
}

.efsanegrub4 {
  background-color: #6b8d13;
}

.efsanegrub5 {
  background-color: #e44200;
}

.efsanegrub6 {
  background-color: #611b85;
}

.efsanegrub7 {
  background-color: #323232;
}
.efsanegrub0 {
  background-color: #cc9b00;
}
.poster img.avatar {
max-width: 85%;
}
4
Şu konudan istek üzerine tekrar derlenmiştir
örnek resim
 


simpleportalda kullanmak isteyenler direk php blok oluşturup alttaki kodları ekleyebilir
Temanızın BoardIndex.template.php bul
template_info_center();öncesine ekle (simpleportalda eklemek isteyenler direk bu kodu eklesinler)
  global $smcFunc, $scripturl, $context, $settings,$memberContext;
   list($year, $month, $day) = explode('-', date('Y-m-d'));
    $starttime = mktime(0, 0, 0, $month, $day, $year);
   $starttime = forum_time(false, $starttime);
   $request = $smcFunc['db_query']('', '
      SELECT me.id_member, me.real_name, COUNT(*) as count_posts
      FROM {db_prefix}messages AS m
         LEFT JOIN {db_prefix}members AS me ON (me.id_member = m.id_member)
      WHERE m.poster_time > {int:start_time}
         AND m.id_member != 0
      GROUP BY me.id_member
      ORDER BY count_posts DESC
      LIMIT 5',
      array(
         'start_time' => $starttime,
      )
   );
   $context['top_posters_day'] = array();
   $max_num_posts = 1;
   while ($row_members = $smcFunc['db_fetch_assoc']($request))
   {
      $context['top_posters_day'][] = array(
         'name' => $row_members['real_name'],
         'id' => $row_members['id_member'],
         'num_posts' => $row_members['count_posts'],
         'href' => $scripturl . '?action=profile;u=' . $row_members['id_member'],
         'link' => '<a href="' . $scripturl . '?action=profile;u=' . $row_members['id_member'] . '">' . $row_members['real_name'] . '</a>'
      );

      if ($max_num_posts < $row_members['count_posts'])
         $max_num_posts = $row_members['count_posts'];
   }
   $smcFunc['db_free_result']($request);
   foreach ($context['top_posters_day'] as $i => $j)
      $context['top_posters_day'][$i]['post_percent'] = round(($j['num_posts'] * 100) / $max_num_posts);
   unset($max_num_posts, $row_members, $j, $i);
   global $smcFunc, $scripturl, $context, $settings;
   $starttime = mktime(0, 0, 0, date("n"), date("j"), date("Y")) - (date("N")*3600*24);
   $starttime = forum_time(false, $starttime);
   $request = $smcFunc['db_query']('', '
      SELECT me.id_member, me.real_name, COUNT(*) as count_posts
      FROM {db_prefix}messages AS m
         LEFT JOIN {db_prefix}members AS me ON (me.id_member = m.id_member)
      WHERE m.poster_time > {int:start_time}
         AND m.id_member != 0
      GROUP BY me.id_member
      ORDER BY count_posts DESC
      LIMIT 5',
      array(
         'start_time' => $starttime,
      )
   );
   $context['top_posters_week'] = array();
   $max_num_posts = 1;
   while ($row_members = $smcFunc['db_fetch_assoc']($request))
   {
      $context['top_posters_week'][] = array(
         'name' => $row_members['real_name'],
         'id' => $row_members['id_member'],
         'num_posts' => $row_members['count_posts'],
         'href' => $scripturl . '?action=profile;u=' . $row_members['id_member'],
         'link' => '<a href="' . $scripturl . '?action=profile;u=' . $row_members['id_member'] . '">' . $row_members['real_name'] . '</a>'
      );
      if ($max_num_posts < $row_members['count_posts'])
         $max_num_posts = $row_members['count_posts'];
   }
   $smcFunc['db_free_result']($request);
   foreach ($context['top_posters_week'] as $i => $j)
      $context['top_posters_week'][$i]['post_percent'] = round(($j['num_posts'] * 100) / $max_num_posts);
   unset($max_num_posts, $row_members, $j, $i);
      global $smcFunc, $scripturl, $context, $settings;
   $starttime = mktime(0, 0, 0, date("n"), date("j"), date("Y")) - (3600*24*31);
   $starttime = forum_time(false, $starttime);
   $request = $smcFunc['db_query']('', '
      SELECT me.id_member, me.real_name, COUNT(*) as count_posts
      FROM {db_prefix}messages AS m LEFT JOIN {db_prefix}members AS me ON (me.id_member = m.id_member)
      WHERE m.poster_time > {int:start_time}
         AND m.id_member != 0
      GROUP BY me.id_member
      ORDER BY count_posts DESC
      LIMIT 5',
      array(
         'start_time' => $starttime,
      )
   );
   $context['top_posters_month'] = array();
   $max_num_posts = 1;
   while ($row_members = $smcFunc['db_fetch_assoc']($request))
   {
      $context['top_posters_month'][] = array(
         'name' => $row_members['real_name'],
         'id' => $row_members['id_member'],
         'num_posts' => $row_members['count_posts'],
         'href' => $scripturl . '?action=profile;u=' . $row_members['id_member'],
         'link' => '<a href="' . $scripturl . '?action=profile;u=' . $row_members['id_member'] . '">' . $row_members['real_name'] . '</a>'
      );

      if ($max_num_posts < $row_members['count_posts'])
         $max_num_posts = $row_members['count_posts'];
   }
   $smcFunc['db_free_result']($request);
   foreach ($context['top_posters_month'] as $i => $j)
      $context['top_posters_month'][$i]['post_percent'] = round(($j['num_posts'] * 100) / $max_num_posts);
   unset($max_num_posts, $row_members, $j, $i);

echo '<div class="eniyiler row">
<div class="eniyilerblock col-md-4">
<div class="cat_bar"><h3 class="catbg">Günün Yazarları</h3></div>
<span class="clear upperframe"><span></span></span>
<div class="roundframe"><div class="innerframe">';
   foreach ($context['top_posters_day'] as $poster)
   {
loadMemberData($poster['id']);
loadMemberContext($poster['id']);
$posteravatar=!empty($memberContext[$poster['id']]['avatar']['image'])? $memberContext[$poster['id']]['avatar']['image'] : '<img class="avatar" src="'. $settings['theme_url']. '/images/cake.png" alt="">';
      echo '
<div class="eniyilerblockdiv"><a href="', $poster['href'], '" title="', $poster['name'], '">'.$posteravatar.'</a> </div>';
   }
   echo '</div></div><span class="lowerframe"><span></span></span></div>
   <div class="eniyilerblock col-md-4">
<div class="cat_bar"><h3 class="catbg">Haftanın Yazarları</h3></div>
<span class="clear upperframe"><span></span></span>
<div class="roundframe"><div class="innerframe">';
   foreach ($context['top_posters_week'] as $poster)
      {
loadMemberData($poster['id']);
loadMemberContext($poster['id']);
$posteravatar=!empty($memberContext[$poster['id']]['avatar']['image'])? $memberContext[$poster['id']]['avatar']['image'] : '<img class="avatar" src="'. $settings['theme_url']. '/images/cake.png" alt="">';
      echo '
     
<div class="eniyilerblockdiv"><a href="', $poster['href'], '" title="', $poster['name'], '">'.$posteravatar.'</a> </div>';
   }
   echo '</div></div><span class="lowerframe"><span></span></span></div>
   <div class="eniyilerblock col-md-4">
<div class="cat_bar"><h3 class="catbg">Ay\'ın Yazarları</h3></div>
<span class="clear upperframe"><span></span></span>
<div class="roundframe"><div class="innerframe">';
   foreach ($context['top_posters_month'] as $poster)
     {
loadMemberData($poster['id']);
loadMemberContext($poster['id']);
$posteravatar=!empty($memberContext[$poster['id']]['avatar']['image'])? $memberContext[$poster['id']]['avatar']['image'] : '<img class="avatar" src="'. $settings['theme_url']. '/images/cake.png" alt="">';
      echo '
       
<div class="eniyilerblockdiv"><a href="', $poster['href'], '" title="', $poster['name'], '">'.$posteravatar.'</a> </div>';
   }
   echo '</div></div><span class="lowerframe"><span></span></span></div>
   </div>';

temanızın index.css dosyasında en sona ekleyin
.eniyiler{
width: 100%;
display: inline-flex;
position: relative;
clear: both;
}
.eniyilerblock{
width: 33.3%;
display: inline-block;
position: relative;
}
.eniyilerblockdiv{
    display: inline;
margin: 0 10px 0 0;
}
.eniyilerblockdiv img.avatar{
    width: 40px;
height: 40px;
border-radius: 50%;
border: 3px solid #7e1ae1;
}
@media screen and (max-width: 720px) {
.eniyilerblock{
width: 100%;
}
}
responsive temalar ilede uyumludur
avatar boyutu vs ile oynamak isteyenler index.css ye ekledikleri kodda .eniyilerblockdiv img.avatar kısmındaki width ve height değerlerini vs. kendilerine göre düzeltsinler

eklediğiniz kodda şu kısım avatarı olmayan üyelere avatar atar temanızın images klasörüne resim atıp  kendinize göre düzeltin
<img class="avatar" src="'. $settings['theme_url']. '/images/cake.png" alt="">
5
emek karşılığı bir ücrete tabidir
mod özellikleri
    Kendi Sunucunuza Resim Eklemeyi Aktif etme
    Resim Ekleme İzinlerini seçebilme
    Max resim dosya boyutunu ayarlama varsayılan 2mb
    Sunucuya eklenen resimlerin tümünü harici bir sayfada gösterme
    Resim Sayfası izinleri ve hızlı link kopyalama
örnek resim konuyu açarken çekildi :D
 

 
resimler sayfasından


mod için pm atabilirsiniz burdan
6
Mod Name:Telegram Autopost Bot
Created By:vbgamer45
Download:https://custom.simplemachines.org/mods/index.php?mod=4254
Sürüm: smf 2.1 rc 3 ve smf 2.017
Modun Amacı sitenize yeni kayıt,konu ve mesaj açıldılığında telegram üzerinden anlık mesaj yollaması
gereksinimler telegramda botfatherdan yeni bot oluşturup bot api key almak
bot oluşturma = https://core.telegram.org/bots#3-how-do-i-create-a-bot
sonra oluşturduğunuz botu telegram grubuna dahil etmek ve bu grubun chat id moda eklemelisiniz
chatid bulmak için şu konuya bakın https://stackoverflow.com/questions/32423837/telegram-bot-how-to-get-a-group-chat-id

çeşitli video anlatımlar https://www.youtube.com/results?search_query=telegram+group+botfather+chatid

modu türkçeleştirme sitenizin dil yapısına göre telegram.turkish-utf8.php veya telegram.turkish.php adında dosya oluşturun içine Alttaki kodları yapıştırıp Themes\default\languages klasörüne atın
<?php
/*
Telegram Autopost
Version 1.0
by:vbgamer45
https://www.smfhacks.com

License Information:
Links to https://www.smfhacks.com must remain unless
branding free option is purchased.
*/

$txt['telegram_txt_settings'] = 'Ayarlar';
$txt['telegram_txt_settings_desc'] = 'Telegram Ayarları için ayarlar ve seçenekler';
$txt['telegram_txt_savesettings'] = 'Ayarları Kaydet';
$txt['telegram_admin'] = 'Telegram Botu Otomatik Yayın Ayarları';


$txt['telegram_enable_bot_auth_token'] = 'Telegram Bot Token';
$txt['telegram_enable_bot_auth_token_desc'] = 'Bot Token Nasıl Alınır: <a href="https://core.telegram.org/bots/api#authorizing-your-bot" target="_blank">https://core.telegram.org/bots/api#authorizing-your-bot</a>';
$txt['telegram_enable_chat_id'] = 'Telegram Chat ID';
$txt['telegram_enable_chat_id_desc'] = 'Chat ID Nasıl Alınır: <a href="https://stackoverflow.com/questions/31078710/how-to-obtain-telegram-chat-id-for-a-specific-user" target="_blank">https://stackoverflow.com/questions/31078710/how-to-obtain-telegram-chat-id-for-a-specific-user</a>';


$txt['telegram_guest'] = 'Ziyaretçi';


$txt['telegram_enable_push_registration'] = 'Anlık Kayıt Bildirimlerini Etkinleştir';
$txt['telegram_enable_push_topic'] = 'Anlık Konu Bildirimlerini Etkinleştir';
$txt['telegram_enable_push_post'] = 'Anlık Cevap Bildirimlerini Etkinleştir';
$txt['telegram_boardstopush'] = 'Konu / Cevap Bildirimleri için Bölümler';
$txt['telegram_boardstopush_desc'] = 'İstediğiniz Bölümleri seçmek için shift veya ctrl basılı tutun';
$txt['telegram_dateformat'] = 'Tarih Biçimi';
$txt['telegram_dateformat_desc'] = 'Tarih Biçimleri hakkında daha fazla bilgiye burdan <a href="http://php.net/manual/en/function.date.php" target="_blank">http://php.net/manual/en/function.date.php</a>';
$txt['telegram_msg_reg'] = 'Anlık Kayıt Mesajı';
$txt['telegram_msg_topic'] = 'Anlık Konu Mesajı';
$txt['telegram_msg_post'] = 'Anlık Cevap Mesajı';
$txt['telegram_botname_reg'] = 'Kayıt için Botname';
$txt['telegram_botname_topic'] = 'Konular için Botname';
$txt['telegram_botname_post'] = 'Cevaplar için Botname';


?>

Modifications.turkish-utf8.php veya Modifications.turkish.php ekleyin
$txt['telegram_admin'] = 'Telegram Ayarları';
mod ayar sayfasından mesajları şu şekil düzeltebilirisiniz
yeni kayıt
Yeni Kullanıcı - **(username)** - Kayıt Oldu **(date)**yeni konu
@(username) Yeni Konu Başlattı *(title)* - (url) Şu Bölümde *(board)* yeni cevap
@(username) Yeni Mesaj Yazdı *(title)* - (url) Şu Bölümde *(board)*
7
Download sayfamızdaki Modifikasyonlar ve Eklentileri artık manuel kurulumunu download butonu altındaki manuel kurulum butonuna tıklayarak görebileceksiniz.

2021 inde ilk mesajıda sitemizde olan bir yenilik olsun :D
8
2014 te bana ait olan (şuan kimin bilmiyorum :D) teknoromi.com sitesinde kendim için arşiv niteliğinde smf.teknoromi.com oluşturmuştum... zaman içinde arkadaşlarında katılımıyla genişleyen bir site halini aldık. teknoromi sitesini kapatmayı düşündüğüm sırada @mavice (ilk resimde yeni üye olarak gözüküyor :D ) siteyi konusal.com taşıyalım demesiyle smf.konusal.com ismi ile 2015 den bu yana bazen bişeyler yapalım diye uğraşsakta bazen ilgilenmeyip kapatalım siteyi desekte hala yayındayız....  bu arada tabi archive.org siteside bizi baya bir indexlemiş bende ordan gözüme çarpan bir kaç indexin ekran görüntülerini aldım ilk indexte temayı göstermemiş ona üzüldüm :S neyse daha fazlasını https://web.archive.org/ bulabilirsiniz .. kendi sitenizin indexlerinide tabiki bakabilirsiniz :D

MAYIS 2014


Ocak 2015


Ağustos 2015


Aralık 2015


Mayıs 2016


Ocak 2017


Mayıs 2017


Ekim 2017


Ocak 2018


Mayıs 2018


Ocak 2019


Temmuz 2019


Mayıs 2020


Aralık 2020
9
Dikkat Bu araç forum veritabanınızı günceller. Kendi sorumluluğunuzdadır. DAİMA kullanmadan önce veritabanınızı yedekleyin. Nasıl çalıştıklarını öğrenmek ve istenen sonuçları onaylamak için DAİMA bunları önce test ortamınızda çalıştırın.
Kullanmadan önce resmi sitedeki mesajları okuyunuz https://www.simplemachines.org/community/index.php?topic=575102.0

mergeSMF.php - İki forumu birleştirir. SMF2.0.
SMF_Topic_Link_Fixer_Merge.php - Birleştirme sonrası alıntı bağlantı düzelticisi. Belirli bir gönderi aralığı için teklif bağlantılarını düzelterek, iletiyi sağladığınız bir değere göre artırır. Eski ikincil forum gönderilerini düzeltmeyi amaçladı. SMF2.0.
smf_mark_all_read_merge.php - Mevcut mesaj panosu kullanıcıları tarafından okunan yeni forum panolarını işaretlemek için kullanılabilir. Benim örneğimde, birleştirilmiş forum ana forumun öncülüydü ve içerik tarihlendirilmişti. SMF2.0.

Kaynak github sbulen

indir https://smf.konusal.com/index.php?action=downloads;sa=view;down=143

henüz bende test etmediğim çok detay veremiyorum :D aman dikkat yedek alın.
10
Dikkat Bu araç forum veritabanınızı günceller. Kendi sorumluluğunuzdadır. DAİMA kullanmadan önce veritabanınızı yedekleyin. Nasıl çalıştıklarını öğrenmek ve istenen sonuçları onaylamak için DAİMA bunları önce test ortamınızda çalıştırın.

smf_fix_dbl_enc_deep.php
Mesajlardaki çift kodlama sorunlarını giderir.
Adresleme sırasında 4 baytlık UTF8 karakterlerini kontrol eder ve gerekirse bunları htmlentitelere dönüştürür.
SMF2.0 ve 2.1 çalışır.

smf_fix_dbl_enc_all.php
Mesajlardaki çift kodlama sorunlarını giderir.
Daha basit ve daha hızlıdır, ancak 4 baytlık dizilerin neden olduğu sorunları çözmez.
SMF2.0 ve 2.1 çalışır.

Site anadizine atıp siteadı/smf_fix_dbl_enc_all.php veya  smf_fix_dbl_enc_deep.php şeklinde çalıştırın
Kaynak github sbulen

indir https://smf.konusal.com/index.php?action=downloads;sa=view;down=142
11
Dikkat Bu araç forum veritabanınızı günceller. Kendi sorumluluğunuzdadır. DAİMA kullanmadan önce veritabanınızı yedekleyin. Nasıl çalıştıklarını öğrenmek ve istenen sonuçları onaylamak için DAİMA bunları önce test ortamınızda çalıştırın.


smf_fix_log_actions.php
log_actions tüm dize uzunluklarını kontrol eder ve düzeltir.
UTF8 dönüşümleri, serileştirilmiş dizelerde dize uzunluklarını kesebilir.
SMF2.0.xx çalışır


Site anadizine atıp siteadı/smf_fix_log_actions.php şeklinde çalıştırın
Kaynak github sbulen

indir https://smf.konusal.com/index.php?action=downloads;sa=view;down=141
12
Dikkat Bu araç forum veritabanınızı günceller. Kendi sorumluluğunuzdadır. DAİMA kullanmadan önce veritabanınızı yedekleyin. Nasıl çalıştıklarını öğrenmek ve istenen sonuçları onaylamak için DAİMA bunları önce test ortamınızda çalıştırın.

SMF_URLs_Paths.php
Bu araç, SMF forumunun veritabanındaki tüm URL'leri ve Yolları bir değerden diğerine dönüştürür. SMF 2.0 ve 2.1.
Bu araç, ayarlar tablosu, temalar tablosu, mesajlar tablosu, kişisel mesajlar ve üyelerin imzaları boyunca bulunan tüm URL'leri ve Yolları günceller.

php dosyasını çalıştırmadan önce düzenlenmesi gereken kısımlar

$oldURL = 'http://your/old/url';
$oldDir = '/your/old/dir';
$newURL = 'http://your/new/url';
$newDir = 'C:Program Files (x86)your
ewdir';


Site anadizine atıp siteadı/SMF_URLs_Paths.php şeklinde çalıştırın
Kaynak github sbulen

indir https://smf.konusal.com/index.php?action=downloads;sa=view;down=140
13
Dikkat Bu araç forum veritabanınızı günceller. Kendi sorumluluğunuzdadır. DAİMA kullanmadan önce veritabanınızı yedekleyin. Nasıl çalıştıklarını öğrenmek ve istenen sonuçları onaylamak için DAİMA bunları önce test ortamınızda çalıştırın.

SMF_InnoDB_Converter.php
Bu araç, SMF forumunuzun MySQL veritabanı motorunu InnoDB'ye çevirir.
SMF 2.0 ve 2.1 Çalışır.

Site anadizine atıp siteadı/SMF_InnoDB_Converter.php şeklinde çalıştırın
Kaynak github sbulen

indir https://smf.konusal.com/index.php?action=downloads;sa=view;down=139
14
smf_hex_dump.php
Bu araç, belirli bir kayıttaki belirli bir sütunun oluşumlarını onaltılık olarak döker.
UTF8 veri sorunlarını ayıklamak için kullanışlıdır.
UTF8 güvenlidir - çok baytlı bir karakteri ikiye bölmez.
SMF2.0 ve 2.1 için çalışır.

Çalıştırmadan öncephp dosyasını metin editörü ile açıp kendinize göre düzeltmeniz gerekir
düzenlmesi gereken kısımlar
1 veritabanındaki hangi tabloda sorgu yapacaksanız onu yazınız
$record = 'messages';
2 seçili tablonun hangi sutununda çekim yapacaksanız o sutunu yazınız
$column = 'body';
3 hangi mesajların çekilmesini istiyorsanız o mesajların id numaralarını giriniz
$where_clause = 'WHERE id_msg IN (2, 3, 4, 5, 6, 7, 8)';

Site anadizine atıp siteadı/smf_hex_dump.php şeklinde çalıştırın
Kaynak github sbulen

indir https://smf.konusal.com/index.php?action=downloads;sa=view;down=138
15
SMF_Topic_Link_Diag.php
Bu araç, Bir konu veya mesajın bölünmüş / birleştirilmiş yanlış bir konu gibi sorunlara sahip gibi görünen sorunları gösterir
SMF2.0 ve 2.1 için çalışır.


Site anadizine atıp siteadı/SMF_Topic_Link_Diag.php şeklinde çalıştırın
Kaynak github sbulen

indir https://smf.konusal.com/index.php?action=downloads;sa=view;down=137
16
SMF_UTF8_Diag.php
Bu araç, SMF veritabanınızın karakter seti ve harmanlama durumuyla ilgili bir grup faydalı bilgi gösterir.
SMF2.0 & 2.1 için çalışır.

Site anadizine atıp siteadı/SMF_UTF8_Diag.php şeklinde çalıştırın
Kaynak github sbulen

indir https://smf.konusal.com/index.php?action=downloads;sa=view;down=136
17
SMF_Theme_Diag.php
Bu araç, Temalarınız hakkında bir sürü yardımcı bilgi döküyor.
SMF2.0 & 2.1 için çalışır.

Site anadizine atıp siteadı/SMF_Theme_Diag.php şeklinde çalıştırın
Kaynak github sbulen

indir  https://smf.konusal.com/index.php?action=downloads;sa=view;down=135
18
SMF_SSL_Diag.php
Bu araç, SSL yapılandırmanız hakkında bazı yararlı bilgileri dökümante eder .
SMF2.0 & 2.1 için çalışır.

Site anadizine atıp siteadı/SMF_SSL_Diag.php şeklinde çalıştırın
Kaynak github sbulen

indir  https://smf.konusal.com/index.php?action=downloads;sa=view;down=134
19
SMF_Settings_Diag.php
Bu araç, önemli settings.php girişlerini alıyor ve tüm SMF ayarları tablosunu döküyor.
SMF2.0 & 2.1 için çalışır.
NOT - Bazı modlar, SMF ayarları tablosunda parolalar ve karmalar gibi hassas bilgileri yerleştirir.
Bu teşhisinin çıktısını herkesle paylaşmak istemeyebilirsiniz.

Site anadizine atıp siteadı/SMF_Settings_Diag.php şeklinde çalıştırın
Kaynak github sbulen

indir https://smf.konusal.com/index.php?action=downloads;sa=view;down=133
20
SMF_Img_Proxy_Diag.php
Bu araç, ortam ve kullanıcı tarafından belirlenen belirli bir resim hakkındaki önemli bilgileri döker.
Resim Proxy sorunlarını anlamak için kullanılır.
SMF2.0 ve 2.1 için çalışır.

Site anadizine atıp siteadı/SMF_Img_Proxy_Diag.php şeklinde çalıştırın
Kaynak github sbulen

indir: https://smf.konusal.com/index.php?action=downloads;sa=view;down=132

MENU ×