PAD - PHP Application Driver


home | manual | reference | regression | sequence | develop | apps


Dir

OLD NEW  go  ok
if
pad
sequence
action
array
at
bool
case
cease
check
close
code
content
count
data
echo
false
field
file
flag
foo
if
ignore
increment
keep
make
open
pad
pull
reactData
record
remove
restart
resume
sequence
set
switch
true
until
while
Old Source New Source
<blockquote>

<table with="95%" border="0" align="center" style="margin-top: 0; margin-bottom: 0;" cellspacing="0" cellpadding="0">
<tr>
<td>

<blockquote>

<table with="95%" border="0" align="center" style="margin-top: 0; margin-bottom: 0;" cellspacing="0" cellpadding="0">
<tr>
<td>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=action">action</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=array">array</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=at">at</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=bool">bool</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=case">case</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=cease">cease</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=check">check</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=close">close</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=code">code</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=content">content</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=count">count</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=data">data</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=echo">echo</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=false">false</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=field">field</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=file">file</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=flag">flag</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=foo">foo</a>
<br>
<a href="?pages&xref=tag%2Fpad&type=Tags&item=if">if</a> <a href="?pages&xref=tag%2Fpad&type=Tags&item=if">if</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=ignore">ignore</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=increment">increment</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=keep">keep</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=make">make</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=open">open</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=pad">pad</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=pad">pad</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=pull">pull</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=reactData">reactData</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=record">record</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=remove">remove</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=restart">restart</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=resume">resume</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=sequence">sequence</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=sequence">sequence</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=set">set</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=switch">switch</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=true">true</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=until">until</a>
<br>

<a href="?pages&xref=tag%2Fpad&type=Tags&item=while">while</a>
<br>


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

</blockquote>
<br>


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

</blockquote>

PHP
dir.php
HTML
dir.pad
Result
<?php

if ( ! isset ( $type ) ) $type = 'Tags';
if ( ! isset (
$xref ) ) $xref = 'tag';
if ( ! isset (
$item ) ) $item = 'pad';

foreach (
padFiles ( DAT . "reference/$xref/$item" ) as $file )
$hits [$file] ['item'] = str_replace ( '.txt', '', $file );

$xref = "$xref/$item";

if (
count ($hits) == 1 )
padRedirect ( 'pages',
[
'type' => $type,
'xref' => $xref,
'item' => $hits [array_key_first($hits)] ['item'] ] );

$title .= " - $type - $item";

?>
<blockquote>

{block}

{hits}
<a href="?pages{?xref}{?type}{?item}">{$item}</a>
<br>
{/hits}

{/block}

</blockquote>



home | manual | reference | regression | sequence | develop | apps

(c) 2003-2025 Herbert Groot Jebbink