Konular
Link Değişimi
Php
Mysql
Html
Javascript
Windows Vista
Program Anlatımı
Internet
Google
Windows 2003 Server
Komikler
Windows Xp
Isa Server
Network
Ofis Programları
Css
Photoshop
Donanım
Joomla
Youtube Video
Diğer Konular
Jquery

Linklerimiz
Eskişehir Satılık Daire
Gulet Charters Bodrum
Otel Derecelendirme
Site Öner
beldibi Ucuz Oteller
Özel Tekne
Rhodes Fethiye Ferry Boat
Otel Maps
Otel iletişim
Boutique Gulets

 
Diğer Konular phpbb Mod Kurulum dosyasındaki kısaltmalar ve açıklamaları
1.

Kod:

#
#-----[ COPY ]------------------------------------------
#

Bu kod dosyaları ftp dizininize kopyalamanız gerektiğini anlatır.Mod yükleme klasöründen çıkan dosyalardan bir yada bir kaçını (bu kodun altında hangi dosyalar yazıyorsa) ftp dizininize kopyalamasınız.Örneğin:

Kod:

copy ban_votewarning.tpl to languages/lang_english/email/ban_votewarning.tpl

Burada yapmak gereken mod kurulum klasörünün içindeki ban_votewarning.tpl dosyasını FTP dizininizde phpBB dosyalarınızın olduğu klasörde languages/lang_english/email/ dizininin altına kopyalamanız gerektiğini anlatır.

2.

Kod:

#
#-----[ OPEN ]------------------------------------------
#

Düzenlemeniz gereken dosyayı açmanız gerektiğini anlatır.En basitinden windows notepad yada wordpad'i kullanarak dosyayı düzenleyebilirsiniz.Örneğin bu kodun altında viewtopic.php yazıyorsa.phpBB ana dizininizdeki viewtopic.php dosyasını wordpad yada notepad ile açabilirsiniz.

3.

Kod:

#
#-----[ FIND ]------------------------------------------
#

Bu kodu gördüğünüzde ise açmış olduğunuz dosyanın içerisindeki herhangi bir kodu bulmanız gerektiğini anlatır.Örneğin bu kodun altında şöyle bir şey yazıyorsa:

Kod:

$mode = ( isset($HTTP_POST_VARS['report_x']) ) ? 'report' :

Açmış olduğunuz dosyadan notepad yada wordpad kullanıyorsanız ctrl+f yaparak bu satırı bulabilirsiniz.(Kurulum dosyalarında bu koddan önce OPEN kodu (bir önceki söylemiş olduğum) ile size açtırılan dosyanın içinde aramalısınız.)

4.

Kod:

#
#-----[ REPLACE WITH ]------------------------------------------
#

Bu kod ise FIND ile bulduğunuz kodu değiştirmeniz gerektiğini anlatır.Örneğin bu kısmın altında:

Kod:

$mode = ( isset($HTTP_POST_VARS['report_x']) ) ? 'warning' :

böyle bir kod yazıyorsa, bir önceki FIND kodunun altında yazarak bulduğunuz satırları bununla değiştirmeniz gerekir.

5.

Kod:

#
#-----[ BEFORE, ADD ]------------------------------------------
#

Bu kodun altında yazan satırları ise gene FIND kodunun altında söylenen satırları bulup o satırın bir öncesine/üstüne eklemeniz gerekiyor.

Örneğin:

Kod:

#
#-----[ FIND ]------------------------------------------
#
if ( $mode == 'block' )

