[ÇÖZÜLDÜ] Terim İçeriği Listelenirken Oluşan Hata

Events happening in the community are now at Drupal community events on www.drupal.org.
gungorbudak's picture

Merhabalar,

Drupal 7'de birden çıkan, hiçbir anlam veremediğim bir sorunla karşı karşıyayım. :/ Bu sorun, oluşturduğum "Etiketler" vocabulary'sinin birçok teriminde ortaya çıkıyor. Yani, ben bu vocab'den bir terime tıkladığımda terim içindeki sayfalar özetler halinde listelenmeden önce bir dizi hata çıkarıyor.

Bir patch yüklemesi ile çözülebileceği konusunda (çok emin olmasam da) bir çalışma gördüm ancak patch nasıl yüklenir bilmediğim için deneyemedim. Sizce bu sorun nasıl çözülür? (O çözüm: http://drupal.org/node/998590#comment-5256726)

Teşekkür ederim,
Güngör

Comments

patchlanmis dosyalar

akk's picture

Asagidaki linkteki dosyalar http://drupal.org/node/998590#comment-5256726 daki patch'in filter.module ve filter.test'e uygulanmis halidir. Yalniz bu patch drupal core dosyasina degisiklik yaptigindan ayni patch'i drupal yukseltmesi yaptiginda yeniden yapmak gerekir. Eski dosyalari yedeklemeyi unutma.

http://www.taliawebdesign.co.uk/filter.zip

Direkt Çözdü!

gungorbudak's picture

Teşekkür ederim, verdiğin dosyaları ekleyerek direkt çözebildim, umarım ileride bu şekilde bir değişiklik yaptığım için sorun yaşamayacağım. Bu dosyalar sahip olduğum kurulum için sorunsuz ve güvenli değil mi?

Yamalama

pembeci's picture

Patch (yama) dosyaları bir dosyanın eski hali ve yeni hali arasındaki farkları içeren dosyalardır. Genelde Unix sistemlerindeki iki dosya arasındaki farkları belli bir formatta sergileyen diff komutuyla üretilirler. Bu satırlar çıkmış, bu satırlar eklenmiş, bu satırlar şöyle değişmiş gibi bir bilgi ihtiva eder bu dosyalar. Diff komutuyla üretilmiş yama dosyasını dosyanın eski haline uyguladığınızda yeni halini veren patch adlı bir komut sayesinde, hızlı ve kolayca bir dosya yamanabilir.

Detaylı bilgi için bkz. : http://drupal.org/patch/apply

Yamalama Konusunda

gungorbudak's picture

Merhabalar,

Ne yazık ki, sistemler konusunda yeterli bilgiye sahip değilim, sanırım bu sebeple ben önceki denemelerimde başarısız oldum. Paylaştığınız sayfayı ve içindeki bir videoyu okudum. Anladığım kadarıyla Drupal'ın çekirdeğinde yapacağım bir değişiklik için yama dosyasını kök dosyaya atacağım ve bir yerden "patch" komutunu çalıştıracağım. Ancak işte bu yeri bir türlü bulamadım. Okuduğum makalelerde bunun SSH tarzı yazılımlarla yapıldığını öğrendim ancak bu konuda çok az bilgim olduğu için herhangi bi SSH yazılımı da indiremedim, acaba bana ileride kullanabileceğim bir tanesini önerebilir misiniz? Direkt Windows 7 32bit indirme bağlantısı da eklerseniz, harika olacaktır.

Sanıyorum ki bu programla, aynı FileZilla'da yaptığım gibi sunucuya bağlanacak ve komut satırını da uygulamak istediğim komutu çalıştırmak için kullanacağım. İnternetteki çoğu anlatımın localhost üzerinden yapılması da aslında benim çekinmeme neden olmuştu.

Boş bir zamanımda tümünü öğrenmeye çalışacağım.

İlginiz ve desteğiniz için teşekkür ederim,
Güngör