Welcome to our community

Be a part of something great, join today!

phpBB3 Tutorijali

Re: [TUT] Phpbb3

Re: [TUT] Phpbb3

ja NE verujem ... svaki put brate srsim ceo forum kad probam da instaliram bilo sta ! za**bi sve ovo ! idem da fatam ribe :D ena brate nemam reci ! :D

IStina sve radi samo je ena izmislio da ovo postoji kod ajax chata
'U_ACP' => ($auth->acl_get('a_') && !empty($user->data['is_registered'])) ? append_sid("{$phpbb_root_path}adm/index.$phpEx", false, true, $user->session_id) : '')
i kad ja ubacim text s**** mi se forum brw evo ti k+
 
Re: [TUT] Phpbb3

Re: [TUT] Phpbb3

Pa napravi backup -.-'
Ako mislis da je to ne ispravo skini ajax chat i tamo imas kako da ga instaliras -.-'
 
Re: [TUT] Phpbb3

Re: [TUT] Phpbb3

Moze li molim te tut za suziavnje phpBB3 foruma, hvala unapred..;), ako nekome treba kod za deo "Donatori"(tu stavljate donatore koji su donirali vasem community-u) neka se javi na PM..zz
 
Re: [TUT] Phpbb3

Re: [TUT] Phpbb3

Moze li molim te tut za suziavnje phpBB3 foruma, hvala unapred..;), ako nekome treba kod za deo "Donatori"(tu stavljate donatore koji su donirali vasem community-u) neka se javi na PM..zz

zavisi koju temu imas
 
Re: [TUT] Phpbb3

Re: [TUT] Phpbb3


e za tu temu nemam pojma al mogu ti poslati moj Overall_Header i ca_config evo dacu ti ovde pa ti zameni sa starima i mislim da ce se suziti
pa posle refles
-----------------------------------
Ca_Config.html
<!-- IF $CA_COMMENTS -->
Explanation of editable variables:

$CA_WIDTH - page width. examples: '100%', '800'
$CA_SPLIT_POSTS - 0 to show posts in one table, 1 to show posts in separate tables

Do not edit variables other than those two.
<!-- ENDIF -->

<!-- DEFINE $CA_WIDTH = '50%' -->
<!-- DEFINE $CA_SPLIT_POSTS = '0' -->


<!-- DEFINE $CA_SPACING = '0' -->
<!-- DEFINE $CA_SKIP_LAST_SPACER = '0' -->

<!-- DEFINE $CA_CAP_START = '<caption><div class="cap-left"><div class="cap-right"> ' -->
<!-- DEFINE $CA_CAP_END = ' </div></div></caption>' -->
<!-- DEFINE $CA_CAP2_START = '<div class="cap-div"><div class="cap-left"><div class="cap-right"> ' -->
<!-- DEFINE $CA_CAP2_END = ' </div></div></div>' -->
<!-- DEFINE $CA_BLOCK_START = '' -->
<!-- DEFINE $CA_BLOCK_END = '' -->
---------------------------------------------
Overall_Header.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{S_CONTENT_DIRECTION}" lang="{S_USER_LANG}" xml:lang="{S_USER_LANG}">
<head>
</div></a>
<!-- INCLUDE ca_config.html -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<meta http-equiv="content-language" content="{S_USER_LANG}" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="imagetoolbar" content="no" />
<meta charset="utf-8">
<title>{SITENAME}</title>
{META}
<title>{SITENAME} - <!-- IF S_IN_MCP -->{L_MCP} - <!-- ELSEIF S_IN_UCP -->{L_UCP} - <!-- ENDIF -->{PAGE_TITLE}</title>
<link rel="shortcut icon" href="{T_THEME_PATH}/images/fav.ico" type="image/vnd.microsoft.icon">
<!-- IF S_ENABLE_FEEDS -->

