Simple Machines Community Forum

SMF Support => Türkçe Bölümü (Turkish) => Language Specific Support => Dokümantasyon => Topic started by: Arbalot on June 04, 2006, 01:10:10 PM

Title: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Arbalot on June 04, 2006, 01:10:10 PM
Öncelikle Bu Mesajı Yazmamdaki Amaç Manuel Mod Kurulumunu Biraz Daha Pekiştirmek...
Elmaciğin Hazırladığı O Eşsiz Dokumana (http://www.simplemachines.org/community/index.php?topic=60382.0) Laf Söylenmez Tabiki Ama Bağzı Arkadaşlar Onu Okumaya Üşeniyorlar...

Kafanızın Daha Fazla Karşıcağını Düşünüyorsanız Hiç Okumayın En Yalın Şekli İle AnlIya Çalıştım Şu An İçin Elimden Gelen Bu...

Aradıgınız Dosya Kullanıdığınız Temada Yok Ise Default Tema Içerisindeki Dosyayı Kullanabilirsiniz...

Modu bilgisayarımıza indirip zip dosyasını actıgımızda karşımıza bi takım dosyalar cıkar
bunlar ;
package-info.xml
install.mod
install.xml
readme.txt
şeklinde dosyalarıdır.

Manuel kurulumun temelinde forum kaynak kodlarını oluşturan ve ../Sources dizininde bulunan php dosyalarını değiştirerek kod parçacıklarını belirli bölgelerden önce veya sonra eklemek ya da belirli kodları değiştirmektir. SMF iki türde modifikasyon kurulumu destekler. İlki .mod uzantısı ile biten dosyalardan oluşur ve eski bir sistemdir. İkincisi ise .xml uzantılı dosyalardan oluşan yeni sistemdir.

Eğer ön bilgileri atlayıp .mod sistemini öğrenmek istiyorsanız tıklayın. (#post_modsistemi)
Eğer ön bilgileri atlayıp .xml sistemini öğrenmek istiyorsanız tıklayın. (#post_xmlsistemi)

package-info.xml dosyası ne işe yarar?
bu dosya bir nevi tanım dosyasıdır.
içeriği;
Code: [Select]
<?xml version="1.0"?>
<!DOCTYPE package-info SYSTEM "http://www.simplemachines.org/xml/package-info">
<package-info xmlns="http://www.simplemachines.org/xml/package-info" xmlns:smf="http://www.simplemachines.org/">

<name>Board Notes</name>

<id>akabugeyes:boardnotes</id>

<version>1.0.4</version>

<type>modification</type>

ilk satırlarda yer olanlar bizim için pek onemli değildir bunda xml sürümünü modun ismini, yazarını, versiyonunu falan yazar...
bundan sonra gelen satırlar ise bize lazım olan kısımdır...
Code: [Select]
        <install for="1.1 RC1, 1.1 RC2">
                 <readme>readme.txt</readme>
                 <modification format="xml" type="file">install1.1rcx.mod/install1.1rcx.xml</modification>
<code>add_settings.php</code>
      </install>

burda
<install ile başlayan satır hangi sürüm için mod klasorunde hangi dosyanın kullanılacagını anlIktadır...
for="1.1 RC1, 1.1 RC2" diyor demek ki forum sürümümüz 1.1 rc1 ve 1.1 rc2 ise modu kurmamızda bi problem olmayacak
Code: [Select]
<modification format="xml" type="file"> burda ise hangi dosyanın bizim sürmümüze uygun olan mod dosyası oldugunu anlayacagız...
manuel kurulum için uygulayacagımız kodlar install1.1rcx.mod dosyasının içinde tutuluyor...
<require-file name="Themes/default/testmod.template.php" destination="$themedir" /> bu satırımız ise modun için de siteye upload etmemiz gereken dosyar varsa onların tanımını yapıyor
name="testmod.template.php" indirip zip ile actıgımız mod dosyası içerisinden testmod.template.php dosyasını alıp
destination="$themedir" tema klasoru içerisine Imızı soyluyor...
<code>denememod.php</code>Burada, deneme.php dosyası önce forum klasörüne atılır, daha sonra tarayıcıdan bu dosya açılmış gibi çalıştırılır. (mod kurulurken) Ama biz şu anda modu manuel kurmayı anlattığımız için kendimiz çalıştıracağız. Yani, deneme.php dosyasını paketten çıkarıp foruma atacağız, sonra da bir defaya mahsus olmak üzere bu dosyayı tarayıcıdan çalıştıracağız.
<uninstall for="1.1 RC2"><modification type="file" reverse="true">install1.1rcx.mod/install1.1rcx.xml</modification></uninstall> Burda ise modu kaldırmak için hangi dosyayı kullanmamız gerektiği yazılı...

Geldik Modu Kurmaya
İki Çesit Mod Vardır...
Uzantısı .mod (#post_modsistemi) olanlar ve .xml (#post_xmlsistemi) olanlar

.mod dosyaları ile modifiye

tanımlarda okudugumuz install1.1rcx.mod dosyasını bir notepad aracılığı ile açıyoruz...

Genel Tanımlar - Çok Gerekli değiller :D
<id></id> Modun adı falan yazar burda bizim için önemli değildir...
<version></version> Modun versiyonudur
<homepage></homepage> Modu yazan vatandışın reklamı :D

Mod kurmak için önemli tanımlar
<edit file></edit file> Forumun hangi dosyalarında değişiklik yapacağımız, bunu görünce bahsi geçen dosyayı açın!
<search for></search for> Bu kod ara anlamındadır ve <search for>burda yazan yerde ki kodları ararız...</search for>
<add after></add after> Hemen sonra ekle demek <add after>bunların arasında yazan kısmı arama yaptıktan sonra cıkan kodladan hemen sonra ekliyoruz...</add after>
<add before></add after> Hemen önce ekle demek <add before>bunların arasında yazan kısmı arama yaptıktan sonra cıkan kodladan hemen önce ekliyoruz...</add before>
<replace></replace> Değiştir demek <replace>bunların arasında yazan kısmı arama yaptıktan sonra cıkan kodlar ile değiştiriyoruz</replace>

Manuel Kurulum Örneği

Quote
<edit file>
$themedir/index.template.php
</edit file>
İndex.template.php dosyasını açıyoruz...

Quote
<search for>
      // Show the menu here, according to the menu sub template.
   template_menu();         
</search for>

      // Show the menu here, according to the menu sub template.
   template_menu();
   
diye arama yapıyoruz...


Quote
<add after>
echo '<br /><table align="center" width="100%"><tr><td class="catbg" align="center">Manuel Mod Kurulumu</td></tr></table>';
</add after>

hemen sonra
echo '<br /><table align="center" width="100%"><tr><td class="catbg" align="center">Manuel Mod Kurulumu</td></tr></table>';
ekliyoruz

Quote
<edit file>
$themedir/boardindex.template.php
</edit file>

Quote
<search for>
/* Each category in categories is made up of:
   id, href, link, name, is_collapsed (is it collapsed?), can_collapse (is it okay if it is?),
   new (is it new?), collapse_href (href to collapse/expand), collapse_image (up/down iamge),
   and boards. (see below.) */
   $first = true;
   foreach ($context['categories'] as $category)      
</search for>

Quote
<add before>
echo '<table align="center" width="100%"><tr><td class="catbg" align="center">Manuel Mod Kurulumu</td></tr></table><br />';
</add before>

hemen önce
echo '<table align="center" width="100%"><tr><td class="catbg" align="center">Manuel Mod Kurulumu</td></tr></table><br />';
ekliyoruz

bunu arıyoruz

Quote
<edit file>
$themedir/boardindex.template.php
</edit file>

Quote
<search for>
               <td class="windowbg2" width="100%">
                  <span class="middletext">
                     ', $txt['most_online_today'], ': <b>', $modSettings['mostOnlineToday'], '</b>.
                     ', $txt['most_online_ever'], ': ', $modSettings['mostOnline'], ' (' , timeformat($modSettings['mostDate']), ')
                  </span>
               </td>   
</search for>


Quote
<replace>
               <td class="windowbg2" width="100%" aling="center">
                  Burda online olanlar yazması gerekiyor ama ben bunu kaldırıp yerine su anda okudugunuz metini ortanmış biçimde ekliyorum
               </td>
</replace>

bununla değiştiriyoruz...


.xml Dosyaları ile modifiye

tanımlarda okudugumuz install1.1rcx.xml dosyasını bir notepad aracılıgı ile acıyoruz...

Code: [Select]
<?xml version="1.0"?>
<!DOCTYPE modification SYSTEM "http://www.simplemachines.org/xml/modification">
<modification xmlns="http://www.simplemachines.org/xml/modification" xmlns:smf="http://www.simplemachines.org/">
<id>vbgamer45:RegLinks</id>
<version>1.0</version>
Yukarıdaki alıntı olan şeyler yine tanımlar...Bizim için gereksiz...

Değişiklik kodları
Code: [Select]
<file name="$languagedir/Modifications.turkish.php">
<operation>
<search position="after"><![CDATA[
?>]]></search>
<add><![CDATA[
//]]></add>
</operation>
</file>

<file name Değişiklik yapacagımız dosyayı tanımlar bize (<edit file> ile aynı işlev)
<operation> operasyonu başlatıyoruz
<add><![CDATA[ Modun İşlevi ]]</add> Bu kod yapacagımız değişikliğin yazılı oldugu yerdir...Modun İşlevi yazan yerde kodlar yazar ve biz ordaki kodları bize seach te ne diyorsa ona gore ekleriz...
<search position="after"><![CDATA[ Aranacak kodlar ]]></search> arıyoruz
position="after" Aranacak kodların eklenecek kodlardan sonra olacagını anlatıyor (<add before> işlevinin aynısı)
position="before" Aranacak kodların eklenecek kodlardan önce olacagını anlatıyor (<add after> işlevinin aynısı)
position="replace" Aranacak kodların eklenecek kodlarla değiştileceğini anlatıyor...
position="end" Dosyanın sonuna ekleneceğini anlatıyor

Manuel Kurulum Örneği


Quote
<file name="$themedir/index.template.php">
---> İndex.template.php dosyasını açıyoruz
   
Quote from: operasyon başlıyor
<operation>
      
Quote
<search position="before"><![CDATA[
// Show the menu here, according to the menu sub template.
   template_menu();]]></search>
  ---->// Show the menu here, according to the menu sub template.
   template_menu();diye arama yapıyoruz

      
Quote
<add><![CDATA[echo '<br /><table align="center" width="100%"><tr><td class="catbg" align="center">Manuel Mod Kurulumu</td></tr></table>';
]]></add>
---> hemen sonra echo '<br /><table align="center" width="100%"><tr><td class="catbg" align="center">Manuel Mod Kurulumu</td></tr></table>'; bu kodları ekliyoruz
Quote from: operasyon bitti
   </operation>
</file>

Quote
<file name="$themedir/boardindex.template.php">
---> boardindex.template.php dosyasını açıyoruz
   
Quote from: operasyon başlıyor.
<operation>
      
Quote
<search position="after"><![CDATA[
/* Each category in categories is made up of:
   id, href, link, name, is_collapsed (is it collapsed?), can_collapse (is it okay if it is?),
   new (is it new?), collapse_href (href to collapse/expand), collapse_image (up/down iamge),
   and boards. (see below.) */
   $first = true;
   foreach ($context['categories'] as $category)]]></search>
  ----><![CDATA[ Bu kodlar arasında kalanları arıyoruz ]]
      
Quote
<add><![CDATA[echo '<br /><table align="center" width="100%"><tr><td class="catbg" align="center">Manuel Mod Kurulumu</td></tr></table>';
]]></add>
  ---> hemen önce <![CDATA[ arasında kalanları ekliyoruz ]]
Quote from: operasyon bitti
   </operation>
</file>


Quote
<file name="$themedir/boardindex.template.php">
---> boardindex.template.php dosyasını açıyoruz
Quote from: Ahanda operasyon başlıyor...
   <operation>
Quote
      <search position="after"><![CDATA[
<td class="windowbg2" width="100%">
                  <span class="middletext">
                     ', $txt['most_online_today'], ': <b>', $modSettings['mostOnlineToday'], '</b>.
                     ', $txt['most_online_ever'], ': ', $modSettings['mostOnline'], ' (' , timeformat($modSettings['mostDate']), ')
                  </span>
               </td>]]></search>
----><![CDATA[ Bu kodlar arasında kalanları arıyoruz ]]
Quote
      <add><![CDATA[               <td class="windowbg2" width="100%" aling="center">
                  Burda online olanlar yazması gerekiyor ama ben bunu kaldırıp yerine su anda okudugunuz metini ortanmış biçimde ekliyorum
               </td>
]]></add>
  ---> <![CDATA[ arasında kalanlar ile ile değiştiriyorum ]]
Quote from: Operasyon bitti...
   </operation>
</file>


Quote from: Lord Arbalot
-Lord Arbalot
Quote from: alperuzi
-Eklemeler yapılmıştır, iurl sistemi kurulmuştur
Title: Re: Manuel Mod Kurulumu 2
Post by: spirit31-31 on June 05, 2006, 08:17:48 AM
Harika Bir Anlatım Olmuş Eline Yüreğine Sağlık...
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: McRoyaL on June 06, 2006, 05:11:14 PM
Coooooooook sagol guzel ve super anlatim  ;)Simdi deniycem  :)
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: Radagast_ on June 07, 2006, 10:06:30 AM
çok güzel anlatım olmuş ama sana bir sorum var membercolor link modunda
Code: [Select]
<edit file>
$sourcedir/ModSettings.php
</edit file>
böle diyo ben bu dosyyayı düzenliyicem ama böle bi dosya yok
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: Arbalot on June 07, 2006, 10:42:59 AM
o dosya ana dizinde Sources klasorunun içinde...
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: Radagast_ on June 07, 2006, 10:52:54 AM
sağol sonunda bunuda öğrenebildim
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: Gang$ta on June 07, 2006, 02:14:38 PM
arbalot guzel dokuman olmus ellerine sağlık
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: B.J.K.MaNiAc on June 08, 2006, 03:57:36 PM
ellerine sağlık Arbalot  başarılı bir çalışma :) :)
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: Elmacik on June 09, 2006, 08:28:38 AM
Tebrikler Arbalot, eminim bir çok kişinin işine yarayacaktır.
Quote from: Arbalot
Elmaciğin Çevirisini Yaptığı O Eşsiz Dokumana Laf Söylenmez Tabiki Ama Bağzı Arkadaşlar Onu Okumaya Üşeniyorlar...
* Dipnot: O yazı çeviri değil ;)
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: Harzem on June 09, 2006, 08:30:13 AM
* Dipnot: O yazı çeviri değil ;)
Evet, o zaten Türkçe'ydi Elmacik benden çaldı :P

