-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
92 lines (57 loc) · 3.41 KB
/
TODO
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
DOCUMENTATION STATUS
(very out of date ...)
Currently only on the developer site:
Beginner's guide (conceptual stuff)
Community-contributed usertags (was usertag.pod before 4.7.0; too messy)
On developer site, also distributed with IC:
icadvanced.sdf
iccattut.sdf (SDF -> dev_html, PDF, POD)
icconfig.sdf (SDF -> dev_html, PDF, POD)
icdatabase.sdf (includes mv_metadata.pod; SDF -> dev_html, PDF, POD)
icfoundation.sdf
icinstall.sdf (from QuickStart and new stuff; SDF -> dev_html, PDF, POD)
icintro.sdf (SDF -> dev_html, PDF, POD)
ictags.sdf (new, from Tagref.pm/mvtags.pod)
ictemplates.sdf (SDF -> dev_html, PDF, POD)
icupgrade.sdf (new, from UPGRADE_FROM_MV3, compat/, deprecated.sdf, and various notes)
icfull.sdf (all docs in one)
On developer site, in docs repository as POD:
icfaq.sdf / mvfaq.pod
Only in docs repository:
retired/mvdocs.pod -- needs to be checked to make sure everything made it into ic*.sdf
Only in Interchange distribution:
README (brief intro, abbreviated file list, install, BSD etc. problem warnings)
README.cvs
README.debian
README.rpm-dist
WHATSNEW (a log of changes to each version pair, e.g. 4.5/4.6, 4.7/4.8)
Currently only in Word or FrameMaker format by Alison:
icadmin - Admin Guide
icstart - Getting Started Guide
-----------------------------------------------------------------------------
$Session->{source} bzw. [data session source] comes from:
http://host/cgi-bin/cat?;;thesource (old MV 3 way, still works)
http://host/cgi-bin/cat?mv_pc=thesource (current way)
http://host/cgi-bin/cat?mv_pc=RESET (clears it, for debugging)
Otherwise mv_pc does double duty as a cache foiler, and is a meaningless,
incrementing integer.
-----------------------------------------------------------------------------
iccattut:
Switch to new payment settings instead of mv_cyber_mode etc.
To add
Discuss profile.order verification options like 'zip=zip' and then explain why we don't actually use that one much unless it's for a U.S.-only store
Problems?
[on-match] gets used if search returned no results on an empty search string. Why?
Doubled-up CC verification errors:
mv_credit_card_valid: Card is expired. AND Card is expired.
Docs irregularities
Has the default search page changed? now pages/results.html, was special_pages/search.html.
[no-match] missing doesn't seem to go to special_pages/nomatch.html anymore.
Could be fixed in Interchange
even missing.html won't work if pages/ dir doesn't exist! q.v. 127.0.0.1 csRgI56j:127.0.0.1 - [18/December/2000:22:32:58 -0500] tutorial /cgi-bin/tutorial/index.html Runtime error: Missing special page: ../special_pages/missing
No error message is given in [error] if required form variables weren't passed at all (vs. being simply empty)
No error message if profiles.order can't be found
Discuss using images (from old mvdocs):
A public Web directory for inline image graphic files is needed. Interchange does not serve the images, only the HTML tags calling them. A useful convention is to place all buttonbars, backgrounds, and icons in the /images directory, with the catalog items located in the /images/catalog directory. Regardless of the directory structure, an I<absolute path> must be used. Relative paths are unacceptable. Use the I<ImageDir> directive, which places that as the absolute path in front of all relative IMG and INPUT SRC, and BODY, TABLE, TR, TH, and TD BACKGROUND specifications.
ictags.sdf: see unfinished.tag.list
Document session Autoload.