#
#-----[ BEFORE, ADD ]------------------------------------------
#
if ( $mode == 'voteban' )
{
$no_error_ban=FALSE;
if (! $is_auth['auth_voteban'] )
message_die(GENERAL_ERROR, $lang['Not_Authorised']);

Sizden açılmasını istenen dosyayı wordpad ya da notepad ile açıyoruz ve CTRL+F ile if ( $mode == 'block' ) satırını buluyoruz.Bu satırı bulup bir üstüne BEFORE, ADD olarak söylenen satırı ekliyoruz.Yani dosyanın içindeki satırın görünümü şu şekilde olacak:

if ( $mode == 'voteban' )
{
$no_error_ban=FALSE;
if (! $is_auth['auth_voteban'] )
message_die(GENERAL_ERROR, $lang['Not_Authorised']);
if ( $mode == 'block' )

Görmüş olduğunuz gibi satırın üstüne ekledik.

6.

Kod:

#
#-----[ AFTER, ADD ]------------------------------------------
#

Bu kodun altında yazan satırı ise dosyamızda FIND kodu ile bulduğumuz satırın tam altına ekliyoruz.Yani bir önceki anlatmış olduğum BEFORE, ADD kodunun tam tersini yapıyoruz.Bir önceki verdiğimiz örneğimizde BEFORE, ADD yerine AFTER, ADD yazıldığını varsayarak değiştirdiğimizde dosyamızın içerisindeki satır bu sefer şu şekilde olacak:

if ( $mode == 'block' )
if ( $mode == 'voteban' )
{
$no_error_ban=FALSE;
if (! $is_auth['auth_voteban'] )
message_die(GENERAL_ERROR, $lang['Not_Authorised']);

Gördüğünüz gibi bu seferde bulduğumuz kodun altına ekliyoruz.

7.

Kod:

#
#-----[ IN-LINE FIND ]------------------------------------------
#

Bu koddan önce gene FIND kodunu göreceksiniz.FIND kodu ile bulmuş olduğumuz satırın içerisindeki satırı bulmamızı anlatır.Örnek:

Kod:

#
#-----[ FIND ]------------------------------------------
#
$order_sql = (

#
#-----[ IN-LINE FIND ]------------------------------------------
#
, f.auth_greencard, f.auth_bluecard

Bu örnekte belirttiği gibi OPEN ile açtığımız dosyamızın içerisinde $order_sql = ( satırını buluyoruz.Bu satırı sağa doğru takip ederek aynı hizada olan , f.auth_greencard, f.auth_bluecard satırını bulmamız gerekiyor.

8.

Kod:

#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#

Bir önceki anlattığım satırın içerisindeki satırı bulup onun hemen öncesine eklememiz gerektiğini söylüyor.Örneğin:

Kod:

#
#-----[ FIND ]------------------------------------------
#
$order_sql = (

#
#-----[ IN-LINE FIND ]------------------------------------------
#
, f.auth_greencard, f.auth_bluecard

#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
, f.auth_voteban

Bunu yaptığımızda $order_sql = ( satırının içerisinde aynı hizadaki görünüm şu şekilde olacak:

$order_sql = (!$post_id) ? '' : "GROUP BY p.post_id, t.topic_id, t.topic_title, t.topic_status, t.topic_replies, t.topic_time, t.topic_type, t.topic_vote, t.topic_last_post_id, f.forum_name, f.forum_status, f.forum_id, f.auth_view, f.auth_read, f.auth_post, f.auth_reply, f.auth_edit, f.auth_delete, f.auth_sticky, f.auth_announce, f.auth_pollcreate, f.auth_vote, f.auth_attachments, f.auth_ban, f.auth_voteban, f.auth_greencard, f.auth_bluecard ORDER BY p.post_id ASC";

9.

Kod:

#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#

Burda satır içinde aynı hizada bulduğumuz satırdan bir sonra o satırı eklememiz gerektiğini anlatır.Yukardaki örneğimizdeki IN-LINE BEFORE, ADD yerine buradaki IN-LINE AFTER, ADD kullanıldığını varsayarsak o zaman görünüm şu şekilde olacaktır:

$order_sql = (!$post_id) ? '' : "GROUP BY p.post_id, t.topic_id, t.topic_title, t.topic_status, t.topic_replies, t.topic_time, t.topic_type, t.topic_vote, t.topic_last_post_id, f.forum_name, f.forum_status, f.forum_id, f.auth_view, f.auth_read, f.auth_post, f.auth_reply, f.auth_edit, f.auth_delete, f.auth_sticky, f.auth_announce, f.auth_pollcreate, f.auth_vote, f.auth_attachments, f.auth_ban, f.auth_greencard, f.auth_bluecard, f.auth_voteban ORDER BY p.post_id ASC";

10.

Kod:

#
#-----[ ADD SQL ]------------------------------------------
#

veya

Kod:

#
#-----[ SQL ]------------------------------------------
#

Bu kodu gördüğümüzde altında yazan satırı en basitinden phpMyAdmin'i kullanarak veritabanımıza ekliyoruz.Örneğin:

Kod:

#
#-----[ ADD SQL ]------------------------------------------
#
ALTER TABLE banvote_voters ADD banvote_banner_id MEDIUMINT(8) NULL('No') DEFAULT('0')

Böyle bir kod görürsek phpMyAdmin'e giriyoruz.Daha sonra veritabanımızı seçiyoruz.Ve SQL Sorugusu kısmına tıklıyoruz.Size yeni bir pencere açılacak ve bu pencerede kodları yazmak için bir metin kutusu göreceksiniz.O kutuya direk yukardaki satırı yazıyoruz ve GİT ya da GO butonuna tıklıyoruz.Eğer başarıyla eklerseniz size phpMyAdmin bilgi verecektir.

ÖNEMLİ: SQL sorgusunu kesinlikle dosyaları düzenlemeden önce yapın.Yani herşeyi mod dosyasındaki sıraya göre yapın.

11.

Kod:

#
#-----[ COPY ]------------------------------------------------
#
copy max_sessions_db_update.php to max_sessions_db_update.php

#
# This MOD need a database update.
# Then, as you must have now copied the max_sessions_db_update.php file
# in your phpBB root directory, run it with your navigator...
# http://www.yourWebSite.xxx/phpbbRootDir/max_sessions_db_update.php
#
# ...and then delete it from the phpBB root directory!!!
#
# Please, do it NOW! Before editing phpBB files by EM or manually!!!
# Otherwise, you may have an error message during your next
# connection.
#

Eğer mod dosyanızda böyle bir satır görüyorsanız max_sessions_db_update.php dosyanızı phpBB Ana dizininize kopyalayıp ardından explorer satırınıza http://www.siteadi.com/phpBB_dizinin..._db_update.php yazıp veritabanınızı güncellemeniz gerekir.

ÖNEMLİ:
- Bu işlemi yapmadan önce kesinlikle forumunuza admin girişi yapmalısınız.
- Bu işlemi yaptıktan sonra güvenlik açısından bu dosyayı kesinlikle silmelisiniz.

Bu tip MOD larda veritabanınızı otomatik olarak yani phpMyAdmin ile uğraşmadan güncellemek için böyle bir script yapılmıştır.

12.

Kod:

#
#-----[ SAVE/CLOSE ALL FILES ]--------------------------------
#
# EoM

Her modun en son satırında bu yazar.Yani TÜM DOSYALARI KAYDEDİP/KAPATIN demek istiyor.Şöylede denebilir:

Tüm dosyalarınızdaki değişiklikleri yaptınız ve hepsini kaydedip phpBB dizininize gönderme vakti geldi.

EoM ise END OF MOD yani MODUN SONU anlamına gelir.


BİR KAÇ ÖNEMLİ UYARI ve TAVSİYELER:

- MOD'ları yüklemeden önce, MOD Install dosyasının içinde yazan ve değişiklik yapacağınız tüm dosyalarınızın yedeğini kesinlikle alın.Yapacağınız en ufak bir hata sizi saatlerce uğraştırabilir.Bunun için dosyaların yedeklerini alınki hata yaparsanız eski yedeklerinizi kullanırsınız.

- MOD'larda güvenlik açıkları olabilir.Bu açıkların önüne geçebilmek için MOD güncelleştirmelerini modu yüklediğiniz siteden yada resmi sitesinden takip edebilirsiniz.

- MOD'ları düzenledikten sonra FTP ile kendi sunucunuza göndermeden önce Yönetim Panelinden Sitenizi Kapatın.Yükleme tamamlandıktan sonra sitenizi açabilirsiniz.
Böyyük Patron Tarafından 14-09-2008 Tarihinde Gönderilmiştir.   Bu Konuyu Yazdır
Kaynak : 

 

En Son Eklenenler
php
mysql database tabloların yedeğini almak
php
SQL injectiondan korunmak için
MYSQL
MYSQL replace tablo istenilen değerleri yenisiyle değiştirmek
Diğer Konular
.htaccess ile önceden google tarafından indeklenmiş sayfaları yeni sayfaya yönlendirmek
php
MySQL bağlantısını kapatmak
php
mysql Aktif bağlantı üzerindeki oturum açmış kullanıcıyı değiştirmek
php
Bir önceki MySQL işleminden etkilenen satırların sayısını bulmak
php
PHP'DE SUPERGLOBAL DEĞİŞKENLER
php
çerez dosyasıdegiskenlerini yaratmak setcookie ()
MYSQL
mySQL veri türleri
php
sql_regcase()
php
split()
php
ereg() ve eregi()
php
ereg_replace() ve eregi_replace()
php
php Düzenli İfadelerde Özel Karakterler
php
php düzenli ifadelerde Karakter Grupları
php
Tarih ve Saat Düzenleme date() mktime()
php
php sayıları formatlayarak göstermek number_format()
php
printf() ve sprintf()
php
değişken değerinin kaç karakter olduğunu, uzunluğunu bulmak strlen()
php
karakterin ASCII değerini bulmak ord()
php
ASCII değerini belirttiğimiz karakteri bulmak chr()
php
baş ve son tarafdaki boşlukları silmek trim()
php
Dizin silme rmdir()
php
Dizin oluşturma mkdir()
php
Dizin içeriğini listeleme opendir() ve readdir()
php
Kullanımdaki dosyayı kilitlemek
php
Dosyaya yazma ve ek yapma fwrite() ve fputs()
php
fseek() ile ölçü belirleme
php
Dosya okuma: fgets() fread() ve fgetc()
php
Bir Fonksiyonu durdurmak için die()
php
Dosya açma fopen()
php
Dosya oluşturma ve silme touch() unlink()
php
Dosyaya son erişim tarihi fileadate(), filemtime() ve filectime()
php
Dosya boyutu filesize()
php
php css ve js dosyalarının cacheden okunmasını engellemek
php
Dosya çalıştırılabilir mi is_executable()
php
Dosya yazılabilir mi is_writable()
php
Dosya okunabilir mi is_readable()
php
Dosya mı, dizin mi is_file() ve is_dir()
İletişim : bpatron@codekodu.com
469314Kişi Tarafından Sitemiz Ziyaret Edilmiştir. 10 Kişi Online
Bugün 03 Saat 04 Dakikada Sitemizi Tekil 64 Kişi Ziyaret Etmiştir.
Dün Sitemizi Tekil 305 Kişi Ziyaret Etmiştir.
Sitemizi En Çok Tekil 13-07-2010 Tarihinde 482 Kişi Ziyaret Etmiştir.
Sitemizdeki bilgilerin büyük çoğunluğu alıntıdır.İlgili yazının yazarının veya kaynak sahibinin istemesi halinde ilgili yazı sitemizden kaldırılacaktır.
Sitemizin İmalatı Böyyükpatron Tarafından Yapılmıştır.