[BETA] AJAX Contactform

phpBB 3.0.x sürümleri için geliştirilen ve yapım aşamasındaki Alpha, Beta MODlar & PreMODlar.
Forum kuralları
- Yeni bir başlık açarken lütfen konu başlığına "Acil yardım", "Acele yardım" tarzlarında içerisinde "yardım" kelimesi geçen cümleler yazmayınız. Bu tip başlıklara kesinlikle cevap verilmeyecektir. Lütfen konu başlığına içeriği en iyi özetleyen anlaşılabilir bir cümle yazınız.

- Ayrıca yeni başlıklarınızı kesinlikle ilgili forumlara açınız. Örneğin, phpBB3 kurulum ve çalıştırması hakkında bir sorununuz varsa "3.0.x Destek Forumu" forumuna başlık açınız; phpBB3 temasından kaynaklı bir sorunuz varsa "3.0.x Stil/Tema Geliştirme & Tartışma & Yardım" forumuna başlık açınız; phpBB3 mod/eklentileriyle ilgili sorununuz varsa "3.0.x MOD Destek" forumuna başlık açınız. Bu kurala uymayan kullanıcıların başlıkları silinebilir ve kullanıcı uyarı alabilir ya da süresiz uzaklaştırılabilir.

- Site kurallarımızı okumadan kesinlikle forumlarımıza herhangi bir katılım yapmayınız.
Kullanıcı avatarı
pikachu
Kayıtlı Kullanıcı
Mesajlar: 3062
Kayıt: 16.07.2006, 15:32
Konum: ağandon /
İletişim:

[BETA] AJAX Contactform

Mesaj gönderen pikachu »

MOD başlığı: AJAX Contactform
MOD tanımı: adminle iletişim için basit bir iletişim formu ekler.
MOD Version: 0.1.0
phpBB Version: 3.0.RC1
Format: MODX

Download: Contact form

Demo: Contact form
ZerOmer
Kayıtlı Kullanıcı
Mesajlar: 10
Kayıt: 05.06.2007, 14:08
İletişim:

Mesaj gönderen ZerOmer »

yükledim çalıştı ama
türkçe karakterlerde problem var
ZerOmer
Kayıtlı Kullanıcı
Mesajlar: 10
Kayıt: 05.06.2007, 14:08
İletişim:

Mesaj gönderen ZerOmer »

yok hatta çalışmıyormuş :)

[phpBB Debug] PHP Notice: in file /contact.php on line 81: mail() [function.mail]: SMTP server response: 550 550 Delivery is not allowed to this address.
Error: The E-Mail was not send!
Kullanıcı avatarı
yeniturkBB
Kayıtlı Kullanıcı
Mesajlar: 173
Kayıt: 17.12.2006, 12:51
Konum: İstanbul
İletişim:

Mesaj gönderen yeniturkBB »

ya ben modx'Leri yapamıyorum =(
.. Oktayusx ! [www.oktayusx.net]
Kullanıcı avatarı
phpBB-TR
Kayıtlı Kullanıcı
Mesajlar: 588
Kayıt: 24.12.2006, 13:34
Konum: İstanbul
İletişim:

Mesaj gönderen phpBB-TR »

yeniturkBB yazdı:ya ben modx'Leri yapamıyorum =(
install dosyasını "Internet Explorer" ile açman yeterli :) Ama normal bb2'deki install's gibi değil..Daha karışık,Wordpadden de bakabilirsin :D Çok karışık ama söyleyeyim :lol: 8)
K46
Kayıtlı Kullanıcı
Mesajlar: 11
Kayıt: 28.07.2008, 01:02
İletişim:

İletişim formu için Türkçe karakter düzenlemesi

Mesaj gönderen K46 »

Merhaba arkadaşlar, görüyorum ki, benim gibi bu moda ihtiyaç duyup ta, sorun yaşayan başkaları da var.
Bu bana da lazım olan bir moddu, birkaç sorun vardı fakat alternatiflere göre artısı çok daha iyi olduğundan, birkaç değişiklikle hatasız olarak çalıştırdım... 8)

Öncelikle includes/functions dosyasındaki

Kod: Tümünü seç

'CONTACTFORM'			=> $user->lang['L_CONTACTFORM'],
yerine

Kod: Tümünü seç

'CONTACTFORM'			=> $user->lang['CONTACTFORM'],
eklemek gerekiyor.

Türkçe karakter sorununu ise şu şekilde düzeltiyoruz.

contact.php dosyasındaki şu kısmı BUL:

Kod: Tümünü seç

