MOD Kurulum Makalesi (Yeni başlayanlar, bilmeyenler için)
arkadaşım cevaplandırmak gibi bir mecburiyetin yoksa ne diye zahmet buyurdun.haklısın sana söz böyle bir site açarsam büyük harf yasağını kaldıracam millet nası isterse öyle yassın.ama bir sitenin adına phpbb(türkiye) dersen ve bu phpbb ücretsiz dersen.yardımcı olmak gibi bir durum otomatikman oluşur.teşekkürler
1-mecburiyetim yok demişim farkındaysan, yani cevaplayıp cevaplamak herkesin kendi bileceği iş, biz elimizden geldiğince bişeyler ekliyoruz ama aynı soru hergün defalarca soruluyor.
2- bu kuralları ben koymadım, sitenin kuralları ve eğer moderatörler görürse başlığı kilitliyorlar yada mesajı siliyorlar.
3- sitenin adının phpbbtürkiye olması orda istediğin şeyi yapabileceğin anlamına mı geliyor
4- phpbbnin ücretsiz olmasıyla konunun alakasını açıklarsan sevinirim.
2- bu kuralları ben koymadım, sitenin kuralları ve eğer moderatörler görürse başlığı kilitliyorlar yada mesajı siliyorlar.
3- sitenin adının phpbbtürkiye olması orda istediğin şeyi yapabileceğin anlamına mı geliyor
4- phpbbnin ücretsiz olmasıyla konunun alakasını açıklarsan sevinirim.
şöyle başlıyım ben istedihim şeyi yapıyor değilim bilakis istemediğim şeyi yapıyorum(tartışıyorum)bu 1
belki başlıgın phpbb(turkey)olması önemli değil ama konu başlığının MOD Kurulum Makalesi (Yeni başlayanlar, bilmeyenler için) olması sanki bilmeyenlere yardımcı olacağız gibi bi anlam ifade ediyor gibi geldi yanılmışım
phpbb nin ücretsiz olması konusuna gelince ben forumu hazırladım fakat bunu yayınlayamıyorum neden(benden yayınlamam için bir şekilde ücret isteniyor)
ücret verceksem komple satın alırım daha kolay neden kendim hazırlayayım
şimdi bu durumda phpbb ücretsizmi oluyor hayır.bi şekide piyasaya potasiyel müşteri girdisi getirmeyi amaçlıyor yanlışmı.ek olarak bu tartışmaya artık cevap yazmıycam.bu phpbb meselesini kendi imkanlarımla çözücem.teşekkürler yardımlarınız için.
belki başlıgın phpbb(turkey)olması önemli değil ama konu başlığının MOD Kurulum Makalesi (Yeni başlayanlar, bilmeyenler için) olması sanki bilmeyenlere yardımcı olacağız gibi bi anlam ifade ediyor gibi geldi yanılmışım
phpbb nin ücretsiz olması konusuna gelince ben forumu hazırladım fakat bunu yayınlayamıyorum neden(benden yayınlamam için bir şekilde ücret isteniyor)
ücret verceksem komple satın alırım daha kolay neden kendim hazırlayayım
şimdi bu durumda phpbb ücretsizmi oluyor hayır.bi şekide piyasaya potasiyel müşteri girdisi getirmeyi amaçlıyor yanlışmı.ek olarak bu tartışmaya artık cevap yazmıycam.bu phpbb meselesini kendi imkanlarımla çözücem.teşekkürler yardımlarınız için.
Arkadaşlar bu kodları yazan belge hangi belge ve hangi klasörde . Point sytem Mod'un da doc klasöründe fix diye bir yerde böyle kodlar gözüküyor. Aynı şekilde mod_install var fakat onda kod filan yok...
Size mod_install'ı göstereyim:
Diğerinde ise fix olan da yani...
Şimdiden teşekkürler...
Size mod_install'ı göstereyim:
Kod: Tümünü seç
<?php
/***************************************************************************
* mod_install.php
* -------------------
* begin : Sunday, April 14, 2002
* copyright : (C) 2002 Bulletin Board Mods
* email : robbie@robbieshields.net
*
* $Id: mod_install.php,v 1.0.1 2003/12/08 17:13:00 Robbie Shields Exp $
*
*
***************************************************************************/
/***************************************************************************
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
***************************************************************************/
function _sql($sql, &$errored, &$error_ary, $echo_dot = true)
{
global $db;
if (!($result = $db->sql_query($sql)))
{
$errored = true;
$error_ary['sql'][] = (is_array($sql)) ? $sql[$i] : $sql;
$error_ary['error_code'][] = $db->sql_error();
}
if ($echo_dot)
{
echo '.';
flush();
}
return $result;
}
define('IN_PHPBB', 1);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'config.'.$phpEx);
include($phpbb_root_path . 'includes/constants.'.$phpEx);
include($phpbb_root_path . 'includes/db.'.$phpEx);
include($phpbb_root_path . 'common.'.$phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//
if (!$userdata['session_logged_in'])
{
header('Location: ' . append_sid("login.$phpEx?redirect=mod_install.$phpEx", true));
}
if ($userdata['user_level'] != ADMIN)
{
message_die(GENERAL_MESSAGE, $lang['Not_Authorised']);
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Mod Installation</title>
<meta http-equiv="Content-Type" content="text/html;">
<meta http-equiv="Content-Style-Type" content="text/css">
<style type="text/css">
<!--
font,th,td,p,body { font-family: "Courier New", courier; font-size: 11pt }
a:link,a:active,a:visited { color : #006699; }
a:hover { text-decoration: underline; color : #DD6900;}
hr { height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}
.maintitle,h1,h2 {font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height : 120%; color : #000000;}
.ok {color:green}
/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("templates/subSilver/formIE.css");
-->
</style>
</head>
<body bgcolor="#FFFFFF" text="#000000" link="#006699" vlink="#5584AA">
<table width="100%" border="0" cellspacing="0" cellpadding="10" align="center">
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img src="templates/subSilver/images/logo_phpBB.gif" border="0" alt="Forum Home" vspace="1" /></td>
<td align="center" width="100%" valign="middle"><span class="maintitle">Mod Installation</span></td>
</tr>
</table></td>
</tr>
</table>
<br clear="all" />
<h2>Information</h2>
<?php
echo '<p>Database type :: <b>' . SQL_LAYER . '</b><br />' . "\n";
$sql = "SELECT config_value
FROM " . CONFIG_TABLE . "
WHERE config_name = 'version'";
if (!($result = $db->sql_query($sql)))
{
die("Couldn't obtain version info");
}
$row = $db->sql_fetchrow($result);
$sql = array();
echo 'phpBB version :: <b>2' . $row['config_value'] . '</b></p>' . "\n";
$sql[] = "ALTER TABLE " . FORUMS_TABLE . " ADD points_disabled TINYINT(1) NOT NULL AFTER prune_enable";
$sql[] = "ALTER TABLE " . USERS_TABLE . " ADD user_notify_donation TINYINT(1) NOT NULL AFTER user_notify_pm";
$sql[] = "ALTER TABLE " . USERS_TABLE . " ADD user_points INT NOT NULL";
$sql[] = "ALTER TABLE " . USERS_TABLE . " ADD admin_allow_points TINYINT(1) DEFAULT '1' NOT NULL";
$sql[] = "INSERT INTO " . CONFIG_TABLE . " VALUES ('points_reply', '1')";
$sql[] = "INSERT INTO " . CONFIG_TABLE . " VALUES ('points_topic', '2')";
$sql[] = "INSERT INTO " . CONFIG_TABLE . " VALUES ('points_page', '1')";
$sql[] = "INSERT INTO " . CONFIG_TABLE . " VALUES ('points_post', '1')";
$sql[] = "INSERT INTO " . CONFIG_TABLE . " VALUES('points_browse', '1')";
$sql[] = "INSERT INTO " . CONFIG_TABLE . " VALUES ('points_donate', '1')";
$sql[] = "INSERT INTO " . CONFIG_TABLE . " VALUES ('points_name', 'Points')";
$sql[] = "INSERT INTO " . CONFIG_TABLE . " VALUES ('points_user_group_auth_ids', '')";
$sql[] = "INSERT INTO " . CONFIG_TABLE . " VALUES ('points_system_version', '2.1.1')";
echo '<h2>Updating database schema & data</h2>' . "\n";
echo '<p>Progress :: <b>';
flush();
$error_ary = array();
$errored = false;
if (count($sql))
{
for($i = 0; $i < count($sql); $i++)
{
_sql($sql[$i], $errored, $error_ary);
}
echo '</b> <b class="ok">Done</b><br />Result :: ' . "\n";
if ($errored)
{
echo '<b>Some queries failed, the statements and errors are listing below</b>' . "\n";
echo '<ul>';
for($i = 0; $i < count($error_ary['sql']); $i++)
{
echo '<li>Error :: <b>' . $error_ary['error_code'][$i]['message'] . '</b><br />';
echo 'SQL :: <b>' . $error_ary['sql'][$i] . '</b><br /><br /></li>';
}
echo '</ul>' . "\n";
echo '<p>Contact me so I can fix the errors.</p>' . "\n";
exit();
}
else
{
echo '<b>No errors</b>' . "\n";
}
}
echo '<h2>Install completed</h2>' . "\n";
echo 'You can now delete this file. To undo any changes run the mod_uninstall.php file.';
?>
<br clear="all" />
</body>
</html>
Kod: Tümünü seç
######################################################
#
# Fix after an upgrade of this MOD :
#
Fatal error: Cannot redeclare get_username_from_id() (previously declared
in /home/.filer/votre_compte/www/forum/includes/functions_points.php:23)
in /home/.filer/votre_compte/www/forum/includes/functions_points.php on line 23
#
#
######################################################
#
#-----[ OPEN ]------------------------------------------
#
posting.php
#
#-----[ FIND & DELETE ]------------------------------------------
#
include($phpbb_root_path . 'includes/functions_points.'.$phpEx);
#
#-----[ OPEN ]------------------------------------------
#
profile.php
#
#-----[ FIND & DELETE ]------------------------------------------
#
include($phpbb_root_path . 'includes/functions_points.'.$phpEx);
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
-
- Kayıtlı Kullanıcı
- Mesajlar: 1
- Kayıt: 10.03.2007, 17:52
- İletişim:
ARKADAŞLAR
ben mod eklemeyi yapıyorum kakat hazır bir modu nasıl yapıyoruz onu yapamıyorum. ffp den direk dosyı atıyorum olmuyor.
bie eksikli var.
örneğin üyelerin özel mesajını görme modunu kurmak istiyorum.
lang_admin_priv_msgs modunu language lang türkisch içine atıyorum.
sonra yönetim panelinden olmadığını görüyorum. neyi eksik yapıyorum.
bu modu lang_admin e ekliyorum yine olmuyor. burdada sadece mod eklenme anlatılmış hazır bu modu nasıl kuracaz onu bulamadım.
lütfen yardım.
teşekkürler.
ben mod eklemeyi yapıyorum kakat hazır bir modu nasıl yapıyoruz onu yapamıyorum. ffp den direk dosyı atıyorum olmuyor.
bie eksikli var.
örneğin üyelerin özel mesajını görme modunu kurmak istiyorum.
lang_admin_priv_msgs modunu language lang türkisch içine atıyorum.
sonra yönetim panelinden olmadığını görüyorum. neyi eksik yapıyorum.
bu modu lang_admin e ekliyorum yine olmuyor. burdada sadece mod eklenme anlatılmış hazır bu modu nasıl kuracaz onu bulamadım.
lütfen yardım.
teşekkürler.
- BLacK
- Kayıtlı Kullanıcı
- Mesajlar: 77
- Kayıt: 22.09.2005, 11:48
- Konum: Orion takım yıLdızı 17. böLge ana hoLografik Ust, titan
- İletişim:
ilk olarak bu başlık altında yazılmamalıydı buNightfire yazdı:Arkadaşlar bu kodları yazan belge hangi belge ve hangi klasörde . Point sytem Mod'un da doc klasöründe fix diye bir yerde böyle kodlar gözüküyor. Aynı şekilde mod_install var fakat onda kod filan yok...
Size mod_install'ı göstereyim:Diğerinde ise fix olan da yani...Kod: Tümünü seç
<?php /*************************************************************************** * mod_install.php * ------------------- * begin : Sunday, April 14, 2002 * copyright : (C) 2002 Bulletin Board Mods * email : robbie@robbieshields.net * * $Id: mod_install.php,v 1.0.1 2003/12/08 17:13:00 Robbie Shields Exp $ * * ***************************************************************************/ /*************************************************************************** * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * ***************************************************************************/ function _sql($sql, &$errored, &$error_ary, $echo_dot = true) { global $db; if (!($result = $db->sql_query($sql))) { $errored = true; $error_ary['sql'][] = (is_array($sql)) ? $sql[$i] : $sql; $error_ary['error_code'][] = $db->sql_error(); } if ($echo_dot) { echo '.'; flush(); } return $result; } define('IN_PHPBB', 1); $phpbb_root_path = './'; include($phpbb_root_path . 'extension.inc'); include($phpbb_root_path . 'config.'.$phpEx); include($phpbb_root_path . 'includes/constants.'.$phpEx); include($phpbb_root_path . 'includes/db.'.$phpEx); include($phpbb_root_path . 'common.'.$phpEx); // // Start session management // $userdata = session_pagestart($user_ip, PAGE_INDEX); init_userprefs($userdata); // // End session management // if (!$userdata['session_logged_in']) { header('Location: ' . append_sid("login.$phpEx?redirect=mod_install.$phpEx", true)); } if ($userdata['user_level'] != ADMIN) { message_die(GENERAL_MESSAGE, $lang['Not_Authorised']); } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Mod Installation</title> <meta http-equiv="Content-Type" content="text/html;"> <meta http-equiv="Content-Style-Type" content="text/css"> <style type="text/css"> <!-- font,th,td,p,body { font-family: "Courier New", courier; font-size: 11pt } a:link,a:active,a:visited { color : #006699; } a:hover { text-decoration: underline; color : #DD6900;} hr { height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;} .maintitle,h1,h2 {font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height : 120%; color : #000000;} .ok {color:green} /* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */ @import url("templates/subSilver/formIE.css"); --> </style> </head> <body bgcolor="#FFFFFF" text="#000000" link="#006699" vlink="#5584AA"> <table width="100%" border="0" cellspacing="0" cellpadding="10" align="center"> <tr> <td><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td><img src="templates/subSilver/images/logo_phpBB.gif" border="0" alt="Forum Home" vspace="1" /></td> <td align="center" width="100%" valign="middle"><span class="maintitle">Mod Installation</span></td> </tr> </table></td> </tr> </table> <br clear="all" /> <h2>Information</h2> <?php echo '<p>Database type :: <b>' . SQL_LAYER . '</b><br />' . "\n"; $sql = "SELECT config_value FROM " . CONFIG_TABLE . " WHERE config_name = 'version'"; if (!($result = $db->sql_query($sql))) { die("Couldn't obtain version info"); } $row = $db->sql_fetchrow($result); $sql = array(); echo 'phpBB version :: <b>2' . $row['config_value'] . '</b></p>' . "\n"; $sql[] = "ALTER TABLE " . FORUMS_TABLE . " ADD points_disabled TINYINT(1) NOT NULL AFTER prune_enable"; $sql[] = "ALTER TABLE " . USERS_TABLE . " ADD user_notify_donation TINYINT(1) NOT NULL AFTER user_notify_pm"; $sql[] = "ALTER TABLE " . USERS_TABLE . " ADD user_points INT NOT NULL"; $sql[] = "ALTER TABLE " . USERS_TABLE . " ADD admin_allow_points TINYINT(1) DEFAULT '1' NOT NULL"; $sql[] = "INSERT INTO " . CONFIG_TABLE . " VALUES ('points_reply', '1')"; $sql[] = "INSERT INTO " . CONFIG_TABLE . " VALUES ('points_topic', '2')"; $sql[] = "INSERT INTO " . CONFIG_TABLE . " VALUES ('points_page', '1')"; $sql[] = "INSERT INTO " . CONFIG_TABLE . " VALUES ('points_post', '1')"; $sql[] = "INSERT INTO " . CONFIG_TABLE . " VALUES('points_browse', '1')"; $sql[] = "INSERT INTO " . CONFIG_TABLE . " VALUES ('points_donate', '1')"; $sql[] = "INSERT INTO " . CONFIG_TABLE . " VALUES ('points_name', 'Points')"; $sql[] = "INSERT INTO " . CONFIG_TABLE . " VALUES ('points_user_group_auth_ids', '')"; $sql[] = "INSERT INTO " . CONFIG_TABLE . " VALUES ('points_system_version', '2.1.1')"; echo '<h2>Updating database schema & data</h2>' . "\n"; echo '<p>Progress :: <b>'; flush(); $error_ary = array(); $errored = false; if (count($sql)) { for($i = 0; $i < count($sql); $i++) { _sql($sql[$i], $errored, $error_ary); } echo '</b> <b class="ok">Done</b><br />Result :: ' . "\n"; if ($errored) { echo '<b>Some queries failed, the statements and errors are listing below</b>' . "\n"; echo '<ul>'; for($i = 0; $i < count($error_ary['sql']); $i++) { echo '<li>Error :: <b>' . $error_ary['error_code'][$i]['message'] . '</b><br />'; echo 'SQL :: <b>' . $error_ary['sql'][$i] . '</b><br /><br /></li>'; } echo '</ul>' . "\n"; echo '<p>Contact me so I can fix the errors.</p>' . "\n"; exit(); } else { echo '<b>No errors</b>' . "\n"; } } echo '<h2>Install completed</h2>' . "\n"; echo 'You can now delete this file. To undo any changes run the mod_uninstall.php file.'; ?> <br clear="all" /> </body> </html>
Şimdiden teşekkürler...Kod: Tümünü seç
###################################################### # # Fix after an upgrade of this MOD : # Fatal error: Cannot redeclare get_username_from_id() (previously declared in /home/.filer/votre_compte/www/forum/includes/functions_points.php:23) in /home/.filer/votre_compte/www/forum/includes/functions_points.php on line 23 # # ###################################################### # #-----[ OPEN ]------------------------------------------ # posting.php # #-----[ FIND & DELETE ]------------------------------------------ # include($phpbb_root_path . 'includes/functions_points.'.$phpEx); # #-----[ OPEN ]------------------------------------------ # profile.php # #-----[ FIND & DELETE ]------------------------------------------ # include($phpbb_root_path . 'includes/functions_points.'.$phpEx); # #-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ #
ikincisi bu bir setupdır.
bu dosyayı calıştırırsan yani
Kod: Tümünü seç
www.siteniz.com/forumun_bulundugu_klasör/mod_install.php
forumun bulundugu klasöre gerekli dosyaları atar
fixlenecek dosyarı ayarlar bunu calıstırırsanız sorun kalmayacaktır
phpBB Turkey - phpBB Türkçe yardım ve destek platformu
Özel mesaj ile yardım istemeyiniz ve Kuralları okuyunuz..
Özel mesaj ile yardım istemeyiniz ve Kuralları okuyunuz..
Internetten buldugum bir mod'da boyle bir uygulama var. Lakin ne oldugunu anlayamadim. Ne demek istiyor yardimci olur musunuz? Tesekkurler.
Kod: Tümünü seç
captcha/fonts/* to captcha/fonts/*
Sitem
ya arkadaşlar yanlış anlamayın ama ben smf kullanıyorum phpbb de kurup denemek daha iyi ise ona geçmek istedim ama daha baştan phpbb yolda kaldı ne demek ya modları kendin editle oldu olacak kendimiz yazalım modu smf de mod yükleme olayını forum kendisi yapıyo zipli dosyayı göstermek yetiyo ben sadece dil ve kendi temama uyarlamak için kodları açıyorum yoksa hiç uğraşmıyorum phpbb ye bu yakışmıyor bence sisteme mod olayı entegre edilmeli kullanıcı memnuniyeti denen bişey var bide geceden beri durdumda mod ekleme butonu arıyorum panelde beni yanlış anlamayın
sizede saygı duyuyorum sitemim daha iyisini yapabileceğinizi bilmemden
herkesten özür dilerim sadece sölemek istedim
sizede saygı duyuyorum sitemim daha iyisini yapabileceğinizi bilmemden
herkesten özür dilerim sadece sölemek istedim
-
- Kayıtlı Kullanıcı
- Mesajlar: 4
- Kayıt: 01.04.2007, 14:40
- İletişim:
sunucum ne
kendi sunucum ne nerden öğrenecem yardımcı olursanız sevinirim özellikle moderatörler size güveniyorum yardımınızı bekliyorum saolun
-
- Kayıtlı Kullanıcı
- Mesajlar: 31
- Kayıt: 21.02.2007, 15:34
- İletişim:
#
#-----[ FIND ]------------------------------------------
#
<td colspan="{%:1}" width="175" class="row1" nowrap="nowrap"><span class="gensmall">{BOX_SIZE_STATUS}</span></td>
#
#-----[ INCREMENT ]------------------------------------------
#
%:1 +1
arkadaşlar mod kuruyordum böyle bir komut geldi onlarca mod kurdum ama böyle bi komut görmedim yardımcı olurmusnuz ben burda ne yapıcam
#-----[ FIND ]------------------------------------------
#
<td colspan="{%:1}" width="175" class="row1" nowrap="nowrap"><span class="gensmall">{BOX_SIZE_STATUS}</span></td>
#
#-----[ INCREMENT ]------------------------------------------
#
%:1 +1
arkadaşlar mod kuruyordum böyle bir komut geldi onlarca mod kurdum ama böyle bi komut görmedim yardımcı olurmusnuz ben burda ne yapıcam
<td colspan="{%:1} buradaki %1 yazan yerde senin temanda kaç ise bir arttır diyor. 2 ise 3 yapacaksın.
Site Kuralları | Mod Kurulum Makalesi | MODX Formatlı Modların Kurulumu
Lütfen özel mesaj ile yardım istemeyiniz, kurallarımız gereği özel mesajlara cevap vermiyoruz.
Lütfen özel mesaj ile yardım istemeyiniz, kurallarımız gereği özel mesajlara cevap vermiyoruz.
Arkadaşlar bence güzel bir metin olmuş gayetde açıklayıcı bilgilere sahip.Ancak bazı yerlerde problemler yaşıyorum forumda arattım ama sqol kurulumu hakkında detaylı bilgi bulamadım,biyerde resimli sql anlatımı die konu açmış arkadaş ama resim yok
Bu konu üstüne gidilse daha yardımcı olur çünki modları kurmak için sql bilmekte gerekiyor,şimdiye kadar sql gerektirmeyen veya install.php dosyası olan modları kurabildim,bana yardım edebilecek biri varsa şimdiden teşekkürler.
Saygılar

Saygılar
Kimler çevrimiçi
Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 2 misafir