-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathVSTInfo.php.extra
More file actions
277 lines (259 loc) · 12.1 KB
/
VSTInfo.php.extra
File metadata and controls
277 lines (259 loc) · 12.1 KB
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
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
<?
//==========================================================================
// VSTInfo.php
//
// Show information on what the Vehicle Service Tracker is all about
//
// Copyright (c) 2006 Kenneth J. Snyder
// Licensed under the GNU GPL. For full terms see the file LICENSE
// -------------------------------------------------------------------------
//
// Created: 10Mar2006 Snyder, Kenneth J. 73blazer@snyderworld.org
//
// Revised:
//
//==========================================================================
include_once("includes.php");
// Get the Version
// -----------------
$VSTVERSION=shell_exec("./getvstversion");
?>
<html>
<head>
<title><? echo $orgname ?>'s
Vehicle Service Tracker Version <? echo $VSTVERSION ?></title>
</head>
<link rel='stylesheet' type='text/css' href='vst.css'>
<BODY>
<H1>
<CENTER>
<P CLASS='Header1'>Vehicle Service Tracker - What's This?</P>
</CENTER>
</H1>
<b>What is this?</b>
<br>
The Vehicle Service Tracker is an in depth tracking system to track
all the service that has been performed on your vehicles. You'll be able
to keep track of repairs with line-by-line precision, including part numbers,
source, cost and hours for each line item. You will get for each vehicle it's cost
per mile to operate. This application
is aimed at anyone who wishes to keep detailed service records of thier
vehicles. That would include the do-it-yourselfer, or the average Joe who
has thier vehicle serviced by others. You can have as many vehicles as
you want, so feel free to keep track of lawn mowers and any other
piece of machinery that requires service. You will be able to enter
line-by-line repair orders, and see them listed by vehicle via an inquiry.
Each vehicle inquiry has each repair session broken down, with prices,
and hours if you entered them, and a vehicle total at the bottom.
Simple yet powerful.
<p>
<b>What this is not!</b>
<br>
I've seen the other service/garage sites that claim they will keep track of
your vehicles service history, and they don't offer detailed tracking. They
only want information about you and what vehicles you own , so they can
direct you and your personal information to a service location (hopefully)near
you. That's thier whole point, you service a car at one of thier
partners, they get a kickback. They also sell all your information so
you'll be spammed via email and snail mail.
They don't care if you want to enter detailed
information, like exactly what parts were replaced, or the cost and hours
associated with any service. In fact, they make it hard for you to enter
any detailed information yourself (god forbid you serviced the vehicle
yourself or took it to a non-participating garage) because they want the
information to come from a service garage that you've had your car serviced
at. There's not line-by-line entry, and the service descriptions usuall MUST be
on thier list, or you can't enter it. (You won't find 'Installed Doubler' or
'Greased shackles' on their forced lists either!) Oh, and by the way, if you don't
live in a metropolis in the United States, your screwed, because none of
thier "service partners" are located outside of a large US city.
<p>
<b>Technical Notes:</b>
<br>
<ul>
<li>
You should be able to use this site with almost any browser. If you're
having trouble in a particular browser, please let me know and I'll correct
it. Try it from your web-enabled cell-phone!
</li>
<li>
This application does not use Cookies or rely javascript! Pure HTML here baby.
(Ok, the one little snippet of javascript is to display notes in a popup window,
but I detect if you have javascript enabled first, and if not then the notes
will just display in a new window. But a popup is much cleaner for that display,
thus I did use javascript if you have it turned on. But it's definatly not nessesary!)
All error checking is done using intelligent PHP backend.
So feel free to enter that new service record when your truck breaks
down 500mi from home and all you have is a web-enabled cell-phone.
</li
<li>
The data is backed up regularly, so you won't lose anything.</li>
<li>
You'll be notified of any known site outages in advance by e-mail</li>
<li>
Your email and all the information you keep here will be keep in the
strictess of confidence. It will never be sold to anyone or viewed by anyone but
you and perhaps me on occasion me when I'm performing maintance</li>
<li>
If for some godforsaken reason I decide to take the site down for good,
you'll be provided with all the information that you were keeping here.</li>
<li>
I'm open to suggestions for improving the Tracker. If there's something
you wish to see, please e-mail me. I'd be more than happy to incorporate
any decent suggestions. You'll find my e-mail address at the bottom of
any page.</li>
<li>
The site is running on an IBM RS/6000 44P270 w/ 4 350Mhz Processors
(those are RISC Power3 processors, so don't confuse them with Intel architecture), w/ 5GB RAM
running AIX v5.3.0.3, with DB2 v8.2FP8 as the RDBMS and
<a href='http://www.apache.org'>Apache</a> 2.0.53 for the webserver
using <a href='http://www.php.net'>php</a> 5.0.4 as the scripting language</li>
<li> This application is open source. I published it under the GNU General
Public License. <a href="http://www.snyderworld.org/VehicleServiceTracker">The project page can be viewed here where you can</a>
download the code.
</ul>
<b> Enhancments that will show up in the near future:</b>
<ul>
<li>Ability to Edit your Profile</li>
<li>Average miles/year driven shown per vehicle</li>
<li>Average miles/year and total miles driven for all vehicles</li>
</ul>
<b>Future Enhancments:</b>
<ul>
<li>
Ability to edit line items on last repair order
</li>
<li>
Automatic e-mail notification of a regular service. The site will calculate your
approximate mileage from the mileage you entered on previous repair orders,
and automatically send an email when that calculated mileage reaches a
point where a service needs to be performed. Only you will pick and choose
the auto notifications.</li>
<li> Total cost of ownership. So purchase cost, insurance, registration fees,
fuel costs, etc will all be taken into account </li>
<li> Vehicle in service or not in service. So you can either not show those
vehicles anymore on the main summary, or at least they will fall to the
bottom of the vehicle summary</li>
</ul>
<b>Version History:</b>
<ul>
<li> v1.00: 23Mar2003 Initial Version</li>
<li>v1.10: 28Apr2003 Added Vehicle Totals</li>
<li>v1.20: 24Mar2004 Added Cost/Mile in totals, Gas Or Diesel, and Miles or Kilometer options on Vehicles </li>
<li>v2.00: 20Feb2006 Major Update
<ul>
<li>Reformatted everything</li>
<li>Ported from Aolserver to apache</li>
<li>Ported from Oracle to DB2</li>
<li>Ported from tcl to php</li>
<li>Added Edit Vehicle</li>
<li>Added Stylesheet</li>
<li>Added summarys to main screen w/vehicle stats too</li>
<li>Added picture to vehicle identity. Picture shows on main summary</li>
</ul>
</li>
<li>v2.01: 15Mar2006 Feature Enhancment
<ul>
<li>
Added email the registrar her/his information when he registers
<br>(Why did I put her before his? Because, I am -->
<a href="http://www.righteousbaberecords.com">Ani DiFranco</a>
--< friendly. (Long live LIC!)
In all actuality, I should have found some term to de-genderize
us humans. But, that would be in-human. We, afterall, are humans. We
are male and female. (Don't read into that placement, please),
We procreate, we have sex, we create others. One must reconize
their heritige. For example, I cannot deny, that I, am a Male Human.
Just like like this IBM Centronics cable <img src=pics/cable.gif>
cannot say it isn't gay. It's a fact. We are human, we have gender.
As such, one will ALWAYS attempt to outdo the other (of course not me)
in the pursuit of happiness we call life. So, in conclusion we MUST
genderize EVERYTHING. Without it, one cannot enjoy the true
experience of a Hooters Restaurant.<BR>
The world has fallen victim to a common disease. It is one that
plaques many people. Most do not even realize it until is too late. It
is called conformation. (Not conFIRmation as used in the Catholic Church!,
so do not send me
<a href="mailto:vstadmin@snyderworld.org?subject=I%20Hate
%20YOU!&from=some%20person%20who%20hates%20you">hate mail!</a>)
There are those that lash out against it, sure, but ultimately end up
just the same. Most do not consider it a disease. They call it:
living. But, how can you "live" when all these rules are placed upon you.
Go ahead, call someone you know, mabey yourself, ask them to do
something you know that would like to do. Ask them to do it say next
weekend. Intensive study into this disease tells me that the answer
will be 'I'm to busy'. Most do not even know what busy really means.
They use the word to replace fear. Fear that their significant other
will frown upon it, fear that the law says otherwise, fear that their
boss will not understand, fear that they will not be accepted by others
if the action is carried out. If everything you had at this moment was
gone, the house, the degrees, the cars,the jobs, the money. Picture
yourself standing where you are, naked, with no personal possessions, no
loved ones, no job, no place to go, no education.
Only the knowledge of where you once
were. Would you choose to rebuild exactly what you had. Would you
seek to live in the same house, the same city, the same State, the same
Country? Would you aspire to have the same job you once held. Would
you aspire to have a job? What's the real reason you got a job in the
first place? Was it please yourself, your parents, or was it to please
what you perceive to be an obligation to society. The thing is that
most seem to lose sight of what is valuable to them while on a journey
to that they do not even know why they are on, only held in by the
boundaries of fear.
If you want to pull free of fear, there's one person (MAN!) who can help.
That person can teach you the ways of bringing the you out of you.
Fear can never be
eliminated, but it can be minimized and controlled. If you want to
break free, there is a gathering at his home this Saturday, in fact
every Saturday. There
will be physical activities as well as spiritual. Late afternoon.
The American Flag, a symbol of Freedom (don't laugh, as
bad as it may seem, it's still way, way better than ANY other place on earth)
, will be flying high.
</li>
</ul>
</li>
<li>v2.02: 19Mar2006 Feature Enhancment
<ul>
<li>Added NOTES field for line items.<br>
For displaying of notes, it detects javascript and if enabled
it displays the notes in a popup when user clicks, otherwise
show the notes in a new window when user clicks</li>
</ul>
</li>
<li>v2.03: 20Mar2006 Bug Fix/Feature Enhancment
<ul>
<li>Added error checking on add/edit repair order form input.<br>
Very robust if I might add. Try, try to break it. I dare you!
Go ahead, Seb, Paul, Dom, try, I bet you a beer you can't
cause that form to error.
(Now Register, that form could use a little shoring up!)<br>
Version 2.01 has been
<br><suspense><br>
included in 2.03!
<br>
</suspense><br>
(what does it all mean? It means, Ravenhurst Cellars off CR343
E. off highway 31 btw Byhalia & Mt. Victory rules!)<br>
<IfNoBeleiveInSuspense><br>
  Deprecated. Please Donate to the Loser Fund<br>
</IfNoBeleiveInSuspense>
</li>
</ul>
</li>
<li>v2.04 24Mar2006 Feature Enhancments
<ul>
<li>Added LASTLOGIN to clients table. Show user his last login date/time</li>
</ul>
<ul>
<li>Added Average miles per year calculation</li>
</ul>
</li>
</ul>
<hr noshade size=5 width=100% >
<center><a href="index.php">Back To Main</a> | <a href="register.php">Register Now!</a> | <a href="http://www.snyderworld.org/VehicleServiceTracker">VST Project Page</a></center>
<hr noshade size=5 width=100% >
<? footer($PHP_SELF,$adminemail); ?>
</body>
</html>