<!-- IF S_ENABLE_FEEDS_OVERALL --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {SITENAME}" href="{U_FEED}" /><!-- ENDIF -->
<!-- IF S_ENABLE_FEEDS_NEWS --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FEED_NEWS}" href="{U_FEED}?mode=news" /><!-- ENDIF -->
<!-- IF S_ENABLE_FEEDS_FORUMS --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_ALL_FORUMS}" href="{U_FEED}?mode=forums" /><!-- ENDIF -->
<!-- IF S_ENABLE_FEEDS_TOPICS --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FEED_TOPICS_NEW}" href="{U_FEED}?mode=topics" /><!-- ENDIF -->
<!-- IF S_ENABLE_FEEDS_TOPICS_ACTIVE --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FEED_TOPICS_ACTIVE}" href="{U_FEED}?mode=topics_active" /><!-- ENDIF -->
<!-- IF S_ENABLE_FEEDS_FORUM and S_FORUM_ID --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FORUM} - {FORUM_NAME}" href="{U_FEED}?f={S_FORUM_ID}" /><!-- ENDIF -->
<!-- IF S_ENABLE_FEEDS_TOPIC and S_TOPIC_ID --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_TOPIC} - {TOPIC_TITLE}" href="{U_FEED}?f={S_FORUM_ID}&t={S_TOPIC_ID}" /><!-- ENDIF -->
<!-- ENDIF -->

<link rel="stylesheet" href="{T_STYLESHEET_LINK}" type="text/css" />


<script type="text/JavaScript">
function getElement(iElementId)
{
if (document.all)
{
return document.all[iElementId];
}
if (document.getElementById)
{
return document.getElementById(iElementId);
}
}

function toggleElement(oElement)
{
if (oElement.style.display == "none")
{
oElement.style.display = "";
}
else
{
oElement.style.display = "none";
}
}
</script>

<script type="text/JavaScript">
function getElement(iElementId)
{
if (document.all)
{
return document.all[iElementId];
}
if (document.getElementById)
{
return document.getElementById(iElementId);
}
}

function toggleElement(oElement)
{
if (oElement.style.display == "none")
{
oElement.style.display = "";
}
else
{
oElement.style.display = "none";
}
}
</script>

<script type="text/JavaScript">
function getElement(iElementId)
{
if (document.all)
{
return document.all[iElementId];
}
if (document.getElementById)
{
return document.getElementById(iElementId);
}
}

function toggleElement(oElement)
{
if (oElement.style.display == "none")
{
oElement.style.display = "";
}
else
{
oElement.style.display = "none";
}
}
</script>

<script type="text/JavaScript">
function getElement(iElementId)
{
if (document.all)
{
return document.all[iElementId];
}
if (document.getElementById)
{
return document.getElementById(iElementId);
}
}

function toggleElement(oElement)
{
if (oElement.style.display == "none")
{
oElement.style.display = "";
}
else
{
oElement.style.display = "none";
}
}
</script>
<center><script type="text/javascript">

var delay = 3000; //set delay between message change (in miliseconds)
var maxsteps=30; // number of steps to take to change from start color to endcolor
var stepdelay=40; // time in miliseconds of a single step
//**Note: maxsteps*stepdelay will be total time in miliseconds of fading effect
var startcolor= new Array(255,255,255); // start color (red, green, blue)
var endcolor=new Array(255,255,255); // end color (red, green, blue)

var fcontent=new Array();
begintag='<div style="font: normal 14px Arial; padding: 5px;">'; //set opening tag, such as font declarations
fcontent[0]='<a href=""> <span style="color: red;"><b>TVOJ TEXT U OVERAL_HEADER</b></span></a>';
fcontent[1]='<a href=""> <span style="color: red;"><b>TVOJ TEXT U OVERAL_HEADER<</b></span></a>';
fcontent[2]='<a href=""> <span style="color: red;"><b>TVOJ TEXT U OVERAL_HEADER<</b></span></a>';
fcontent[3]='<a href=""> <span style="color: red;"><b>TVOJ TEXT U OVERAL_HEADER<</b></span></a>';
closetag='</div>';