Şaka şaka, elinize sağlık ikinizin de :)
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: Arbalot on June 09, 2006, 09:39:14 AM
 :'(

Özelleştirilmiş Profil Alanları İle Karıştırdım :D
Yazıyı Düzelttim Elmacik
Quote
Tebrikler Arbalot, eminim bir çok kişinin işine yarayacaktır.
sağolasın
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: emre91 on June 11, 2006, 12:57:50 PM
Laf Söylenmez Tabiki Ama Bağzı Arkadaşlar Onu Okumaya Üşeniyorlar...

içimi okudun be abi  :P
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: T@LH@ on June 11, 2006, 01:32:52 PM
Eline sağlık lakin ben member colorlinki kurmaya calısdımda sölediği dosyada aramamı istediği kodları bulamadım  :-[ yardım edermisiniz ? istediği kod neden yok olabilir ?

Code: [Select]
<search for>
array('rule'),
);

return $config_vars;
}
</search for>

Sürümüm 1.1rc2 tema Ig-Oh ama editledim ...

Yeni indirdiğim dökümanla değiştirirsem düzelir mi ?
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: Harzem on June 11, 2006, 01:53:29 PM
<search for> ve </search for> kısımlarını aramayacaksın. Sadece şurasını arayacaksın:

Code: [Select]
array('rule'),
);

