Deprecated: Function get_magic_quotes_runtime() is deprecated in /home/erkan/public_html/turkdesk.org/include/common.php on line 79

Deprecated: Function get_magic_quotes_gpc() is deprecated in /home/erkan/public_html/turkdesk.org/include/common.php on line 83
Arama sonuçları / TurkDesk Forumları

TurkDesk Forumları

TurkDesk Açık Kaynak Yazılım Paylaşma Ve Yardımlaşma Platformu..

Giriş yapmadınız.


Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 764

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

#1 Yanıt: Question2Answer » q2a kullanım ve ilk izlenim » 2017-02-06 06:04:18

Erkan yazdı:

Öncelikle son cümleye katılmamak elde değil smile
Bir süredir herhangi bir paylaşım olmadı/olamadı istatistiklerde, sadece çeviriler için yoğun bir akım olduğunu göstermekte smile
Siteleri rahatça paylaşabilirsin bu konuda katı bir tutumda değilim.
Son 5 soru cevap şeklinde bir eklenti yazmışsın anladığım kadarıyla, github da buna benzer bir çok eklenti mevcut paylaşılmamış bir çoğuda sadece kodlanmış kişisel çalışma olarak kalmış. Burası gibi smile

Teşekkür ederim öncelikle cevap için.

Github üzerinde yapılan neredeyse tüm eklentileri denedim. Ancak external php olarak bir eklenti yapılmamış. External php'den kastım. Mesela "wordpress anasayfasında php gömerek son 5 mesajı görmek istiyorum" deseniz, buna bir çözüm bulunamamış. Yaptığım şey tam olarak bu..

örneği; http://www.dralihatay.com sitesinde anasayfanın ortalarında bulunan iframe ile mevcut görmek isterseniz. (site paylaşmak madem sıkıntı değil smile )

Hasta Soru-Cevap Odası örneği de şurada bulunuyor. http://www.dralihatay.com/hasta genel olarak baktığımızda; site zaten tek kişinin cevap vereceği, herkesin kendi isteği ile soru sorabileceği bir tarzda oluşturuldu. Orada eski text veritabanlı soruların da (klasik bir php ziyaretçi defteriydi. Artık değiştirme zamanı gelmişti) veritabanına direkt olarak aktarıldığını görebilirsiniz.

eski mesajların entegre edilmesine de örnek bir sayfa göstereyim. (isteseydim sorular ayrı cevaplar ayrı entegre edilebilirdi. Ancak bunu farkedene kadar, çoktan hepsini yüklemiştim)

http://www.dralihatay.com/hasta/15117/aids-suphesi


Selam ile.


Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

#2 Question2Answer » Wordpress altında q2a nasıl kurulur? » 2017-01-29 07:38:41

ArresT
Yanıtlar: 1

Gözünüz mesaja bakarak korkmasın normalde, ek açıklamalar ile uzun oldu. Belki başkasına da lazım olur diyerek, aslında sadece; 7 maddelik bir iş. Çünkü genelde ülkemizde wordpress ana dizinde kullanılıyor. Yani direkt siteleri wordpress olan kişiler daha kolay bu işi halledecek. ilk 7 madde bunun için yeterli.

1) wordpress'inizin dosyalarını ve veritabanınızı her ihtimale karşı yedekleyin. (bunu öylesine söylüyorum, ama yanlış veya hatalı yapabilirsiniz. insanoğlu hata yapmak için var.)
2) En son çıkan q2a dosyalarını indirin. Türkçe dil dosyalarını da indirip üzerine ekleyin.
3) q2a için bir database table oluşturun. Bu oluşturduğunuz database'i kullanacaksınız.
4) Oluşturduğunuz database bilgilerini q2a-config-example dosyası içerisinde bulunan database bilgilerine yazın.
5) qa-config-example dosyası içerisinde bulunan;

 define('QA_WORDPRESS_INTEGRATE_PATH', '**/PATH/TO/WORDPRESS**'); 

satırını kendinize göre düzenleyin. Burada dikkat edilmesi gereken konu; wordpress'in ana dizininin olduğu yeri göstermelisiniz. wp-load.php ya da wp-config dosyalarının olduğu yerden bahsediyoruz.

Wordpress alt klasörde ise örnek:

 define('QA_WORDPRESS_INTEGRATE_PATH', '/home/kullanıciadi/altklasor/wp/'); 

Site wordpress üzerine kurulu ise;

 define('QA_WORDPRESS_INTEGRATE_PATH', '/home/kullanıciadi/altklasor/'); 

6) qa-config-example.php dosyasının adını, qa-config.php olarak değiştirin.
7) İndirdiğiniz q2a dosyalarını bulunan .htaccess dosyası da dahil olmak üzere sitenize atın.
8) Kendisi otomatik olarak wordpress sistemine entegre olacaktır. Şimdi kurduğunuz alt klasöre giderek, kurulum işlemlerini yapabilir. Wordpress üzerinden ayarları yapabilirsiniz.



Buradan sonrası ekstrem durumları oluşturuyor. Burada bazı ince detay noktalar var.

- Eğer q2a sisteminiz wordpress sisteminizin yukarıdaki gibi wordpress dosyalarının olduğu yerin bir alt klasörüne kurulu ise sorun yok.

- Eğer q2a sisteminiz wordpress sisteminiz ile aynı host üzerinde ancak, wordpress dosyalarının üst klasör olmadığı bir sistem üzerine çalışıyorsanız; wp-config dosyasının başlangıcına <php? den sonra;

define('COOKIEPATH', '/');

ekleyin.