var fwidth='450px'; //set scroller width
var fheight='10px'; //set scroller height

var fadelinks=1; //should links inside scroller content also fade like text? 0 for no, 1 for yes.

///No need to edit below this line/////////////////


var ie4=document.all&&!document.getElementById;
var DOM2=document.getElementById;
var faderdelay=0;
var index=0;


/*Rafael Raposo edited function*/
//function to change content
function changecontent(){
if (index>=fcontent.length)
index=0
if (DOM2){
document.getElementById("fscroller").style.color="rgb("+startcolor[0]+", "+startcolor[1]+", "+startcolor[2]+")"
document.getElementById("fscroller").innerHTML=begintag+fcontent[index]+closetag
if (fadelinks)
linkcolorchange(1);
colorfade(1, 15);
}
else if (ie4)
document.all.fscroller.innerHTML=begintag+fcontent[index]+closetag;
index++
}
// colorfade() partially by Marcio Galli for Netscape Communications. ////////////
// Modified by Dynamicdrive.com

function linkcolorchange(step){
var obj=document.getElementById("fscroller").getElementsByTagName("A");
if (obj.length>0){
for (i=0;i<obj.length;i++)
obj.style.color=getstepcolor(step);
}
}

/*Rafael Raposo edited function*/
var fadecounter;
function colorfade(step) {
if(step<=maxsteps) {
document.getElementById("fscroller").style.color=getstepcolor(step);
if (fadelinks)
linkcolorchange(step);
step++;
fadecounter=setTimeout("colorfade("+step+")",stepdelay);
}else{
clearTimeout(fadecounter);
document.getElementById("fscroller").style.color="rgb("+endcolor[0]+", "+endcolor[1]+", "+endcolor[2]+")";
setTimeout("changecontent()", delay);

}
}

/*Rafael Raposo's new function*/
function getstepcolor(step) {
var diff
var newcolor=new Array(3);
for(var i=0;i<3;i++) {
diff = (startcolor-endcolor);
if(diff > 0) {
newcolor = startcolor-(Math.round((diff/maxsteps))*step);
} else {
newcolor = startcolor+(Math.round((Math.abs(diff)/maxsteps))*step);
}
}
return ("rgb(" + newcolor[0] + ", " + newcolor[1] + ", " + newcolor[2] + ")");
}

if (ie4||DOM2)
document.write('<div id="fscroller" style="border:0px solid black;width:'+fwidth+';height:'+fheight+'"></div>');

if (window.addEventListener)
window.addEventListener("load", changecontent, false)
else if (window.attachEvent)
window.attachEvent("onload", changecontent)
else if (document.getElementById)
window.onload=changecontent
</script>



<div id="fscroller" style="border: 0px solid black; width: 450px; height: 7px; color: rgb(255, 255, 255);"></div></center>

<br>

</font></font></font></font></font></div></td>

<script type="text/javascript">
// <![CDATA[

var onload_functions = new Array();
var onunload_functions = new Array();
var ca_main_width = '{$CA_WIDTH}';

<!-- IF S_USER_PM_POPUP -->
if ({S_NEW_PM})
{
popup('{UA_POPUP_PM}', 400, 225, '_phpbbprivmsg');
}
<!-- ENDIF -->

function popup(url, width, height, name)
{
if (!name)
{
name = '_popup';
}

window.open(url.replace(/&/g, '&'), name, 'height=' + height + ',resizable=yes,scrollbars=yes,width=' + width);
return false;
}

