Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım

Started by Arbalot, June 04, 2006, 01:10:10 PM

Previous topic - Next topic

ruzgartan

arkadaşım bu basitleşmiş hali ise basit olmayan hali nasıl olur bilemiyorum

Elmacik

Quote from: ruzgartan on July 12, 2006, 05:03:19 PM
arkadaşım bu basitleşmiş hali ise basit olmayan hali nasıl olur bilemiyorum

Ayrıntılı anlatım başlığında çok ayrıntılı hali var :)
Home of Elmacik

keal

@Elmacik( başınada @ koydum ilk defa koyuyorum :P :P)


.xml de şu bölüm yanlış değil mi?  ::)
<search position="after"><![CDATA[ Aranacak kodlar ]]></search> arıyoruz
position="after" Aranacak kodların eklenecek kodlardan önce olacagını anlatıyor...
position="before" Aranacak kodların eklenecek kodlardan sonra olacagını anlatıyor...
position="replace" Aranacak kodların eklenecek kodlarla değiştileceğini anlatıyor...
www.solararea.net

SMF 1.1 RC2
Çöl Ateşi teması

Elmacik

Hayır yanlış değil. Senin düşündüğünün ne olduğunu biliyorum. Ayrıntılı anlatımı okusaydın belki de sormazdın bunu :P
Before = Önce; After = Sonra; Replace = Değiştir
Aranacak kod A olsun, uygulanacak kod B olsun.
XML dosyasındaki mantık şu;
<search position="ekleme pozisyonu"><![CDATA[A kodu]]></search>
<add><![CDATA[B kodu]]></add>

Buradaki "ekleme pozisyonu" .mod dosyasındaki gibi B'nin A'ya göre konumunu değil, A'nın B'ye göre konumunu ifade ediyor. Karışık gibi görünüyor ama değil.
Yani search position before A demek, A'nın önüne (öncesine) B'yi koy demek değil; A kodu B'ye göre before konumda olsun demek. Yani önce. Yani A kodu, B'den önce olsun demek.
O yüzden A kodunu buluyoruz, B'yi onun altına yapıştırıyoruz. Böylece search position before A oldu.
Yani A önce oldu, B sonra oldu.
.mod dosyasındaki durum bunun tersi. Yani ondaki ifade daha basit.
<search for> A kodu </search for>
<add after> B kodu </search for>
Yani A kodunu bul, ondan sonra, onun altına B kodunu yapıştır. (Search for, onu ara demek; add after, sonrasına ekle demek.)
XML dosyasında search position after deseydi, bunun tersine B kodunu A kodunun üstüne ekleyecektik.

Aklını daha çok karıştırmadım umarım :P
Home of Elmacik

keal

zaten onu okudumda kafam karıştı yani ikisinde okudum bi zıtlık söz konusu.

Bu burdakiler:
<search position="after"><![CDATA[ Aranacak kodlar ]]></search> arıyoruz
position="after" Aranacak kodların eklenecek kodlardan önce olacagını anlatıyor...
position="before" Aranacak kodların eklenecek kodlardan sonra olacagını anlatıyor...
position="replace" Aranacak kodların eklenecek kodlarla değiştileceğini anlatıyor...



