MyBBDepo - Türkiyenin MyBB Deposu Forumuna Hoşgeldiniz
Eğer sitemize yaptığınız ilk ziyaretiniz ise, lütfen öncelikle Forum Kurallarını okuyunuz. Forumumuzda bilgi alışverişinde bulunabilmeniz için Kayıt olmalısınız. Üye olmayanlar forumumuzdan yararlanamazlar.
Eğer zaten kayıtlı kullanıcı iseniz, lütfen kullanıcı adınız ve şifreniz ile, Giriş yapınız. (Sitemize üyelik ücretsizdir).
oglcnztym avatar
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5

Derecelendirme: 0/5 - 0 oy

Page Manager Türkçe Plugin + Moderatör Başvuru Sayfası


Sponsor Reklam
media venus

Çevrimdışı 1st4n6uL
 Tarih: 07-07-2014, Saat:13:01
#17
(07-07-2014, Saat:12:55)BerkayTosun Adlı Kullanıcıdan Alıntı: Link kırık Kararsız

Buradan indirebilirsiniz.
http://mybbdepo.com/sayfa-yoneticisi-plu...onusu.html
Cevapla
Bunu Beğenenler:

Çevrimdışı beta
 Tarih: 23-07-2014, Saat:09:18
(Son Düzenleme: 23-07-2014, Saat:09:19, Düzenleyen: beta.)
#18
Elllerinize sağlık oğulcan zorteymur hocam

(04-01-2014, Saat:19:12)oglcnztym Adlı Kullanıcıdan Alıntı: MyBB için Page Manager Eklentisi
Eklenti ismi: Sayfa Yöneticisi
Eklenti Yapımcısı: Sebastian Wunderlich
Türkçe Çeviri: oglcnztym
Eklenti Güvenlirmi ?: Güvenli Onay-Cevap
Eklenti Versiyonu: 1.5.3
Test Durumu: Denemiştir-sorunsuz Onay-Cevap
Uyumlu Olduğu Sürüm-(ler): MyBB - 1.6.x
Eklenti Açıklaması: Kendinize ait sayfalar oluşturmanızı ve yönetmenizi sağlar.
Kurulum-İnstall Eklenti Kurulumu:
  • Rardan çıkan dosyaları FTP'den inc/plugins dizinine atın.
Demo Link Demo Link:
Kod:
http://forum.pis7lionline.com/misc.php?page=basvuru
Resim-Grafik Ekran Görüntüsü:
resim
Wrench Rar Pass:
Kod:
tr.mybbdepo.com

İndirme Linki:
Kod:
http://www.pis7lionline.com/PageManagerPlugin.rar

Arkadaşlar eklentiyi kurduktan sonra anlatıma sadık kaldığınız sürece forumunuz için güzel bir Moderatör Başvuru Formu oluşturacaksınız. İsterseniz değiştirme şansınız da mevcut.

Ayarlar > Sayfa Yöneticisi > Yeni Sayfa Ekle giriyoruz.
Bilgileri aşağıdaki gibi dolduruyoruz.

İsim: Moderatör Başvuru Formu (İsterseniz farklı yapabilirsiniz)
URI parametresi: basvuru (İsterseniz farklı yapabilirsiniz)
MyBB Şablon? : Hayır
Sayfa içeriği:
Kod:
<?php

global $headerinclude, $header, $theme, $footer, $templates, $lang;

$lang->load('member');
$lang->load('messages');
$lang->load('datahandler_user');

$adsoyad = htmlspecialchars_uni(trim($mybb->input['adsoyad']));
$eposta = htmlspecialchars_uni(trim($mybb->input['eposta']));
$tcno = htmlspecialchars_uni(trim($mybb->input['tcno']));
$dogum = htmlspecialchars_uni(trim($mybb->input['dogum']));
$telefon = htmlspecialchars_uni(trim($mybb->input['telefon']));