return $config_vars;
}
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: Arbalot on June 11, 2006, 01:54:56 PM
tam oalrak bu olmayabilir ama buna yakın kelimeler vardır config_vars die ara rule die ara buldugun sonuca bak ona gore moddaki kodlara yerleştir..
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: T@LH@ on June 11, 2006, 04:04:38 PM
tam oalrak bu olmayabilir ama buna yakın kelimeler vardır config_vars die ara rule die ara buldugun sonuca bak ona gore moddaki kodlara yerleştir..

Bende dediğin gibi yapdım sadece rule dediğimde birtek şey cıkdı onunda kodla alakası yokdu sadece bir acıklama idi ...

Ne yapmam gerekiyor?
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: T@LH@ on June 12, 2006, 01:51:10 PM
sanırım bile yoq peki bişi daha dicem ben smfde mod felan kurmuyacağım bi daha kurulu olanları nasıl kalırırım mesela ftp istiyor benden girdiğimde smf dizininin yanlıs olduğunu sölüyor tama olarak bana smf dizinini ve sunucu ayarımdaki smf dizinimin ne olması gerekdiğini sölermisiniz forum adresim

http://www.saidnur.org/forum/index.php

Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: Arbalot on June 12, 2006, 01:52:42 PM
forum dizinin settings.php de yazıyor ordan kontrol edebilirsin...
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: T@LH@ on June 13, 2006, 05:15:45 AM
Yoq abi yua anlamadım gitti yuzu gecik dizin denedim settingsde yazanı kullandım hep aynı hatayı veriyor böle bir dosya bulunamadı diye hani calıssalar bos ver kalsın dicem o modlarda calısmıyor ki neyse anlasılan manuel kaldıracaz ...
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: osenmer on June 13, 2006, 10:03:55 AM
bazı mod kurulumlarında ""$themedir/index.template.php"" yazıyor bu gibi durumda kullandığımız temanın index.template.php dosyasındamı düzenleme yapmamız mı gerekiyor yoksa default temadamı?
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: Elmacik on June 13, 2006, 10:07:36 AM
osenmer,
Mod otomatik kurulursa o dediğin komut ile varsayılan temanın klasörüne gider.
Çünkü $themedir değişkeni /Themes/default klasörüne karşılık geliyor.
Ama sen modu manuel ve kendi temana kurduğun için, tabi ki kendi temanın klasöründeki index.template.php dosyasını düzenleyeceksin.
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: osenmer on June 13, 2006, 11:30:24 AM
teşekkürler elmacık,

birde mesela değiştirilmesi gereken kod o dosya içinde yoksa biz o kısımları değiştirmeden geçmelimiyiz, bu durumda ne yapmalıyız?
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: Elmacik on June 13, 2006, 11:32:00 AM
Bu durumda benzerlerini aramalısın. Yine bulamıyorsan, o dosyayı silip varsayılan temadan aynı dosyayı o klasöre kopyalayarak yapabilirsin.
Ama bu durumda görüntüde bazı değişiklikler olabilir. Çünkü temayı varsayılana biraz daha benzetmiş olursun.
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: mgimadu on June 15, 2006, 02:41:41 AM
Merhaba ben paketi yükledim... Ancak Paketi Uygula dediğim zaman işte bakın su hatayı veriyor

2: fopen(): SAFE MODE Restriction in effect. The script whose uid/gid is 4122/100 is not allowed to access /home/kilislim/public_html/Packages/temp owned by uid/gid 33/33
Dosya: /home/kilislim/public_html/Sources/Subs-Package.php
satır: 1476

SMF 1.0.7 kullanıyorum.. neden oldugunu bilen varmı acaba yardım lütfenn
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: Arbalot on June 15, 2006, 03:37:08 AM
hostun güvenlik moduna almıs sunucuyu ole bişi işle bunu hostunla gorusmelisin...
safe mode neden açık de...
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: Elmacik on June 15, 2006, 09:43:32 AM
kilislim,
/Packages klasöründe temp isimli bir klasör yarat ve chmod 777 yap (chmod için sık sorulan sorular)
Eğer öyle bir klasör zaten varsa sil, baştan oluştur ve chmod 777 yap.
Sonra modu kurarsan kurulacaktır.
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: mgimadu on June 15, 2006, 04:33:24 PM
Abi hepsi başarılı oldu diyor, daha sonra ftp şifremi yazıp devam deyince

2: fopen(): SAFE MODE Restriction in effect. The script whose uid/gid is 4122/100 is not allowed to access /home/kilislim/public_html/Packages/temp owned by uid/gid 33/33
Dosya: /home/kilislim/public_html/Sources/Subs-Package.php
satır: 1476

diyor :-[
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: Elmacik on June 15, 2006, 07:03:53 PM
O zaman hepsi başarılı dedikten sonra devam tuşuna tıklamadan önce yukarıda dediğim şeyi yap sonra devam tuşuna tıkla.
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: mgimadu on June 16, 2006, 05:16:43 AM
Merhaba,

Senin dediklerini  aynen uygulkadım, daha sonra hepsi başarılı dedi, dediklerini tekrar uyguladım.. devama basınca yine aynı sayfa geldi... Bende tekrar devama basıyorum bakın bu sayfa geliyor..

2: fopen(): SAFE MODE Restriction in effect. The script whose uid/gid is 4122/100 is not allowed to access /home/kilislim/public_html/Packages/temp owned by uid/gid 33/33
Dosya: /home/kilislim/public_html/Sources/Subs-Package.php
satır: 1476
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: Harzem on June 16, 2006, 07:57:27 AM
hostun güvenlik moduna almıs sunucuyu ole bişi işle bunu hostunla gorusmelisin...
safe mode neden açık de...

Bunu denedin mi? Doğru sebep bu.
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: [-Delete-] on June 16, 2006, 11:07:24 AM
helal olsun güzel bi anlatım bakl ben bunu anladım işte :) elmacık yanlış anlama seninki zaten güzel ama aklımız uzun yazıda karışıyo :P böle bi anlatımdan sonra elmacık ın paylaştığı anlatım artık anlaşılır olacaktır. tekrar teşekkürler ;)
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: mgimadu on June 16, 2006, 01:31:25 PM
hostun güvenlik moduna almıs sunucuyu ole bişi işle bunu hostunla gorusmelisin...
safe mode neden açık de...

Bunu denedin mi? Doğru sebep bu.

1.1RC2 ye geçtim sorunum ortadan kalktı tşkler yardımınız için..
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: Elmacik on June 17, 2006, 08:31:01 AM
kilislim, bence sen benim dediğim bir şeyi yanlış yapıyorsun :-\
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: mgimadu on June 17, 2006, 08:40:26 AM
kilislim, bence sen benim dediğim bir şeyi yanlış yapıyorsun :-\


Olabilir abi, bende bilmiyorum nerede yanlıs yaptıgımı ama artık oluyo düzeldi yani  :-*
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: T@LH@ on June 19, 2006, 01:37:45 PM
Kurulum anlatılmıs lakin kaldırımda sanırım tam tersi ancak benim default temamda kurulu modlarım var tam tersini denediğimde kodları bulamıyorum kelimeleri parcaladım yine aynı sorun ...
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: Arbalot on June 19, 2006, 02:13:33 PM
evet kaldırmak ta tam tersi yanlız kaldırırken <add></add> arasında ki kodları arıyacaksın vs vs...
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: T@LH@ on June 19, 2006, 07:48:41 PM
evet kaldırmak ta tam tersi yanlız kaldırırken <add></add> arasında ki kodları arıyacaksın vs vs...

