PHP-Fusion Mods
Navigacija
Apsauga
Apsauga Neleista registracija: 28956
Šiandien: 13
Prisijungę nariai
» Svečių: 8
» Narių: 0

» Viso narių: 10,232
» Naujausias: EdvinasG1337

Prisijungimų istorija:
tabux 3 Dienos
EdvinasG1337nepamenu
rolandas94nepamenu
Zbigniew@nepamenu
Edis2nepamenu
klubogerbejasnepamenu
Miskinisnepamenu
mast3rnepamenu
N1nt3ndnepamenu
Matze1987nepamenu
Piter_NSnepamenu
MariukasRnepamenu
Pask. modai
Prisijungti
Vardas

Slaptažodis



Dar ne narys?
Registruotis.

Pamiršai slaptažodį?
Prašyk naujo!.

Naujausi prašymai
[L] testas
Narių apklausa
Ar dar kuriate tinklalapius?

Ne
Ne
0% [0 Balsai]

Taip
Taip
88% [7 Balsai]

Naudojuosi socialiniais tinklais
Naudojuosi socialiniais tinklais
13% [1 Balsas]

Balsai: 8
Kad galėtum balsuoti, turi prisijungti.
Pradėta: 2022-05-29 19:54
Shoutbox
You must login to post a message.

2024-03-07 22:13
Oj Tabux… apkabinčiau už tą moderatorių 😁

2024-02-22 17:40
Šypsosi2 jo buvo laikai.. Senukai jau mes. Bega laikas greiciau nei noretusi. Smagu matyti kad uzsuka seni nariai, ne as vienas Šypsosi

2024-02-20 22:18
Zodziu.. Nostalgija. Sorry Tabux uz spam’a, netelpa viskas i viena shout’a. 😁

2024-02-20 22:14
Aisku dabar tokie laikai, kai turinio valdymo sistemas valdome one-click principu. Ne kaip seniau kode ieskodavom klaidu, norint moda pasileist.. :D paciam reikdavo susidiegt viska i ftp..

2024-02-20 22:03
Sveiki kolegos 👌 kazkada rasiau greit 11 metu bet ziuriu greit 14 metu. 😄 baisuu, reik ta proga kazka sugalvot su php-f kaip jaunima itraukt.

Shoutbox Archive
Peržiūrėti temą
PHP-Fusion Mods :: PHP-Fusion modifikacijų forumas :: Modifikacijų, įskiepių diegimas
 Spausdinti temą
Reputacijos modifikacija
NewGuy
#1 Spausdinti pranešimą
parašyta 2012-01-20 21:19
Savekas



Reputacija: 0

Pranešimai: 137
Įstojo: 2011-08-19

Sveiki, isidejau reputacijos mod'a, bet meta error'a toje vietoje kur reikia idiegti modifikacijas, virs MODIFIKACIJU SARASO:
"Juodoji Rinka", "image" => "image.gif", "panel" => "admin_options.php", "rights" => "JUOD" ); ?> $locale['rpm001'], "image" => "image.gif", "panel" => "admin_options.php", "rights" => "REP" ); ?>
Gal zinot del ko?

Ikeliau failus kur reikia(bent jau man taip atrodo), redagavau maincore.php ir viewthread.php failus ir idejau kodus. Bet kai idiegiu modifikacija tarp idiegtu modifikaciju lenteleje nerodo. Taip ir iskiepiuose nerodo...:/
 
PM
Wyciokazz
#2 Spausdinti pranešimą
parašyta 2012-01-20 21:58
Vartotojo avataras

Administratorius



Reputacija: 1

Pranešimai: 2108
Įstojo: 2008-02-27

Atsidaryk infusions folderi ir ten bus Kam kurti tai kas jau sukurta.

Nesu ekstrasensas ar dar koks čigonas tad iš nieko negaliu suprast kur bėda.

[img]http://27.media.tumblr.com/tumblr_m3hdwudgjG1rteofuo1_500.gif[/img]
 
PM
NewGuy
#3 Spausdinti pranešimą
parašyta 2012-01-20 22:18
Savekas



Reputacija: 0

Pranešimai: 137
Įstojo: 2011-08-19

Wyciokazz para?:
Atsidaryk infusions folderi ir ten bus
Kurioj vietoj pakeist, tam admin_options.php, ar kaip?:)
 
PM
MariukasR
#4 Spausdinti pranešimą
parašyta 2012-01-20 22:23
Vartotojo avataras

Draugas



Reputacija: 0

Pranešimai: 435
Įstojo: 2010-11-12

Atsidaryk infusions/reputation/infusions.php ir tame faile pakeist.
moderator
 
PM
NewGuy
#5 Spausdinti pranešimą
parašyta 2012-01-21 11:38
Savekas



Reputacija: 0

Pranešimai: 137
Įstojo: 2011-08-19

Dekui labai, susitvarkiau.;]

O kaip padaryt, kad rodytu forume?
Idejau si koda:
//REPUTATION
echo "".userrinka($data['user_id'], $data['post_id'])."
\n";

Bet forume nerodo:/
 
PM
MariukasR
#6 Spausdinti pranešimą
parašyta 2012-01-21 12:15
Vartotojo avataras

Draugas



Reputacija: 0

Pranešimai: 435
Įstojo: 2010-11-12

Po ?ituo koduku terpk :

Download source  Code
echo \"
\n\";
 echo \"\";




moderator
 
PM
NewGuy
#7 Spausdinti pranešimą
parašyta 2012-01-21 12:36
Savekas



Reputacija: 0

Pranešimai: 137
Įstojo: 2011-08-19

-Mariukas- para?:
Po ?ituo koduku terpk :

Download source  Code
echo \"
\n\";
 echo \"\";




Gal geriau duot faila kurio reikia ir idetum, nes man nelabai gaunasi;D Aisku jei nesunku.
 
PM
extN
#8 Spausdinti pranešimą
parašyta 2012-01-21 12:38
Savekas



Reputacija: 0

Pranešimai: 144
Įstojo: 2010-04-03

I?ra?yk ia faila forum/viewthread.php idsiu
 
PM
NewGuy
#9 Spausdinti pranešimą
parašyta 2012-01-21 12:42
Savekas



Reputacija: 0

Pranešimai: 137
Įstojo: 2011-08-19

/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2011 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: viewthread.php
| Author: Nick Jones (Digitanium)
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once "../maincore.php";
require_once INCLUDES."forum_include.php";
require_once THEMES."templates/header.php";
include LOCALE.LOCALESET."forum/main.php";

$posts_per_page = 20;

add_to_title($locale['global_200'].$locale['400']);

if (!isset($_GET['thread_id']) || !isnum($_GET['thread_id'])) { redirect("index.php"); }