// build the mailheader
$mail_header = 'FROM: ' . $name . ' <' . $email . '>' . "\r\n";
$mail_header .= 'TO: ' . $contact_mail . "\r\n";
Şununla DEĞİŞTİR:

Kod: Tümünü seç

// build the mailheader
$mail_header = 'Content-type: text/html; charset=utf-8' . "\r\n";
$mail_header .= 'FROM: ' . $name . ' <' . $email . '>' . "\r\n";
$mail_header .= 'TO: ' . $contact_mail . "\r\n";
Sorun gönderilen e-mailde charset tanımlanmadığından kaynaklanıyor.
eğer sorununuz düzelmezse, yukarıda verdiğim fixteki utf-8 yerine iso-8859-9 olarak değiştirerek de deneyebilirsiniz.

Ayrıca Modu türkçeleştirdim

Kod: Tümünü seç

<?php
/**
*
* contact [Turkish]
*
* @package language
* @version $Id: contact.php V0.1.2 2007-07-04 20:54:18 tas2580 $
* @copyright (c) 2005 phpBB Group; 2006 phpBB.de
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/

/**
* DO NOT CHANGE
*/
if (empty($lang) || !is_array($lang))
{
	$lang = array();
}

// DEVELOPERS PLEASE NOTE
//
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
//
// Placeholders can now contain order information, e.g. instead of
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
// translators to re-order the output of data while ensuring it remains correct
//
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
// equally where a string contains only two placeholders which are used to wrap text
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine

// Bot settings
$lang = array_merge($lang, array(
			'NOTE'         => 'Bu sayfadan site yöneticisine e-posta gönderebilirsiniz.<br />Forum kullanımıla ilgili yardım almak için <a href="%s">BURAYA TIKLAYIN</a><br /><br /> Düzenleme: <a href="http://www.uzmanforum.org">Uzmanforum</a>',
			'CONTACTFORM'	=> 'İletişim',
			'CONTACT_TXT'	=> 'İletişim Formu',
			'NAME'			=> 'İsminiz',
			'EMAIL'			=> 'E-Posta adresiniz',
			'SUBJECT'		=> 'E-Posta konusu',
			'MESSAGE'		=> 'Mesajınızı buraya yazın',
			'SEND_MAIL'		=> 'E-Posta Gönder',
			'GO_BACK'		=> '<a href="%s">İletişim sayfasına geri dön</a>',
			'SEND_ME'		=> 'Bir kopyasını da bana gönder.',
			'NEED_NAME'		=> 'Lütfen isminizi yazın!',
			'NEED_EMAIL'	=> 'Lütfen e-posta adresinizi kontrol edin!',
			'NEED_SUBJECT'	=> 'Konu alanı boş bırakılamaz!',
			'NEED_MESSAGE'  => 'Mesaj alanı boş bırakılamaz!',
			'MAIL_SEND'		=> 'Tebrikler, e-posta başarıyla gönderildi!',
			'NOT_MAIL_SEND'	=> 'Hata: E-Posta gönderilemedi!',
));

?>
Dil dosyasını utf-8 (bom olmadan kaydedin)
Düzenleyici olarak imzamı ekledim lütfen kaldırmayın.
Güle güle kullanın...

Mod demo adresi: http://www.uzmanforum.org/contact.php
Kullanıcı avatarı
pikachu
Kayıtlı Kullanıcı
Mesajlar: 3062
Kayıt: 16.07.2006, 15:32
Konum: ağandon /
İletişim:

Re: [BETA] AJAX Contactform

Mesaj gönderen pikachu »

orjinal site gitmiş galiba istersen modu dosya olarak da eklesen iyi olur elinde varsa.
K46
Kayıtlı Kullanıcı
Mesajlar: 11
Kayıt: 28.07.2008, 01:02
İletişim:

Re: [BETA] AJAX Contactform

Mesaj gönderen K46 »

pikachu yazdı:orjinal site gitmiş galiba istersen modu dosya olarak da eklesen iyi olur elinde varsa.
Buyrun
Not: modun orijinal halidir. (Yukarıdaki düzenlemeler yapılmadan sorun çıkarabilir.)
mod_AJAX_contactform_0_1_2.zip
Phpbb3 Ajax Contact Form
(36.48 KiB) 270 kere indirildi
Kullanıcı avatarı
Özcan Akbulut
Kayıtlı Kullanıcı
Mesajlar: 2426
Kayıt: 14.06.2008, 16:52
Konum: Nürnberg
İletişim:

Re: [BETA] AJAX Contactform

Mesaj gönderen Özcan Akbulut »

arkadasim bunun SQL ne ? dosyada bulamadim

böyle hata aldim

General Error
SQL ERROR [ mysql4 ]