member colorlink paket yuklemede varmıs gözüküyor lakin dosyları acdığımda hicbisisi yokdu manule kurdum ve su an hicbir sorun yok bir kac nick renklerini değiştirmedi sanırım onlarda online olunca düzelir ...

sorum su kodları dosyalarda olmadığı halde paket yuklemede nasıl var gözküyor ?

ikincisi ise benim bazı dosylarım cifter cifter yani mesela display.php ve display.php- bazı dosylarım bu sekilde yani cizgi olan yerde yaklasık işareti varda benim klavyede cıkmadı bi turlu işde dosylarım neden bu sekilde ciftli bunların ciftini silersem sorun cıkar mı ?
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: Arbalot on June 20, 2006, 01:52:09 AM
şimdi modun kurulu gozukmesinin sebebi packages klasorundeki dosyalarda kaydının olmasıdır senin için bi sorun yoksa sistem içinde bir sorun yoktur...
2. soruna gelince  yanında ~ işaret olan dosyalar yedek dosları die biliyorum ben değişiklik yapamdan onceki halin...ama  yine de tam emin değilim...
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: do1LaToR on June 20, 2006, 07:32:42 AM
ben dokumanı okuyarak ilk defa manuel mod kurulumu yapacam fakat <code>VisualWarningPdb.php</code> de bu php dosyasını sitede bi ere attım ve sonra tarayıcıyla actım bana Fatal error: Call to undefined function: db_query() in /home2/anilpala/public_html/VisualWarningPdb.php on line 44 dedi sorun ne olabilir??
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: Arbalot on June 20, 2006, 07:47:19 AM
o dosyanın içeriğini bir yazabilirmisin?
neymiş bakalım bir...
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: do1LaToR on June 20, 2006, 10:42:43 AM
// Insert the settings.
foreach ($toSet as $key => $value)
   db_query("
      INSERT IGNORE INTO {$db_prefix}settings
      (`variable`, `value`)
      VALUES ('$key', '$value')", __FILE__, __LINE__);

bu boyle hadi bunu bosver manuel kurulum için farklı bir modu denedim
(yeni uyeleri hoşgeldin mesajı) bu modda da package info da denenleri yaptım xml dosyasını kurmam lazımdı sonra(<modification type="file" reverse="true">pm.xml</modification>) pm.xml i actım orda yazan <search position="before"><![CDATA[// Admin gets informed here...
      adminNotify('approval', $memberID, $regOptions['username']);
   }
]]</search>
   <add><![CDATA[// Mesaj bilgileri
   $pmfrom = array(
      'id' => 1,
      'name' => 'Site Yöneticisi',
      'username' => 'Site Yöneticisi'
   );
   $pmto = array(
      'to' => array($memberID),
      'bcc' => array()
   );
   
   // Hoşgeldin mesaj ayarları:)
   sendpm($pmto, 'Hoşgeldiniz!!!', 'Sitemize üye olduğunuz için teşekkür ederiz. Bol eğlenceler dileriz.', 0, $pmfrom);]]</add>
   </operation>
</file>
bundaki kodu eklemek için subs-members.php yi actım ve subs-members daki o ksım su hale geldi
// Admin gets informed here...
      adminNotify('approval', $memberID, $regOptions['username']);

      // Mesaj bilgileri
   $pmfrom = array(
      'id' => 1,
      'name' => 'Site Yöneticisi',
      'username' => 'Site Yöneticisi'
   );
   $pmto = array(
      'to' => array($memberID),
      'bcc' => array()
   );
   
   // Hoşgeldin mesaj ayarları:)
   sendpm($pmto, 'Hoşgeldiniz!!!', 'Sitemize üye olduğunuz için teşekkür ederiz. Bol eğlenceler dileriz.', 0, $pmfrom);
   }
herşey normal die dusunurken bir de baktım ki çalışmıo mod calışması için ne yapmam gerekir



Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: RuHSuZ on June 22, 2006, 05:22:35 AM
Öncelikle Bütün Anlatımlar İçin teşekkür Ederim Ve Ayrıca Hüsmen Kardeşime de Çok Çok Teşekkür ederim harikasınız Arkadaşlar Bende Manuel Kurulumu Yapmayı Başardım Sonunda :)
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: Arbalot on June 22, 2006, 05:34:34 AM
do1LaToR bunu modun yazarı ile gorusmen gerekiyor...
Title: Re: Manuel Kurulum - Basitleştirilmiş Anlatım
Post by: GökTuğ on June 23, 2006, 09:26:02 PM
Eyvallah güzel anlatım. Hazır kurulum yapmaktansa elle kurulum yapmak bence daha iyi. Bu sayade neyin ne olduğunu anlamak daha kolay.
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: ahmet_gd on June 29, 2006, 06:29:10 AM
beyler kızmayın ama benim ki 1.1 rc2 ama  bir türlü banner mod bulamadım reklam yapacam anlasmayı yaptım ama yok bir türlü yapamadım bana şunu çalısacağı bir şekilde linki verirmisiz isterseniz msn adreside verim ama yardımcı olun lütfen
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Arbalot on June 29, 2006, 06:36:13 AM
kardeş badboyun modifikasyonları arasında Banner Management diye bir mod var onu indir
daha sonra admin panelinde paketlere gel yeni paket yukle de paket yuklendikten sonra uygula de ve admin panelini biraz kurcala uyguladıktan sonra...
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: ahmet_gd on June 29, 2006, 07:25:38 AM
ha işte ora nere link bulamıyorum linki buraya yapıstırımısınız ben bi bulsam ztn kodlardan yapmaya çalsırım
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Arbalot on June 29, 2006, 07:47:46 AM
http://www.simplemachines.org/community/index.php?topic=85717.msg567426#msg567426
buyur kardeş...
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: ahmet_gd on June 29, 2006, 09:29:41 AM
sağolun ama ben onu mod suz yaptım index.template.php dosyasına yazdım oldu ama yazılar buyudu onu nasıl hallederim acaba
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: ahmet_gd on June 29, 2006, 10:20:10 AM
vede benimki helios multi tema kullanıyorum
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Arbalot on June 29, 2006, 10:25:57 AM
onu indirip bu konuyu okursan kurarsın..
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: ahmet_gd on June 29, 2006, 11:12:52 AM
ewet okududum ama yine kafam almadı walla
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: ahmet_gd on June 29, 2006, 12:09:59 PM
Buradan hiç kimse 1.1 rc2 helios multi ile uyumlu yapmadımı yapan varsa bana yolalsaolamz mı?
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: ment36 on July 02, 2006, 09:22:44 PM
amma zor mus  :D
en sonunda yapabildim

cok tesekürler usta anlatim icin

ellerine dert görmesin

Saygilar
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: STRONGHOLD on July 04, 2006, 05:14:47 AM
Dostum Ellerine Sağlık. Turkish Sticky modunu bu yolla kurdum. Elmacik'a da sana da teşekkürler  ;D
Title: Ynt: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: keal on July 08, 2006, 10:31:33 AM
Abi bi sorum olcak.
Code: [Select]
$themedir Bu nedir?
ben mesela col atesine yüklicem diyelim bi modu manuel yapabilirim ama ben istiyorumki o "$themedir" yerine ne gelicekse yazalım defaulttaki indexçtemplate.php yi falan düzeltmesin col atesindekini düzeltsin ::)
Böyle bişey mümkün mü?

Anlatamadıysam söyleyin daha açıklayıcı anlIya çalışırım :D
Title: Ynt: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Elmacik on July 08, 2006, 10:48:06 AM
@keal, dediğin şey teorik olarak mümkün ama hemen hemen hiç bir temada işe yaramaz.
$themedir yerine $boarddir/Themes/colatesi  (örnek...)
Title: Ynt: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: keal on July 08, 2006, 07:58:04 PM
Quote
position="before" Aranacak kodların eklenecek kodlardan sonra olacagını anlatıyor...




Quote
<file name="$themedir/index.template.php">
---> İndex.template.php dosyasını açıyoruz
   
Quote from: operasyon başlıyor
<operation>
      
