Smf beğen modu (LikePost)

Başlatan tarantula901, 03 Ara 2015, 23:15

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Hyperizon

Özel mesaj ile resimleri yolladım

tarantula901

Modun manueline bakarak display.template.phpdeki kodlar varmı yokmu kontrol edin bakalım.

CoppeR`

Beğenince ve beğeniyi çekince butonun sola gidip gelme animasyonunu nasıl kaldırabilirim?

Elcros

Butona tıklayınca tepki vermiyor.

tarantula901

Modu kurduktan sonra manüel olarak kontrol edin

Elcros

Bütün kodları kontrol edip değiştirdim üstelik hiç bir sıkıntı yok kodlarda ama yine değişen bir şey olmadı hocam ?

kerem1249

SMF Say Thanks modunu kullanabilirsiniz, dil dosyasını "beğeni" olarak değiştirerek.
http://custom.simplemachines.org/mods/index.php?mod=3898

Elcros

Teşekkürler.

SayThanks kendisi yükleyince modifakasyon ayarlarından say thanks kısmına gittiğinizde yazılar çıkıyorsa ekrana sadece

./Sources/ManageSettings.php 'de aşağıdaki kısmı kendiniz yapın kurduktan sonra çünkü kendisi kurduğunda öncesine değil sonrasına ekliyor ve ayarlar kısmına girince kodlar çıkıyor karşınıza.

Kod (Arayın) [Seç]
?>

Kod (Öncesine Ekleyin) [Seç]

// Say Thanks settings
function ModifySayThanksSettings($return_config = false) {
global $txt, $scripturl, $context, $settings, $sc, $modSettings;
global $smcFunc;
if (empty($_POST['st_disable_on_boards'])) {
$_POST['st_disable_on_boards'] = array(-1);
}
$config_vars = array(
array('check', 'saythanks_withdraw_thanks_enable', 'label' => $txt['saythanks_withdraw_thanks_settings_desc']),
array('check', 'saythanks_hide_thanks_count_on_post', 'label' => $txt['saythanks_hide_thanks_count_on_post_settings_desc']),
array('check', 'saythanks_hide_thanks_count_in_profile', 'label' => $txt['saythanks_hide_thanks_count_in_profile_settings_desc']),
array('check', 'saythanks_hide_thanks_stats', 'label' => $txt['saythanks_hide_thanks_stats_settings_desc']),
);

$request = $smcFunc['db_query']('', '
SELECT id_board, name, child_level FROM {db_prefix}boards AS b ORDER BY board_order ASC
');
$boards = array();
$boardsKeys = array(-1 => '');
while ($row = $smcFunc['db_fetch_assoc']($request))
{
$boards[] = array($row['id_board'], str_repeat('  ', $row['child_level']) . $row['name']);
$boardsKeys[$row['id_board']] = str_repeat('  ', $row['child_level']) . $row['name'];
}

$smcFunc['db_free_result']($request);
$disableBoards = array();

if (!empty($modSettings['st_disable_on_boards'])) {
$disableBoards = unserialize($modSettings['st_disable_on_boards']);
}
$config_vars[] = array('select', 'st_disable_on_boards', $boardsKeys, 'label' => $txt['saythanks_disable_on_boards'], 'multiple' => 1, 'data' => $boards, 'value' => $disableBoards, 'name' => 'st_disable_on_boards[]');

if ($return_config)
return $config_vars;

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

// Saving?
if (isset($_GET['save']))
{
checkSession();

$save_vars = $config_vars;

saveDBSettings($save_vars);

redirectexit('action=admin;area=modsettings;sa=saythanks');
}

prepareDBSettingContext($config_vars);
}

Elcros

#38
15 Eyl 2018, 11:47 Son düzenlenme: 15 Eyl 2018, 12:02 Elcros
Ek olarak modifications.english.php 'ye aşağıdaki kodları koyarsanız modun kendi koyduğu kodlar yerine mod türkçe olacaktır kendim çevirdim elimden geldiğince.

Kod [Seç]
// Say Thanks Mod
$txt['saythanks_text'] = 'Teşekkür Et';
$txt['saythanks_thanked'] = 'Bu kullanıcılar bu mesaja teşekkür etti: ';
$txt['saythanks_thankscount'] = 'Teşekkür Edildi';
$txt['saythanks_times'] = 'kere'; // e.g Thanked 7 times
$txt['saythanks_withdraw_thanks'] = 'Teşekkürü Geri Al';
$txt['saythanks_settings'] = 'Teşekkür Et';
$txt['saythanks_withdraw_thanks_settings_desc'] = 'Teşekkürü geri alma

seçeneğini aktif et';
$txt['saythanks_hide_thanks_count_on_post_settings_desc'] = 'Gönderiye gelen

teşekkür sayısını gizle';
$txt['saythanks_hide_thanks_count_in_profile_settings_desc'] = 'Profilde  teşekkür

sayısını gizle';
$txt['saythanks_hide_thanks_stats_settings_desc'] = 'En çok teşekkür alan 10 kişi

istatiğini gizle ';
$txt['saythanks_show_thanked_posts'] = 'Teşekkür Edilmiş Gönderiler'; // Tab title for

showing all your posts that have been thanked
$txt['saythanks_show_thank_by_user_posts'] = 'Bu kullanıcının teşekkür ettiği

gönderiler'; // Tab title for showing all the posts that you have thanked
$txt['saythanks_most_thanked'] = 'En çok teşekkür alan 10 kişi';
$txt['saythanks_most_thanks_given'] = 'En çok teşekkür eden 10 kişi';
$txt['saythanks_most_thanked_posts'] = 'En çok teşekkür edilmiş 10 gönderi';
$txt['saythanks_disable_on_boards'] = 'Bu bölümlerde teşekkür etmeyi devre dışı

bırak';
$txt['saythanks_title'] = 'Hide by thanked count';
$txt['saythanks_hide_text'] = 'You require at least {thanks_needed} thanks, you

need another {thanks_left} thanks.';
$txt['saythanks_desc'] = 'Hides post content based on thanked count.';
$txt['saythanks_thanked_title'] = 'Hide by thanked';
$txt['saythanks_hide_thanked_text'] = 'You must thank this post to see the

content.';
$txt['saythanks_thanked_desc'] = 'Hides post content based on thanked count.';
$txt['saythanks_input_title'] = 'Minimum thanked count';
$txt['saythanks_ajax_success'] = 'Teşekkür Edildi';
$txt['saythanks_ajax_loading'] = 'Teşekkür ediliyor...';
$txt['saythanks_ajax_error'] = 'There was an error while thanking';
$txt['saythanks_ajax_guest'] = '<a href="' . $scripturl . '?action=login">Login to

thank this post</a>';
// Say Thanks Mod