From: Michal Vaner Date: Sun, 31 Aug 2008 19:11:50 +0000 (+0200) Subject: Inline help for adding an item X-Git-Url: http://mj.ucw.cz/gitweb/?a=commitdiff_plain;h=c89c23c34a8e5402c9519b15d5d31d55f9c16922;p=pciids.git Inline help for adding an item --- diff --git a/PciIds/Html/Changes.pm b/PciIds/Html/Changes.pm index 7154b01..378bb0c 100644 --- a/PciIds/Html/Changes.pm +++ b/PciIds/Html/Changes.pm @@ -18,13 +18,22 @@ sub genNewItemForm( $$$$$$ ) { genCustomHead( $req, $args, $address, "$prettyAddr - add new item", [ $address->canDiscuss() ? [ 'Discuss', 'newhistory' ] : (), [ 'Help', 'help', 'newitem' ], [ 'ID syntax', 'help', $address->helpName() ] ], [ logItem( $auth ), [ 'Notifications', 'notifications' ] ] ); print "
$error
\n" if( defined $error ); print "
hostname().$req->uri().buildExcept( 'action', $args ).'?action=newitem' : '' )."'>\n"; - genFormEx( [ [ 'input', 'Id:', 'text', 'id', 'maxlength="'.$address->subIdSize().'"' ], + genFormEx( [ [ 'input', 'ID:', 'text', 'id', 'maxlength="'.$address->subIdSize().'"' ], [ 'input', 'Name:', 'text', 'name', 'maxlength="200"' ], - [ 'input', 'Note*:', 'text', 'note', 'maxlength="1024"' ], - [ 'textarea', 'Discussion*:', undef, 'discussion', 'rows="5" cols="50"' ], + [ 'input', 'Note:', 'text', 'note', 'maxlength="1024"' ], + [ 'textarea', 'Discussion:', undef, 'discussion', 'rows="5" cols="50"' ], [ 'input', '', 'submit', 'submit', 'value="Submit"' ] ], $values ); print '
'; - print '

Items marked with * are optional.'; + print ' +

+ Please enter only accurate information. Descriptions like "Unknown modem device" are only of a little use to anybody. + Real chip names and numbers are preferred over marketing names. In case you know both, enclose the marketing name in square brackets like in + "3c595 100BaseTX [Vortex]". Do not include names of superitems in the name (like vendor name in device name). + Check information specific to this ID type. +

+ If you there is something you want to clarify about the item, you can use note (like the ID does not belong to people using it). + Discussion is for things more relevant to history of the item than the real device (like information source). + Both note and discussion is optional.'; genHtmlTail(); return OK; }