Quote
<search position="before"><![CDATA[
// Show the menu here, according to the menu sub template.
   template_menu();]]></search>
  ---->// Show the menu here, according to the menu sub template.
   template_menu();diye arama yapıyoruz

      
Quote
<add><![CDATA[echo '<br /><table align="center" width="100%"><tr><td class="catbg" align="center">Manuel Mod Kurulumu</td></tr></table>';
]]></add>
---> hemen sonra echo '<br /><table align="center" width="100%"><tr><td class="catbg" align="center">Manuel Mod Kurulumu</td></tr></table>'; bu kodları ekliyoruz

Abi üstteki dediğinle alttaki birbirine zıt mı oluyor, yoksa gece olduğundan dolayı benim kafam mı karıştı? ::)
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: cairnebh on July 10, 2006, 08:52:11 PM
ya ben shoutbox tr yi manuel .mod olarak kurdum ama şu hata çıktı birden :'(

Parse error: parse error, unexpected $ in /home/www/wapworld.awardspace.com/forum/Sources/Subs.php on line 3428

neden kaynaklanıyo bu acaba?
Subs.php nin 3427 ve 3428. satırında şunlar var:

Code: [Select]
// Remove special accented characters - ie. sí.
$clean_name = strtr($filenam

ne yanlış acaba?
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: cairnebh on July 11, 2006, 04:47:14 AM
Subs.php nin yedeğini almıştım onu geri yükledim oldu,ama ondan önce tüm yaptığım manuel shoutbox ayarlarını tek tek sildim.

Subs.php de şu koddan sonrası yok olmuş nası olduysa,neyse ben bi daha deniyeyim.

Quote
   // Remove special accented characters - ie. sí.
   $clean_name = strtr($filenam
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: ruzgartan on July 12, 2006, 05:03:19 PM
arkadaşım bu basitleşmiş hali ise basit olmayan hali nasıl olur bilemiyorum
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Elmacik on July 12, 2006, 05:04:58 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 :)
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: keal on July 12, 2006, 06:09:13 PM
@Elmacik( başınada @ koydum ilk defa koyuyorum :P :P)


.xml de şu bölüm yanlış değil mi?  ::)
Code: [Select]
<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...
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Elmacik on July 12, 2006, 06:37:15 PM
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;
Code: [Select]
<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
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: keal on July 12, 2006, 06:47:16 PM
zaten onu okudumda kafam karıştı yani ikisinde okudum bi zıtlık söz konusu.

Bu burdakiler:
Code: [Select]
<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:
Code: [Select]
<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
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Elmacik on July 12, 2006, 06:57:43 PM
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
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: keal on July 12, 2006, 07:02:10 PM
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
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: ciovanni33 on July 12, 2006, 07:57:12 PM
eline saglık arbalot cok guzel bir paylasım. ogrenmem ıyı oldu sureklı soru sormak iyidir  :D
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Arbalot on July 14, 2006, 01:22:08 AM
ben hala bir yanlışlık goremiyorum dokumanda...
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: keal on July 14, 2006, 05:07:46 AM
abi burası yanlış değil mi?
Code: [Select]
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
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Arbalot on July 14, 2006, 06:49:37 AM
hımm orda bi karısıklık var gibi bi bakayım...
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: By_NeFReT on July 14, 2006, 10:47:53 PM
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
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Elmacik on July 15, 2006, 03:05:11 PM
@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...
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: ruzgartan on July 16, 2006, 10:20:55 AM
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......
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: ruzgartan on July 16, 2006, 10:27:08 AM
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..
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Arbalot on July 16, 2006, 11:12:55 AM
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.
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Harzem on July 16, 2006, 11:15:19 AM
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.
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Elmacik on July 16, 2006, 11:22:51 AM
@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 ;)
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: ruzgartan on July 16, 2006, 11:24:39 AM
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
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Elmacik on July 16, 2006, 11:28:34 AM
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.
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: ruzgartan on July 16, 2006, 11:48:17 AM
ne diyim yani soruma cevap aldım ama bana modun neredn itibaren kuruluma başlanıldığı verilmemiş yani Bakın anlatılmış anlatılmış bir yere gelinmiş haydaaaaa başlıyoruz kuruluma fakat o başta anlattıklarınız neydi sadec kodları tanıtmak maksadında mı yoksa kurulum ordan iti bareen mi başlıyor kafa karışması buradan oluyor YANİ kısacası kurulum nerden itibaren başlıyor gerçek tarafı neresi ?
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Elmacik on July 16, 2006, 11:53:54 AM
Ayrıntılı anlatımı okursan, başlık listesini link olarak koymuşum oraya.
"Kurulum" başlığına bakarsan tüm ayrıntılarıyla orada görürsün her şeyi.
Ama açıklamaları okumadıkça pek bir şey anlayacağını sanmıyorum.
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: ahmet_gd on July 19, 2006, 08:24:50 AM
yaw bişi diecem bu böyle oluosa ben yapamıom 1 arkadaş bunu yapsa biyere upload etse ben onu indirsem de kursam olmaz mı yok bazı dosyalra gerekiosa söyleyin hemen upload ediim indirin halledin bana biri yardımcı olsun please bakın olmazsa

ahmet_0734@hotmail.com   eklesin bilen biri orada bana yardım etsin lütfen çok lazım
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Arbalot on July 19, 2006, 08:55:55 AM
ahmet_gd ne istiyorsun ki sen bu manuel kurulum açıklaması sana modlarını nasıl kuracagını anlatır...
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: rizem53 on July 19, 2006, 12:10:55 PM
güzel anlattin sagolasin
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: ahmet_gd on July 20, 2006, 03:52:44 AM
evet arbolat konuyu çok iyi anlatmışsın ama oradan nedense bana .mod uzantılı dosya gelmior anlamadım bir türlü eğer başka bir şekilde yapılıyorsa bilmiyorum ama istediğim helios multi 1.1 rc2 banner mod  yapamadım gerekirse dosyalrı vereyim ama çok lazım yardım edersiniz  sevinirim
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: ahmet_gd on July 20, 2006, 06:08:58 AM
tmm bi dk manuel olarak kurduğumda database den de bişiler yapmak gerekiomus nasıl yapacam plesk 7.5.6 kullanıyorum
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Arbalot on July 20, 2006, 06:11:49 AM
manuel kurulumun anlatımının altında bu sorulmaz ki kardeşşşim.
orda .mod da var .xml de var...
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: ahmet_gd on July 20, 2006, 09:20:54 AM
tmm özürdilerim buldum sonunda yaptım ama database felan denildi o nasıl olacak
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Arbalot on July 20, 2006, 10:24:07 AM
database ile ilişkili olan dosyayı sadece bir defaya mahsus tarayıcında çalıştırıyorsun...
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: ahmet_gd on July 21, 2006, 11:54:55 AM
yani çalsıtırdıktan sonra yani Defaulta uygun ama ben manuel kurulumla dosylarını olusturdum ve onu bir defa calıstırınca dosyalarını atınca işlem tamamlanırmı
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: onurkar on July 25, 2006, 03:40:32 PM
Bir defa okuyup yapmaya çalıştım ama sanırım bazı yerlerde hata yaptım index.template.php dosyasından dolayı forumum hata veriyor şu anda :( Neyse öğrenene kadar uğraşacağım yapacak birşeyim yok sanırm başka.
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: esert on July 31, 2006, 03:33:21 PM
ben hızlı kayıt modunu yükleyeceğim dilber temasını kullanıyorum  ama modu açtığım zmn iki dosya var  package-info.xml biri bu diğeri ise bi winap dosyası ilk dosyada diğer dosyayı upload etmem söyleniyoo <modification format="boardmod">hizli.mod</modification>  bu şekilde ve bende bu dosyayı temanın içine attım ama olmadı acaba başka biyere mi atılması gerekiyooo
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: esert on July 31, 2006, 03:44:05 PM
tmm sorunu anladım ii geceler
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: dandik_mail on August 01, 2006, 07:58:54 AM
Harika Bir Anlatım Olmuş Eline Yüreğine Sağlık...

mod uzantılı olanları kurması çook basit miş
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: SacmaliK on August 01, 2006, 06:24:19 PM

Modu bilgisayarımıza indirip zip dosyasını actıgımızda karşımıza bi takım dosyalar cıkar
bunlar ;
package-info.xml
install.mod
install.xml
readme.txt
şeklinde dosyalarıdır.


Arbolat Bu konuyu En az Elmacik kadar iyi anlatmışsın teşekkürü hakediyorsun
Anlamadığım bi noktada sorum olacak. Bazı modların içinde bu bahsettiklerinden ziyade install.php yada add_settings.php gibi hiç açıklamasını bulamadığım dosyalarda var onlarında ne işe yaradıklarını merak ettim doğrusu :)
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Arbalot on August 02, 2006, 01:28:18 AM
install.php ve add_settings.php genelde veritabanına alanlar ekler
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: SacmaliK on August 02, 2006, 04:45:43 AM
install.php ve add_settings.php genelde veritabanına alanlar ekler