function jumpto()
{
var page = prompt('{LA_JUMP_PAGE}:', '{ON_PAGE}');
var per_page = '{PER_PAGE}';
var base_url = '{A_BASE_URL}';

if (page !== null && !isNaN(page) && page == Math.floor(page) && page > 0)
{
if (base_url.indexOf('?') == -1)
{
document.location.href = base_url + '?start=' + ((page - 1) * per_page);
}
else
{
document.location.href = base_url.replace(/&/g, '&') + '&start=' + ((page - 1) * per_page);
}
}
}

/**
* Find a member
*/
function find_username(url)
{
popup(url, 760, 570, '_usersearch');
return false;
}

/**
* Mark/unmark checklist
* id = ID of parent container, name = name prefix, state = state [true/false]
*/
function marklist(id, name, state)
{
var parent = document.getElementById(id);
if (!parent)
{
eval('parent = document.' + id);
}

if (!parent)
{
return;
}

var rb = parent.getElementsByTagName('input');

for (var r = 0; r < rb.length; r++)
{
if (rb[r].name.substr(0, name.length) == name)
{
rb[r].checked = state;
}
}
}

<!-- IF ._file -->

/**
* Play quicktime file by determining it's width/height
* from the displayed rectangle area
*
* Only defined if there is a file block present.
*/
function play_qt_file(obj)
{
var rectangle = obj.GetRectangle();

if (rectangle)
{
rectangle = rectangle.split(',')
var x1 = parseInt(rectangle[0]);
var x2 = parseInt(rectangle[2]);
var y1 = parseInt(rectangle[1]);
var y2 = parseInt(rectangle[3]);

var width = (x1 < 0) ? (x1 * -1) + x2 : x2 - x1;
var height = (y1 < 0) ? (y1 * -1) + y2 : y2 - y1;
}
else
{
var width = 200;
var height = 0;
}

obj.width = width;
obj.height = height + 16;

obj.SetControllerVisible(true);

obj.Play();
}
<!-- ENDIF -->

/**
* New function for handling multiple calls to window.onload and window.unload by pentapenguin
*/
window.onload = function()
{
for (var i = 0; i < onload_functions.length; i++)
{
eval(onload_functions);
}
}

window.onunload = function()
{
for (var i = 0; i < onunload_functions.length; i++)
{
eval(onunload_functions);
}
}


if(navigator.userAgent && navigator.userAgent.indexOf('Mac OS X') > 0)
{
document.write('<link rel="stylesheet" href="{T_THEME_PATH}/mac.css" type="text/css" />');
}

// ]]>
</script>
<script type="text/javascript" src="{T_TEMPLATE_PATH}/ca_scripts.js"></script>

<script type="text/javascript">
$(document).ready(function(){

$("#status").click(function () {
$("#hide_status").toggle("slow");
});

});

$(document).ready(function(){

$("#newstatus").submit(function() {

var status_text = $('#status_text').attr('value');
$("#newstatus").empty().html('<img src="{T_THEME_PATH}/images/loader.gif" alt="loading" />');

$.ajax({
type: "POST",
url: "{SUB_STATUS}",
data: "status_text="+ status_text,
success: function(del){
$('#newstatus').hide();
$('div.success').fadeIn();

}
});
return false;
});
});

</script>



<script type="text/javascript">
$(document).ready(function(){

$("#status").click(function () {
$("#hide_status").toggle("slow");
});

});

$(document).ready(function(){

$("#newstatus").submit(function() {

var status_text = $('#status_text').attr('value');
$("#newstatus").empty().html('<img src="{T_THEME_PATH}/images/loader.gif" alt="loading" />');

$.ajax({
type: "POST",
url: "{SUB_STATUS}",
data: "status_text="+ status_text,
success: function(del){
$('#newstatus').hide();
$('div.success').fadeIn();

}
});
return false;
});
});

</script>

</head>


<br>

</font></font></font></font></font></div></td>
<body class="{S_CONTENT_DIRECTION}">

<a name="top"></a>