if(!$mybb->user['uid'])
{
error_no_permission();
}
else
{

if($mybb->input['action'] == 'do_email' && $mybb->request_method == 'post')
{
    verify_post_check($mybb->input['my_post_key']);


    if(empty($adsoyad))
    {
        $errors[] = "Adınızı ve soyadınızı yazın.";
    }

    if(empty($tcno))
    {
        $errors[] = "TC Kimlik numaranızı yazın.";
    }

    if(empty($telefon))
    {
        $errors[] = "Telefon numaranızı yazın.";
    }

    if(empty($dogum))
    {
        $errors[] = "Doğum tarihinizi yazın.";
    }

    if(empty($eposta))
    {
        $errors[] = "E-Posta adresinizi yazın.";
    }
    

    if(count($errors) == 0)
    {
        








    global $db, $mybb;
    $subject = "Moderatör Başvurusu | P7O";
    $message = "

    [b]Kullanıcı adı:[/b] [color=#6B8E23]{$_POST["kullaniciadi"]}[/color]
    [b]ID:[/b] [color=#6B8E23]{$_POST["kullaniciID"]}[/color]
    [b]Ad-Soyad:[/b] [color=#6B8E23]{$_POST["adsoyad"]}[/color]
    [b]E-Posta:[/b] [color=#6B8E23]{$_POST["eposta"]}[/color]
    [b]TC Kimlik Numarası:[/b] [color=#6B8E23]{$_POST["tcno"]}[/color]
    [b]Doğum Tarihi:[/b] [color=#6B8E23] {$_POST["dogum"]}[/color]
    [b]Telefon Numarası:[/b] [color=#6B8E23]{$_POST["telefon"]}[/color]
    [b]Facebook:[/b] [color=#6B8E23]{$_POST["facebook"]}[/color]
    [b]Önceden Tecrübeleriniz:[/b] [color=#6B8E23]{$_POST["tecrube"]}[/color]
    [b]Ek Açıklama:[/b] [color=#6B8E23]{$_POST["adres"]}[/color]


";
    $fromid = "{$_POST[1]}";//still sender ID
    $to = array("admin"); // array of username(s)

    require_once MYBB_ROOT . "inc/datahandlers/pm.php";
    $pmhandler = new PMDataHandler();

    $pm = array(
        "subject" => $subject,
        "message" => $message,
        "fromid" => $fromid,
        "to" => $to
    );
      
    $pm['options'] = array(
        "signature" => $mybb->input['pm_options']['signature'],
        "disablesmilies" => $mybb->input['pm_options']['disablesmilies'],
        "savecopy" => $mybb->input['pm_options']['savecopy'],
        "readreceipt" => $mybb->input['pm_options']['readreceipt']
    );

    $pmhandler->set_data($pm);

    // Now let the pm handler do all the hard work.
    if (!$pmhandler->validate_pm()) {
        $pm_errors = $pmhandler->get_friendly_errors();
        return $pm_errors;
    }else{
        $pminfo = $pmhandler->insert_pm();
redirect($mybb->settings['bburl'] . '/misc.php?page=basvuruok', $lang->redirect_emailsent);
        return $pminfo;
    }














    }
    else
    {
        $errors = inline_error($errors);
    }


}

    $usertemplate = '<html>
<head>
<title>' . $pages['name'] . '</title>
{$headerinclude}
</head>
<body>
{$header}
{$errors}
<form action="' . $_SERVER['REQUEST_URI'] . '" method="post">
<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
<table border="0" cellspacing="' . $theme['borderwidth'] . '" cellpadding="' . $theme['tablespace'] . '" class="tborder">
<thead>
<tr>
<td colspan="2" class="thead">
<strong>' . $pages['name'] . '</strong>
</td>
</tr>
</thead>

<tbody>



<tr>
<td width="40%" class="pm_alert"><strong>Bilgileriniz</strong></td>
<td width="60%" class="pm_alert"></td>
</tr>

<tr>
<td width="40%" class="trow2"><strong>Kullanıcı Adı:</strong></td>
<td width="60%" class="trow2">{$name}</td>
<input type="hidden" class="textbox" size="50" name="kullaniciadi" value="{$name}" />
<input type="hidden" class="textbox" size="50" name="kullaniciID" value="{$mybb->user[uid]}" />
</tr>
<tr>
<td width="40%" class="trow1"><strong>E-Posta:*</strong></td>
<td width="60%" class="trow1"><input type="text" class="textbox" size="50" name="eposta" value="" /></td>
</tr>
<tr>
<td width="40%" class="trow1"><strong>Ad - Soyad:*</strong></td>
<td width="60%" class="trow1"><input type="text" class="textbox" size="50" name="adsoyad" value="" /></td>
</tr>
<tr>
<tr>
<td width="40%" class="trow2"><strong>TC Kimlik Numarası:*</strong></td>
<td width="60%" class="trow2"><input type="text" class="textbox" size="50" name="tcno" value="" /></td>
</tr>
<tr>
<td valign="top" width="40%" class="trow1"><strong>Doğum Tarihi:*<small>(GG/AA/YYYY)</small></strong></td>
<td width="60%" class="trow1"><input type="text" class="textbox" size="50" name="dogum" value="" /></td>
</tr>
<tr>
<td valign="top" width="40%" class="trow1"><strong>Telefon Numarası:*</strong></td>
<td width="60%" class="trow1"><input type="text" class="textbox" size="50" name="telefon" value="" /></td>
</tr>
<td valign="top" width="40%" class="trow1"><strong>Facebook:</strong></td>
<td width="60%" class="trow1"><input type="text" class="textbox" size="50" name="facebook" value="" /></td>
</tr>
<tr>
<td valign="top" width="40%" class="trow2"><strong>Önceden Tecrübeleriniz: <small>(Varsa)</small></strong></td>
<td width="60%" class="trow2"><textarea cols="50" rows="5" name="tecrube"></textarea></td>
</tr>
<tr>
<td valign="top" width="40%" class="trow2"><strong>Ek Açıklama: <small>(Burada Bulunmayan)</small></strong></td>
<td width="60%" class="trow2"><textarea cols="50" rows="5" name="adres"></textarea></td>
</tr>
<br />
<td valign="top" width="40%" class="trow2"><font color="red"><span style="text-shadow: 0px 0px 8px ;"><b>* ile işaretli alanların doldurulması zorunludur.</b></span></font></td>
<td valign="top" width="60%" class="trow2"><font color="red"><span style="text-shadow: 0px 0px 8px ;"><b>| Bilgileriniz güvenlik açısından gereklidir. Yönetim harici 3. şahıslarla paylaşılmayacaktır...</b></span></font></td>

</tbody>
</table>
<br />
<input type="hidden" name="action" value="do_email" />
<div align="center"><input type="submit" class="button" value="Başvuru Formunu Gönder" /></div>
</form>
{$footer}
</body>
</html>';

    $usertemplate = str_replace("\'", "'", addslashes($usertemplate));

    $name = $mybb->user['username'];
    $email = $mybb->user['email'];

    
add_breadcrumb($pages['name']);

eval("\$page = \"" . $usertemplate . "\";");

output_page($page);

}

?>
bu kodları ekliyoruz ve CTRL + F kombinasyonu ile tırnak işaretleri olmadan "admin" aratıyoruz.
admin yerine başvuruların gönderileceği üyenin nickini yazıyoruz. hemen altındaki id kısmına da gönderilecek kullanıcının ID'ini giriyoruz.

Kimler Online?: Evet
Sayfayı Aktifleştir?: Evet

bu ayarları yaptıktan sonra Kaydet ve Listeye Dön diyoruz.

Tekrar yeni sayfa ekle diyoruz ve bu sefer şu ayarları yapıyoruz.

İsim: Başvuru tamamlandı. (İsterseniz değiştirebilirsiniz.)
URI parametresi: basvuruok (Bunu değiştirmek için basvuru nun sayfa içeriğinde basvuruok'u aratıp bulunca değiştirin. Daha sonra bunu değiştirin)
MyBB Şablon?: Evet
Sayfa içeriği:
Kod:
<br />
<center><strong><span style="background transparent; color: red; text-shadow: 0px 0px 5px;"><b>Deneme moderatör başvurunuz başarıyla iletildi.Onaylanırsa size geri dönüş yapılmadan rütbeniz verilecektir.</b></span></strong></center><br/>
Kimler Online?: Evet
Sayfayı aktifleştir?: Evet

Ve moderatör başvuru formumuz bitmiştir. Sonuçta;
Kod:
http://www.siteadiniz.com/misc.php?page=basvuru
bölümüne girdiğinizde şu manzara ile karşılaşacaksınız:

resim

Doldurup gönderdiğinizde seçtiğiniz hesapta şöyle bir özel mesaj alacaksınız:

resim

Ek olarak soru ve sorunlarınız için bana Ö.M'den ulaşabilirsiniz.
İyi forumlar!
Cevapla
Bunu Beğenenler:

Çevrimdışı fatihcray09
 Tarih: 27-07-2014, Saat:23:24
#19
merhaba bende çalışmadı herşeyi 1-1 yaptım ilk jayıt bölümü açıldı ordan tüm bilgileri doldurdum göndere bastıgım zaman beyaz ekranda kalıyor ve hiç birşey gelmiyor
Cevapla
Bunu Beğenenler:

Çevrimdışı somkaya38
 Tarih: 28-08-2014, Saat:12:56
#20
Kod:
Forbidden
You don't have permission to access /admin/index.php?module=config-pagemanager&action=add on this server.

Hatası alıyorum
Cevapla
Bunu Beğenenler:

Çevrimdışı morbius108
 Tarih: 29-08-2014, Saat:23:17
#21
(27-07-2014, Saat:23:24)fatihcray09 Adlı Kullanıcıdan Alıntı: merhaba bende çalışmadı herşeyi 1-1 yaptım ilk jayıt bölümü açıldı ordan tüm bilgileri doldurdum göndere bastıgım zaman beyaz ekranda kalıyor ve hiç birşey gelmiyor

Bende de aynı sorun var çözümü nedir.
Cevapla
Bunu Beğenenler:

Çevrimdışı dtoxtr28
 Tarih: 06-03-2015, Saat:05:41
#22
Kod:
";
   $fromid = "{$_POST[1]}";//still sender ID
   $to = array("admin"); // array of username(s)

admin yazan Yeri Forum kulllanıcı adınız yazınız aksi taktirde beyaz sayfa cıkar saygılar Açık Ağızlı Gülümseme
Cevapla
Bunu Beğenenler:

Çevrimdışı KuKLy12
 Tarih: 01-09-2015, Saat:13:13
#23
PEki özel mesaj yerine direk forum içine aktarabiliyor muyuz ?
Cevapla
Bunu Beğenenler:

Çevrimdışı KuKLy12
 Tarih: 01-09-2015, Saat:13:29
#24
Hocam Sadece En yüksek admin leveli formu doldurabiliyor ? Diğerlerinde başvuyu gönderince beyaz ekran geliyor neden ?
Cevapla
Bunu Beğenenler:

 


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Eklenti - Yama - Plugin [1.6] Başvuru Sayfası Plugin [Yeni & Tam Türkçeleştirme] #Arawn 8 1,944 03-05-2016, Saat:00:07
Son Yorum: burakcanalgul
  [MD - 1.6] Sayfa Yöneticisi Plugin Türkçe 007combatant 14 8,763 18-12-2015, Saat:02:34
Son Yorum: sanalpro
  [MD - 1.6] Bağış Sayfası Türkçe 007combatant 7 3,651 02-09-2015, Saat:17:57
Son Yorum: WebCobra
Eklenti - Yama - Plugin Multi - Çoklu Oturum Açma Plugin ßyßurak 4 2,099 18-08-2015, Saat:00:45
Son Yorum: usameavci
  [MCTR - 1.6] Safelink - Yönlendirme Plugin - MCTR Stil Modifiyeli, Konusu EmreKarakaya 11 4,620 30-04-2015, Saat:19:51
Son Yorum: reddick



Konuyu Okuyanlar: 1 Ziyaretçi