o tür dosyalarda sql sorgusu kullancaz yani
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Arbalot on August 02, 2006, 05:53:56 AM
evet oyle o dosyanın içinde yazılıdır zaten sql sorguları...
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: SacmaliK on August 02, 2006, 07:33:46 AM
Teşekkürler Arbalot  ;)
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: ZeRDuShT on August 03, 2006, 08:30:53 AM
abi çok uzun iş ya..
uzun olmasınıda geçtim..
yapiorsun sonra o mod çalışmıor yada forumda çalışan bazı şeyler
bozuluor.... işte o zaman iyi lanet ediorsun foruma...
ama arkadaş iyi anlatmış..... tebrik ederim....
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: onur145 on August 06, 2006, 06:46:03 PM
Quote
Öncelikle Bu Mesajı Yazmamdaki Amaç Manuel Mod Kurulumunu Biraz Daha Pekiştirmek...
Elmaciğin Hazırladığı O Eşsiz Dokumana Laf Söylenmez Tabiki Ama Bağzı Arkadaşlar Onu Okumaya Üşeniyorlar...

Kafanızın Daha Fazla Karşıcağını Düşünüyorsanız Hiç Okumayın En Yalın Şekli İle AnlIya Çalıştım Şu An İçin Elimden Gelen Bu...

Aradıgınız Dosya Kullanıdığınız Temada Yok Ise Default Tema Içerisindeki Dosyayı Kullanabilirsiniz...

Modu bilgisayarımıza indirip zip dosyasını actıgımızda karşımıza bi takım dosyalar cıkar
bunlar ;
package-info.xml
install.mod
install.xml
readme.txt
şeklinde dosyalarıdır.

package-info.xml dosyası ne işe yarar?
bu dosya bir nevi tanım dosyasıdır.
içeriği;
Kod:

<?xml version="1.0"?>
<!DOCTYPE package-info SYSTEM "http://www.simplemachines.org/xml/package-info">
<package-info xmlns="http://www.simplemachines.org/xml/package-info" xmlns:smf="http://www.simplemachines.org/">

<name>Board Notes</name>

<id>akabugeyes:boardnotes</id>

<version>1.0.4</version>

<type>modification</type>


ilk satırlarda yer olanlar bizim için pek onemli değildir bunda xml sürümünü modun adını yazarımı versiyonunu falan yazar...
bundan sonra gelen satırlar ise bize lazım olan kısımdır...
Kod:

        <install for="1.1 RC1, 1.1 RC2">
                 <readme>readme.txt</readme>
                 <modification format="xml" type="file">install1.1rcx.mod/install1.1rcx.xml</modification>
             <code>add_settings.php</code>
         </install>


burda
<install ile başlayan satır hangi sürüm için mod klasorunde hangi dosyanın kullanılacagını anlIktadır...
for="1.1 RC1, 1.1 RC2" diyor demek ki forum sürümümüz 1.1 rc1 ve 1.1 rc2 ise modu kurmamızda bi problem olmayacak
Kod:

<modification format="xml" type="file">

burda ise hangi dosyanın bizim sürmümüze uygun olan mod dosyası oldugunu anlayacagız...
manuel kurulum için uygulayacagımız kodlar install1.1rcx.mod dosyasının içinde tutuluyor...
<require-file name="Themes/default/testmod.template.php" destination="$themedir" /> bu satırımız ise modun için de siteye upload etmemiz gereken dosyar varsa onların tanımını yapıyor
name="testmod.template.php" indirip zip ile actıgımız mod dosyası içerisinden testmod.template.php dosyasını alıp
destination="$themedir" tema klasoru içerisine Imızı soyluyor...

Kardeşlerim buraya kadar anladımda bundan sonra ne yapmam gerektiğini bir türlü anlayamadım lütfen yardım...

Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: mHD® on August 15, 2006, 08:25:44 AM
kesinlikle kısa ve öz bi anlatım olmuş. Emeğinize sağlık. Bi sorunum olursa ki inşallah olmaz, size danışırım. Teşekkürler  :D
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: ultrArda on August 20, 2006, 01:05:38 PM
1.0.6 da da aynı mı oluyo kurulum ?  "BoardIndex.template" dosyasındaki değişiklikleri yapmak istediğimde değiştireceğim kodları orda bulamadım ?
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: dely86 on August 23, 2006, 09:08:40 PM
manuel kurulum için uygulayacagımız kodlar install1.1rcx.mod dosyasının içinde tutuluyor...
pardon ama bu sölediğiniz dosya nerede acaba...
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: [DooMsDaY] on September 07, 2006, 08:39:09 AM
ya install.mod veya install.xml dıe bı dosya varsa aç kodlar orda
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Rally©i on September 17, 2006, 01:49:38 PM
Çok güzel bir anlatım... Allah razı olsun, çok teşekkürler...
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: PuLL on October 03, 2006, 05:56:23 PM
Manuel Olarak bugün online olanlar modunu kurdum ama böyle oldu bunu nasıl düzeltebilirim teşekkürler...

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg505.imageshack.us%2Fimg505%2F9593%2Fadsznk7.jpg&hash=8398e0efd5f3ba2461ad6cbc0d625e3f)
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Rally©i on October 05, 2006, 11:05:22 AM
çok sade herkesin anlayabileceği şekilde anlatılmış.Tebrikler..

Evet tam bana göre  :)
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: mcmadrap on October 12, 2006, 06:22:37 AM
Herkesin anlayabileceği çok güzel bir anlatım olmuş. Ellerine sağlık ;)
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: imparative on October 24, 2006, 02:46:19 PM
paylasım icin teşekkür ediyorum

benim 1 sorum olcaktı ?

bir aradıgımız kodların sonuna ekliyoruz bir önüne ekliyoruz birde aradagımız kodlarla değiştiriyoruz ben burayı pek anlamadım ? 3 adım olarak anlatmıs

ama benim install.xml dosyasında birsürü add felan var ilk üç komutu böyle uyguladım Birinin sonrasına ekledim birinin öncesine birinide değiştirdim

bundan sonrası ne olacak?
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: imparative on October 27, 2006, 02:23:17 PM
cevap yokmu
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: frankeistein on November 05, 2006, 07:17:18 AM
çok saolun çok güzel bir paylaşım   :o
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: MynakTurk on November 17, 2006, 07:22:08 AM
güzel bir döküman olmuş ellerinize sağlık  ;)
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Rally©i on November 17, 2006, 12:36:48 PM
paylasım icin teşekkür ediyorum

benim 1 sorum olcaktı ?

bir aradıgımız kodların sonuna ekliyoruz bir önüne ekliyoruz birde aradagımız kodlarla değiştiriyoruz ben burayı pek anlamadım ? 3 adım olarak anlatmıs

ama benim install.xml dosyasında birsürü add felan var ilk üç komutu böyle uyguladım Birinin sonrasına ekledim birinin öncesine birinide değiştirdim

bundan sonrası ne olacak?