<!-- IF not S_USER_LOGGED_IN-->
<center>
<table style="border-style:dotted" cellspacing="7">
<td>
<h3>
<b style="font-style:italic; color:#FFF">Gost</b><b>, Dobrodosao na Ime-Foruma</b>
<a style="color:#F00" href="http://www.Postavitvojlink.com">Registruj se !</a>
</h3>

</td>
</table>
</center>
<!-- ENDIF -->
<br />
<center>
</center>

<table border="0" cellspacing="0" cellpadding="0" width="{$CA_WIDTH}" id="maintable" align="center">
<tr>
<td id="logorow" align="center"><div id="logo1"><div id="logo2"><table id="logorow1" border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>

<td id="logo-mid" valign="middle"><a href="{U_INDEX}">{SITE_LOGO_IMG}</a></td>
</tr>
</table></div></div></td>
</tr>
<tr>
<td class="navrow">
<!-- IF not S_IS_BOT -->
<!-- IF S_USER_LOGGED_IN --><a href="{U_PROFILE}">{L_PROFILE}</a> • <!-- ENDIF -->

<!-- IF S_USER_LOGGED_IN -->
<!-- IF S_DISPLAY_PM --><a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}</a> • <!-- ENDIF -->
<!-- ELSEIF S_REGISTER_ENABLED and not (S_SHOW_COPPA or S_REGISTRATION) --><a href="{U_REGISTER}">{L_REGISTER}</a> • <!-- ENDIF -->
<!-- ENDIF -->
<!-- IF U_RESTORE_PERMISSIONS --><a href="{U_RESTORE_PERMISSIONS}">{L_RESTORE_PERMISSIONS}</a> • <!-- ENDIF -->


<a href="{U_FAQ}">{L_FAQ}</a>
<!-- IF S_DISPLAY_SEARCH --> • <a href="{U_SEARCH}">{L_SEARCH}</a><!-- ENDIF -->
<!-- IF not S_IS_BOT -->
<!-- IF S_DISPLAY_MEMBERLIST --> • <a href="{U_MEMBERLIST}">{L_MEMBERLIST}</a><!-- ENDIF -->
<!-- ENDIF -->

<!-- IF not S_IS_BOT --> • <a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a><!-- ENDIF -->
</td>
</tr>
<tr>
<td id="contentrow"><div id="content1"><div id="content2"><table border="0" cellspacing="0" cellpadding="0" id="contentrow1">
<tr>
<td id="content-left" valign="top"><img src="{T_THEME_PATH}/images/content_top_left.gif" width="5" height="5" border="0" alt="" /></td>
<td id="content-mid" width="100%">

<!-- IF not S_IS_BOT && not $CA_SKIP_PM_NOTIFY && S_USER_LOGGED_IN && S_DISPLAY_PM -->
<!-- IF S_USER_NEW_PRIVMSG -->
<div class="pm-notify-new"><div class="pm-notify-header">{L_PRIVATE_MESSAGES}</div><a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}<!-- IF PRIVATE_MESSAGE_INFO_UNREAD -->, {PRIVATE_MESSAGE_INFO_UNREAD}<!-- ENDIF --></a></div>
<!-- ELSEIF S_USER_UNREAD_PRIVMSG -->
<div class="pm-notify-unread"><div class="pm-notify-header">{L_PRIVATE_MESSAGES}</div><a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}<!-- IF PRIVATE_MESSAGE_INFO_UNREAD -->, {PRIVATE_MESSAGE_INFO_UNREAD}<!-- ENDIF --></a></div>
<!-- ENDIF -->

<!-- ENDIF -->

<!-- IF S_BOARD_DISABLED and S_USER_LOGGED_IN and (U_MCP or U_ACP) -->
<div class="pm-notify-new"><div class="pm-notify-header">{L_INFORMATION}</div>{L_BOARD_DISABLED}</div>
<!-- ENDIF -->



<table width="100%" cellspacing="0">
<tr>
<td class="gensmall">

