File: intro.psp

package info (click to toggle)
psp 0.5.5-3
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k, sarge
  • size: 4,820 kB
  • ctags: 2,333
  • sloc: perl: 21,074; ansic: 4,553; sh: 2,407; makefile: 461; php: 11; pascal: 6
file content (155 lines) | stat: -rw-r--r-- 5,976 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
<html>
<head>
 <title>Intro to Tutorial</title>
</head>
<body>

<table width="450" align="center"><tr><td>

<h2>Introduction</h2>

This is a learn-by-example tutorial that can be found and built from
<code>psp/samples/tutorial</code>.  This application is a work in
progress and is likely to grow and evolve as a reference of how we do
things in frontend.

<h2>Sample PSP Pages</h2>

<ol>
 <li><b><a href="animal/lists">A Simple Animal List Example</a></b> -
  This is a small demonstration of multiple ways to present a list of
  information.  Each method presents a list of animals, ranging from the
  least-PSP-related to the most-PSP-related.

 <li><b><a href="animal/find_animal">An Animal Search Example</a></b> -
  This is a query form to search among a list of animals.  It demonstrates
  psp:inputs, a fieldspace suitable for searches, and the use of the
  fieldspace on the completion page which uses the information in the
  fieldspace for doing the search.

 <li><b><a href="address/form">An Address Example</a></b> -
  This is a simple address request form.  It demonstrates field
  verification and field error reporting, as well as a demonstration of
  psp:input-as-a-psp:display, and a use of an include file to unify the look
  and feel of a form with the look and feel of its view.

 <li><b><a href="bugreport/form">A Bug Report Example</a></b> - 
  This is a bug report form which constructs a SQL statement for insertion
  into a 'bugs' table.  It also demonstrations field verification and
  error reporting and further demonstrates getting data out of the
  fieldspace.

 <li><b><a href="tree/demo">A Tree Widget Demo</a></b> - 
  This will likely grow into a Microsoft Explorer[TM] style tree widget
  plus view.  Right now, it is just a tree widget showing our favorite
  animals.  Additionally, there is a <a href="tree/demo2">demonstration of 
  a FXIM[TM]-style tree widget.</a>

 <li><b><a href="xplrr/xplrr">An Exploration Demo</a></b> - 
  This is the Microsoft Explorer[TM]-style tree widget plus view.  Right
  now, it is just a tree widget showing our favorite animals.  Additionally,
  there is a <a href="xplrr/xplrr2">FXIM[TM]-style tree widget plus
  view.</a>

 <li><b><a href="dump">Dump Lots of Things.</a></b> - 
  This page dumps whatever it thinks of to dump.
</ol>

<h2>Source to Sample PSP pages</h2>

<ol>
<li><b>Source Files</b>
 <ol>

  <li><b><a href="sources/intro">intro.psp</a></b> -
    (This) start page for the pile.

  <li><b>Animal Search Source Files</b>
   <ol>
    <li><b><a href="sources/animal/lists">animal/lists.psp</a></b> -
      <a href="animal/lists">A Simple Animal List Example</a>
    <li><b><a href="sources/animals/animals_fs">animals/animals.fs</a></b> -
      a fieldspace used by the above example.
    <li><b><a href="sources/animal/find_animal">animal/find_animal.psp</a></b> -
      <a href="animal/find_animal">An Animal Search Example</a>
    <li><b><a href="sources/animals/find_animal_fs">animals/find_animal.fs</a></b> -
      a fieldspace used by the search example.
    <li><b><a href="sources/animal/list_animals">animal/list_animals.psp</a></b> -
      the completion page for a successful animal search query.
   </ol>

  <li><b>Address Source Files</b>
   <ol>
    <li><b><a href="sources/address/form">address/form.psp</a></b> -
      <a href="address/form">An Address Example</a>
    <li><b><a href="sources/address/address_inc">address/address.inc</a></b> -
      an include file to contain the common elements of the query and view.
    <li><b><a href="sources/address/address_fs">address/address.fs</a></b> -
      a fieldspace used to collect and display address information.
    <li><b><a href="sources/address/submit">address/submit.psp</a></b> -
      a completion page to display a submitted address.
   </ol>

  <li><b>Bug Report Source Files</b>
   <ol>
    <li><b><a href="sources/bugreport/form">bugreport/form.psp</a></b> -
      <a href="bugreport/form">A Bug Report Example</a>
    <li><b><a href="sources/bugreport/bugreport_fs">bugreport/bugreport.fs</a></b> -
      a fieldspace for a bug report example
    <li><b><a href="sources/bugreport/rcvform">bugreport/rcvform.psp</a></b> -
      a completion page for a successful bug report submission.
   </ol>

  <li><b>Tree Widget Files</b>
   <ol>
    <li><b><a href="sources/tree/demo">tree/demo.psp</a></b> -
      <a href="tree/demo">A Tree Widget Demo</a>
    <li><b><a href="sources/tree/demo2">tree/demo2.psp</a></b> -
      <a href="tree/demo">A FXIM[TM]-style Tree Widget Demo</a>
   </ol>

  <li><b>Explrr Files</b>
   <ol>
    <li><b><a href="sources/xplrr/xplrr">xplrr/xplrr.psp</a></b> -
      <a href="xplrr/xplrr">A Tree Widget Xplrr</a>
    <li><b><a href="sources/xplrr/xplrr2">xplrr/xplrr2.psp</a></b> -
      <a href="xplrr/xplrr2">A FXIM[TM]-style Xplrr</a>
    <li><b><a href="sources/xplrr/left">xplrr/left.psp</a></b> -
      Tree Widget Xplrr left panel.
    <li><b><a href="sources/xplrr/left2">xplrr/left2.psp</a></b> -
      FXIM[TM]-style Xplrr left panel.
    <li><b><a href="sources/xplrr/right">xplrr/right.psp</a></b> -
      Xplrr right panel.
   </ol>

  <li><b>Misc. Source Files</b>
   <ol>
    <li><b><a href="sources/dump">dump.psp</a></b> -
      <a href="dump">Dump Lots of Stuff</a>
    <li><b><a href="sources/javadoc_css">javadoc_css.psp</a></b> -
      a stylesheet.
   </ol>

  <li><b><a href="sources/control_pl">control.pl</a></b> -
    the <code>control.pl</code> for this pile.

  <li><b><a href="sources/standard_err_inc">standard_err.inc</a></b> -
    an include file for reporting verification errors.

  <li><b><a href="sources/Makefile">Makefile</a></b> -
    a small Makefile for building this project.
 </ol>

<li><b>Output Files</b>
 <ol>
  <li><b><a href="sources/tutorial_pile">tutorial.pile</a></b> -
    The generated pile.
  <li><b><a href="sources/tutorial_seed">tutorial.seed</a></b> -
    The pile seed.
 </ol>
</ol>

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

</body>
</html>