$result = dbquery(
"SELECT t.*, f.*, f2.forum_name AS forum_cat_name
FROM ".DB_THREADS." t
LEFT JOIN ".DB_FORUMS." f ON t.forum_id=f.forum_id
LEFT JOIN ".DB_FORUMS." f2 ON f.forum_cat=f2.forum_id
WHERE t.thread_id='".$_GET['thread_id']."' AND t.thread_hidden='0'"
);
if (dbrows($result)) {
$fdata = dbarray($result);
if (!checkgroup($fdata['forum_access']) || !$fdata['forum_cat'] || $fdata['thread_hidden'] == "1") { redirect("index.php"); }
} else {
redirect("index.php");
}

if (!isset($_GET['rowstart']) || !isnum($_GET['rowstart'])) { $_GET['rowstart'] = 0; }

if (isset($_GET['pid']) && isnum($_GET['pid'])) {
$reply_count = dbcount("(post_id)", DB_POSTS, "thread_id='".$fdata['thread_id']."' AND post_id<='".$_GET['pid']."' AND post_hidden='0'");
if ($reply_count > $posts_per_page) { $_GET['rowstart'] = ((ceil($reply_count / $posts_per_page)-1) * $posts_per_page); }
}

if ($fdata['forum_post'] != 0 && checkgroup($fdata['forum_post'])) {
$can_post = true;
} else {
$can_post = false;
}

if ($fdata['forum_reply'] != 0 && checkgroup($fdata['forum_reply'])) {
$can_reply = true;
} else {
$can_reply = false;
}

if ($settings['forum_edit_lock'] == 1) {
$lock_edit = true;
} else {
$lock_edit = false;
}

//locale dependent forum buttons
if (is_array($fusion_images)) {
if ($settings['locale'] != "English") {
$newpath = "";
$oldpath = explode("/", $fusion_images['newthread']);
$c_path = count($oldpath);
for ($i = 0; $i < $c_path - 1; $i++) {
$newpath .= $oldpath[$i]."/";
}
if (is_dir($newpath.$settings['locale'])) {
redirect_img_dir($newpath, $newpath.$settings['locale']."/");
}
}
}

//javascript to footer
$highlight_js = ""; $colorbox_js = ""; $edit_reason_js = "";

// moderators
$mod_groups = explode(".", $fdata['forum_moderators']);

if (iSUPERADMIN) { define("iMOD", true); }

if (!defined("iMOD") && iMEMBER && $fdata['forum_moderators']) {
foreach ($mod_groups as $mod_group) {
if (!defined("iMOD") && checkgroup($mod_group)) { define("iMOD", true); }
}
}

if (!defined("iMOD")) { define("iMOD", false); }

if (iMOD && (((isset($_POST['delete_posts']) || isset($_POST['move_posts'])) && isset($_POST['delete_post'])) || isset($_GET['error']))) {
require_once FORUM."viewthread_options.php";
}

// polls
$poll_on_first_page_only = ($_GET['rowstart'] == 0) ? true : false;
$poll_there = false; $poll_data = false; $poll_options = 0;
$can_vote = false; $had_voted = false;
if ($fdata['thread_poll'] == "1") { // bug #1012
$poll_there = true;
if (iMEMBER) {
$presult = dbquery(
"SELECT tfp.forum_poll_title, tfp.forum_poll_votes, tfv.forum_vote_user_id FROM ".DB_FORUM_POLLS." tfp
LEFT JOIN ".DB_FORUM_POLL_VOTERS." tfv
ON tfp.thread_id=tfv.thread_id AND forum_vote_user_id='".$userdata['user_id']."'
WHERE tfp.thread_id='".$_GET['thread_id']."'"
);
} else {
$presult = dbquery(
"SELECT tfp.forum_poll_title, tfp.forum_poll_votes FROM ".DB_FORUM_POLLS." tfp
WHERE tfp.thread_id='".$_GET['thread_id']."'"
);
}
if (dbrows($presult)) {
$poll_data = true;
$pdata = dbarray($presult);
if (isset($pdata['forum_vote_user_id'])) { $had_voted = true; }
$presult2 = dbquery("SELECT forum_poll_option_votes, forum_poll_option_text FROM ".DB_FORUM_POLL_OPTIONS." WHERE thread_id='".$_GET['thread_id']."' ORDER BY forum_poll_option_id ASC");
$poll_options = dbrows($presult2);
}
$can_vote = (!$had_voted && $fdata['forum_vote'] != 0 && checkgroup($fdata['forum_vote'])) ? true : false;
}

if (iMOD) { $can_vote = !$had_voted; }

if ($poll_there && $can_vote && !$had_voted && isset($_POST['cast_vote']) && (isset($_POST['poll_option']) && isnum($_POST['poll_option'])) && ($_POST['poll_option'] <= $poll_options)) { // bug #1012
$result = dbquery("UPDATE ".DB_FORUM_POLL_OPTIONS." SET forum_poll_option_votes=forum_poll_option_votes+1 WHERE thread_id='".$_GET['thread_id']."' AND forum_poll_option_id='".$_POST['poll_option']."'");
$result = dbquery("UPDATE ".DB_FORUM_POLLS." SET forum_poll_votes=forum_poll_votes+1 WHERE thread_id='".$_GET['thread_id']."'");
$result = dbquery("INSERT INTO ".DB_FORUM_POLL_VOTERS." (thread_id, forum_vote_user_id, forum_vote_user_ip, forum_vote_user_ip_type) VALUES ('".$_GET['thread_id']."', '".$userdata['user_id']."', '".USER_IP."', '".USER_IP_TYPE."')");
redirect(FUSION_SELF."?thread_id=".$_GET['thread_id']);
}

// user fields
$user_field = array("user_sig" => false, "user_web" => false);
if (iMEMBER) {
$thread_match = $fdata['thread_id']."\|".$fdata['thread_lastpost']."\|".$fdata['forum_id'];
if (($fdata['thread_lastpost'] > $lastvisited) && !preg_match("(^\.{$thread_match}$|\.{$thread_match}\.|\.{$thread_match}$)", $userdata['user_threads'])) {
$result = dbquery("UPDATE ".DB_USERS." SET user_threads='".$userdata['user_threads'].".".stripslashes($thread_match)."' WHERE user_id='".$userdata['user_id']."'");
}
if (isset($userdata['user_sig'])) { $user_field['user_sig'] = true; }
if (isset($userdata['user_web'])) { $user_field['user_web'] = true; }
} else {
$result = dbquery("SELECT field_name FROM ".DB_USER_FIELDS." WHERE field_name='user_sig' OR field_name='user_web'");
while ($data = dbarray($result)) {
$user_field[$data['field_name']] = true;
}
}

opentable($locale['500']);

// breadcrumbs
$caption = $fdata['forum_cat_name']." ".$fdata['forum_name']."";
echo "\n";