<!-- IF S_USER_LOGGED_IN -->{LAST_VISIT_DATE}<br /><!-- ENDIF -->
<!-- IF S_DISPLAY_SEARCH --><a href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a> | <a href="{U_SEARCH_ACTIVE_TOPICS}">{L_SEARCH_ACTIVE_TOPICS}</a><!-- ENDIF -->
</td>
<td class="gensmall" align="{S_CONTENT_FLOW_END}">
{CURRENT_TIME}<br />
<!-- IF S_DISPLAY_SEARCH and S_USER_LOGGED_IN --><a href="{U_SEARCH_UNREAD}">{L_SEARCH_UNREAD}</a> | <a href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a> | <a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a><!-- ENDIF -->

</td>
</tr>
</table>

<!-- INCLUDE breadcrumbs.html -->
<div id="hide_status" style="display:none; text-align:center;">
<br />
<form id="newstatus" method="post" action="">
<fieldset>
<input maxlength="150" id="status_text" name="status_text" type="text" />
<input name="submit" type="submit" id="submit" value="{L_SUBMIT}" /><br />
{L_STATUS_CURRENT} <!-- BEGIN stat_q -->{stat_q.STATUS}<!-- END stat_q --><br />
</fieldset>
</form>

<div class="success" style="display:none;">
<p style="text-align:center">{L_STATUS_UPDATED}</p>
</div>
</div>
<!-- IF not S_USER_LOGGED_IN -->

<!-- ENDIF -->
<div id="hide_status" style="display:none; text-align:center;">
<br />
<form id="newstatus" method="post" action="">
<fieldset>
<input maxlength="150" id="status_text" name="status_text" type="text" />
<input name="submit" type="submit" id="submit" value="{L_SUBMIT}" /><br />
{L_STATUS_CURRENT} <!-- BEGIN stat_q -->{stat_q.STATUS}<!-- END stat_q --><br />
</fieldset>
</form>

<div class="success" style="display:none;">
<p style="text-align:center">{L_STATUS_UPDATED}</p>
</div>
</div>

<br>

</font></font></font></font></font></div></td>


<br>

</font></font></font></font></font></div></td>
<div style="margin: 10px 0px 0 0px;">
<table width="100%" class="tablebg" cellspacing="1" >
<tr>
 
Re: [TUT] Phpbb3

Re: [TUT] Phpbb3

ja instaliram chat na prosilver temu a nemogu na acidtech :D nzm sto nece uvek general error
 
Re: [TUT] Phpbb3

Re: [TUT] Phpbb3

ja instaliram chat na prosilver temu a nemogu na acidtech :D nzm sto nece uvek general error

Nekim temama za phpbb se ne poklapaju kodovi u koje treba da dodas chat kodove,pa se tu nesto menja..... Send pm @EnA^ pa ce ti tacnije reci :)
 
Re: [TUT] Phpbb3

Re: [TUT] Phpbb3

Pa ako nema celog texta onda trazi deo texta naprimer ako pise "<div> {P_LOGIN_USER}" ti probaj naci samo "{P_LOGIN_USER}" i onda vidi dal ces ubaciti iznad toga ili ispod :D
 
Re: [TUT] Phpbb3

Re: [TUT] Phpbb3

Ovde cu Napisati Sve Phpbb3 Tutove Molim Bez Spama dok ne stavis sve tutove sto sam napravio na jedan forum necu ga Napomenem Ovde
-----------------------------------------------------------------------------------
prvo pocinjem sa Ranks-Page
kako instalirati ranks Page
Da pocnemo:

Skinite RAR file s ovog link-a:
Code:
http://bg-ludnica.mojkgb.com/Ranks Page.rar/

File-ove koje treba edit(napravite back up od ovih file-ove)!
includes/functions.php,
viewonline.php,
styles/vas style koji koristite/template/overall_header.html,
language/en/common.php

File-ove koje treba upload na FTP!
Iz /root/ranks.php
U /public_html/forum/

Iz /root/styles/vas style/template/ranks_body.html
U /public_html/forum/styles/vas style/template
-----------------------------------------------------------------------------------------------------------
Jos jednom napomena prije nego krenete u edit onih gore file-ova skinite ih sve na comp i to je to!
-----------------------------------------------------------------------------------------------------------

EDIT(ove file-ove sve editujes preko FTP):
includes/functions.php
Pronadji [ctrl+F]
Code:
'U_FAQ'					=> append_sid("{$phpbb_root_path}faq.$phpEx"),
Dodaj poslije toga
Code:
'U_RANKSPAGE'				=> append_sid("{$phpbb_root_path}ranks.$phpEx"),

viewonline.php
Pronadji [ctrl+F]
Code:
case 'faq':
			$location = $user->lang['VIEWING_FAQ'];
			$location_url = append_sid("{$phpbb_root_path}faq.$phpEx");
		break;
Dodaj poslije toga
Code:
case 'ranks':
			$location = $user->lang['VIEW_RARANKS'];
			$location_url = append_sid("{$phpbb_root_path}ranks.$phpEx");
		break;

language/en/common.php
Pronadji [ctrl+F]
Code:
?>
Dodaj prije toga
Code:
 // Ranks page by stoker   
$lang = array_merge($lang, array(
	'RARANKS'			=> 'Ranks',
	'VIEW_RARANKS'		=> 'Viewing Ranks',
	'RARANKSID'			=> 'ID',
	'RARANK_TITLE'		=> 'Rank Title',
	'RARANK_MIN'		=> 'Min posts',
	'RARANK_SPECIAL'	=> 'Special Rank',
	'RARANK_IMAGE'		=> 'Rank',
	'RANK_COUNT'      	=> '1 Rank',
    'RANKS_COUNT'     	=> '%d Ranks',
));

Skoro pa gotovo!

Udji u ACP preko svog account-a na svom forumu!
Ides styles/themplates/overall_header.html

Pronadji
Code:
<a href="{U_FAQ}">{L_FAQ}</a>
Dodaj poslije toga
Code:
<a href="{U_RANKSPAGE}">{L_RARANKS}</a>

Gotovo!
Demo: http://www.bg-ludnica.mojkgb.com/forum/ranks.php

meni nece a kako da ubacim na acitech temu?
 
Re: [TUT] Phpbb3

Re: [TUT] Phpbb3

Evo da malo obnovim post, posto dosta forumasa treba pomoc oko ovih stvari..;)
 
Re: [TUT] Phpbb3

Re: [TUT] Phpbb3

ee, u ovo User Archivements, na slici je druga verzija od one na download linku..:S
 
Re: [TUT] Phpbb3

Re: [TUT] Phpbb3

