Changeset 1533
- Timestamp:
- 02/26/08 16:42:58 (3 months ago)
- Files:
-
- branches/punbb-1.3-dev/extras/db_update.php (modified) (1 diff)
- branches/punbb-1.3-dev/upload/admin/bans.php (modified) (4 diffs)
- branches/punbb-1.3-dev/upload/admin/categories.php (modified) (3 diffs)
- branches/punbb-1.3-dev/upload/admin/censoring.php (modified) (2 diffs)
- branches/punbb-1.3-dev/upload/admin/extensions.php (modified) (14 diffs)
- branches/punbb-1.3-dev/upload/admin/forums.php (modified) (9 diffs)
- branches/punbb-1.3-dev/upload/admin/groups.php (modified) (9 diffs)
- branches/punbb-1.3-dev/upload/admin/options.php (modified) (13 diffs)
- branches/punbb-1.3-dev/upload/admin/prune.php (modified) (2 diffs)
- branches/punbb-1.3-dev/upload/admin/ranks.php (modified) (1 diff)
- branches/punbb-1.3-dev/upload/admin/reindex.php (modified) (1 diff)
- branches/punbb-1.3-dev/upload/admin/reports.php (modified) (2 diffs)
- branches/punbb-1.3-dev/upload/admin/users.php (modified) (5 diffs)
- branches/punbb-1.3-dev/upload/delete.php (modified) (1 diff)
- branches/punbb-1.3-dev/upload/edit.php (modified) (2 diffs)
- branches/punbb-1.3-dev/upload/extern.php (modified) (8 diffs)
- branches/punbb-1.3-dev/upload/footer.php (modified) (3 diffs)
- branches/punbb-1.3-dev/upload/header.php (modified) (4 diffs)
- branches/punbb-1.3-dev/upload/help.php (modified) (2 diffs)
- branches/punbb-1.3-dev/upload/include/cache.php (modified) (1 diff)
- branches/punbb-1.3-dev/upload/include/common.php (modified) (1 diff)
- branches/punbb-1.3-dev/upload/include/functions.php (modified) (19 diffs)
- branches/punbb-1.3-dev/upload/include/parser.php (modified) (3 diffs)
- branches/punbb-1.3-dev/upload/index.php (modified) (7 diffs)
- branches/punbb-1.3-dev/upload/install.php (modified) (1 diff)
- branches/punbb-1.3-dev/upload/login.php (modified) (6 diffs)
- branches/punbb-1.3-dev/upload/misc.php (modified) (6 diffs)
- branches/punbb-1.3-dev/upload/moderate.php (modified) (8 diffs)
- branches/punbb-1.3-dev/upload/post.php (modified) (7 diffs)
- branches/punbb-1.3-dev/upload/profile.php (modified) (33 diffs)
- branches/punbb-1.3-dev/upload/register.php (modified) (4 diffs)
- branches/punbb-1.3-dev/upload/search.php (modified) (8 diffs)
- branches/punbb-1.3-dev/upload/userlist.php (modified) (3 diffs)
- branches/punbb-1.3-dev/upload/viewforum.php (modified) (5 diffs)
- branches/punbb-1.3-dev/upload/viewtopic.php (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/punbb-1.3-dev/extras/db_update.php
r1517 r1533 1175 1175 <label for="fld1"> 1176 1176 <span class="frm-label">Copy contents:</span><br /> 1177 <span class="frm-input"><textarea id="fld1" readonly="readonly" cols="80" rows="20"><?php echo htmlspecialchars($new_config) ?></textarea></span>1177 <span class="frm-input"><textarea id="fld1" readonly="readonly" cols="80" rows="20"><?php echo pun_htmlencode($new_config) ?></textarea></span> 1178 1178 </label> 1179 1179 </div> branches/punbb-1.3-dev/upload/admin/bans.php
r1389 r1533 187 187 <label for="fld<?php echo ++$pun_page['fld_count'] ?>"> 188 188 <span class="fld-label"><?php echo $lang_admin['Username to ban'] ?></span><br /> 189 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="ban_user" size="25" maxlength="25" value="<?php if (isset($ban_user)) echo htmlspecialchars($ban_user); ?>" /></span>189 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="ban_user" size="25" maxlength="25" value="<?php if (isset($ban_user)) echo pun_htmlencode($ban_user); ?>" /></span> 190 190 </label> 191 191 </div> … … 213 213 <label for="fld<?php echo ++$pun_page['fld_count'] ?>"> 214 214 <span class="fld-label"><?php echo $lang_admin['Ban message'] ?></span><br /> 215 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="ban_message" size="50" maxlength="255" value="<?php if (isset($ban_message)) echo htmlspecialchars($ban_message); ?>" /></span>215 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="ban_message" size="50" maxlength="255" value="<?php if (isset($ban_message)) echo pun_htmlencode($ban_message); ?>" /></span> 216 216 <span class="fld-help"><?php echo $lang_admin['Ban message info'] ?></span> 217 217 </label> … … 432 432 { 433 433 $pun_page['ban_info'] = array(); 434 $pun_page['ban_creator'] = ($cur_ban['ban_creator_username'] != '') ? '<a href="'.pun_link($pun_url['user'], $cur_ban['ban_creator']).'">'. htmlspecialchars($cur_ban['ban_creator_username']).'</a>' : $lang_admin['Unknown'];434 $pun_page['ban_creator'] = ($cur_ban['ban_creator_username'] != '') ? '<a href="'.pun_link($pun_url['user'], $cur_ban['ban_creator']).'">'.pun_htmlencode($cur_ban['ban_creator_username']).'</a>' : $lang_admin['Unknown']; 435 435 436 436 if ($cur_ban['username'] != '') 437 $pun_page['ban_info'][] = '<span>'.$lang_admin['Username'].': '. htmlspecialchars($cur_ban['username']).'</span>';437 $pun_page['ban_info'][] = '<span>'.$lang_admin['Username'].': '.pun_htmlencode($cur_ban['username']).'</span>'; 438 438 439 439 if ($cur_ban['email'] != '') … … 454 454 <?php echo implode('<br />', $pun_page['ban_info'])."\n" ?> 455 455 </p> 456 <?php endif; if ($cur_ban['message'] != ''): ?> <p><?php echo $lang_admin['Reason'].': '. htmlspecialchars($cur_ban['message']) ?></p>456 <?php endif; if ($cur_ban['message'] != ''): ?> <p><?php echo $lang_admin['Reason'].': '.pun_htmlencode($cur_ban['message']) ?></p> 457 457 <?php endif; ?> <p class="actions"><a href="<?php echo pun_link($pun_url['admin_bans']).'?edit_ban='.$cur_ban['id'] ?>"><?php echo $lang_admin['Edit'] ?></a> <a href="<?php echo pun_link($pun_url['admin_bans']).'?del_ban='.$cur_ban['id'].'&csrf_token='.generate_form_token('del_ban'.$cur_ban['id']) ?>"><?php echo $lang_admin['Remove'] ?></a></p> 458 458 </div> branches/punbb-1.3-dev/upload/admin/categories.php
r1436 r1533 162 162 <div class="main-content frm"> 163 163 <div class="frm-head"> 164 <h2><span><?php printf($lang_admin['Confirm delete cat'], htmlspecialchars($cat_name)) ?></span></h2>164 <h2><span><?php printf($lang_admin['Confirm delete cat'], pun_htmlencode($cat_name)) ?></span></h2> 165 165 </div> 166 166 <div class="frm-info"> … … 339 339 340 340 while (list(, list($cat_id, $cat_name, ,)) = @each($cat_list)) 341 echo "\t\t\t\t\t\t\t".'<option value="'.$cat_id.'">'. htmlspecialchars($cat_name).'</option>'."\n";341 echo "\t\t\t\t\t\t\t".'<option value="'.$cat_id.'">'.pun_htmlencode($cat_name).'</option>'."\n"; 342 342 343 343 ?> … … 374 374 ?> 375 375 <fieldset class="frm-set set<?php echo ++$pun_page['set_count'] ?>"> 376 <legend class="frm-legend"><strong><?php echo htmlspecialchars($cat_name) ?></strong></legend>376 <legend class="frm-legend"><strong><?php echo pun_htmlencode($cat_name) ?></strong></legend> 377 377 <div class="frm-fld text twin"> 378 378 <label for="fld<?php echo ++$pun_page['fld_count'] ?>" class="twin1"> 379 379 <span class="fld-label"><?php echo $lang_admin['Edit category'] ?></span><br /> 380 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="cat_name[<?php echo $cat_id ?>]" value="<?php echo htmlspecialchars($cat_name) ?>" size="35" maxlength="80" /></span>380 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="cat_name[<?php echo $cat_id ?>]" value="<?php echo pun_htmlencode($cat_name) ?>" size="35" maxlength="80" /></span> 381 381 </label><br /> 382 382 <label for="fld<?php echo ++$pun_page['fld_count'] ?>" class="twin2"> branches/punbb-1.3-dev/upload/admin/censoring.php
r1463 r1533 218 218 <label for="fld<?php echo ++$pun_page['fld_count'] ?>"> 219 219 <span class="fld-label"><?php echo $lang_admin['Censored word'] ?></span><br /> 220 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="search_for[<?php echo $cur_word['id'] ?>]" value="<?php echo htmlspecialchars($cur_word['search_for']) ?>" size="24" maxlength="60" /></span>220 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="search_for[<?php echo $cur_word['id'] ?>]" value="<?php echo pun_htmlencode($cur_word['search_for']) ?>" size="24" maxlength="60" /></span> 221 221 </label> 222 222 </div> … … 225 225 <label for="fld<?php echo ++$pun_page['fld_count'] ?>"> 226 226 <span class="fld-label"><?php echo $lang_admin['Censored replacement text'] ?></span><br /> 227 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="replace_with[<?php echo $cur_word['id'] ?>]" value="<?php echo htmlspecialchars($cur_word['replace_with']) ?>" size="24" maxlength="60" /></span>227 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="replace_with[<?php echo $cur_word['id'] ?>]" value="<?php echo pun_htmlencode($cur_word['replace_with']) ?>" size="24" maxlength="60" /></span> 228 228 </label> 229 229 <span class="submit"><input type="submit" name="update[<?php echo $cur_word['id'] ?>]" value="<?php echo $lang_admin['Update'] ?>" /> <input type="submit" name="remove[<?php echo $cur_word['id'] ?>]" value="<?php echo $lang_admin['Remove'] ?>" /></span> branches/punbb-1.3-dev/upload/admin/extensions.php
r1523 r1533 193 193 <div class="main-content frm"> 194 194 <div class="frm-head"> 195 <h2><span><?php echo end($pun_page['crumbs']) ?> "<?php echo htmlspecialchars($ext_data['extension']['title']) ?>"</span></h2>195 <h2><span><?php echo end($pun_page['crumbs']) ?> "<?php echo pun_htmlencode($ext_data['extension']['title']) ?>"</span></h2> 196 196 </div> 197 197 <div class="frm-info"> … … 236 236 <div class="main-content frm"> 237 237 <div class="frm-head"> 238 <h2><span><?php echo end($pun_page['crumbs']) ?> "<?php echo htmlspecialchars($ext_data['extension']['title']) ?>"</span></h2>238 <h2><span><?php echo end($pun_page['crumbs']) ?> "<?php echo pun_htmlencode($ext_data['extension']['title']) ?>"</span></h2> 239 239 </div> 240 240 <form class="frm-form" method="post" accept-charset="utf-8" action="<?php echo $base_url.'/admin/extensions.php'.(isset($_GET['install']) ? '?install=' : '?install_hotfix=').$id ?>"> … … 243 243 </div> 244 244 <div class="ext-item databox"> 245 <h3 class="legend"><span><?php echo htmlspecialchars($ext_data['extension']['title']).((strpos($id, 'hotfix_') !== 0) ? ' v'.$ext_data['extension']['version'] : '') ?></span></h3>246 <p><span><?php printf($lang_admin['Extension by'], $ext_data['extension']['author']) ?></span><br /><span><?php echo htmlspecialchars($ext_data['extension']['description']) ?></span></p>245 <h3 class="legend"><span><?php echo pun_htmlencode($ext_data['extension']['title']).((strpos($id, 'hotfix_') !== 0) ? ' v'.$ext_data['extension']['version'] : '') ?></span></h3> 246 <p><span><?php printf($lang_admin['Extension by'], $ext_data['extension']['author']) ?></span><br /><span><?php echo pun_htmlencode($ext_data['extension']['description']) ?></span></p> 247 247 <?php 248 248 … … 254 254 { 255 255 if ($cur_note['attributes']['type'] == 'install') 256 $form_warnings[] = '<p>'.++$pun_page['num_items'].'. '. htmlspecialchars($cur_note['content']).'</p>';256 $form_warnings[] = '<p>'.++$pun_page['num_items'].'. '.pun_htmlencode($cur_note['content']).'</p>'; 257 257 } 258 258 … … 379 379 <div class="main-content frm"> 380 380 <div class="frm-head"> 381 <h2><span><?php echo end($pun_page['crumbs']) ?> "<?php echo htmlspecialchars($ext_data['title']) ?>"</span></h2>381 <h2><span><?php echo end($pun_page['crumbs']) ?> "<?php echo pun_htmlencode($ext_data['title']) ?>"</span></h2> 382 382 </div> 383 383 <div class="frm-info"> … … 422 422 <div class="main-content frm"> 423 423 <div class="frm-head"> 424 <h2><span><?php echo end($pun_page['crumbs']) ?> "<?php echo htmlspecialchars($ext_data['title']) ?>"</span></h2>424 <h2><span><?php echo end($pun_page['crumbs']) ?> "<?php echo pun_htmlencode($ext_data['title']) ?>"</span></h2> 425 425 </div> 426 426 <form class="frm-form" method="post" accept-charset="utf-8" action="<?php echo $base_url ?>/admin/extensions.php?section=manage&uninstall=<?php echo $id ?>"> … … 429 429 </div> 430 430 <div class="ext-item databox"> 431 <h3 class="legend"><span><?php echo htmlspecialchars($ext_data['title']).((strpos($id, 'hotfix_') !== 0) ? ' v'.$ext_data['version'] : '') ?></span></h3>432 <p><span><?php printf($lang_admin['Extension by'], $ext_data['author']) ?></span><br /><span><?php echo htmlspecialchars($ext_data['description']) ?></span></p>431 <h3 class="legend"><span><?php echo pun_htmlencode($ext_data['title']).((strpos($id, 'hotfix_') !== 0) ? ' v'.$ext_data['version'] : '') ?></span></h3> 432 <p><span><?php printf($lang_admin['Extension by'], $ext_data['author']) ?></span><br /><span><?php echo pun_htmlencode($ext_data['description']) ?></span></p> 433 433 <?php if ($ext_data['uninstall_note'] != ''): ?> <h4><?php echo $lang_admin['Uninstall note'] ?></h4> 434 <p><?php echo htmlspecialchars($ext_data['uninstall_note']) ?></p>434 <p><?php echo pun_htmlencode($ext_data['uninstall_note']) ?></p> 435 435 <?php endif; ?> </div> 436 436 <div class="frm-info"> … … 560 560 if (!array_key_exists($hotfix['attributes']['id'], $inst_exts)) 561 561 { 562 $pun_page['ext_item'][] = '<div class="hotfix-item databox">'."\n\t\t\t".'<h3 class="legend"><span>'. htmlspecialchars($hotfix['content']).'</span></h3>'."\n\t\t\t".'<p><span>'.sprintf($lang_admin['Extension by'], 'PunBB').'</span><br /><span>'.$lang_admin['Hotfix description'].'</span></p>'."\n\t\t\t".'<p class="actions"><a href="'.$base_url.'/admin/extensions.php?install_hotfix='.urlencode($hotfix['attributes']['id']).'">'.$lang_admin['Install hotfix'].'</a></p>'."\n\t\t".'</div>';562 $pun_page['ext_item'][] = '<div class="hotfix-item databox">'."\n\t\t\t".'<h3 class="legend"><span>'.pun_htmlencode($hotfix['content']).'</span></h3>'."\n\t\t\t".'<p><span>'.sprintf($lang_admin['Extension by'], 'PunBB').'</span><br /><span>'.$lang_admin['Hotfix description'].'</span></p>'."\n\t\t\t".'<p class="actions"><a href="'.$base_url.'/admin/extensions.php?install_hotfix='.urlencode($hotfix['attributes']['id']).'">'.$lang_admin['Install hotfix'].'</a></p>'."\n\t\t".'</div>'; 563 563 ++$num_exts; 564 564 } … … 573 573 if (preg_match('/[^0-9a-z_]/', $entry)) 574 574 { 575 $pun_page['ext_error'][] = '<div class="ext-error databox db'.++$pun_page['item_num'].'">'."\n\t\t\t\t".'<h3 class="legend"><span>'.sprintf($lang_admin['Extension loading error'], htmlspecialchars($entry)).'<span></h3>'."\n\t\t\t\t".'<p>'.$lang_admin['Illegal ID'].'</p>'."\n\t\t\t".'</div>';575 $pun_page['ext_error'][] = '<div class="ext-error databox db'.++$pun_page['item_num'].'">'."\n\t\t\t\t".'<h3 class="legend"><span>'.sprintf($lang_admin['Extension loading error'], pun_htmlencode($entry)).'<span></h3>'."\n\t\t\t\t".'<p>'.$lang_admin['Illegal ID'].'</p>'."\n\t\t\t".'</div>'; 576 576 ++$num_failed; 577 577 continue; … … 579 579 else if (!file_exists(PUN_ROOT.'extensions/'.$entry.'/manifest.xml')) 580 580 { 581 $pun_page['ext_error'][] = '<div class="ext-error databox db'.++$pun_page['item_num'].'">'."\n\t\t\t\t".'<h3 class="legend"><span>'.sprintf($lang_admin['Extension loading error'], htmlspecialchars($entry)).'<span></h3>'."\n\t\t\t\t".'<p>'.$lang_admin['Missing manifest'].'</p>'."\n\t\t\t".'</div>';581 $pun_page['ext_error'][] = '<div class="ext-error databox db'.++$pun_page['item_num'].'">'."\n\t\t\t\t".'<h3 class="legend"><span>'.sprintf($lang_admin['Extension loading error'], pun_htmlencode($entry)).'<span></h3>'."\n\t\t\t\t".'<p>'.$lang_admin['Missing manifest'].'</p>'."\n\t\t\t".'</div>'; 582 582 ++$num_failed; 583 583 continue; … … 588 588 if (empty($ext_data)) 589 589 { 590 $pun_page['ext_error'][] = '<div class="ext-error databox db'.++$pun_page['item_num'].'">'."\n\t\t\t\t".'<h3 class="legend"><span>'.sprintf($lang_admin['Extension loading error'], htmlspecialchars($entry)).'<span></h3>'."\n\t\t\t\t".'<p>'.$lang_admin['Failed parse manifest'].'</p>'."\n\t\t\t".'</div>';590 $pun_page['ext_error'][] = '<div class="ext-error databox db'.++$pun_page['item_num'].'">'."\n\t\t\t\t".'<h3 class="legend"><span>'.sprintf($lang_admin['Extension loading error'], pun_htmlencode($entry)).'<span></h3>'."\n\t\t\t\t".'<p>'.$lang_admin['Failed parse manifest'].'</p>'."\n\t\t\t".'</div>'; 591 591 ++$num_failed; 592 592 continue; … … 597 597 if (!empty($errors)) 598 598 { 599 $pun_page['ext_error'][] = '<div class="ext-error databox db'.++$pun_page['item_num'].'">'."\n\t\t\t\t".'<h3 class="legend"><span>'.sprintf($lang_admin['Extension loading error'], htmlspecialchars($entry)).'</span></h3>'."\n\t\t\t\t".'<p>'.implode(' ', $errors).'</p>'."\n\t\t\t".'</div>';599 $pun_page['ext_error'][] = '<div class="ext-error databox db'.++$pun_page['item_num'].'">'."\n\t\t\t\t".'<h3 class="legend"><span>'.sprintf($lang_admin['Extension loading error'], pun_htmlencode($entry)).'</span></h3>'."\n\t\t\t\t".'<p>'.implode(' ', $errors).'</p>'."\n\t\t\t".'</div>'; 600 600 ++$num_failed; 601 601 } … … 604 604 if (!array_key_exists($entry, $inst_exts) || version_compare($inst_exts[$entry]['version'], $ext_data['extension']['version'], '!=')) 605 605 { 606 $pun_page['ext_item'][] = '<div class="ext-item databox">'."\n\t\t\t".'<h3 class="legend"><span>'. htmlspecialchars($ext_data['extension']['title']).' v'.$ext_data['extension']['version'].'</span></h3>'."\n\t\t\t".'<p><span>'.sprintf($lang_admin['Extension by'], htmlspecialchars($ext_data['extension']['author'])).'</span>'.(($ext_data['extension']['description'] != '') ? '<br /><span>'.htmlspecialchars($ext_data['extension']['description']).'</span>' : '').'</p>'."\n\t\t\t".'<p class="actions"><a href="'.$base_url.'/admin/extensions.php?install='.urlencode($entry).'">'.$lang_admin['Install extension'].'</a></p>'."\n\t\t".'</div>';606 $pun_page['ext_item'][] = '<div class="ext-item databox">'."\n\t\t\t".'<h3 class="legend"><span>'.pun_htmlencode($ext_data['extension']['title']).' v'.$ext_data['extension']['version'].'</span></h3>'."\n\t\t\t".'<p><span>'.sprintf($lang_admin['Extension by'], pun_htmlencode($ext_data['extension']['author'])).'</span>'.(($ext_data['extension']['description'] != '') ? '<br /><span>'.pun_htmlencode($ext_data['extension']['description']).'</span>' : '').'</p>'."\n\t\t\t".'<p class="actions"><a href="'.$base_url.'/admin/extensions.php?install='.urlencode($entry).'">'.$lang_admin['Install extension'].'</a></p>'."\n\t\t".'</div>'; 607 607 ++$num_exts; 608 608 } … … 701 701 ?> 702 702 <div class="ext-item databox<?php if ($ext['disabled'] == '1') echo ' extdisabled' ?>"> 703 <h3 class="legend"><span><?php echo htmlspecialchars($ext['title']).((strpos($id, 'hotfix_') !== 0) ? ' v'.$ext['version'] : '') ?><?php if ($ext['disabled'] == '1') echo ' ( <span>'.$lang_admin['Extension disabled'].'</span> )' ?></span></h3>704 <p><span><?php printf($lang_admin['Extension by'], $ext['author']) ?></span><?php if ($ext['description'] != ''): ?><br /><span><?php echo htmlspecialchars($ext['description']) ?></span><?php endif; ?></p>703 <h3 class="legend"><span><?php echo pun_htmlencode($ext['title']).((strpos($id, 'hotfix_') !== 0) ? ' v'.$ext['version'] : '') ?><?php if ($ext['disabled'] == '1') echo ' ( <span>'.$lang_admin['Extension disabled'].'</span> )' ?></span></h3> 704 <p><span><?php printf($lang_admin['Extension by'], $ext['author']) ?></span><?php if ($ext['description'] != ''): ?><br /><span><?php echo pun_htmlencode($ext['description']) ?></span><?php endif; ?></p> 705 705 <p class="actions"><?php echo implode('', $pun_page['ext_actions']) ?></p> 706 706 </div> branches/punbb-1.3-dev/upload/admin/forums.php
r1523 r1533 153 153 <div class="main-content frm"> 154 154 <div class="frm-head"> 155 <h2><span><?php printf($lang_admin['Confirm delete forum'], htmlspecialchars($forum_name)) ?></span></h2>155 <h2><span><?php printf($lang_admin['Confirm delete forum'], pun_htmlencode($forum_name)) ?></span></h2> 156 156 </div> 157 157 <form class="frm-form" method="post" accept-charset="utf-8" action="<?php echo pun_link($pun_url['admin_forums']) ?>?del_forum=<?php echo $forum_to_delete ?>"> … … 449 449 <label for="fld<?php echo ++$pun_page['fld_count'] ?>"> 450 450 <span class="fld-label"><?php echo $lang_admin['Forum name'] ?></span><br /> 451 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="forum_name" size="35" maxlength="80" value="<?php echo htmlspecialchars($cur_forum['forum_name']) ?>" /></span>451 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="forum_name" size="35" maxlength="80" value="<?php echo pun_htmlencode($cur_forum['forum_name']) ?>" /></span> 452 452 </label> 453 453 </div> … … 455 455 <label for="fld<?php echo ++$pun_page['fld_count'] ?>"> 456 456 <span class="fld-label"><?php echo $lang_admin['Forum description'] ?></span><br /> 457 <span class="fld-input"><textarea id="fld<?php echo $pun_page['fld_count'] ?>" name="forum_desc" rows="3" cols="50"><?php echo htmlspecialchars($cur_forum['forum_desc']) ?></textarea></span>457 <span class="fld-input"><textarea id="fld<?php echo $pun_page['fld_count'] ?>" name="forum_desc" rows="3" cols="50"><?php echo pun_htmlencode($cur_forum['forum_desc']) ?></textarea></span> 458 458 <span class="fld-help"><?php echo $lang_admin['Forum description help'] ?></span> 459 459 </label> … … 476 476 { 477 477 $selected = ($cur_cat['id'] == $cur_forum['cat_id']) ? ' selected="selected"' : ''; 478 echo "\t\t\t\t\t\t\t\t".'<option value="'.$cur_cat['id'].'"'.$selected.'>'. htmlspecialchars($cur_cat['cat_name']).'</option>'."\n";478 echo "\t\t\t\t\t\t\t\t".'<option value="'.$cur_cat['id'].'"'.$selected.'>'.pun_htmlencode($cur_cat['cat_name']).'</option>'."\n"; 479 479 } 480 480 … … 495 495 <label for="fld<?php echo ++$pun_page['fld_count'] ?>"> 496 496 <span class="fld-label"><?php echo $lang_admin['Redirect URL'] ?></span><br /> 497 <span class="fld-input"><?php echo ($cur_forum['num_topics']) ? '<input type="text" id="fld'.$pun_page['fld_count'].'" name="redirect_url" size="45" maxlength="100" value="Only available in empty forums" disabled="disabled" />' : '<input type="text" id="fld'.$pun_page['fld_count'].'" name="redirect_url" size="45" maxlength="100" value="'. htmlspecialchars($cur_forum['redirect_url']).'" />'; ?></span>497 <span class="fld-input"><?php echo ($cur_forum['num_topics']) ? '<input type="text" id="fld'.$pun_page['fld_count'].'" name="redirect_url" size="45" maxlength="100" value="Only available in empty forums" disabled="disabled" />' : '<input type="text" id="fld'.$pun_page['fld_count'].'" name="redirect_url" size="45" maxlength="100" value="'.pun_htmlencode($cur_forum['redirect_url']).'" />'; ?></span> 498 498 </label> 499 499 </div> … … 550 550 ?> 551 551 <fieldset class="frm-group"> 552 <legend><span><?php echo htmlspecialchars($cur_perm['g_title']) ?></span></legend>552 <legend><span><?php echo pun_htmlencode($cur_perm['g_title']) ?></span></legend> 553 553 <div class="radbox frm-choice"> 554 554 <input type="hidden" name="read_forum_old[<?php echo $cur_perm['g_id'] ?>]" value="<?php echo ($read_forum) ? '1' : '0'; ?>" /> … … 649 649 $result = $db->query_build($query) or error(__FILE__, __LINE__); 650 650 while ($cur_cat = $db->fetch_assoc($result)) 651 echo "\t\t\t\t\t\t\t".'<option value="'.$cur_cat['id'].'">'. htmlspecialchars($cur_cat['cat_name']).'</option>'."\n";651 echo "\t\t\t\t\t\t\t".'<option value="'.$cur_cat['id'].'">'.pun_htmlencode($cur_cat['cat_name']).'</option>'."\n"; 652 652 653 653 ?> … … 709 709 ?> 710 710 <fieldset class="frm-set set<?php echo ++$pun_page['set_count'] ?>"> 711 <legend class="frm-legend"><strong><?php echo htmlspecialchars($cur_forum['cat_name']) ?></strong></legend>711 <legend class="frm-legend"><strong><?php echo pun_htmlencode($cur_forum['cat_name']) ?></strong></legend> 712 712 <h3 class="frm-fld link"> 713 713 <span class="fld-label"><?php echo $lang_admin['Category'] ?></span> 714 <span class="fld-input">[ <?php echo htmlspecialchars($cur_forum['cat_name']) ?> ]</span>714 <span class="fld-input">[ <?php echo pun_htmlencode($cur_forum['cat_name']) ?> ]</span> 715 715 </h3> 716 716 <?php … … 721 721 ?> 722 722 <div class="frm-fld text twin"> 723 <span class="fld-label"><a href="<?php echo pun_link($pun_url['admin_forums']) ?>?edit_forum=<?php echo $cur_forum['fid'] ?>"><span><?php echo $lang_admin['Edit'].'<span> '. htmlspecialchars($cur_forum['forum_name']).' </span></span>' ?></a><br /> <a href="<?php echo pun_link($pun_url['admin_forums']) ?>?del_forum=<?php echo $cur_forum['fid'] ?>"><span><?php echo $lang_admin['Delete'].'<span> '.htmlspecialchars($cur_forum['forum_name']).'</span></span>' ?></a></span><br />723 <span class="fld-label"><a href="<?php echo pun_link($pun_url['admin_forums']) ?>?edit_forum=<?php echo $cur_forum['fid'] ?>"><span><?php echo $lang_admin['Edit'].'<span> '.pun_htmlencode($cur_forum['forum_name']).' </span></span>' ?></a><br /> <a href="<?php echo pun_link($pun_url['admin_forums']) ?>?del_forum=<?php echo $cur_forum['fid'] ?>"><span><?php echo $lang_admin['Delete'].'<span> '.pun_htmlencode($cur_forum['forum_name']).'</span></span>' ?></a></span><br /> 724 724 <label for="fld<?php echo ++$pun_page['fld_count'] ?>" class="twin2"> 725 725 <span class="fld-label"><?php echo $lang_admin['Position'] ?></span><br /> 726 726 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="position[<?php echo $cur_forum['fid'] ?>]" size="3" maxlength="3" value="<?php echo $cur_forum['disp_position'] ?>" /></span> 727 <span class="fld-extra"><?php echo htmlspecialchars($cur_forum['forum_name']) ?></span>727 <span class="fld-extra"><?php echo pun_htmlencode($cur_forum['forum_name']) ?></span> 728 728 </label> 729 729 </div> branches/punbb-1.3-dev/upload/admin/groups.php
r1484 r1533 132 132 <label for="fld<?php echo ++$pun_page['fld_count'] ?>"> 133 133 <span class="fld-label"><?php echo $lang_admin['Group title'] ?></span><br /> 134 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="req_title" size="25" maxlength="50" value="<?php if ($mode == 'edit') echo htmlspecialchars($group['g_title']); ?>" /></span>134 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="req_title" size="25" maxlength="50" value="<?php if ($mode == 'edit') echo pun_htmlencode($group['g_title']); ?>" /></span> 135 135 <em class="req-text"><?php echo $lang_common['Required'] ?></em> 136 136 </label> … … 139 139 <label for="fld<?php echo ++$pun_page['fld_count'] ?>"> 140 140 <span class="fld-label"><?php echo $lang_admin['User title'] ?></span><br /> 141 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="user_title" size="25" maxlength="50" value="<?php echo htmlspecialchars($group['g_user_title']) ?>" /></span>141 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="user_title" size="25" maxlength="50" value="<?php echo pun_htmlencode($group['g_user_title']) ?>" /></span> 142 142 <span class="fld-help"><?php echo $lang_admin['User title info'] ?></span> 143 143 </label> … … 293 293 $result = $db->query_build($query) or error(__FILE__, __LINE__); 294 294 if ($db->num_rows($result)) 295 message(sprintf($lang_admin['Already a group message'], htmlspecialchars($title)));295 message(sprintf($lang_admin['Already a group message'], pun_htmlencode($title))); 296 296 297 297 // Insert the new group … … 350 350 $result = $db->query_build($query) or error(__FILE__, __LINE__); 351 351 if ($db->num_rows($result)) 352 message(sprintf($lang_admin['Already a group message'], htmlspecialchars($title)));352 message(sprintf($lang_admin['Already a group message'], pun_htmlencode($title))); 353 353 354 354 // Save changes … … 525 525 <div class="main-content frm"> 526 526 <div class="frm-head"> 527 <h2><span><?php printf($lang_admin['Remove group head'], htmlspecialchars($group_title), $num_members) ?></span></h2>527 <h2><span><?php printf($lang_admin['Remove group head'], pun_htmlencode($group_title), $num_members) ?></span></h2> 528 528 </div> 529 529 <form class="frm-form" method="post" accept-charset="utf-8" action="<?php echo pun_link($pun_url['admin_groups']) ?>?del_group=<?php echo $group_id ?>"> … … 551 551 { 552 552 if ($cur_group['g_id'] == $pun_config['o_default_user_group']) // Pre-select the default Members group 553 echo "\t\t\t\t\t\t\t".'<option value="'.$cur_group['g_id'].'" selected="selected">'. htmlspecialchars($cur_group['g_title']).'</option>'."\n";553 echo "\t\t\t\t\t\t\t".'<option value="'.$cur_group['g_id'].'" selected="selected">'.pun_htmlencode($cur_group['g_title']).'</option>'."\n"; 554 554 else 555 echo "\t\t\t\t\t\t\t".'<option value="'.$cur_group['g_id'].'">'. htmlspecialchars($cur_group['g_title']).'</option>'."\n";555 echo "\t\t\t\t\t\t\t".'<option value="'.$cur_group['g_id'].'">'.pun_htmlencode($cur_group['g_title']).'</option>'."\n"; 556 556 } 557 557 … … 630 630 { 631 631 if ($cur_group['g_id'] == $pun_config['o_default_user_group']) 632 echo "\t\t\t\t\t\t\t".'<option value="'.$cur_group['g_id'].'" selected="selected">'. htmlspecialchars($cur_group['g_title']).'</option>'."\n";632 echo "\t\t\t\t\t\t\t".'<option value="'.$cur_group['g_id'].'" selected="selected">'.pun_htmlencode($cur_group['g_title']).'</option>'."\n"; 633 633 else 634 echo "\t\t\t\t\t\t\t".'<option value="'.$cur_group['g_id'].'">'. htmlspecialchars($cur_group['g_title']).'</option>'."\n";634 echo "\t\t\t\t\t\t\t".'<option value="'.$cur_group['g_id'].'">'.pun_htmlencode($cur_group['g_title']).'</option>'."\n"; 635 635 } 636 636 … … 679 679 { 680 680 if ($cur_group['g_id'] == $pun_config['o_default_user_group']) 681 echo "\t\t\t\t\t\t\t".'<option value="'.$cur_group['g_id'].'" selected="selected">'. htmlspecialchars($cur_group['g_title']).'</option>'."\n";681 echo "\t\t\t\t\t\t\t".'<option value="'.$cur_group['g_id'].'" selected="selected">'.pun_htmlencode($cur_group['g_title']).'</option>'."\n"; 682 682 else 683 echo "\t\t\t\t\t\t\t".'<option value="'.$cur_group['g_id'].'">'. htmlspecialchars($cur_group['g_title']).'</option>'."\n";683 echo "\t\t\t\t\t\t\t".'<option value="'.$cur_group['g_id'].'">'.pun_htmlencode($cur_group['g_title']).'</option>'."\n"; 684 684 } 685 685 … … 718 718 ?> 719 719 <div class="grp-item databox db<?php echo ++$pun_page['item_num'] ?>"> 720 <h3 class="data"><span><?php echo htmlspecialchars($cur_group['g_title']) ?></span></h3>721 <p class="legend actions"><a href="<?php echo pun_link($pun_url['admin_groups']).'?edit_group='.$cur_group['g_id'] ?>"><span><?php echo $lang_admin['Edit'] ?><span><?php echo htmlspecialchars($cur_group['g_title']) ?></span></span></a><?php if ($cur_group['g_id'] > PUN_MEMBER) echo ' <a href="'.pun_link($pun_url['admin_groups']).'?del_group='.$cur_group['g_id'].'"><span>'.$lang_admin['Remove'].'<span> '.htmlspecialchars($cur_group['g_title']).'</span></span></a>' ?></p>720 <h3 class="data"><span><?php echo pun_htmlencode($cur_group['g_title']) ?></span></h3> 721 <p class="legend actions"><a href="<?php echo pun_link($pun_url['admin_groups']).'?edit_group='.$cur_group['g_id'] ?>"><span><?php echo $lang_admin['Edit'] ?><span><?php echo pun_htmlencode($cur_group['g_title']) ?></span></span></a><?php if ($cur_group['g_id'] > PUN_MEMBER) echo ' <a href="'.pun_link($pun_url['admin_groups']).'?del_group='.$cur_group['g_id'].'"><span>'.$lang_admin['Remove'].'<span> '.pun_htmlencode($cur_group['g_title']).'</span></span></a>' ?></p> 722 722 </div> 723 723 <?php branches/punbb-1.3-dev/upload/admin/options.php
r1520 r1533 301 301 <label for="fld<?php echo ++$pun_page['fld_count'] ?>"> 302 302 <span class="fld-label"><?php echo $lang_admin['Board title'] ?></span><br /> 303 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="form[board_title]" size="50" maxlength="255" value="<?php echo htmlspecialchars($pun_config['o_board_title']) ?>" /></span><br />303 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="form[board_title]" size="50" maxlength="255" value="<?php echo pun_htmlencode($pun_config['o_board_title']) ?>" /></span><br /> 304 304 </label> 305 305 </div> … … 307 307 <label for="fld<?php echo ++$pun_page['fld_count'] ?>"> 308 308 <span class="fld-label"><?php echo $lang_admin['Board description'] ?></span><br /> 309 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="form[board_desc]" size="50" maxlength="255" value="<?php echo htmlspecialchars($pun_config['o_board_desc']) ?>" /></span><br />309 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="form[board_desc]" size="50" maxlength="255" value="<?php echo pun_htmlencode($pun_config['o_board_desc']) ?>" /></span><br /> 310 310 </label> 311 311 </div> … … 436 436 <label for="fld<?php echo ++$pun_page['fld_count'] ?>"> 437 437 <span class="fld-label"><?php echo $lang_admin['Time format'] ?></span><br /> 438 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="form[time_format]" size="25" maxlength="25" value="<?php echo htmlspecialchars($pun_config['o_time_format']) ?>" /></span><br />438 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="form[time_format]" size="25" maxlength="25" value="<?php echo pun_htmlencode($pun_config['o_time_format']) ?>" /></span><br /> 439 439 <span class="fld-help">[<?php echo $lang_admin['Current format'].' '.gmdate($pun_config['o_time_format']) ?>]</span> 440 440 </label> … … 443 443 <label for="fld<?php echo ++$pun_page['fld_count'] ?>"> 444 444 <span class="fld-label"><?php echo $lang_admin['Date format'] ?></span><br /> 445 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="form[date_format]" size="25" maxlength="25" value="<?php echo htmlspecialchars($pun_config['o_date_format']) ?>" /></span><br />445 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="form[date_format]" size="25" maxlength="25" value="<?php echo pun_htmlencode($pun_config['o_date_format']) ?>" /></span><br /> 446 446 <span class="fld-help">[<?php echo $lang_admin['Current format'].' '.gmdate($pun_config['o_date_format']) ?>]</span> 447 447 </label> … … 608 608 <label for="fld<?php echo ++$pun_page['fld_count'] ?>"> 609 609 <span class="fld-label"><?php echo $lang_admin['Additional menu items'] ?></span><br /> 610 <span class="fld-input"><textarea id="fld<?php echo $pun_page['fld_count'] ?>" name="form[additional_navlinks]" rows="3" cols="55"><?php echo htmlspecialchars($pun_config['o_additional_navlinks']) ?></textarea></span>610 <span class="fld-input"><textarea id="fld<?php echo $pun_page['fld_count'] ?>" name="form[additional_navlinks]" rows="3" cols="55"><?php echo pun_htmlencode($pun_config['o_additional_navlinks']) ?></textarea></span> 611 611 </label> 612 612 </div> … … 784 784 <label for="fld<?php echo ++$pun_page['fld_count'] ?>"> 785 785 <span class="fld-label"><?php echo $lang_admin['Upload directory'] ?></span><br /> 786 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="form[avatars_dir]" size="35" maxlength="50" value="<?php echo htmlspecialchars($pun_config['o_avatars_dir']) ?>" /></span>786 <span class="fld-input"><input type="text" id="fld<?php echo $pun_page['fld_count'] ?>" name="form[avatars_dir]" size="35" maxlength="50" value="<?php echo pun_htmlencode($pun_config['o_avatars_dir']) ?>" /></span> 787 787 <span class="fld-help"><?php echo $lang_admin['Upload directory info'] ?></span> 788 788 </label> … … 914 914 <label for="fld<?php echo ++$pun_page['fld_count'] ?>"> 915 915 <span class="fld-label"><?php echo $lang_admin['Announcement message'] ?></span><br /> 916 <span class="fld-input"><textarea id="fld<?php echo $pun_page['fld_count'] ?>" name="form[announcement_message]" rows="5" cols="55"><?php echo htmlspecialchars($pun_config['o_announcement_message']) ?></textarea></span>916 <span class="fld-input"><textarea id="fld<?php echo $pun_page['fld_count'] ?>" name="form[announcement_message]" rows="5" cols="55"><?php echo pun_htmlencode($pun_config['o_announcement_message']) ?></textarea></span> 917 917 <span class="fld-help"><?php echo $lang_admin['Announcement message help'] ?></span> 918 918 </label> … … 1011 1011 <label for="fld<?php echo ++$pun_page['fld_count'] ?>"> 1012 1012 <span class="fld-label"><?php echo $lang_admin['Compose rules'] ?></span><br /> 1013 <span class="fld-input"><textarea id="fld<?php echo $pun_page['fld_count'] ?>" name="form[rules_message]" rows="10" cols="55"><?php echo htmlspecialchars($pun_config['o_rules_message']) ?></textarea></span>1013 <span class="fld-input"><textarea id="fld<?php echo $pun_page['fld_count'] ?>" name="form[rules_message]" rows="10" cols="55"><?php echo pun_htmlencode($pun_config['o_rules_message']) ?></textarea></span> 1014 1014 <span class="fld-help"><?php echo $lang_admin['Compose rules help'] ?></span> 1015 1015 </label> … … 1077 1077 <label for="fld<?php echo ++$pun_page['fld_count'] ?>"> 1078 1078 <span class="fld-label"><?php echo $lang_admin['Maintenance message'] ?></span><br /> 1079 <span class="fld-input"><textarea id="fld<?php echo $pun_page['fld_count'] ?>" name="form[maintenance_message]" rows="5" cols="55"><?php echo htmlspecialchars($pun_config['o_maintenance_message']) ?></textarea></span>1079 <span class="fld-input"><textarea id="fld<?php echo $pun_page['fld_count'] ?>" name="form[maintenance_message]" rows="5" cols="55"><?php echo pun_htmlencode($pun_config['o_maintenance_message']) ?></textarea></span>