Kusura bakma ama ben de senin sorunu anlayamadim, bir sürü add filan var derken neyi kastettin?  ::)
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Cyberless on November 24, 2006, 07:08:18 PM
Arbalot Ellerin dert görmesin bea  ;D
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: EveRgLaDe on December 04, 2006, 05:57:29 AM
Cok güzeL anlatim yapilmis.Tesekkürler..

Fakat bu kadar uzun ve düsündürücü bir anlatim yerine uygulamali video görüntüsü ve gerekli dosyalarin veriLmesi daha yararli ve ögretici olurdu diye düsünüyorum.Sözüm yanLis anLasiLmasin tabikii dökümani hazirlayan arkadasa tesekkür ediyorum.Güzel bir döküman.
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: pparker on December 16, 2006, 08:28:24 PM
Quote
<search position="before"><![CDATA[                     </td>]]></search>
<add><![CDATA[';
                     //Welcome Ads
                     $ads = show_welcomeAds();
   
                     if(!empty($ads))
                     {
                        echo '<td class="windowbg2">';
                        if($ads['type']==0)
                           echo $ads['content'];
                        else
                           eval($ads['content']);
                        echo '</td>';
                     }
                     unset($ads);
                  echo ']]>
</add>
Arkadaşlar burada </td> ara ve sonuna ....ekle diyor.daha öncede sorulmuş ama cevaplanmamış şimdi index.template.php de bunlardan çok var hepsinin sonunamı bu kodu ekliyeceğiz?lütfen sayın moderatorler cevap verin.teşekkürler şimdiden.
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: ivan_ on December 16, 2006, 09:09:41 PM
bu anlatım nerde geçiyor. ilk sayfada bulamadım. hangi modifikasyonun.bu .xml dosyasında index.template.php de değişiklik yptıracak olan söz konusu kodların biraz daha üstlerini çok uzun değilse tamamını koyarmısın.




Quote
<search position="before"><![CDATA[                     </td>]]></search>
<add><![CDATA[';
                     //Welcome Ads
                     $ads = show_welcomeAds();
   
                     if(!empty($ads))
                     {
                        echo '<td class="windowbg2">';
                        if($ads['type']==0)
                           echo $ads['content'];
                        else
                           eval($ads['content']);
                        echo '</td>';
                     }
                     unset($ads);
                  echo ']]>
</add>
Arkadaşlar burada </td> ara ve sonuna ....ekle diyor.daha öncede sorulmuş ama cevaplanmamış şimdi index.template.php de bunlardan çok var hepsinin sonunamı bu kodu ekliyeceğiz?lütfen sayın moderatorler cevap verin.teşekkürler şimdiden.
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: pparker on December 17, 2006, 12:34:13 PM
bu anlatım nerde geçiyor. ilk sayfada bulamadım. hangi modifikasyonun.bu .xml dosyasında index.template.php de değişiklik yptıracak olan söz konusu kodların biraz daha üstlerini çok uzun değilse tamamını koyarmısın.




Quote
<search position="before"><![CDATA[                     </td>]]></search>
<add><![CDATA[';
                     //Welcome Ads
                     $ads = show_welcomeAds();
   
                     if(!empty($ads))
                     {
                        echo '<td class="windowbg2">';
                        if($ads['type']==0)
                           echo $ads['content'];
                        else
                           eval($ads['content']);
                        echo '</td>';
                     }
                     unset($ads);
                  echo ']]>
</add>
Arkadaşlar burada </td> ara ve sonuna ....ekle diyor.daha öncede sorulmuş ama cevaplanmamış şimdi index.template.php de bunlardan çok var hepsinin sonunamı bu kodu ekliyeceğiz?lütfen sayın moderatorler cevap verin.teşekkürler şimdiden.
Quote
<file name="$themedir/index.template.php">
   <operation>
      <search position="before"><![CDATA[<body>';]]></search>
      
<add><![CDATA[   
   //Display ads on the top of the page
   $ads = show_topofpageAds();   
   if(!empty($ads))
      if($ads['type']==0)
         echo $ads['content'];
      else
         eval($ads['content']);   
   unset($ads);
]]>
</add>
   </operation>
<operation>
      <search position="before"><![CDATA[                     </td>]]></search>
<add><![CDATA[';
                     //Welcome Ads
                     $ads = show_welcomeAds();
   
                     if(!empty($ads))
                     {
                        echo '<td class="windowbg2">';
                        if($ads['type']==0)
                           echo $ads['content'];
                        else
                           eval($ads['content']);
                        echo '</td>';
                     }
                     unset($ads);
                  echo ']]>
</add>
</operation>


   <operation>
      <search position="before"><![CDATA[   template_menu();]]></search>

<add><![CDATA[
   //Below the menu ads
   $ads = show_indexAds();   
   if(!empty($ads))
      if($ads['type']==0)
         echo $ads['content'];
      else
         eval($ads['content']);
   unset($ads);

   //Tower left Ads
   $ads = show_towerleftAds();
   if(!empty($ads))
      echo '<table><tr><td valign="top">', $ads['type']==0 ? $ads['content'] : eval($ads['content']) ,'</td><td width="100%" valign="top">';

   unset($ads);
   //Tower Right Ads
   $ads = show_towerrightAds();   
   if(!empty($ads))
      echo '<table><tr><td width="100%" valign="top">';
   unset($ads);   
]]>
</add>
</operation>


<operation>
<search position="after"><![CDATA[   // Show the "Powered by" and "Valid" logos, as well as the copyright. Remember, the copyright must be somewhere!]]>
</search>

<add><![CDATA[   
   //Close table for towerright ads
   $ads = show_towerrightAds();   
   if(!empty($ads))
      echo '</td><td valign="top">', $ads['type']==0 ? $ads['content'] : eval($ads['content']) ,'</td></tr></table>';

   unset($ads);
   //Close table for towerleft ads
   $ads = show_towerleftAds();   
   if(!empty($ads))
      echo '</td></tr></table>';
   unset($ads);

   //Show ads on the bottom of the page
   $ads = show_bottomAds();
   if(!empty($ads))
      if($ads['type']==0)
         echo $ads['content'];
      else
         eval($ads['content']);
   unset($ads);]]>
</add>
</operation>

</file>
Ad management modunun install.xml dosyası kardeş.</td> bul ve sonrasına
Quote
//Welcome Ads
                     $ads = show_welcomeAds();
   
                     if(!empty($ads))
                     {
                        echo '<td class="windowbg2">';
                        if($ads['type']==0)
                           echo $ads['content'];
                        else
                           eval($ads['content']);
                        echo '</td>';
                     }
                     unset($ads);
                  echo '
ekle diyor.şimdi benim anlamadığım bu </td> çok var hepsinden sonrayamı ekliyeceğiz bunları yoksa ilk </td> yemi?ikisinide denedim ama
Quote
Template Parse Error!
It seems something has gone sour on the forum with the template system. This problem should only be temporary, so please come back later and try again. If you continue to see this message, please contact the administrator.

You can also try refreshing this page.
bu hatayı veriyor üç gündür denemediğim kalmadı.ikinci olarak package-info.xml de
Quote
<?xml version="1.0"?>
<!DOCTYPE package-info SYSTEM "http://www.simplemachines.org/xml/package-info">
<package-info xmlns="http://www.simplemachines.org/xml/package-info" xmlns:smf="http://www.simplemachines.org/">
   <name>Ad Managment</name>
   <id>jeremy:ads</id>
   <type>modification</type>
   <version>2.0</version>

   <install for="1.1 rc2,1.1 RC3, 1.1">
      <readme type="file">readme.txt</readme>
      <code>install.php</code>
      <modification>install.xml</modification>
      <require-file name="Ads.php" destination="$sourcedir" />
      <require-file name="LoadAds.php" destination="$sourcedir" />
      <require-file name="Ads.template.php" destination="$themedir" />
      <require-file name="Ads.english.php" destination="$languagedir" />
   </install>
   
   <uninstall>
      <modification reverse="true">install.xml</modification>
      <remove-file name="$sourcedir/Ads.php" />
      <remove-file name="$sourcedir/LoadAds.php" />
      <remove-file name="$themedir/Ads.template.php" />
      <remove-file name="$languagedir/Ads.english.php" />
   </uninstall>
</package-info>
diyor.şimdi;
1-install.php yi ftp ile upload ettim ve www.siteadım.com/forum/install.php olarak çalıştırdım-sayfa boş geldi-
2-install.xml deki kodlara yapılması  gerekeni yaptım yani öncesine sonrasına kod ekleme filan -sadece </td> ile ilgili olanını anlamadım hepsinemi ilkinemi?-
3-ads.php yi source klasörüne upload ettim,LoadAds.php yi source klasörüne upload ettim,Ads.template.php yi Themes/Default aupload ettim,Ads.english.php yi Themes/defalt/language klasörüne upload ettim ve F5 le sayfayı yeniledim hiçbir değişiklik olmadı.foruma girmaya çalışıncada yukarıda yazdığım hatayı aldım.
şimdi üstadlarıma sorum doğru algoritmada mı gitmişim?</td> çok sayıda var onların hepsinin mi sonuna eklicez,ve aldığım hatanın olası nedeni ne olabilir?inanın çok uğraştım olmuyor.şimdiden çok teşekkür ederim iyiki varsınız.
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: ivan_ on December 17, 2006, 12:49:00 PM
burada senin dosya içinde bulduğun herhangi şu şekilde olan bir </td>'; den noktamaları kaldır. yani şunları. çünkü altına ekliyeceğin kod bunu tamamlıyor noktalamalarıyla. bak


Code: [Select]
';
                     //Welcome Ads
                     $ads = show_welcomeAds();
  
                     if(!empty($ads))
                     {
                        echo '<td class="windowbg2">';
                        if($ads['type']==0)
                           echo $ads['content'];
                        else
                           eval($ads['content']);
                        echo '</td>';
                     }
                     unset($ads);
                  echo '


sonuçte kod şu hale gelecek

Code: [Select]
</td>';
                     //Welcome Ads
                     $ads = show_welcomeAds();
  
                     if(!empty($ads))
                     {
                        echo '<td class="windowbg2">';
                        if($ads['type']==0)
                           echo $ads['content'];
                        else
                           eval($ads['content']);
                        echo '</td>';
                     }
                     unset($ads);
                  echo '

Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: ivan_ on December 17, 2006, 12:59:13 PM
neyse seni fazla uğraştırmayayım ;)

aradığın kod buydu . bak en alt satırda senin </td> duruyor.

Code: [Select]
<input type="submit" value="', $txt[34], '" /><br />
<span class="middletext">', $txt['smf52'], '</span>
<input type="hidden" name="hash_passwrd" value="" />
</form>';
}

echo '
</td>

bununla değiştirip diğer kademelere geçebilirsin ;)

Code: [Select]
<input type="submit" value="', $txt[34], '" /><br />
<span class="middletext">', $txt['smf52'], '</span>
<input type="hidden" name="hash_passwrd" value="" />
</form>';
}

echo '
</td>';
//Welcome Ads
$ads = show_welcomeAds();

if(!empty($ads))
{
echo '<td class="windowbg2">';
if($ads['type']==0)
echo $ads['content'];
else
eval($ads['content']);
echo '</td>';
}
unset($ads);
echo '
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: SiNeK_VaLeSi on February 21, 2007, 05:12:43 PM
arkadaslar çok güzel bir konu olmus konuyu acan arkadasa çok tesekkürler ben gereken hepsini yapt1m sadece bir yerde takildim buarada bugün kimler online modunu eklemeye calisiyorum

benden bu klasörde degisiklik yapmami sölüyor

<file name="$languagedir/Stats.english.php" error="fatal">

ama ben çöl atesi temasi kullaniyorum ve de languages klasörün de böle bir dosya yok o yüzden de son islemi tamamlayamiyorum ne yapmam gerekli?çok acele lazim

yardimleriniz için çok tesekkürler  
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Mr.Trojan on February 21, 2007, 05:16:20 PM
Dil dosyalarının olmayanını defaultunkinde yapacaksın
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: SiNeK_VaLeSi on February 22, 2007, 04:20:34 AM
yaptım defaulttaki dosyayı kopyaladım ama bu seferde hata verdi

yardımcı olabilecek birileri yokmu acaba:(
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: ivan_ on February 24, 2007, 11:37:38 AM
yaptım defaulttaki dosyayı kopyaladım ama bu seferde hata verdi

yardımcı olabilecek birileri yokmu acaba:(
defaulltaki dosya kopyalanırmı yahu. zaten ayrı bir özelliği olmasaydı niye kendi temasına Stats.english.php yapsın. defaulttan çekerdi.
sen troj abimin dediği gibi ''Dil dosyalarının olmayanını defaultunkinde yapacaksın'' . komple dosyayı kopyalamıyacaksın . ilgili yeri yapacaksın
 
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: EroT on March 27, 2007, 10:22:27 AM
şimdi diyelim add beforda .mod kurlumu tabi burda diyelim şöyle bir olay   


Code: [Select]
<search for>
echo mecho :D
</search for>



Code: [Select]
<add befor>
echo+3
</add after>


kod böyle olursa ne olur ?

Code: [Select]
echo mecho :Decho+3
Böyle olursa ne olur ?

Code: [Select]
echo mecho :D
echo+3



 
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Arbalot on March 27, 2007, 10:52:21 AM
satırların pek bir önemi yoktur
sana şöyle soyliyim

Code: [Select]
<?php

echo'
bu
bir
php
kodu'
;
?>


ekran çıktısı

Code: [Select]
bubirppkodu
olur.

aynı şekilde

Code: [Select]
<?php

echo'
bubirphpkodu'
?>


yaparsan da ekran goruntusu aynı olur

 
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: anka_man on April 08, 2007, 02:36:25 PM
Eline sağlık arkadaşım teşşekür ederim.
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: caglaruzun on May 20, 2007, 12:11:43 PM
Ben bişe söylemek istiyorum .XML dosyaları ile manuel de bi karıştırma olmus 2 sindede

ilkinde search'de before yazıor

ama hemen sonra ekle demişsin

ikincisinde after yazıor

önce ekle demişsin bu karışıklık mı yoksa böyle mi olcak çünkü before önce demek after sonra demek :D
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: 4LP3RUZ1 on May 20, 2007, 02:00:23 PM
yazılanlar doğru,

seach position="before"

işlemini aradığın satırların bulunduğu yer olarak almışlar. Yani eklediğin kodu sonrasına ekliyorsun. Boardmod sisteminden farklı yani :)
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: caglaruzun on May 20, 2007, 03:54:19 PM
bilgilendirdigin için teşekkür ederim.
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: sivilce on June 04, 2007, 08:28:39 AM
arkadaşlar modifikasyonların mauel kurulumu için imzamdaki linke de tıklayabilirsiniz.


imzamı ilerde değiştireceğim için buyrun link :D :D :D

http://modparser.dev.dansoftaustralia.net/index.php?lang=turkish
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: ALsAnCaK.Org on July 27, 2007, 06:56:21 AM
EVET
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: 4LP3RUZ1 on July 27, 2007, 09:36:21 AM
Hoppaaaa!!!
Evet dediniz ve kaybettiniz...

Nııı nınını nını nı nı nı nı!
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: onrozcn on August 25, 2007, 05:06:50 PM
net bi anlatım olmus...tesekkurler
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: shadow27 on October 04, 2007, 06:21:25 PM
rapidshare nin manuel kurulumu konusunda yardımcı olabilir misiniz. Teşekkürler.
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: Hkan on March 13, 2008, 08:12:40 AM
Çok teşekkür ederim sayende haftalardır beklettiğim bir modu kurabildim.
Title: Re: Modifikasyonların Manuel Kurulumu - Basitleştirilmiş Anlatım
Post by: _ImmorTaL_ on August 01, 2010, 11:42:00 AM
teşekkürler