Kako Instalirati
obavestenja
Pre Svega Uradite backup Foruma
----------------------------------
Kako instalirati Obavestenje?
Veoma lako
Skinete Mod
Code:
http://www.phpbb.com/customise/db/mod/acp_announcement_centre/
1.Extraktujete .rar koji cete da skinete i ubaciti u ftp ovako:
* root/adm/style/acp_announcement_centre.html,
* root/includes/acp/acp_announcements_centre.php,
* root/includes/acp/info/acp_announcements_centre.php,
* root/includes/functions_announcements.php,
* root/includes/mcp/info/mcp_announce.php,
* root/includes/mcp/mcp_announce.php,
* root/install/*.*,
* root/language/en/mods/announcement_centre.php,
* root/language/en/mods/info_acp_announcement_centre.php,
* root/language/en/mods/info_mcp_announce.php,
* root/language/en/mods/permissions_announcement_centre.php,
* root/styles/vasstil/imageset/birthday.png,
* root/styles/vasstil/template/announcement_centre.html,
* root/styles/vasstil/template/announcement_smilies.html,
* root/styles/vasstil/template/mcp_announcement_centre.html[/color][/b]

2. Ulogujete se u ftp i pratite sledece:
includes/constants.php

Pretisnete ctrl+f i ukucajte ovo:
Code:
?>
Kada to nadjete odma ispred toga dodate
Code:
// lefty74 Announcement Centre
define('ANNOUNCEMENTS_CENTRE_TABLE',$table_prefix . 'announcement_centre');
define('GROUPS_ONLY', 0);
define('EVERYONE', 1);
define('GUESTS_ONLY', 2);

3.includes/functions.php[/b]
Nadjete:
Code:
	// Which timezone?
	$tz = ($user->data['user_id'] != ANONYMOUS) ? strval(doubleval($user->data['user_timezone'])) : strval(doubleval($config['board_timezone']));

posle toga dodate:
Code:
	if( isset($config['announcement_enable']) && isset($config['announcement_show_birthdays_always']))
	{
		if ( !$config['announcement_show_index'] && ($config['announcement_enable'] || $config['announcement_show_birthdays_always']) )
		{
			if (!function_exists('get_announcement_data'))
			{
				include($phpbb_root_path . 'includes/functions_announcements.' . $phpEx);
			}
			get_announcement_data();
		}
	}

4.includes/functions_posting.php[/color]
Nadjete:
Code:
function generate_smilies($mode, $forum_id)
to izbrisete i dodate ovo:
Code:
function generate_smilies($mode, $forum_id, $acp_announce = false)
Nadjete:
Code:
			'body' => 'posting_smilies.html')
To zamenite sa:
Code:
			'body' => ( $acp_announce ) ? 'announcement_smilies.html' : 'posting_smilies.html')
Nadjete:
Code:
			'U_MORE_SMILIES' 		=> append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&f=' . $forum_id))
Zamenite sa:
Code:
			'U_MORE_SMILIES'       => ( $acp_announce ) ? append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&announce=1') : append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=smilies&f=' . $forum_id))

5. language/en/common.php
Nadjete:
Code:
	'AND'							=> 'And',
Posle toga dodate:
Code:
	'ANNOUNCEMENT_TITLE_GUESTS'		=> 'Guest Announcements local',
	'ANNOUNCEMENT_TITLE'			=> 'Site Announcements local',
6.language/en/acp/common.php
Nadjete:
Code:
?>
Odma ispred toga dodate:
Code:
$lang = array_merge($lang, array(
	'LOG_ANNOUNCEMENT_UPDATED'			=> '<strong>Announcement(s) updated</strong>',
));
7.posting.php
Nadjete:
Code:
		generate_smilies('window', $forum_id);
Zamenite to sa:
Code:
		if ( request_var('announce', 0) == 1 )
		{
		 generate_smilies('window', 0, 1);
		}
		else
		{
		 generate_smilies('window', $forum_id);
		}
8.index.php
Nadjete:
Code:
// Assign index specific vars
Odma ispred toga dodate:
Code:
if ( isset($config['announcement_enable']))
{
	if ( $config['announcement_show_index'] && ($config['announcement_enable'] || $config['announcement_show_birthdays_always']) )
	{
		if (!function_exists('get_announcement_data'))
		{
			include($phpbb_root_path . 'includes/functions_announcements.' . $phpEx);
		}
		get_announcement_data();
	}
}
8. Idete na vas forum ulogujete se idete u acp styles/vasstil/template/overall_header.html
Nadjete:
Code:
				<strong>{L_INFORMATION}:</strong> {L_BOARD_DISABLED}
			<span class="corners-bottom"><span></span></span></div>
		</div>
		<!-- ENDIF -->
Posle toga dodate:
Code:
<!-- INCLUDE announcement_centre.html -->
9.Ukucate gore http://www.vassajt.com/forum/install i idete new instalation kada idete tu udjete u ftp i izbrisete folder install!
meni nece sad ni forum zbog ovoga :D
 
Back
Top