mirror of
https://github.com/Znote/ZnoteAAC.git
synced 2025-04-29 18:59:21 +02:00
View URL attribute in index.php support post title values.
Title: http://ortz.znote.eu/index.php?view=Third+post Id: http://ortz.znote.eu/index.php?view=3
This commit is contained in:
parent
ac15af2868
commit
aa4d22654d
15
index.php
15
index.php
@ -6,7 +6,7 @@ require_once 'engine/init.php'; include 'layout/overall/header.php';
|
|||||||
} else {
|
} else {
|
||||||
$page = (int)$_GET['page'];
|
$page = (int)$_GET['page'];
|
||||||
}
|
}
|
||||||
$view = (isset($_GET['view'])) ? (int)$_GET['view'] : 0;
|
$view = (isset($_GET['view'])) ? urlencode($_GET['view']) : "";
|
||||||
|
|
||||||
if ($config['allowSubPages'] && file_exists("layout/sub/index.php")) include 'layout/sub/index.php';
|
if ($config['allowSubPages'] && file_exists("layout/sub/index.php")) include 'layout/sub/index.php';
|
||||||
else {
|
else {
|
||||||
@ -74,14 +74,19 @@ require_once 'engine/init.php'; include 'layout/overall/header.php';
|
|||||||
return $string;
|
return $string;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($view > 0) { // We want to view a specific news post
|
if ($view !== "") { // We want to view a specific news post
|
||||||
$si = false;
|
$si = false;
|
||||||
for ($i = 0; $i < count($news); $i++) if ($view === (int)$news[$i]['id']) $si = $i;
|
if (ctype_digit($view) === false) {
|
||||||
|
for ($i = 0; $i < count($news); $i++) if ($view === urlencode($news[$i]['title'])) $si = $i;
|
||||||
|
} else {
|
||||||
|
for ($i = 0; $i < count($news); $i++) if ((int)$view === (int)$news[$i]['id']) $si = $i;
|
||||||
|
}
|
||||||
|
|
||||||
if ($si !== false) {
|
if ($si !== false) {
|
||||||
?>
|
?>
|
||||||
<table id="news">
|
<table id="news">
|
||||||
<tr class="yellow">
|
<tr class="yellow">
|
||||||
<td class="zheadline"><?php echo getClock($news[$si]['date'], true) .' by <a href="characterprofile.php?name='. $news[$si]['name'] .'">'. $news[$si]['name'] .'</a> - <b>'. TransformToBBCode($news[$si]['title']) .'</b>'; ?></td>
|
<td class="zheadline"><?php echo '<a href="?view='.$news[$si]['id'].'">[#'.$news[$si]['id'].']</a> '. getClock($news[$si]['date'], true) .' by <a href="characterprofile.php?name='. $news[$si]['name'] .'">'. $news[$si]['name'] .'</a> - <b>'. TransformToBBCode($news[$si]['title']) .'</b>'; ?></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>
|
<td>
|
||||||
@ -112,7 +117,7 @@ require_once 'engine/init.php'; include 'layout/overall/header.php';
|
|||||||
?>
|
?>
|
||||||
<table id="news">
|
<table id="news">
|
||||||
<tr class="yellow">
|
<tr class="yellow">
|
||||||
<td class="zheadline"><?php echo '<a href="?view='.$news[$i]['id'].'">'.getClock($news[$i]['date'], true).'</a> by <a href="characterprofile.php?name='. $news[$i]['name'] .'">'. $news[$i]['name'] .'</a> - <b>'. TransformToBBCode($news[$i]['title']) .'</b>'; ?></td>
|
<td class="zheadline"><?php echo '<a href="?view='.urlencode($news[$i]['title']).'">'.getClock($news[$i]['date'], true).'</a> by <a href="characterprofile.php?name='. $news[$i]['name'] .'">'. $news[$i]['name'] .'</a> - <b>'. TransformToBBCode($news[$i]['title']) .'</b>'; ?></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>
|
<td>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user