| Mod Yazarı: | Sarke |
| Çeviren: | cakal93 |
| Fonksiyon: | Forumdan E-Mail ile davetiye göndermenizi sağlar(İsterseniz normal üyeliği kapatıp sadece davetiye ile üyeliği açabilirsiniz) |
| Download: | http://custom.simplemachines.org/mods/index.php?mod=653 (http://custom.simplemachines.org/mods/index.php?mod=653) |
| Türkçesi: | Modifications.turkish.php'de Arayin: |
?>// Invite MOD.
$txt['invite_title'] = 'Davetiye';
$txt['invite_only'] = 'Sadece davetiye ile kayıt yapılsın.';
$txt['invite_menu_title'] = 'Davetiye Başlığı.';
$txt['invite_days'] = 'Üyelerin yeni davetiye numarası üretmek için bekleme süresi(gün).<div class="smalltext">(0 sınırsız, adminler hariç)</div>';
$txt['invite_max'] = 'En fazla davetiye kredisi.<div class="smalltext">(0 sınırsız, adminler hariç)</div>';
$txt['invite_expire'] = 'Davetiye numarasının aktif olması için gün sayısı.<div class="smalltext">(0 for no limit)</div>';
$txt['invite_group_settings'] = 'Üye Gruplarının davetiye izinlerini ayarla.';
$txt['invite_email_disable'] = 'Mail sekli kapali.';
$txt['invite_email_subject'] = 'E-mail konusu.';
$txt['invite_email_message'] = 'E-mail mesaji.
<div class="smalltext">{invitee} = Davet Edilen</div>
<div class="smalltext">{inviter} = Davet Eden</div>
<div class="smalltext">{forum} = Forum Ismi</div>
<div class="smalltext">{link} = Kayıt Sayfası (anahtarla birlikte)</div>
<div class="smalltext">{message} = Davet Edenin Mesaji</div>';
$txt['invite_default_email_subject'] = '{invitee},{inviter} Isimli Kullanici Tarafindan {forum} Isimli Foruma Davet Edildiniz!';
$txt['invite_default_email_message'] = 'Merhaba {invitee},
{forum} Isimli Forumdan Bir Davetiye Aldiniz, Üye Olmak Icin Asagidaki Linke Tiklayin:
{link}
{inviter} Size Bu Mesaji Gonderdi:
{message}
Bu Mesaj Bir spam Mesaji Degildir.';
$txt['invite_someone'] = 'Davetiye Gönder';
$txt['invite_info'] = 'Forumda sadece davetiye ile kaıt yapılıyor. Eger krediniz varsa yeni birini, davetiye numarasın ve linkini gönderip foruma davet edebilirsiniz.';
$txt['invite_link'] = 'Bu Linki,Davet Etmek istediğiniz Kişiye Göndererek,O Kişiyi Bu Siteye Davet Edebilirsiniz.';
$txt['invitees'] = 'Davet Edilenler';
$txt['invitees_info'] = 'Forumda sadece davetiye ile kaıt yapılıyor. Aşağıda davet ettiğiniz kişilerin listesi bulunuyor.';
$txt['no_invitees'] = 'Liste Boş';
$txt['invite_unlimited'] = 'Sınırsız';
$txt['invite_max_reached'] = 'Davetiye limitiniz dolmuştur.';
$txt['make_new_invite_key'] = 'Yeni davetiye üret';
$txt['invite_credits'] = 'Davetiye krediniz';
$txt['next_invite_credit'] = 'Bir sonraki kredi';
$txt['invite_key'] = 'Davetiye Numarası';
$txt['invite_email'] = 'Davetiye e-mail\'i';
$txt['invite_send_email'] = 'Davetiye e-mail\'i Gonder';
$txt['invite_expires'] = 'Sona Erme';
$txt['invited_by'] = 'Davet eden';
$txt['invitees_count'] = 'Davet Edilenler';
$txt['show_invitees'] = 'Bu üye tarafından davet edilenleri göster';
$txt['invite_email_info'] = 'Davetiye Gönderilecek Kişinin ismini ve e-mail Adresini ve Davet İçin Gerekli Olan Kayıt Linkini(bu sayfanın sol üst kısımında bulunan link) Girin.';
$txt['invite_recipient_name'] = 'Davet Alacak Kişi';
$txt['invite_recipient_email'] = 'Davet Alacak E-Mail Adresi';
$txt['invite_message'] = 'Alıcıya özel Mesaj Gönder';
$txt['invite_sent'] = 'Davetiye Gönderildi.';
$txt['invite_no_name'] = 'Bir isim Girmediniz.';
$txt['invite_no_email'] = 'Geçerli Bir E-Mail Adresi Girmediniz.';
$txt['cannot_send_invite'] = 'Üzgünüm, Davetiye Anahtarı Gönderilemedi (zaten gönderilmedi mi?).';
$txt['permissiongroup_invite'] = 'Davetiye';
$txt['permissionname_invite'] = 'Davetiye Göndersin';
$txt['permissionhelp_invite'] = '';
$txt['permissionname_invite_unlimited'] = 'Sınırsız Davetiye Kredisi';
$txt['permissionhelp_invite_unlimited'] = '';
$txt['permissionname_invitees'] = 'Davet Edenleri Görsün';
$txt['permissionhelp_invitees'] = '';
$txt['permissionname_invitees_own'] = 'Kendi Davetiyeleri';
$txt['permissionname_invitees_any'] = 'Herkesin';
$txt['cannot_invite'] = 'Üzgünüm,Davetiye Göndermeye Yetkiniz Yok.';
$txt['cannot_invite_as_other'] = 'Üzgünüm,Daha Fazla Davetiye Gönderemezsiniz.';
$txt['cannot_invitees_any'] = 'Üzgünüm,Bu Üyenin Davet Ettikleri Listesini Görüntüleyemezsiniz.';
$txt['registration_invite_only'] = 'Üzgünüm,Sadece Davetiye ile Kayıt Sistemi Kullanılmaktadır.<br /><br />Eğer geçerli bir davetiye kodunuz varsa aşağıya girin:<br /><form method="POST" action="index.php?action=register"><input type="text" name="invite_key" size="40"> <input type="submit" value="Kayıt Ol"></form>';
$txt['registration_invite_expired'] = 'Üzgünüm, Davetiye Anahtarının Süresi Dolmuş.';
$txt['top_inviters'] = 'En Çok Davet Eden 10 Üye(Davet Edene Göre)';
$txt['top_inviters_by_posts'] = 'En Çok Davet Eden 10 Üye (Mesaja Göre)';
// End Invite MOD.'Üzgünüm,Daha Fazla Davetiye Gönderemessiniz''Üzgünüm,Daha Fazla Davetiye Gönderemezsiniz'Quote from: ghg on May 08, 2007, 11:17:00 AM
fransa da oturduum icin turkce karakterim yok saolsun serhat turkce karakterli verdi
virgulden sora bosluk gelmio bildiimi gore :S
Quote from: ghg on May 08, 2007, 11:36:58 AM
tamam bswrin virgulu :)
ewt gelistirmis baya olmus hemde :)
Quote from: ghg on May 08, 2007, 11:36:58 AMyo virgül davası türkçe ile ilgiliyse türkçe de öyle bir özellik yok,virgülden sonra boşluk yok onun için sordum...
tamam bswrin virgulu :)
ewt gelistirmis baya olmus hemde :)
Quote from: ghg on May 08, 2007, 01:06:01 PM
ilk msja koydul badman :)
Quote from: woad raider on May 08, 2007, 01:32:13 PM
saatler önce kendime davet gönderdim,ne inbox ta ne junkmail de davet mesajı yok...
Quote from: ghg on May 08, 2007, 01:32:51 PM
arkadaslar simdi cikmam lazim cok uzgunum...
Quote from: ghg on May 09, 2007, 05:36:24 AM
index.template.php dosyani verirsen yaparim ;)
Quote from: kelkun on May 08, 2007, 08:42:32 AM
Mod Yazari:Sarke
Ceviren:cakal93
Fonksiyon:Forumdan E-Mail Ile Davetiye Gondermenizi Saglar(Isterseniz Normal Uyeligi Kapatip Sadece Davetiye Edilerek Uyeligi Acabilirsiniz)
Download: http://custom.simplemachines.org/mods/index.php?mod=653 (1.13 Versionunu Indirmelisiniz.)
Turkcesi:
Modifications.turkish.php'de Arayin:Code Select?>
Üstüne Ekleyin:Code Select// Invite MOD.
$txt['invite_title'] = 'Davetiye';
$txt['invite_only'] = 'Sadece davetiye ile kayıt yapılsın.';
$txt['invite_menu_title'] = 'Davetiye Basligi.';
$txt['invite_days'] = 'Üyelerin yeni davetiye numarası üretmek için bekleme süresi(gün).<div class="smalltext">(0 sınırsız, adminler hariç)</div>';
$txt['invite_max'] = 'En fazla davetiye kredisi.<div class="smalltext">(0 sınırsız, adminler hariç)</div>';
$txt['invite_expire'] = 'Davetiye numarasının aktif olması için gün sayısı.<div class="smalltext">(0 for no limit)</div>';
$txt['invite_group_settings'] = 'Üye Gruplarının davetiye izinlerini ayarla.';
$txt['invite_email_disable'] = 'Mail sekli kapali.';
$txt['invite_email_subject'] = 'E-mail konusu.';
$txt['invite_email_message'] = 'E-mail mesaji.
<div class="smalltext">{invitee} = Davet Edilen</div>
<div class="smalltext">{inviter} = Davet Eden</div>
<div class="smalltext">{forum} = Forum Ismi</div>
<div class="smalltext">{link} = Kayıt Sayfası (anahtarla birlikte)</div>
<div class="smalltext">{message} = Davet Edenin Mesaji</div>';
$txt['invite_default_email_subject'] = '{invitee},{inviter} Isimli Kullanici Tarafindan {forum} Isimli Foruma Davet Edildiniz!';
$txt['invite_default_email_message'] = 'Merhaba {invitee},
{forum} Isimli Forumdan Bir Davetiye Aldiniz, Üye Olmak Icin Asagidaki Linke Tiklayin:
{link}
{inviter} Size Bu Mesaji Gonderdi:
{message}
Bu Mesaj Bir spam Mesaji Degildir.';
$txt['invite_someone'] = 'Davetiye Gönder';
$txt['invite_info'] = 'Forumda sadece davetiye ile kaıt yapılıyor. Eger krediniz varsa yeni birini, davetiye numarasın ve linkini gönderip foruma davet edebilirsiniz.';
$txt['invite_link'] = 'Bu Linki,Davet Etmek istediğiniz Kişiye Göndererek,O Kişiyi Bu Siteye Davet Edebilirsiniz.';
$txt['invitees'] = 'Davet Edilenler';
$txt['invitees_info'] = 'Forumda sadece davetiye ile kaıt yapılıyor. Aşağıda davet ettiğiniz kişilerin listesi bulunuyor.';
$txt['no_invitees'] = 'Liste Boş';
$txt['invite_unlimited'] = 'Sınırsız';
$txt['invite_max_reached'] = 'Davetiye limitiniz dolmuştur.';
$txt['make_new_invite_key'] = 'Yeni davetiye üret';
$txt['invite_credits'] = 'Davetiye krediniz';
$txt['next_invite_credit'] = 'Bir sonraki kredi';
$txt['invite_key'] = 'Davetiye Numarası';
$txt['invite_email'] = 'Davetiye e-mail\'i';
$txt['invite_send_email'] = 'Davetiye e-mail\'i Gonder';
$txt['invite_expires'] = 'Sona Erme';
$txt['invited_by'] = 'Davet eden';
$txt['invitees_count'] = 'Davet Edilenler';
$txt['show_invitees'] = 'Bu üye tarafından davet edilenleri göster';
$txt['invite_email_info'] = 'Davetiye Gönderilecek Kişinin ismini ve e-mail Adresini ve Davet İçin Gerekli Olan Kayıt Linkini(bu sayfanın sol üst kısımında bulunan link) Girin.';
$txt['invite_recipient_name'] = 'Davet Alacak Kişi';
$txt['invite_recipient_email'] = 'Davet Alacak E-Mail Adresi';
$txt['invite_message'] = 'Alıcıya özel Mesaj Gönder';
$txt['invite_sent'] = 'Davetiye Gönderildi.';
$txt['invite_no_name'] = 'Bir isim Girmediniz.';
$txt['invite_no_email'] = 'Geçerli Bir E-Mail Adresi Girmediniz.';
$txt['cannot_send_invite'] = 'Üzgünüm, Davetiye Anahtarı Gönderilemedi (zaten gönderilmedi mi?).';
$txt['permissiongroup_invite'] = 'Davetiye';
$txt['permissionname_invite'] = 'Davetiye Göndersin';
$txt['permissionhelp_invite'] = 'When the forum is set to accept registrations by invitation only, this permission will allow a membergroup to invite people to the forum so they can register.';
$txt['permissionname_invite_unlimited'] = 'Sınırsız Davetiye Kredisi';
$txt['permissionhelp_invite_unlimited'] = 'When the forum is set to accept registrations by invitation only, this permission will allow a membergroup to have unlimited invite credits.';
$txt['permissionname_invitees'] = 'Davet Edenleri Görsün';
$txt['permissionhelp_invitees'] = 'This will show a list of members that the user has invited to the forum using the Invite MOD.';
$txt['permissionname_invitees_own'] = 'Kendi Davetiyeleri';
$txt['permissionname_invitees_any'] = 'Herkesin';
$txt['cannot_invite'] = 'Üzgünüm,Davetiye Göndermeye Yetkiniz Yok.';
$txt['cannot_invite_as_other'] = 'Üzgünüm,Daha Fazla Davetiye Gönderemezsiniz.';
$txt['cannot_invitees_any'] = 'Üzgünüm,Bu Üyenin Davet Ettikleri Listesini Görüntüleyemezsiniz.';
$txt['registration_invite_only'] = 'Üzgünüm,Sadece Davetiye ile Kayıt Sistemi Kullanılmaktadır.<br /><br />If you have a valid invite key enter it below:<br /><form method="POST" action="index.php?action=register"><input type="text" name="invite_key" size="40"> <input type="submit" value="Register"></form>';
$txt['registration_invite_expired'] = 'Üzgünüm, Davetiye Anahtarının Süresi Dolmuş.';
$txt['top_inviters'] = 'En Çok Davet Eden 10 Üye(Davet Edene Göre)';
$txt['top_inviters_by_posts'] = 'En Çok Davet Eden 10 Üye (Mesaja Göre)';
// End Invite MOD.
Manuel Kurulum:
Anadizin/index.php
Arayin:Code Select'jsoption' => array('Themes.php', 'SetJavaScript'),
Oncesine Ekleyin:Code Select'invite' => array('Invite.php', 'InviteMain'),
Sources/ModSettings.php
Arayin:Code Select$context['sub_template'] = 'show_settings';
$subActions = array(
Sonrasina Ekleyin:Code Select'invite' => 'ModifyInviteSettings',
Arayin:Code Selectrequire_once($sourcedir . '/ManageServer.php');
$subActions = array(
Sonrasina Ekleyin:Code Select'invite' => 'ModifyInviteSettings',
Arayin:Code Select'layout' => array(
'title' => $txt['mods_cat_layout'],
'href' => $scripturl . '?action=featuresettings;sa=layout;sesc=' . $context['session_id'],
),
Sonrasina Ekleyin:Code Select'invite' => array(
'title' => $txt['invite_title'],
'href' => $scripturl . '?action=featuresettings;sa=invite;sesc=' . $context['session_id'],
),
Arayin:Code Selectfunction ModifyKarmaSettings()
Oncesine Ekleyin:Code Select// Invite MOD
function ModifyInviteSettings()
{
global $sourcedir;
require_once($sourcedir . '/Invite.php');
InviteSettings();
}
Sources/ManagePermissions.php
Arayin:Code Select$groupLevels['global']['restrict'] = array(
Sonrasina Ekleyin:Code Select'invitees_any',
Arayin:Code Select$groupLevels['global']['standard'] = array_merge($groupLevels['global']['restrict'], array(
Sonrasina Ekleyin:Code Select'invite',
'invite_unlimited',
'invitees_own',
Arayin:Code Select'pm' => array(
'pm_read' => false,
'pm_send' => false,
),
Sonrasina Ekleyin:Code Select'invite' => array(
'invite' => false,
'invite_unlimited' => false,
'invitees' => true,
),
Arayin:Code Select$non_guest_permissions = array(
Sonrasina Ekleyin:Code Select'invite',
'invite_unlimited',
Sources/Register.php'de Arayin:Code Select// Check if the administrator has it disabled.
if (!empty($modSettings['registration_method']) && $modSettings['registration_method'] == 3)
fatal_lang_error('registration_disabled', false);
Sonrasina Ekleyin:Code Select// Invite MOD; check if we're only accepting invites, and if so check for a valid invite key.
global $sourcedir;
require_once($sourcedir . '/Invite.php');
$context['invite_key'] = validateInviteKey(empty($_REQUEST['invite_key']) ? '' : $_REQUEST['invite_key'], !empty($modSettings['invite_only']));
Arayin:Code Select// You can't register if it's disabled.
if (!empty($modSettings['registration_method']) && $modSettings['registration_method'] == 3)
fatal_lang_error('registration_disabled', false);
Sonrasina Ekleyin:Code Select// Invite MOD; check if we're only accepting invites, and if so check for a valid invite key.
global $sourcedir;
require_once($sourcedir . '/Invite.php');
$context['invite_key'] = validateInviteKey(empty($_REQUEST['invite_key']) ? '' : $_REQUEST['invite_key'], !empty($modSettings['invite_only']));
Arayin:Code Select$memberID = registerMember($regOptions);
Sonrasina Ekleyin:Code Select// Invite MOD; looks like registration went ok, let's mark the invite key as used and who it was used by.
if ($context['invite_key'] !== false)
{
db_query("
UPDATE {$db_prefix}invites
SET ID_REGISTRATION = '$memberID'
WHERE inviteKey = '{$context['invite_key']}'
LIMIT 1", __FILE__, __LINE__);
}
elseif (!empty($_REQUEST['inviter']) && (int)$_REQUEST['inviter'] !== 0)
{
db_query("
INSERT INTO {$db_prefix}invites (ID_MEMBER, ID_REGISTRATION, inviteTime)
VALUES ('" . (int)$_REQUEST['inviter'] . "', '$memberID', " . time() . ")
", __FILE__, __LINE__);
}
Sources/Memberlist.php'de Arayin:Code Select// They're searching..
if (isset($_REQUEST['search']) && isset($_REQUEST['fields']))
Degistirin:Code Select// Invite MOD. Not really a user search, just using the fine table and such that's already here for the invitees list...
if (isset($_REQUEST['inviter']) && loadMemberData(array($_REQUEST['inviter'])))
{
global $user_profile;
if (($_REQUEST['inviter'] == $context['user']['id'] && !allowedTo('invitees_own')) || !allowedTo('invitees_any'))
fatal_lang_error('invitees_any', false);
// Just to let the members know it's not really a search.
$context['page_title'] = $txt['invited_by'] . ' ' . $user_profile[$_REQUEST['inviter']]['realName'];
$context['sort_links'][1]['label'] = $context['page_title'];
// We need this so it thinks it's a regular search and won't be all ******y about variables...
$context['old_search'] = '';
$context['old_search_value'] = '';
// Find the number of results.
$request = db_query("
SELECT COUNT(*)
FROM {$db_prefix}members AS mem
LEFT JOIN {$db_prefix}invites AS inv ON (inv.ID_REGISTRATION = mem.ID_MEMBER)
WHERE inv.ID_MEMBER = $_REQUEST[inviter]
AND is_activated = 1", __FILE__, __LINE__);
list ($numResults) = mysql_fetch_row($request);
mysql_free_result($request);
$context['page_index'] = constructPageIndex($scripturl . '?action=mlist;sa=search;inviter=' . $_GET['inviter'], $_REQUEST['start'], $numResults, $modSettings['defaultMaxMembers']);
// Find the members from the database.
// !!!SLOW This query is slow.
$request = db_query("
SELECT mem.ID_MEMBER
FROM {$db_prefix}members AS mem
LEFT JOIN {$db_prefix}invites AS inv ON (inv.ID_REGISTRATION = mem.ID_MEMBER)
LEFT JOIN {$db_prefix}log_online AS lo ON (lo.ID_MEMBER = mem.ID_MEMBER)
LEFT JOIN {$db_prefix}membergroups AS mg ON (mg.ID_GROUP = IF(mem.ID_GROUP = 0, mem.ID_POST_GROUP, mem.ID_GROUP))
WHERE inv.ID_MEMBER = $_REQUEST[inviter]
AND is_activated = 1
LIMIT $_REQUEST[start], $modSettings[defaultMaxMembers]", __FILE__, __LINE__);
printMemberListRows($request);
mysql_free_result($request);
} // End Invite MOD.
// They're really doing a search.
elseif (isset($_REQUEST['search']) && isset($_REQUEST['fields']))
Sources/Stats.php'de Arayin:Code Select// Activity by month.
Oncesine Ekleyin:Code Select// Invite MOD. Top 10 Inviters.
global $sourcedir;
require_once($sourcedir . '/Invite.php');
InviteStats();
// End Invite MOD.
Sources/Profile.php'de ArayinCode Select// This block is only concerned with email address validation..
Oncesine Ekleyin:Code Select// Invite MOD. Change the number of inviter.
if (!empty($_POST['inviter']) && (int)$_POST['inviter'] != 0 && (int)$_POST['inviter'] != $memID && allowedTo('moderate_forum'))
{
global $sourcedir;
require_once($sourcedir . '/Invite.php');
if (inviter($memID))
db_query("
UPDATE {$db_prefix}invites SET ID_MEMBER = {$_POST['inviter']}
WHERE ID_REGISTRATION = $memID
LIMIT 1", __FILE__, __LINE__);
else
db_query("
INSERT INTO {$db_prefix}invites (ID_MEMBER, ID_REGISTRATION)
VALUES ({$_POST['inviter']}, $memID)", __FILE__, __LINE__);
}
elseif (isset($_POST['inviter']) && empty($_POST['inviter']))
{
db_query("
DELETE FROM {$db_prefix}invites
WHERE ID_REGISTRATION = $memID
LIMIT 1", __FILE__, __LINE__);
}
Themes/Temaniz/index.template.php'de Arayin:Code Select)))
$current_action = $context['current_action'];
Oncesine Ekleyin:Code Select, 'invite'
Arayin:Code Select// If the user is a guest, show [login] button.
Oncesine Ekleyin:Code Select// Invite MOD.
if (allowedTo('invite'))
{
global $modSettings;
echo ($current_action == 'invite' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '"> </td>' : '' , '
<td valign="top" class="maintab_' , $current_action == 'invite' ? 'active_back' : 'back' , '">
<a href="', $scripturl, '?action=invite">' , (!empty($modSettings['invite_menu_title']) ? $modSettings['invite_menu_title'] : $txt['invite_title']) , '</a>
</td>' , $current_action == 'invite' ? '<td class="maintab_active_' . $last . '"> </td>' : '';
}
Themes/Temaniz/Profile.template.php'de(temanizda yoksa default temadan alin) Bulun:Code Select<td>', $context['member']['registered'], '</td>
</tr><tr>
<td><b>', $txt['lastLoggedIn'], ': </b></td>
Degistirin:Code Select<td>', $context['member']['registered'], '</td>
</tr>';
// Invite MOD.
global $sourcedir;
require_once($sourcedir . '/Invite.php');
if (($context['user']['is_owner'] && allowedTo('invitees_own')) || allowedTo('invitees_any'))
{
if (inviter($context['member']['id']))
echo '
<tr>
<td><b>', $txt['invited_by'], ': </b></td>
<td><a href="', $scripturl, '?action=profile;u=', $context['member']['invited_by'], '">', $context['member']['invited_by_name'], '</a></td>
</tr>';
if ($context['member']['invitees_count'] = invitees($context['member']['id']))
echo '
<tr>
<td><b>', $txt['invitees_count'], ': </b></td>
<td><a href="', $scripturl, '?action=mlist;sa=search;inviter=', $context['member']['id'], '">', $context['member']['invitees_count'], '</a></td>
</tr>';
}
// End Invite MOD.
echo '
<tr>
<td><b>', $txt['lastLoggedIn'], ': </b></td>
Bulun:Code Select// Only display if admin has enabled "user selectable language".
Ustune EkleyinCode Select// Invite MOD. Allow the administrator to change the inviter.
if ($context['user']['is_admin'])
{
global $sourcedir;
require_once($sourcedir . '/Invite.php');
echo '
<tr>
<td><b>', $txt['invited_by'], ' (ID): </b></td>
<td><input type="text" name="inviter" size="4" value="', inviter($context['member']['id']), '" /></td>
</tr>';
}
Themes/Temaniz/Stats.template.php'de(temanizda yoksa default temadan alin) BulunCode Select</tr><tr>
<td class="catbg" colspan="4"><b>', $txt['smf_stats_5'], '</b></td>
Degistirin:Code Select</tr><tr>
<td class="catbg" colspan="2" width="50%"><b>', $txt['top_inviters'], '</b></td>
<td class="catbg" colspan="2" width="50%"><b>', $txt['top_inviters_by_posts'], '</b></td>
</tr><tr>
<td class="windowbg" width="20" valign="middle" align="center"><img src="', $settings['images_url'], '/stats_posters.gif" width="20" height="20" alt="" /></td>
<td class="windowbg2" width="50%" valign="top">
<table border="0" cellpadding="1" cellspacing="0" width="100%">';
foreach ($context['top_inviters'] as $inviter)
echo '
<tr>
<td width="60%" valign="top">', $inviter['link'], '</td>
<td width="20%" align="left" valign="top">', $inviter['num'] > 0 ? '<img src="' . $settings['images_url'] . '/bar.gif" width="' . $inviter['percent'] . '" height="15" alt="" />' : ' ', '</td>
<td width="20%" align="right" valign="top">', $inviter['num'], '</td>
</tr>';
echo '
</table>
</td>
<td class="windowbg" width="20" valign="middle" align="center" nowrap="nowrap"><img src="', $settings['images_url'], '/stats_posters.gif" width="20" height="20" alt="" /></td>
<td class="windowbg2" width="50%" valign="top">
<table border="0" cellpadding="1" cellspacing="0" width="100%">';
foreach ($context['top_inviters_by_posts'] as $inviter)
echo '
<tr>
<td width="60%" valign="top">', $inviter['link'], '</td>
<td width="20%" align="left" valign="top">', $inviter['num'] > 0 ? '<img src="' . $settings['images_url'] . '/bar.gif" width="' . $inviter['percent'] . '" height="15" alt="" />' : ' ', '</td>
<td width="20%" align="right" valign="top">', $inviter['num'], '</td>
</tr>';
echo '
</table>
</td>
</tr><tr>
<td class="catbg" colspan="4"><b>', $txt['smf_stats_5'], '</b></td>
Themes/Temaniz/Register.template.php'de(yoksa default temadan alin) Bulun:Code Selectecho '
<br />
<div align="center">
<input type="submit" name="regSubmit" value="', $txt[97], '" />
</div>
Oncesine Ekleyin:Code Select// Invite MOD
if (!empty($context['invite_key']))
echo '
<input type="hidden" name="invite_key" value="', $context['invite_key'], '" />';
elseif (!empty($_REQUEST['inviter']) && (int)$_REQUEST['inviter'] !== 0)
echo '
<input type="hidden" name="inviter" value="', $_REQUEST['inviter'], '" />';
Themes/Temaniz/Modifications.turkish.php Dosyasinda(yoksa default temaninkini alin) Bulun:Code Select?>
Ustune Ekleyin:Code Select// Invite MOD.
$txt['invite_title'] = 'Davetiye';
$txt['invite_only'] = 'Sadece davetiye ile kayıt yapılsın.';
$txt['invite_menu_title'] = 'Davetiye Basligi.';
$txt['invite_days'] = 'Üyelerin yeni davetiye numarası üretmek için bekleme süresi(gün).<div class="smalltext">(0 sınırsız, adminler hariç)</div>';
$txt['invite_max'] = 'En fazla davetiye kredisi.<div class="smalltext">(0 sınırsız, adminler hariç)</div>';
$txt['invite_expire'] = 'Davetiye numarasının aktif olması için gün sayısı.<div class="smalltext">(0 for no limit)</div>';
$txt['invite_group_settings'] = 'Üye Gruplarının davetiye izinlerini ayarla.';
$txt['invite_email_disable'] = 'Mail sekli kapali.';
$txt['invite_email_subject'] = 'E-mail konusu.';
$txt['invite_email_message'] = 'E-mail mesaji.
<div class="smalltext">{invitee} = Davet Edilen</div>
<div class="smalltext">{inviter} = Davet Eden</div>
<div class="smalltext">{forum} = Forum Ismi</div>
<div class="smalltext">{link} = Kayıt Sayfası (anahtarla birlikte)</div>
<div class="smalltext">{message} = Davet Edenin Mesaji</div>';
$txt['invite_default_email_subject'] = '{invitee},{inviter} Isimli Kullanici Tarafindan {forum} Isimli Foruma Davet Edildiniz!';
$txt['invite_default_email_message'] = 'Merhaba {invitee},
{forum} Isimli Forumdan Bir Davetiye Aldiniz, Üye Olmak Icin Asagidaki Linke Tiklayin:
{link}
{inviter} Size Bu Mesaji Gonderdi:
{message}
Bu Mesaj Bir spam Mesaji Degildir.';
$txt['invite_someone'] = 'Davetiye Gönder';
$txt['invite_info'] = 'Forumda sadece davetiye ile kaıt yapılıyor. Eger krediniz varsa yeni birini, davetiye numarasın ve linkini gönderip foruma davet edebilirsiniz.';
$txt['invite_link'] = 'Bu Linki,Davet Etmek istediğiniz Kişiye Göndererek,O Kişiyi Bu Siteye Davet Edebilirsiniz.';
$txt['invitees'] = 'Davet Edilenler';
$txt['invitees_info'] = 'Forumda sadece davetiye ile kaıt yapılıyor. Aşağıda davet ettiğiniz kişilerin listesi bulunuyor.';
$txt['no_invitees'] = 'Liste Boş';
$txt['invite_unlimited'] = 'Sınırsız';
$txt['invite_max_reached'] = 'Davetiye limitiniz dolmuştur.';
$txt['make_new_invite_key'] = 'Yeni davetiye üret';
$txt['invite_credits'] = 'Davetiye krediniz';
$txt['next_invite_credit'] = 'Bir sonraki kredi';
$txt['invite_key'] = 'Davetiye Numarası';
$txt['invite_email'] = 'Davetiye e-mail\'i';
$txt['invite_send_email'] = 'Davetiye e-mail\'i Gonder';
$txt['invite_expires'] = 'Sona Erme';
$txt['invited_by'] = 'Davet eden';
$txt['invitees_count'] = 'Davet Edilenler';
$txt['show_invitees'] = 'Bu üye tarafından davet edilenleri göster';
$txt['invite_email_info'] = 'Davetiye Gönderilecek Kişinin ismini ve e-mail Adresini ve Davet İçin Gerekli Olan Kayıt Linkini(bu sayfanın sol üst kısımında bulunan link) Girin.';
$txt['invite_recipient_name'] = 'Davet Alacak Kişi';
$txt['invite_recipient_email'] = 'Davet Alacak E-Mail Adresi';
$txt['invite_message'] = 'Alıcıya özel Mesaj Gönder';
$txt['invite_sent'] = 'Davetiye Gönderildi.';
$txt['invite_no_name'] = 'Bir isim Girmediniz.';
$txt['invite_no_email'] = 'Geçerli Bir E-Mail Adresi Girmediniz.';
$txt['cannot_send_invite'] = 'Üzgünüm, Davetiye Anahtarı Gönderilemedi (zaten gönderilmedi mi?).';
$txt['permissiongroup_invite'] = 'Davetiye';
$txt['permissionname_invite'] = 'Davetiye Göndersin';
$txt['permissionhelp_invite'] = 'When the forum is set to accept registrations by invitation only, this permission will allow a membergroup to invite people to the forum so they can register.';
$txt['permissionname_invite_unlimited'] = 'Sınırsız Davetiye Kredisi';
$txt['permissionhelp_invite_unlimited'] = 'When the forum is set to accept registrations by invitation only, this permission will allow a membergroup to have unlimited invite credits.';
$txt['permissionname_invitees'] = 'Davet Edenleri Görsün';
$txt['permissionhelp_invitees'] = 'This will show a list of members that the user has invited to the forum using the Invite MOD.';
$txt['permissionname_invitees_own'] = 'Kendi Davetiyeleri';
$txt['permissionname_invitees_any'] = 'Herkesin';
$txt['cannot_invite'] = 'Üzgünüm,Davetiye Göndermeye Yetkiniz Yok.';
$txt['cannot_invite_as_other'] = 'Üzgünüm,Daha Fazla Davetiye Gönderemezsiniz.';
$txt['cannot_invitees_any'] = 'Üzgünüm,Bu Üyenin Davet Ettikleri Listesini Görüntüleyemezsiniz.';
$txt['registration_invite_only'] = 'Üzgünüm,Sadece Davetiye ile Kayıt Sistemi Kullanılmaktadır.<br /><br />If you have a valid invite key enter it below:<br /><form method="POST" action="index.php?action=register"><input type="text" name="invite_key" size="40"> <input type="submit" value="Register"></form>';
$txt['registration_invite_expired'] = 'Üzgünüm, Davetiye Anahtarının Süresi Dolmuş.';
$txt['top_inviters'] = 'En Çok Davet Eden 10 Üye(Davet Edene Göre)';
$txt['top_inviters_by_posts'] = 'En Çok Davet Eden 10 Üye (Mesaja Göre)';
// End Invite MOD.
Modu Indirin.Icindeki
Invite.php Isimli Dosyayi Sources Klasorunuze
Invite.template.php Isimli Dosyayi Tema Klasorunuze Atin.
db.php'i de Anadizine Atin ve
http://www.siteniz.com/forum_dizininiz/db.php Olarak Calistirin.
Demo Site:
http://demo.spyhiber.com
K.adi: demo
Sifre: demo
Quote from: Efsane_Master_66 on August 26, 2007, 04:36:03 AMforumun adresini verirmisin
Henüz yeni 1.1.3 kurdum ve bu modu kurayım dedim şöyle bir sorun çıktı ;
Table 'zorgece_zorgece.smf_invites' doesn't exist
Dosya: /home/zorgece/public_html/forum/Sources/Invite.php
Satır: 121
Not: Veritabanızın güncellemesi gerekiyor. Sizin dosyalarınızın şuanki sürümü SMF 1.1.3, ama veritabanın sürümü 1.1.2. upgrage.php'yi çalıştırmanız tavsiye ediliyor.
Quote from: Yağız! on September 13, 2007, 10:31:13 AMçalıştırdım ve Hacking attempt... diyo.
db.php'i calistirmamisiniz.
QuoteThemes/Temaniz/index.template.php'de Arayin:
Code: [Select]
)))
$current_action = $context['current_action'];
Quote from: ertQ on August 07, 2008, 10:35:52 AMQuoteThemes/Temaniz/index.template.php'de Arayin:
Code: [Select]
)))
$current_action = $context['current_action'];
burası yok temamda ne yapıcam acil yardım... Yarım kaldı işim...
böyle bir hata veriyor:
(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg375.imageshack.us%2Fimg375%2F6660%2Fdestek4lc9.png&hash=6540059dbeb4ce0b1361991de002ed041659344d)
$txt['invite_email'] = 'Davetiye E-mail\'i';
Quote from: kelkun on May 08, 2007, 08:42:32 AM
Modu Indirin.Icindeki
Invite.php Isimli Dosyayi Sources Klasorunuze
Invite.template.php Isimli Dosyayi Tema Klasorunuze Atin.
db.php'i de Anadizine Atin ve
http://www.siteniz.com/forum_dizininiz/db.php (http://www.siteniz.com/forum_dizininiz/db.php) Olarak Calistirin.
$txt['invite_email'] = 'Davetiye e-mail'i';
$txt['invite_send_email'] = 'Davetiye e-mail'i Gonder';
$txt['invite_email'] = 'Davetiye e-maili';
$txt['invite_send_email'] = 'Davetiye e-maili Gonder';
if (in_array($context['current_action'], array('search', 'admin', 'calendar', 'profile', 'register', 'login', 'help', 'pm')))
$current_action = $context['current_action'];
if (in_array($context['current_action'], array('search', 'admin', 'calendar', 'profile', 'register', 'login', 'help', 'pm', 'invite')))
$current_action = $context['current_action'];
// If the user is a guest, show [login] button.
// The [invite]!
echo '<li><a' , $current_action == 'invite' ? ' class="active"' : '', ' href="', $scripturl, '?action=invite">' , $txt['invite_title'] , '</a></li>';
Quote from: Yağız... on May 29, 2009, 12:04:46 PM
Üye izinlerini kontrol edin.
Quote from: Yağız... on May 29, 2009, 12:22:16 PM
Modifikasyonu yaklaşık 1 seneyi aşkın süredir kullanmıyorum. Kullandığınız tema nedir?
Quote from: Mucize on May 31, 2009, 02:12:08 PM
Dubish kullandıgın smf versiyonu nedir?
Manuel kurulum için 2.0Rc1-1 seçeneği aktif ama uyumlu olur mu bilemedim.
Quote from: sinerjiosman on July 01, 2013, 07:37:18 AMBu mod işinizi görür sanırım.
bunun smf 2.0.4 için olanı yokmu
Quote from: Evo™ on July 01, 2013, 09:54:29 AMQuote from: sinerjiosman on July 01, 2013, 07:37:18 AMBu mod işinizi görür sanırım.
bunun smf 2.0.4 için olanı yokmu
http://custom.simplemachines.org/mods/index.php?mod=2567