Buda ayrıntılı anlatım:
<search position="before"><![CDATA[global $context;]]></search>Bu örnekte dosyamızın içinde "global $context" ibarelerini arayacak ve sonuna da eklememiz gereken kodları ekleyecekmişiz. <![CDATA[  ]]> ifadeleri kodu içeren kalıplardır onları bir yerde aramıyor, bir yere de eklemiyoruz. (Evet, orada before yazıyor ama sonuna ekleyeceğiz..) Ne ekleyeceğiz? Devam edelim...
C.2.2.4 <add> bu ifade de işte bir üstte bulduğumuz kodun sonuna (veya <search position="after"> olarak tanımlansaydı başına



abi iyii bak bi zıtlık söz konusu ve ilk sayfaya gidersen .xml anlatımı ile .xml örneğinde bi zıtlık var yada ben aptal oldum :P :P
www.solararea.net

SMF 1.1 RC2
Çöl Ateşi teması

Elmacik

Arbalot yanlış yazmışsa benim suçum mu :P
Gözünden kaçırmış sanırım, neyse o dokümanı güncelleyene kadar sen ayrıntılı anlatım işkencesine talim :P
Home of Elmacik

keal

yok yaff ben kaptım zaten .mod u biliyodum
.xml oluncada bişey yok before yazıyosa sonuna eklicez after yazıyosa önün eklicez
yani bi nevi search before = aranan önce
search after = aranan sonda  :D 8) :) ;) ;D >:( :( :o ??? ::) :P :-[ :-X :-\ :-* :'( Çözdüm işi sağolasınız burdaki hatayı düzeltme şerefi beni onurlandırdı doğrusu  :P :P :P
www.solararea.net

SMF 1.1 RC2
Çöl Ateşi teması

ciovanni33

eline saglık arbalot cok guzel bir paylasım. ogrenmem ıyı oldu sureklı soru sormak iyidir  :D
OrtakForum da nelermi var ?

Forum |] | Kültür | ödev arşivi | clup | şiir | aşk | sevgi | fotoğraf

Arbalot


keal

abi burası yanlış değil mi?
position="after" Aranacak kodların eklenecek kodlardan önce olacagını anlatıyor...
position="before" Aranacak kodların eklenecek kodlardan sonra olacagını anlatıyor...
position="replace" Aranacak kodların eklenecek kodlarla değiştileceğini anlatıyor...


zaten bundan sonra verdiğin örnekte burdaki tanımı tutmuyor dark ettiysen
www.solararea.net

SMF 1.1 RC2
Çöl Ateşi teması

Arbalot


By_NeFReT

yaw benım kızıdıgım bir nokta var tamam guzel başlık acmıssın da senin ara bul dedidi


// Show the menu here, according to the menu sub template.
   template_menu();

bunların hic birini bulamadım  dokuman yazıyorsunuz bari mantıklı yazın birisi birsey sordum mu manuel kurulum linkini vermesini biliyorsunuz

Elmacik

@By_NeFReT, o denilen sadece bir örnek. Her dosyada aynı kod olsaydı forumun anlamı olmazdı
Dokümanda hiç bir mantıksızlık yok. Hatta yardımcı olsun diye bir de örnek var.
Ama tutup da tıp dersi öğrenirken kadavrada gördüğün çürük organları normal insanlarda ararsan bulamazsın tabi ki.
Buradaki anlatım şu iki bölümden oluşuyor;
1- Manuel kurulumun tanımı şudur.
2- Örnek olarak şöyle yapılır...

Hepsi bu...
Home of Elmacik

ruzgartan

ya arkadaşım anlamıyorum ya sinirlerim iyice haşat oldu ya şu dosya şu işe yarar şu dosya bu işe yarar deyi deyip karman çorban insanların anlamayacağı bi dil haline getirmişsiniz. yani hayret ya bu işin özet mutlaka ki var öyle bi yazılmış ki MODU nerden kuramaya başlayacağımız bile karman çorman yapmayın gözünüzü seveyim yanıtlara baktım 3 kişi anlamşşsa anlattığınızdan 10 kişi anlamamış yani istatislikleridemi görmüyorsunuz. madem burda paylaşım yardım merkezi olarak duruyorsak burda biz olamasak siz yetkili arkadaşlar olmaz siz olmazsanız bizler olmayız yani aklın yolu bir lütefen bu konuyu bu MOD kurulumunu bir kez daha gözden geçirip ADDA basit anlatım değiil gerçek pratik anlatalım şu dosya bu işe yara ama siz bunu bırakın bizim için önemli olan şudur budur diye yazmışsınız bazı örneklerde insanlar zaten zor kavramaya çalışıyor bide konuyu şişirerek iyice anlaşılmaz işin içindn çıklmaz hale getiriyorsunuz..  o işe yaramayan kodları bize tanıtmak zorunda değilsiniz biz kodları tanımaktan ziyade kuruluma geçmek istiyoruz aslında bu kurulumun bi otomatik kurulum olması gerelkir aslına bakarsanız buda başka bi tartışma konusu hızlı yanıtlar bekliyorum......

ruzgartan

yani şimdi beni yine yanlış anlayan arkadaşlar olabilir onuda açayım ben otomatik kurulum derken biliyorum defaulta yapılıyo ama bu kısıtlamadan kurtulmak lazım yani bu elle sürekli mod kur çok geri bi yöntem bence bu işi bilen insanların bu olaya bi açıklık getirmesi şart her temaya uygulanması lazım..

Arbalot

bak ruzgartan kardeşim.
burda 2 çeşit kurulum var biri ayrıntılı anlatım biri basitleştirilmiş anlatım sen diyorsun bir tuşpa basalım butun dünyayı kurtaralım.burda senin şevkini kırmak istemem ama bu şekilde bir anlatımı bulup hala kuramıyorsan site acmadan once bir süre daha araştırma yapman gerektiğini düşünüyorum.biraz daha pişmen.bizim elimizden bu kadar geliyor en basit şekilde anlattım zaten.madem daha kolayını istiyorsun sen gayret gosterip hazır lada diğer arkadaşlarda yaralansın.

Harzem

Basit kurulumun daha basitini yapamayız. Yani, bana desen, sıfırdan bir işletim sistemi yazmayı anlat, ama basit olsun diye, ben ne kadar basit anlatabilirim ki? Temelde basit olmayan bir şeyi ne kadar basit anlatabiliriz?

Mod kurulumu budur. Daha basit anlatılmaz. Çok kolay olup, 2+2 gibi bişey değildir. En basit anlatımı budur, en iyi öğrenme yöntemi de okuyarak denemektir. Birkaç tane modu kurabildikten sonra alışırsın ancak.

Modların her temaya otomatik kurulması imkansızdır. Çünkü tema kodları aynı değildir. Diğer temalara el ile kurulması gerek.

phpBB'de tüm modlar el ile kuruluyor. Orta boy bir mod kurmak 45 dakika alıyor. SMF'de ise önce otomatik kuruyorsun. Bazı durumlarda manuel gerektirmiyor bile. Default temada hiç gerektirmiyor. Diğer temalarda ise sadece tema kodlarını manuel kuracaksın. Ama önce modu otomatik kurman gerek.

Elmacik

@ruzgartan, SMF mod kurulumunun abartısız en kolay olduğu sistemdir.
Ayrıca diğer iki mod arkadaşa katılarak ekliyorum ki; anlatım zaten gayet basit.
Dosyada şunu bul, yerine şunu koy. Veya dosyada şunu bul, onun altına şunu ekle.
Bunda kafa karıştırıcı ne var bu kadar?

Manuel kurulumun ayrıntılı olanını oku iyice anla her bir şeyin ne demek olduğunu ;)
Home of Elmacik

ruzgartan

arkadaşım söylkermisiniz manuel kurulumda nerden itibaren gerçek kuruluma geçiyoruz yani ben baştaki hikayelere bakma istemiyorum ben işin özünü istiyorum

Elmacik

O zaman ayrıntılı anlatımı okur musun? Sizin iyiliğinizi düşünerek yazılmış şeyler bunlar.
O dokümanın başında "Bu rehberi nasıl kullanmalıyım" diye bir soru ve cevabı var. "Hikaye" dediğin şeyler olayı anlaman için yazıldı. Açıklamaları okumayıp hayatında görmediğin kodlara geçmeye kalkarsan öylece hiç bir şey anlamazsın tabi.
Home of Elmacik

Advertisement: