| 1 |
<?php</span> |
|---|
| 2 |
<span class="code-lang">$root_path = './'; |
|---|
| 3 |
require ($root_path . 'include/config.php'); |
|---|
| 4 |
|
|---|
| 5 |
$userdata = session_pagestart($user_ip); |
|---|
| 6 |
init_userprefs($userdata); |
|---|
| 7 |
|
|---|
| 8 |
$lang_file = 'lang_rules.php';</span> |
|---|
| 9 |
<span class="code-lang"> |
|---|
| 10 |
@require('languages/lang_' . ( $userdata['session_logged_in'] ? $userdata['language'] : $config['default_lang']) . '/' . $lang_file); |
|---|
| 11 |
|
|---|
| 12 |
|
|---|
| 13 |
$j = 0; |
|---|
| 14 |
$counter = 0; |
|---|
| 15 |
$counter_2 = 0; |
|---|
| 16 |
$rules_block = array(); |
|---|
| 17 |
$rules_block_titles = array();</span> |
|---|
| 18 |
<span class="code-lang"> |
|---|
| 19 |
for($i = 0; $i < count($rules); $i++) |
|---|
| 20 |
{ |
|---|
| 21 |
if( $rules[$i][1] != '---' ) |
|---|
| 22 |
{ |
|---|
| 23 |
$rules_block[$j][$counter]['id'] = $counter+1; |
|---|
| 24 |
$rules_block[$j][$counter]['rule'] = $rules[$i][0]; |
|---|
| 25 |
$counter++; |
|---|
| 26 |
} |
|---|
| 27 |
else |
|---|
| 28 |
{ |
|---|
| 29 |
$counter_2++; |
|---|
| 30 |
$j = ( $counter != 0 ) ? $j + 1 : 0; |
|---|
| 31 |
$rules_block_titles[$j] = $rules[$i][0]; |
|---|
| 32 |
$counter = 0; |
|---|
| 33 |
} |
|---|
| 34 |
} |
|---|
| 35 |
|
|---|
| 36 |
$template->assign_vars(array(</span> |
|---|
| 37 |
<span class="code-lang"> 'S_EDITED_TIME' => sprintf($lang['rules_edited_at'], create_date((filemtime($root_path . 'languages/lang_' . ( $userdata['session_logged_in'] ? $userdata['language'] : $config['default_lang']) . '/' . $lang_file))))) |
|---|
| 38 |
); |
|---|
| 39 |
|
|---|
| 40 |
for($i = 0; $i < count($rules_block); $i++) {</span> |
|---|
| 41 |
<span class="code-keyword"> if(count($rules_block[$i])) { |
|---|
| 42 |
$template->assign_block_vars('rules_block', array( |
|---|
| 43 |
'BLOCK_TITLE' => $rules_block_titles[$i], |
|---|
| 44 |
'RULE_NUMBER' => $i+1 ) |
|---|
| 45 |
); |
|---|
| 46 |
for($j = 0; $j < count($rules_block[$i]); $j++) { |
|---|
| 47 |
$template->assign_block_vars('rules_block.rules_row', array( |
|---|
| 48 |
'RULE_NUMBER' => $i+1, |
|---|
| 49 |
'RULE_ID' => $rules_block[$i][$j]['id'], |
|---|
| 50 |
'RULE' => $rules_block[$i][$j]['rule']) |
|---|
| 51 |
); |
|---|
| 52 |
} |
|---|
| 53 |
} |
|---|
| 54 |
} |
|---|
| 55 |
|
|---|
| 56 |
stdhead($lang['rules']); |
|---|
| 57 |
$template->set_filenames(array(</span> |
|---|
| 58 |
<span class="code-lang"> 'body' => 'rules.html') |
|---|
| 59 |
); |
|---|
| 60 |
stdfoot(); |
|---|
| 61 |
?> |
|---|