Incorrect string value: '\xD6zcan&...' for column 'session_page' at row 1 [1366]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
Please notify the board administrator or webmaster: ozcansevcan_1992@hotmail.de


edit srunu cözdüm türkce karakter sorunu var isminiz yazan yerde türkce harf kullanirsaniz ayni hatayi alma ihtimaliniz büyük niormal hrflerde gönderisyor :D
akblt.space

Başlangiç Bilgileri phpBB 3.0.x :: 3.1.x
K46
Kayıtlı Kullanıcı
Mesajlar: 11
Kayıt: 28.07.2008, 01:02
İletişim:

Re: [BETA] AJAX Contactform

Mesaj gönderen K46 »

sql filan yok bu modda kardeş..
sitenin session tablosunda sorun oluşmuş, phpmyadminden session tablosunu boşaltırsan (truncate) sorun düzelecektir.
Bu hata %90 modla alakalı değildir, modu kurduğun zamana denk gelmiş, tamamen tesadüf bence...
Kullanıcı avatarı
Özcan Akbulut
Kayıtlı Kullanıcı
Mesajlar: 2426
Kayıt: 14.06.2008, 16:52
Konum: Nürnberg
İletişim:

Re: [BETA] AJAX Contactform

Mesaj gönderen Özcan Akbulut »

K46 yazdı:sql filan yok bu modda kardeş..
sitenin session tablosunda sorun oluşmuş, phpmyadminden session tablosunu boşaltırsan (truncate) sorun düzelecektir.
Bu hata %90 modla alakalı değildir, modu kurduğun zamana denk gelmiş, tamamen tesadüf bence...

bu daha ayni hatayi veriyor ama sadece ö ä giobi harfler kullandigim zaman
akblt.space

Başlangiç Bilgileri phpBB 3.0.x :: 3.1.x
K46
Kayıtlı Kullanıcı
Mesajlar: 11
Kayıt: 28.07.2008, 01:02
İletişim:

Re: [BETA] AJAX Contactform

Mesaj gönderen K46 »

viewtopic.php?p=73670#p73670 şu mesajda verdiğim düzenlemeyi yaptınmı?
Kullanıcı avatarı
Özcan Akbulut
Kayıtlı Kullanıcı
Mesajlar: 2426
Kayıt: 14.06.2008, 16:52
Konum: Nürnberg
İletişim:

Re: [BETA] AJAX Contactform

Mesaj gönderen Özcan Akbulut »

K46 yazdı:viewtopic.php?p=73670#p73670 şu mesajda verdiğim düzenlemeyi yaptınmı?
evet yaptim ama ayni hata daha bide bunu anlamadim

Dil dosyasını utf-8 (bom olmadan kaydedin)
akblt.space

Başlangiç Bilgileri phpBB 3.0.x :: 3.1.x
K46
Kayıtlı Kullanıcı
Mesajlar: 11
Kayıt: 28.07.2008, 01:02
İletişim:

Re: [BETA] AJAX Contactform

Mesaj gönderen K46 »

Hımm, eğer yukarıdaki düzenlemede verdiğim dil dosyasını utf-8 kodlamasından farklı kaydettiysen bahsettiğin soruna sebep olabilir.

Dil dosyasını uygun kodlamayla ekliyorum.
Bunu indirip, mevcut dil dosyasının yerine ftpye at sorunun muhtemelen düzelecektir.
contact.zip
(1.19 KiB) 242 kere indirildi
Contact form eklentisi için Türkçe dil dosyası
En son K46 tarafından 04.08.2008, 02:06 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Kullanıcı avatarı
Özcan Akbulut
Kayıtlı Kullanıcı
Mesajlar: 2426
Kayıt: 14.06.2008, 16:52
Konum: Nürnberg
İletişim:

Re: [BETA] AJAX Contactform

Mesaj gönderen Özcan Akbulut »

yok arkadas olmuyor neyse sana cok tsk ilgilendigin icin kalsin en iyisi ben baska yollunu bulurum

simdide böyle hata aldim :S

[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3559: Cannot modify header information - headers already sent by (output started at /language/tr/mods/contact.php:1)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3561: Cannot modify header information - headers already sent by (output started at /language/tr/mods/contact.php:1)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3562: Cannot modify header information - headers already sent by (output started at /language/tr/mods/contact.php:1)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3563: Cannot modify header information - headers already sent by (output started at /language/tr/mods/contact.php:1)
akblt.space

Başlangiç Bilgileri phpBB 3.0.x :: 3.1.x
Kilitli

“3.0.x PreMODlar & Yapım aşamasındaki MODlar” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 0 misafir