// thread
list($rows, $last_post) = dbarraynum(dbquery(
"SELECT COUNT(post_id), MAX(post_id) FROM ".DB_POSTS." WHERE thread_id='".$_GET['thread_id']."' AND post_hidden='0' GROUP BY thread_id"));

if (($rows > $posts_per_page) || ($can_post || $can_reply)) {
echo "\n\n";
if ($rows > $posts_per_page) { echo "\n"; }
if (iMEMBER && $can_post) {
echo "\n";
}
echo "\n
".makepagenav($_GET['rowstart'],$posts_per_page,$rows,3,FUSION_SELF."?thread_id=".$_GET['thread_id']."&")."\n\n";
if ($can_post) {
echo "";
echo "'".$locale['566']."'
\n";
}
if (!$fdata['thread_locked'] && $can_reply) {
echo "";
echo "'".$locale['565']."'
\n";
}
echo "
\n";
}

if ($rows != 0) {
dbquery("UPDATE ".DB_THREADS." SET thread_postcount='$rows', thread_lastpostid='$last_post', thread_views=thread_views+1 WHERE thread_id='".$_GET['thread_id']."'");

/* poll */
if ($poll_on_first_page_only && $poll_there && $poll_data) {
$i = 1;
if ($can_vote) { echo "
\n"; }
echo "\n\n";
echo "\n\n\n\n\n
".$pdata['forum_poll_title']."
\n";
echo "\n";
while ($pvdata = dbarray($presult2)) {
if (!$can_vote) {
$option_votes = ($pdata['forum_poll_votes'] ? number_format(100 / $pdata['forum_poll_votes'] * $pvdata['forum_poll_option_votes']) : 0);
echo "\n\n";
echo "\n";
echo "\n\n";
} else {
echo "\n\n\n";
$i++;
}
}
if (!$can_vote) {
echo "\n\n\n";
} else {
echo "\n\n\n";
}
echo "
".$pvdata['forum_poll_option_text']."'".$pvdata['forum_poll_option_text']."'".$option_votes."%[".$pvdata['forum_poll_option_votes']." ".($pvdata['forum_poll_option_votes'] == 1 ? $locale['global_133'] : $locale['global_134'])."]
".$locale['480']." : ".$pdata['forum_poll_votes']."
\n
\n";
if ($can_vote) { echo "
\n"; }
}
/* end poll */

$result = dbquery(
"SELECT p.forum_id, p.thread_id, p.post_id, p.post_message, p.post_showsig, p.post_smileys, p.post_author,
p.post_datestamp, p.post_ip, p.post_ip_type, p.post_edituser, p.post_edittime, p.post_editreason,
u.user_id, u.user_name, u.user_status, u.user_avatar, u.user_level, u.user_posts, u.user_groups, u.user_joined,
".($user_field['user_sig'] ? " u.user_sig," : "").($user_field['user_web'] ? " u.user_web," : "")."
u2.user_name AS edit_name, u2.user_status AS edit_status
FROM ".DB_POSTS." p
LEFT JOIN ".DB_USERS." u ON p.post_author = u.user_id
LEFT JOIN ".DB_USERS." u2 ON p.post_edituser = u2.user_id AND post_edituser > '0'
WHERE p.thread_id='".$_GET['thread_id']."' AND post_hidden='0'
ORDER BY post_datestamp LIMIT ".$_GET['rowstart'].",$posts_per_page"
);
if (iMOD) { echo "
\n"; }
echo "\n";
$numrows = dbrows($result); $current_row = 1; $colorbox_rel = array(); $edit_reason = false;
while ($data = dbarray($result)) {
$message = $data['post_message'];
if ($data['post_smileys']) { $message = parsesmileys($message); }
if ($current_row == 1) {
echo "\n\n\n";
}
echo "\n";
if ($current_row > 1) { echo "\n\n\n"; }
echo "\n\n";
echo "\n";
echo "\n\n\n\n\n";
echo "\n\n\n\n";
$current_row++;
}
/** javascript **/
// highlight jQuery plugin
if (isset($_GET['highlight'])) {
$words = explode(" ", urldecode($_GET['highlight']));
$higlight = ""; $i = 1; $c_words = count($words);
foreach ($words as $hlight) {
$higlight .= "'".$hlight."'";
$higlight .= ($i < $c_words ? "," : "");
$i++;
}
add_to_head("");
$highlight_js .= "jQuery('.search_result').highlight([".$higlight."],{wordsOnly:true});";
$highlight_js .= "jQuery('.highlight').css({backgroundColor:'#FFFF88'});"; //better via theme or settings
}
// colourbox jQuery plugin
if (count($colorbox_rel) > 0) {
add_to_head("");
add_to_head("");
$colorbox_js .= "jQuery('a[rel^=\"attach\"]').colorbox({";
$colorbox_js .= "current:'".$locale['506e']." {current} ".$locale['506f']." {total}',width:'80%',height:'80%'";
$colorbox_js .= "});";
} unset($colorbox_rel);
// edit reason
if ($edit_reason) {
$edit_reason_js .= "jQuery('div[id^=\"reason_div_pid\"]').hide();";
$edit_reason_js .= "jQuery('div').find('a[id^=\"reason_pid\"]').css({cursor:'pointer'})";
$edit_reason_js .= ".removeAttr('href')";
$edit_reason_js .= ".attr('title','".str_replace("'","'",$locale['508b'])."')";
$edit_reason_js .= ".bind('click',function(){";
$edit_reason_js .= "jQuery('#reason_div_pid_'+this.rel).slideToggle('slow');";
$edit_reason_js .= "});";
}
}

echo "
\n
";
if (iMEMBER && $settings['thread_notify']) {
if (dbcount("(thread_id)", DB_THREAD_NOTIFY, "thread_id='".$_GET['thread_id']."' AND notify_user='".$userdata['user_id']."'")) {
$result2 = dbquery("UPDATE ".DB_THREAD_NOTIFY." SET notify_datestamp='".time()."', notify_status='1' WHERE thread_id='".$_GET['thread_id']."' AND notify_user='".$userdata['user_id']."'");
echo "".$locale['515']."";
} else {
echo "".$locale['516']."";
}
}
echo " '".$locale['519']."'
\n";
add_to_title($locale['global_201'].$fdata['thread_subject']);
echo "
".$fdata['thread_subject']."
\n
".profile_link($data['user_id'], $data['user_name'], $data['user_status'])."\n";
echo "
";
echo "'".$locale['541']."'\n";
echo " #".($current_row+$_GET['rowstart'])."";
echo " '".$locale['519a']."'
\n";
echo "
".$locale['505'].showdate("forumdate", $data['post_datestamp'])."
\n";
echo "
\n";
if ($data['user_avatar'] && file_exists(IMAGES."avatars/".$data['user_avatar']) && $data['user_status']!=6 && $data['user_status']!=5) {
echo "'".$locale['567']."'

\n";
} else {
echo "'".$locale['567']."'

\n";
}
echo "";
if ($data['user_level'] >= 102) {
echo $settings['forum_ranks'] ? show_forum_rank($data['user_posts'], $data['user_level'], $data['user_groups']) : getuserlevel($data['user_level']);
} else {
$is_mod = false;
foreach ($mod_groups as $mod_group) {
if (!$is_mod && preg_match("(^\.{$mod_group}$|\.{$mod_group}\.|\.{$mod_group}$)", $data['user_groups'])) {
$is_mod = true;
}
}
if ($settings['forum_ranks']) {
echo $is_mod ? show_forum_rank($data['user_posts'], 104, $data['user_groups']) : show_forum_rank($data['user_posts'], $data['user_level'], $data['user_groups']);
} else {
echo $is_mod ? $locale['userf1'] : getuserlevel($data['user_level']);
}
}
echo "


\n";
echo "".$locale['502']." ".$data['user_posts']."
\n";
echo "".$locale['504']." ".showdate("shortdate", $data['user_joined'])."
\n";
echo "
\n";
if (iMOD) { echo "
\n"; }
$message = parseubb($message);
$message = (isset($_GET['highlight'])) ? "
".$message."
\n" : $message;
echo nl2br($message);
echo "";
$a_result = dbquery("SELECT * FROM ".DB_FORUM_ATTACHMENTS." WHERE post_id='".$data['post_id']."'");
$a_files = ""; $a_images = ""; $i_files = 0; $i_images = 0;
if(dbrows($a_result)){
if (checkgroup($fdata['forum_attach_download'])) {
while($a_data = dbarray($a_result)){
if (!file_exists(FORUM."attachments/".$a_data['attach_name'])) { break; }
if (in_array($a_data['attach_ext'], $imagetypes) && @getimagesize(FORUM."attachments/".$a_data['attach_name'])) {
$a_images .= display_image_attach($a_data['attach_name'], "100", "100", $data['post_id'])."\n";
$i_images++;
} else {
if($i_files > 0) $a_files .= "
\n";
$a_files .= "".$a_data['attach_name']." ";
$a_files .= "[".parsebytesize(filesize(FORUM."attachments/".$a_data['attach_name']))." / ".$a_data['attach_count'].$locale['507a']."]\n";
$i_files++;
}
}
} else {
$a_files = $locale['507b'];
}
if ($a_files) {
echo "
\n";
echo "".profile_link($data['user_id'], $data['user_name'], $data['user_status']).$locale['506'].($i_files > 1 ? $locale['506d'] : $locale['506c'])."\n";
echo "
".$a_files."
\n";
echo "
\n";
}
if($a_images){
$colorbox_rel[] = $data['post_id'];
echo "
\n";
echo "".profile_link($data['user_id'], $data['user_name'], $data['user_status']).$locale['506'].($i_images > 1 ? $locale['506b'] : $locale['506a'])."\n";
echo "
".$a_images."
\n";
echo "
\n";
}
}
if ($data['post_edittime'] != "0") {
echo "\n
\n".$locale['508'].profile_link($data['post_edituser'], $data['edit_name'], $data['edit_status']).$locale['509'].showdate("forumdate", $data['post_edittime'])."\n";
if ($data['post_editreason'] != "" && iMEMBER) {
$edit_reason = true;
echo "
";
echo "".$locale['508a']."";
echo "
\n";
echo "
".$data['post_editreason']."
\n";
}
}
if ($data['post_showsig'] && isset($data['user_sig']) && $data['user_sig'] && $data['user_status']!=6 && $data['user_status']!=5) {
echo "\n
".nl2br(parseubb(parsesmileys($data['user_sig']), "b|i|u||center|small|url|mail|img|color")) . "
\n";
}
echo "
";
if (($settings['forum_ips'] && iMEMBER) || iMOD) { echo "".$locale['571'].": ".$data['post_ip']; } else { echo " "; }
echo "
\n
\n";
if (isset($data['user_web']) && $data['user_web'] && (iADMIN || $data['user_status']!=6 && $data['user_status']!=5)) {
if (!strstr($data['user_web'], "http://")) { $urlprefix = "http://"; } else { $urlprefix = ""; }
echo "'".$data['user_web']."' ";
}
if (iMEMBER && $data['user_id']!=$userdata['user_id'] && (iADMIN || $data['user_status']!=6 && $data['user_status']!=5)) {
echo "'".$locale['572']."'\n";
}
echo "
\n
\n";
if (iMEMBER && ($can_post || $can_reply)) {
if (!$fdata['thread_locked']) {
echo "'".$locale['569']."'\n";
if (iMOD || (($lock_edit && $last_post['post_id'] == $data['post_id'] || !$lock_edit)) && ($userdata['user_id'] == $data['post_author']) && ($settings['forum_edit_timelimit'] <= 0 || time() - $settings['forum_edit_timelimit']*60 < $data['post_datestamp'])) {
echo "'".$locale['568']."'\n";
}
} elseif (iMOD) {
echo "'".$locale['568']."'\n";
}
}
echo "
\n
\n";

if (iMOD) {
echo "\n\n\n";
echo "\n";
echo "\n
";
echo ">".$locale['460']." ::\n";
echo ">".$locale['461']."
>\n>
\n
\n";
}

if ($rows > $posts_per_page) {
echo "
\n";
echo makepagenav($_GET['rowstart'],$posts_per_page,$rows,3,FUSION_SELF."?thread_id=".$_GET['thread_id'].(isset($_GET['highlight']) ? "&highlight=".urlencode($_GET['highlight']):"")."&")."\n";
echo "
\n";
}

$forum_list = ""; $current_cat = "";
$result = dbquery(
"SELECT f.forum_id, f.forum_name, f2.forum_name AS forum_cat_name
FROM ".DB_FORUMS." f
INNER JOIN ".DB_FORUMS." f2 ON f.forum_cat=f2.forum_id
WHERE ".groupaccess('f.forum_access')." AND f.forum_cat!='0'
ORDER BY f2.forum_order ASC, f.forum_order ASC"
);
while ($data = dbarray($result)) {
if ($data['forum_cat_name'] != $current_cat) {
if ($current_cat != "") { $forum_list .= "\n"; }
$current_cat = $data['forum_cat_name'];
$forum_list .= "\n";
}
$sel = ($data['forum_id'] == $fdata['forum_id'] ? " selected='selected'" : "");
$forum_list .= "\n";
}
$forum_list .= "
\n";
if (iMOD) {
echo "
\n";
}
echo "\n\n";
echo "\n";

if (iMOD) {
echo "\n";
}
echo "\n
".$locale['540']."
\n";
echo "
\n";
echo $locale['520']."
\n\n\n";
echo "
\n"; if (iMOD) { echo "
\n"; }

if ($can_post || $can_reply) {
echo "\n\n";
echo "\n\n
\n\n";
if ($can_post) {
echo "";
echo "'".$locale['566']."'
\n";
}
if (!$fdata['thread_locked'] && $can_reply) {
echo "";
echo "'".$locale['565']."'
\n";
}
echo "
\n";
}
closetable();

if ($can_reply && !$fdata['thread_locked']) {
require_once INCLUDES."bbcode_include.php";
opentable($locale['512']);
echo "
\n";
echo "\n\n";
echo "\n";
echo "\n\n";
echo "\n";
echo "\n\n";
echo "\n";
echo "\n

\n";
echo display_bbcodes("360px", "message")."
";
if (array_key_exists("user_sig", $userdata) && $userdata['user_sig']) {
echo "
\n";
}
if ($settings['thread_notify']) {
if (dbcount("(thread_id)", DB_THREAD_NOTIFY, "thread_id='".$_GET['thread_id']."' AND notify_user='".$userdata['user_id']."'")) {
$notify_checked = " checked='checked'";
} else {
$notify_checked = "";
}
echo "
\n";
}
echo "
\n";
echo " \n";
echo "\n";
echo "
\n
\n";
closetable();
}

// viewthread javascript, moved to footer
$viewthread_js = "";
add_to_footer($viewthread_js); //unset($viewthread_js);

require_once THEMES."templates/footer.php";
?>
 
PM
extN
#10 Spausdinti pranešimą
parašyta 2012-01-21 12:44
Savekas



Reputacija: 0

Pranešimai: 144
Įstojo: 2010-04-03

/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2011 Nick Jones
| http://www.php-fu...
+--------------------------------------------------------+
| Filename: viewthread.php
| Author: Nick Jones (Digitanium)
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licen... Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once "../maincore.php";
require_once INCLUDES."forum_include.php";
require_once THEMES."templates/header.php";
include LOCALE.LOCALESET."forum/main.php";

$posts_per_page = 20;

add_to_title($locale['global_200'].$locale['400']);

if (!isset($_GET['thread_id']) || !isnum($_GET['thread_id'])) { redirect("index.php"); }

$result = dbquery(
"SELECT t.*, f.*, f2.forum_name AS forum_cat_name
FROM ".DB_THREADS." t
LEFT JOIN ".DB_FORUMS." f ON t.forum_id=f.forum_id
LEFT JOIN ".DB_FORUMS." f2 ON f.forum_cat=f2.forum_id
WHERE t.thread_id='".$_GET['thread_id']."' AND t.thread_hidden='0'"
);
if (dbrows($result)) {
$fdata = dbarray($result);
if (!checkgroup($fdata['forum_access']) || !$fdata['forum_cat'] || $fdata['thread_hidden'] == "1") { redirect("index.php"); }
} else {
redirect("index.php");
}

if (!isset($_GET['rowstart']) || !isnum($_GET['rowstart'])) { $_GET['rowstart'] = 0; }

if (isset($_GET['pid']) && isnum($_GET['pid'])) {
$reply_count = dbcount("(post_id)", DB_POSTS, "thread_id='".$fdata['thread_id']."' AND post_id<='".$_GET['pid']."' AND post_hidden='0'");
if ($reply_count > $posts_per_page) { $_GET['rowstart'] = ((ceil($reply_count / $posts_per_page)-1) * $posts_per_page); }
}

if ($fdata['forum_post'] != 0 && checkgroup($fdata['forum_post'])) {
$can_post = true;
} else {
$can_post = false;
}

if ($fdata['forum_reply'] != 0 && checkgroup($fdata['forum_reply'])) {
$can_reply = true;
} else {
$can_reply = false;
}

if ($settings['forum_edit_lock'] == 1) {
$lock_edit = true;
} else {
$lock_edit = false;
}

//locale dependent forum buttons
if (is_array($fusion_images)) {
if ($settings['locale'] != "English") {
$newpath = "";
$oldpath = explode("/", $fusion_images['newthread']);
$c_path = count($oldpath);
for ($i = 0; $i < $c_path - 1; $i++) {
$newpath .= $oldpath[$i]."/";
}
if (is_dir($newpath.$settings['locale'])) {
redirect_img_dir($newpath, $newpath.$settings['locale']."/");
}
}
}

//javascript to footer
$highlight_js = ""; $colorbox_js = ""; $edit_reason_js = "";

// moderators
$mod_groups = explode(".", $fdata['forum_moderators']);

if (iSUPERADMIN) { define("iMOD", true); }

if (!defined("iMOD") && iMEMBER && $fdata['forum_moderators']) {
foreach ($mod_groups as $mod_group) {
if (!defined("iMOD") && checkgroup($mod_group)) { define("iMOD", true); }
}
}

if (!defined("iMOD")) { define("iMOD", false); }

if (iMOD && (((isset($_POST['delete_posts']) || isset($_POST['move_posts'])) && isset($_POST['delete_post'])) || isset($_GET['error']))) {
require_once FORUM."viewthread_options.php";
}

// polls
$poll_on_first_page_only = ($_GET['rowstart'] == 0) ? true : false;
$poll_there = false; $poll_data = false; $poll_options = 0;
$can_vote = false; $had_voted = false;
if ($fdata['thread_poll'] == "1") { // bug #1012
$poll_there = true;
if (iMEMBER) {
$presult = dbquery(
"SELECT tfp.forum_poll_title, tfp.forum_poll_votes, tfv.forum_vote_user_id FROM ".DB_FORUM_POLLS." tfp
LEFT JOIN ".DB_FORUM_POLL_VOTERS." tfv
ON tfp.thread_id=tfv.thread_id AND forum_vote_user_id='".$userdata['user_id']."'
WHERE tfp.thread_id='".$_GET['thread_id']."'"
);
} else {
$presult = dbquery(
"SELECT tfp.forum_poll_title, tfp.forum_poll_votes FROM ".DB_FORUM_POLLS." tfp
WHERE tfp.thread_id='".$_GET['thread_id']."'"
);
}
if (dbrows($presult)) {
$poll_data = true;
$pdata = dbarray($presult);
if (isset($pdata['forum_vote_user_id'])) { $had_voted = true; }
$presult2 = dbquery("SELECT forum_poll_option_votes, forum_poll_option_text FROM ".DB_FORUM_POLL_OPTIONS." WHERE thread_id='".$_GET['thread_id']."' ORDER BY forum_poll_option_id ASC");
$poll_options = dbrows($presult2);
}
$can_vote = (!$had_voted && $fdata['forum_vote'] != 0 && checkgroup($fdata['forum_vote'])) ? true : false;
}

if (iMOD) { $can_vote = !$had_voted; }

if ($poll_there && $can_vote && !$had_voted && isset($_POST['cast_vote']) && (isset($_POST['poll_option']) && isnum($_POST['poll_option'])) && ($_POST['poll_option'] <= $poll_options)) { // bug #1012
$result = dbquery("UPDATE ".DB_FORUM_POLL_OPTIONS." SET forum_poll_option_votes=forum_poll_option_votes+1 WHERE thread_id='".$_GET['thread_id']."' AND forum_poll_option_id='".$_POST['poll_option']."'");
$result = dbquery("UPDATE ".DB_FORUM_POLLS." SET forum_poll_votes=forum_poll_votes+1 WHERE thread_id='".$_GET['thread_id']."'");
$result = dbquery("INSERT INTO ".DB_FORUM_POLL_VOTERS." (thread_id, forum_vote_user_id, forum_vote_user_ip, forum_vote_user_ip_type) VALUES ('".$_GET['thread_id']."', '".$userdata['user_id']."', '".USER_IP."', '".USER_IP_TYPE."')");
redirect(FUSION_SELF."?thread_id=".$_GET['thread_id']);
}

// user fields
$user_field = array("user_sig" => false, "user_web" => false);
if (iMEMBER) {
$thread_match = $fdata['thread_id']."\|".$fdata['thread_lastpost']."\|".$fdata['forum_id'];
if (($fdata['thread_lastpost'] > $lastvisited) && !preg_match("(^\.{$thread_match}$|\.{$thread_match}\.|\.{$thread_match}$)", $userdata['user_threads'])) {
$result = dbquery("UPDATE ".DB_USERS." SET user_threads='".$userdata['user_threads'].".".stripslashes($thread_match)."' WHERE user_id='".$userdata['user_id']."'");
}
if (isset($userdata['user_sig'])) { $user_field['user_sig'] = true; }
if (isset($userdata['user_web'])) { $user_field['user_web'] = true; }
} else {
$result = dbquery("SELECT field_name FROM ".DB_USER_FIELDS." WHERE field_name='user_sig' OR field_name='user_web'");
while ($data = dbarray($result)) {
$user_field[$data['field_name']] = true;
}
}

opentable($locale['500']);

// breadcrumbs
$caption = $fdata['forum_cat_name']." ".$fdata['forum_name']."";
echo "\n";

// thread
list($rows, $last_post) = dbarraynum(dbquery(
"SELECT COUNT(post_id), MAX(post_id) FROM ".DB_POSTS." WHERE thread_id='".$_GET['thread_id']."' AND post_hidden='0' GROUP BY thread_id"));

if (($rows > $posts_per_page) || ($can_post || $can_reply)) {
echo "\n\n";
if ($rows > $posts_per_page) { echo "\n"; }
if (iMEMBER && $can_post) {
echo "\n";
}
echo "\n
".makepagenav($_GET['rowstart'],$posts_per_page,$rows,3,FUSION_SELF."?thread_id=".$_GET['thread_id']."&")."\n\n";
if ($can_post) {
echo "";
echo "'".$locale['566']."'
\n";
}
if (!$fdata['thread_locked'] && $can_reply) {
echo "";
echo "'".$locale['565']."'
\n";
}
echo "
\n";
}

if ($rows != 0) {
dbquery("UPDATE ".DB_THREADS." SET thread_postcount='$rows', thread_lastpostid='$last_post', thread_views=thread_views+1 WHERE thread_id='".$_GET['thread_id']."'");

/* poll */
if ($poll_on_first_page_only && $poll_there && $poll_data) {
$i = 1;
if ($can_vote) { echo "
\n"; }
echo "\n\n";
echo "\n\n\n\n\n
".$pdata['forum_poll_title']."
\n";
echo "\n";
while ($pvdata = dbarray($presult2)) {
if (!$can_vote) {
$option_votes = ($pdata['forum_poll_votes'] ? number_format(100 / $pdata['forum_poll_votes'] * $pvdata['forum_poll_option_votes']) : 0);
echo "\n\n";
echo "\n";
echo "\n\n";
} else {
echo "\n\n\n";
$i++;
}
}
if (!$can_vote) {
echo "\n\n\n";
} else {
echo "\n\n\n";
}
echo "
".$pvdata['forum_poll_option_text']."'".$pvdata['forum_poll_option_text']."'".$option_votes."%[".$pvdata['forum_poll_option_votes']." ".($pvdata['forum_poll_option_votes'] == 1 ? $locale['global_133'] : $locale['global_134'])."]
".$locale['480']." : ".$pdata['forum_poll_votes']."
\n
\n";
if ($can_vote) { echo "
\n"; }
}
/* end poll */

$result = dbquery(
"SELECT p.forum_id, p.thread_id, p.post_id, p.post_message, p.post_showsig, p.post_smileys, p.post_author,
p.post_datestamp, p.post_ip, p.post_ip_type, p.post_edituser, p.post_edittime, p.post_editreason,
u.user_id, u.user_name, u.user_status, u.user_avatar, u.user_level, u.user_posts, u.user_groups, u.user_joined,
".($user_field['user_sig'] ? " u.user_sig," : "").($user_field['user_web'] ? " u.user_web," : "")."
u2.user_name AS edit_name, u2.user_status AS edit_status
FROM ".DB_POSTS." p
LEFT JOIN ".DB_USERS." u ON p.post_author = u.user_id
LEFT JOIN ".DB_USERS." u2 ON p.post_edituser = u2.user_id AND post_edituser > '0'
WHERE p.thread_id='".$_GET['thread_id']."' AND post_hidden='0'
ORDER BY post_datestamp LIMIT ".$_GET['rowstart'].",$posts_per_page"
);
if (iMOD) { echo "
\n"; }
echo "\n";
$numrows = dbrows($result); $current_row = 1; $colorbox_rel = array(); $edit_reason = false;
while ($data = dbarray($result)) {
$message = $data['post_message'];
if ($data['post_smileys']) { $message = parsesmileys($message); }
if ($current_row == 1) {
echo "\n\n\n";
}
echo "\n";
if ($current_row > 1) { echo "\n\n\n"; }
echo "\n\n";
echo "\n";
echo "\n\n\n\n\n";
echo "\n\n\n\n";
$current_row++;
}
/** javascript **/
// highlight jQuery plugin
if (isset($_GET['highlight'])) {
$words = explode(" ", urldecode($_GET['highlight']));
$higlight = ""; $i = 1; $c_words = count($words);
foreach ($words as $hlight) {
$higlight .= "'".$hlight."'";
$higlight .= ($i < $c_words ? "," : "");
$i++;
}
add_to_head("");
$highlight_js .= "jQuery('.search_result').highlight([".$higlight."],{wordsOnly:true});";
$highlight_js .= "jQuery('.highlight').css({backgroundColor:'#FFFF88'});"; //better via theme or settings
}
// colourbox jQuery plugin
if (count($colorbox_rel) > 0) {
add_to_head("");
add_to_head("");
$colorbox_js .= "jQuery('a[rel^=\"attach\"]').colorbox({";
$colorbox_js .= "current:'".$locale['506e']." {current} ".$locale['506f']." {total}',width:'80%',height:'80%'";
$colorbox_js .= "});";
} unset($colorbox_rel);
// edit reason
if ($edit_reason) {
$edit_reason_js .= "jQuery('div[id^=\"reason_div_pid\"]').hide();";
$edit_reason_js .= "jQuery('div').find('a[id^=\"reason_pid\"]').css({cursor:'pointer'})";
$edit_reason_js .= ".removeAttr('href')";
$edit_reason_js .= ".attr('title','".str_replace("'","'",$locale['508b'])."')";
$edit_reason_js .= ".bind('click',function(){";
$edit_reason_js .= "jQuery('#reason_div_pid_'+this.rel).slideToggle('slow');";
$edit_reason_js .= "});";
}
}

echo "
\n
";
if (iMEMBER && $settings['thread_notify']) {
if (dbcount("(thread_id)", DB_THREAD_NOTIFY, "thread_id='".$_GET['thread_id']."' AND notify_user='".$userdata['user_id']."'")) {
$result2 = dbquery("UPDATE ".DB_THREAD_NOTIFY." SET notify_datestamp='".time()."', notify_status='1' WHERE thread_id='".$_GET['thread_id']."' AND notify_user='".$userdata['user_id']."'");
echo "".$locale['515']."";
} else {
echo "".$locale['516']."";
}
}
echo " '".$locale['519']."'
\n";
add_to_title($locale['global_201'].$fdata['thread_subject']);
echo "
".$fdata['thread_subject']."
\n
".profile_link($data['user_id'], $data['user_name'], $data['user_status'])."\n";
echo "
";
echo "'".$locale['541']."'\n";
echo " #".($current_row+$_GET['rowstart'])."";
echo " '".$locale['519a']."'
\n";
echo "
".$locale['505'].showdate("forumdate", $data['post_datestamp'])."
\n";
echo "
\n";
if ($data['user_avatar'] && file_exists(IMAGES."avatars/".$data['user_avatar']) && $data['user_status']!=6 && $data['user_status']!=5) {
echo "'".$locale['567']."'

\n";
} else {
echo "'".$locale['567']."'

\n";
}
echo "";
if ($data['user_level'] >= 102) {
echo $settings['forum_ranks'] ? show_forum_rank($data['user_posts'], $data['user_level'], $data['user_groups']) : getuserlevel($data['user_level']);
} else {
$is_mod = false;
foreach ($mod_groups as $mod_group) {
if (!$is_mod && preg_match("(^\.{$mod_group}$|\.{$mod_group}\.|\.{$mod_group}$)", $data['user_groups'])) {
$is_mod = true;
}
}
if ($settings['forum_ranks']) {
echo $is_mod ? show_forum_rank($data['user_posts'], 104, $data['user_groups']) : show_forum_rank($data['user_posts'], $data['user_level'], $data['user_groups']);
} else {
echo $is_mod ? $locale['userf1'] : getuserlevel($data['user_level']);
}
}
echo "


\n";
echo "
//REPUTATION
echo "".userrinka($data['user_id'], $data['post_id'])."
\n";
".$locale['502']." ".$data['user_posts']."

\n";
echo "".$locale['504']." ".showdate("shortdate", $data['user_joined'])."
\n";
echo "
\n";
if (iMOD) { echo "
\n"; }
$message = parseubb($message);
$message = (isset($_GET['highlight'])) ? "
".$message."
\n" : $message;
echo nl2br($message);
echo "";
$a_result = dbquery("SELECT * FROM ".DB_FORUM_ATTACHMENTS." WHERE post_id='".$data['post_id']."'");
$a_files = ""; $a_images = ""; $i_files = 0; $i_images = 0;
if(dbrows($a_result)){
if (checkgroup($fdata['forum_attach_download'])) {
while($a_data = dbarray($a_result)){
if (!file_exists(FORUM."attachments/".$a_data['attach_name'])) { break; }
if (in_array($a_data['attach_ext'], $imagetypes) && @getimagesize(FORUM."attachments/".$a_data['attach_name'])) {
$a_images .= display_image_attach($a_data['attach_name'], "100", "100", $data['post_id'])."\n";
$i_images++;
} else {
if($i_files > 0) $a_files .= "
\n";
$a_files .= "".$a_data['attach_name']." ";
$a_files .= "[".parsebytesize(filesize(FORUM."attachments/".$a_data['attach_name']))." / ".$a_data['attach_count'].$locale['507a']."]\n";
$i_files++;
}
}
} else {
$a_files = $locale['507b'];
}
if ($a_files) {
echo "
\n";
echo "".profile_link($data['user_id'], $data['user_name'], $data['user_status']).$locale['506'].($i_files > 1 ? $locale['506d'] : $locale['506c'])."\n";
echo "
".$a_files."
\n";
echo "
\n";
}
if($a_images){
$colorbox_rel[] = $data['post_id'];
echo "
\n";
echo "".profile_link($data['user_id'], $data['user_name'], $data['user_status']).$locale['506'].($i_images > 1 ? $locale['506b'] : $locale['506a'])."\n";
echo "
".$a_images."
\n";
echo "
\n";
}
}
if ($data['post_edittime'] != "0") {
echo "\n
\n".$locale['508'].profile_link($data['post_edituser'], $data['edit_name'], $data['edit_status']).$locale['509'].showdate("forumdate", $data['post_edittime'])."\n";
if ($data['post_editreason'] != "" && iMEMBER) {
$edit_reason = true;
echo "
";
echo "".$locale['508a']."";
echo "
\n";
echo "
".$data['post_editreason']."
\n";
}
}
if ($data['post_showsig'] && isset($data['user_sig']) && $data['user_sig'] && $data['user_status']!=6 && $data['user_status']!=5) {
echo "\n
".nl2br(parseubb(parsesmileys($data['user_sig']), "b|i|u||center|small|url|mail|img|color")) . "
\n";
}
echo "
";
if (($settings['forum_ips'] && iMEMBER) || iMOD) { echo "".$locale['571'].": ".$data['post_ip']; } else { echo " "; }
echo "
\n
\n";
if (isset($data['user_web']) && $data['user_web'] && (iADMIN || $data['user_status']!=6 && $data['user_status']!=5)) {
if (!strstr($data['user_web'], "http://")) { $urlprefix = "http://"; } else { $urlprefix = ""; }
echo "'".$data['user_web']."' ";
}
if (iMEMBER && $data['user_id']!=$userdata['user_id'] && (iADMIN || $data['user_status']!=6 && $data['user_status']!=5)) {
echo "'".$locale['572']."'\n";
}
echo "
\n
\n";
if (iMEMBER && ($can_post || $can_reply)) {
if (!$fdata['thread_locked']) {
echo "'".$locale['569']."'\n";
if (iMOD || (($lock_edit && $last_post['post_id'] == $data['post_id'] || !$lock_edit)) && ($userdata['user_id'] == $data['post_author']) && ($settings['forum_edit_timelimit'] <= 0 || time() - $settings['forum_edit_timelimit']*60 < $data['post_datestamp'])) {
echo "'".$locale['568']."'\n";
}
} elseif (iMOD) {
echo "'".$locale['568']."'\n";
}
}
echo "
\n
\n";

if (iMOD) {
echo "\n\n\n";
echo "\n";
echo "\n
";
echo ">".$locale['460']." ::\n";
echo ">".$locale['461']."
>\n>
\n
\n";
}

if ($rows > $posts_per_page) {
echo "
\n";
echo makepagenav($_GET['rowstart'],$posts_per_page,$rows,3,FUSION_SELF."?thread_id=".$_GET['thread_id'].(isset($_GET['highlight']) ? "&highlight=".urlencode($_GET['highlight']):"")."&")."\n";
echo "
\n";
}

$forum_list = ""; $current_cat = "";
$result = dbquery(
"SELECT f.forum_id, f.forum_name, f2.forum_name AS forum_cat_name
FROM ".DB_FORUMS." f
INNER JOIN ".DB_FORUMS." f2 ON f.forum_cat=f2.forum_id
WHERE ".groupaccess('f.forum_access')." AND f.forum_cat!='0'
ORDER BY f2.forum_order ASC, f.forum_order ASC"
);
while ($data = dbarray($result)) {
if ($data['forum_cat_name'] != $current_cat) {
if ($current_cat != "") { $forum_list .= "\n"; }
$current_cat = $data['forum_cat_name'];
$forum_list .= "\n";
}
$sel = ($data['forum_id'] == $fdata['forum_id'] ? " selected='selected'" : "");
$forum_list .= "\n";
}
$forum_list .= "
\n";
if (iMOD) {
echo "
\n";
}
echo "\n\n";
echo "\n";

if (iMOD) {
echo "\n";
}
echo "\n
".$locale['540']."
\n";
echo "
\n";
echo $locale['520']."
\n\n\n";
echo "
\n"; if (iMOD) { echo "
\n"; }

if ($can_post || $can_reply) {
echo "\n\n";
echo "\n\n
\n\n";
if ($can_post) {
echo "";
echo "'".$locale['566']."'
\n";
}
if (!$fdata['thread_locked'] && $can_reply) {
echo "";
echo "'".$locale['565']."'
\n";
}
echo "
\n";
}
closetable();

if ($can_reply && !$fdata['thread_locked']) {
require_once INCLUDES."bbcode_include.php";
opentable($locale['512']);
echo "
\n";
echo "\n\n";
echo "\n";
echo "\n\n";
echo "\n";
echo "\n\n";
echo "\n";
echo "\n

\n";
echo display_bbcodes("360px", "message")."
";
if (array_key_exists("user_sig", $userdata) && $userdata['user_sig']) {
echo "
\n";
}
if ($settings['thread_notify']) {
if (dbcount("(thread_id)", DB_THREAD_NOTIFY, "thread_id='".$_GET['thread_id']."' AND notify_user='".$userdata['user_id']."'")) {
$notify_checked = " checked='checked'";
} else {
$notify_checked = "";
}
echo "
\n";
}
echo "
\n";
echo " \n";
echo "\n";
echo "
\n
\n";
closetable();
}

// viewthread javascript, moved to footer
$viewthread_js = "";
add_to_footer($viewthread_js); //unset($viewthread_js);

require_once THEMES."templates/footer.php";
?>
 
PM
NewGuy
#11 Spausdinti pranešimą
parašyta 2012-01-21 13:04
Savekas



Reputacija: 0

Pranešimai: 137
Įstojo: 2011-08-19

Man vienam rodo iskraipyta foruma?
[IMG]http://www.part.lt/img/49cfcd19dd5a9ec30e09348c6c0a781d738.bmp[/IMG]
 
PM
extN
#12 Spausdinti pranešimą
parašyta 2012-01-21 13:05
Savekas



Reputacija: 0

Pranešimai: 144
Įstojo: 2010-04-03

Dj taip. Padjau tau?
 
PM
NewGuy
#13 Spausdinti pranešimą
parašyta 2012-01-21 13:12
Savekas



Reputacija: 0

Pranešimai: 137
Įstojo: 2011-08-19

Kai iejau i tema:
Parse error: syntax error, unexpected '"', expecting ',' or ';' in /home/mrdg/domains/rs4fun.lt/public_html/forum/viewthread.php on line 283
 
PM
extN
#14 Spausdinti pranešimą
parašyta 2012-01-21 13:15
Savekas



Reputacija: 0

Pranešimai: 144
Įstojo: 2010-04-03

Tau nelengviau idt ?ios svetaines paprasta reputacija? ;D
Padjau? +10
 
PM
NewGuy
#15 Spausdinti pranešimą
parašyta 2012-01-21 21:42
Savekas



Reputacija: 0

Pranešimai: 137
Įstojo: 2011-08-19

Nelabai, nes man reikia, kad butu paprasta reputacija ir juodoji rinka.

Reputacija rodo, bet nezinau kur sita juodosios rinkos koda det:
Download source  Code
/// JUODOJIRINKA
   echo \"\".userjuodojirinka($data['user_id'], $data['post_id']).\"
\n\";
////<


Redagavo NewGuy 2012-01-21 21:42
 
PM
Sarunas112
#16 Spausdinti pranešimą
parašyta 2012-02-07 13:21
Vartotojo avataras

Pradinukas



Reputacija: 0

Pranešimai: 27
Įstojo: 2008-10-12

Sveiki, nenorjau kurti naujos temos tiesiog problema tokia:

Neatvaizduoja forume reputacijos ir neina jos suteikti. Visk padariau kaip reikiant mysql
sukurtos lenteles infusion.php dara?iau
Modas: http://modai.*a?*/modas/Reputacija-m8

Reputacija pati veikia taiau neatvaizduoja forume, taip pat veikia ir profili reputacija ten atvaizduoja kiek turi reputaciju narys. Kodl forume neatvaizduoja? Gal reikia ka?kur kitur iterpti t kod o ne viewthrend.php nes pas mane fusion board4
Redagavo Sarunas112 2012-02-07 18:56
_______________
Uždarbis internete http://uzdarbiofo...
 
PM
Peršokti į forumą: