PDA

View Full Version : народ помогите плиз есть вопросы


M_oTo_P
28.04.2005, 20:58
Народ помогите плиз есть вопросы:
1) Как сделать так чтобы форум открывался как здесь во весь экран?а не в нутри сайта.
2)У меня уже есть своя тема в phpBB что надо сделать чтобы она работала в этом изменённом форуме?
3)обычный пользователь который зарегестрировался что нибудь может делать на сайте?
4)В форуме при нажатии на ссылку группы и на след. странице нажатии на "Посмотреть информацию" появляется ошибка:
->
Общая ошибка

Error getting user list for group

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY u.username' at line 7

SELECT u.username, u.user_id, u.user_viewemail, u.user_posts, u.user_regdate, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_msnm, ug.user_pending FROM nuke_users u, nuke_bbuser_group ug WHERE ug.group_id = '3' AND u.user_id = ug.user_id AND ug.user_pending = '0' AND ug.user_id <> ORDER BY u.username

Line : 797
File : groupcp.php
<-
Вот пока все вопросы заранее спасибо!

Soniks
28.04.2005, 22:06
M_oTo_P
1) Как сделать так чтобы форум открывался как здесь во весь экран?а не в нутри сайта.

для этого надо отредактировать themes/Ваша_Тема/theme.php в фунуции themeheader()
например так:
было:

echo "</td></tr></table><table width=\"840\" cellpadding=\"0\" bgcolor=\"d3e2ea\" cellspacing=\"0\" border=\"0\">\n"
."<tr valign=\"top\">\n"
."<td><img src=\"themes/DeepBlue/images/pixel.gif\" width=\"6\" height=\"1\" border=\"0\" alt=\"\"></td>\n"
."<td width=\"138\" bgcolor=\"d3e2ea\" valign=\"top\">\n";
blocks(left);
echo "</td><td><img src=\"themes/DeepBlue/images/pixel.gif\" width=\"10\" height=\"1\" border=\"0\" alt=\"\"></td><td width=\"100%\">\n";

стало:
Это сообщение содержит Скрытую Информацию.
2)У меня уже есть своя тема в phpBB что надо сделать чтобы она работала в этом изменённом форуме?

придется редактировать файлы overall_header.tpl и overall_footer.tpl, уберать от туда верх и низ страницы, подгонять таблицы, возможно еще какие файлы.

3)обычный пользователь который зарегестрировался что нибудь может делать на сайте?


ну зайдите под пользователем и посмотрите, а так много чего, и сообщения на форуме оставлять и коментировать статьи и новости добавлять, файлы, ссылки..
4)В форуме при нажатии на ссылку группы и на след. странице нажатии на "Посмотреть информацию" появляется ошибка
надо просто проследовать в административную панель форума, перейти в управление группами и назначить группе , по умолчанию Moderators, модератора, т.е. пользователя.

FoX
19.11.2007, 16:10
как сделать так чтобы форум открывался как здесь во весь экран?а не в нутри сайта.......у нас нюка версии 7.8 .......код который вы написали не подходит......и напишите плиз подробно что делать....

/************************************************************/
/* Function themeheader() */
/* */
/* Control the header for your site. You need to define the */
/* BODY tag and in some part of the code call the blocks */
/* function for left side with: blocks(left); */
/************************************************************/

function themeheader() {
global $admin, $user, $banners, $sitename, $slogan, $cookie, $prefix, $db, $nukeurl, $anonymous;
if ($banners == 1) {
$numrows = $db->sql_numrows($db->sql_query("SELECT * FROM ".$prefix."_banner WHERE type='0' AND active='1'"));
/* Get a random banner if exist any. */
/* More efficient random stuff, thanks to Cristian Arroyo from http://www.planetalinux.com.ar */

if ($numrows>1) {
$numrows = $numrows-1;
mt_srand((double)microtime()*1000000);
$bannum = mt_rand(0, $numrows);
} else {
$bannum = 0;
}
$sql = "SELECT bid, imageurl, clickurl, alttext FROM ".$prefix."_banner WHERE type='0' AND active='1' LIMIT $bannum,1";
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$bid = $row[bid];
$imageurl = $row[imageurl];
$clickurl = $row[clickurl];
$alttext = $row[alttext];

if (!is_admin($admin)) {
$db->sql_query("UPDATE ".$prefix."_banner SET impmade=impmade+1 WHERE bid='$bid'");
}
if($numrows>0) {
$sql2 = "SELECT cid, imptotal, impmade, clicks, date FROM ".$prefix."_banner WHERE bid='$bid'";
$result2 = $db->sql_query($sql2);
$row2 = $db->sql_fetchrow($result2);
$cid = $row2[cid];
$imptotal = $row2[imptotal];
$impmade = $row2[impmade];
$clicks = $row2[clicks];
$date = $row2[date];

/* Check if this impression is the last one and print the banner */

if (($imptotal <= $impmade) AND ($imptotal != 0)) {
$db->sql_query("UPDATE ".$prefix."_banner SET active='0' WHERE bid='$bid'");
$sql3 = "SELECT name, contact, email FROM ".$prefix."_bannerclient WHERE cid='$cid'";
$result3 = $db->sql_query($sql3);
$row3 = $db->sql_fetchrow($result3);
$c_name = $row3[name];
$c_contact = $row3[contact];
$c_email = $row3[email];
if ($c_email != "") {
$from = "$sitename <$adminmail>";
$to = "$c_contact <$c_email>";
$message = ""._HELLO." $c_contact:\n\n";
$message .= ""._THISISAUTOMATED."\n\n";
$message .= ""._THERESULTS."\n\n";
$message .= ""._TOTALIMPRESSIONS." $imptotal\n";
$message .= ""._CLICKSRECEIVED." $clicks\n";
$message .= ""._IMAGEURL." $imageurl\n";
$message .= ""._CLICKURL." $clickurl\n";
$message .= ""._ALTERNATETEXT." $alttext\n\n";
$message .= ""._HOPEYOULIKED."\n\n";
$message .= ""._THANKSUPPORT."\n\n";
$message .= "- $sitename "._TEAM."\n";
$message .= "$nukeurl";
$subject = "$sitename: "._BANNERSFINNISHED."";
mail($to, $subject, $message, "From: $from\nX-Mailer: PHP/" . phpversion());
}
}
$showbanners = "<a href=\"banners.php?op=click&bid=$bid\" target=\"_blank\"><img src=\"$imageurl\" border=\"0\" alt='$alttext' title='$alttext'></a>";
}
}
cookiedecode($user);
$username = $cookie[1];
if ($username == "") {
$username = "Anonymous";
}
echo "<body \"topmargin=\"0\"leftmargin=\"0\"marginwidth=\"0\"marginheight=\"0\">";
if ($username == "Anonymous") {
$theuser = "<center><a href=\"modules.php?name=Your_Account&op=new_user\">Create an account</a><br><a href=\"modules.php?name=Your_Account\">Log In</a><center>";
} else {
$theuser = "<center>Welcome <a href=\"modules.php?name=Your_Account&op=edituser\" class=\"topheader\">$username!</a><br><a href=\"modules.php?name=Your_Account&op=logout\">Log Out</a></center>";
}
$public_msg = public_message();
$tmpl_file = "themes/Solaris/header.html";
$thefile = implode("", file($tmpl_file));
$thefile = addslashes($thefile);
$thefile = "\$r_file=\"".$thefile."\";";
eval($thefile);
print $r_file;
blocks(left);
$tmpl_file = "themes/Solaris/left_center.html";
$thefile = implode("", file($tmpl_file));
$thefile = addslashes($thefile);
$thefile = "\$r_file=\"".$thefile."\";";
eval($thefile);
print $r_file;
}