- Eğer wordpress ayrı bir alt klasörde ve q2a ayrı bir alt klasörde çalışıyorsa yani farklı klasörlerde çalışıyorsa; onun da çözümü var. wp-config.php açın. en başta bulunan <php? den sonra;

define('COOKIEPATH', '/');
define('COOKIE_DOMAIN', **'.mysite.com'**);

en altta bulunan ?> den önce;

/* To allow redirection from WordPress login to Question2Answer */
add_filter('allowed_redirect_hosts', 'qa_wordpress_redirect_hosts');
function qa_wordpress_redirect_hosts($content) {
    $content[] = **'qa.mysite.com'**;
    return $content;
}

şeklinde içeride bulunan mysite.com adreslerini düzenleyerek ekleyin.


Hayırlı olsun nur topu gibi bir wordpress entegreli q2a soru cevap php soru odanız oldu. smile


Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

#3 Yanıt: Question2Answer » Q2a ile wp birlestirmek » 2017-01-29 07:31:21

Soruya cevap veriyorum bir yandan. Alttaki işlemlerden farkı yok. Sitenizde bulunan q2a dosyalarını bilgisayarınıza indirin. Daha sonra q2a admin ayarlarından, Genel ayarlarda site linkinin bulunduğu alanı yeni belirleyeceğiniz klasör adına göre göre düzenleyin. (Örnek: q2a'yı q2a klasöründe çalıştırmak istiyorsanız, http://www.site.com/q2a gibi) Phpmyadmin yardımı ile sitenizin sql'ini de indirin. Daha sonra, hostunuzda bulunan tüm q2a klasörlerini belirlediğiniz klasörün içine taşıyın. Daha sonra ana dizin üzerine wordpress dosyalarını atarak wordpress kurulumunuzu gerçekleştirin. Daha sonra aşağıda bulunan linkteki ilk 7 maddeyi yapın.

Wordpress altında q2a nasıl kurulur?

#4 Question2Answer » q2a kullanım ve ilk izlenim » 2017-01-29 06:56:47

ArresT
Yanıtlar: 2

Zannederim, buraya q2a hakkında yazabilirim. Biraz deneyimlerimi paylaşayım öncelikle. Belki kullanmak isteyen araştırmak isteyen olur.


q2a php soru cevap üzerine dayalı bir sistem olup, üyelik sistemi dahil olmak üzere bir çok eklentisi ile özlü ve güzel bir tasarım. Aynı zamanda ücretli ve ücretsiz eklentileri ve tema seçenekleri bulunuyor.

Babamın sağlık konusunda yapmış olduğu web sayfası için q2a sistemini tercih ettim. Ondan önce kendisi text tabanlı bir ziyaretçi defteri kullanıyordu. Toplam soru sayısı yaklaşık 100.000. (ben sadece 64.000 ekledim) Babamın sayfası kendi dalında çok tutan bir site olduğu için, hazır ve basit bir php scripte ihtiyacım vardı. Bu yüzden q2a tam bir biçilmiş kaftan. Eğer kullanmak isteyenler olursa, kesinlikle tavsiye ederim. (Sağlam bir seo ile page insights değerlerim 90 üzerine çıktı. Günlük sitemap üzerinden eklenen sayfa sayımda 150 civarı. Tabi bunun için seo'yu da bilmek gerekiyor ve ziyaretçi sayınızın da yüksek olması gerekiyor. Ben bu konuda biraz şanslıyım.)

- Eklentiler paralı olduğu için, (ki malum dolar bayağı pahalı şu sıralar) tüm text databaseleri mysql navi yardımı ile direkt database üzerine işledim. Sorular ve Cevaplar aynı tabloda olduğu için, hepsini Sorular kısmına ekledim. Ancak cevaplar kısmı da eklenebilir tabi ki. Sonradan aklıma geldi. Belki ileride yaparım. Şimdi daha farklı sorunlarım var. Hatta kendime uygun "son 5 soru ve cevap" diye bir php de yazıp siteye koydum.

- Eğer yüksek link sayısına sahipseniz, sitemap.xml ileri ki aşamada hata verebiliyor. Hesaplamadan kaynaklı hatalar tabi bunlar. (yaklaşık 70.000 link hesaplayınca tabi). Bunun için, kendi sitemap eklentisinden koparıp, sitemap bölme işlemi uyguladım. Tabi q2a sistemi içerisinde değil. Bunuda dışarıdan php ile yaptım. Ancak daha sonra q2a nın bunun için bir eklentisi olduğunu gördüm. (Bu da geç farkettiklerimden..)

- Türkçe çevirisi için Erkan arkadaşımıza teşekkür ederim ayrıca. Güzel bir çeviri olmuş.

- Kendinize göre q2a teması üzerinde oynama yapabiliyorsunuz. Aslında çok gerek kalmıyor. Çünkü zaten, q2a sisteminde admin panelinde neredeyse her yere html ile kod ekleyebilme imkanı verilmiş durumda.


q2a sistemini kullanan çok iyi türk siteleri de gördüm. Ancak sadece kurmakla kalmışlar azcık kurcalayıp, yeni şeyler ortaya koymamışlar. Forum kurallarını tam bilmediğim için ve reklam olmaması amacıyla bu site isimlerini yazmadım. smile


Ek olarak yardımcı olunmasını istediğiniz şeyleri bu foruma yazabilirsiniz. (Direkt kod paylaşımı yapamam maalesef) Elimden geldiğimce yardımcı olurum. Gördüğüm kadarıyla buralar bakir.. smile

Board footer

Powered by FluxBB