Commit info for scoop/struct: Modified Files: scoop.sql Log Message: Moved comment post form to database -janra Index: scoop.sql =================================================================== RCS file: /cvs/scoop/scoop/struct/scoop.sql,v retrieving revision 1.197 retrieving revision 1.198 diff -r1.197 -r1.198 1,9c1,9 < -- MySQL dump 9.10 < -- < -- Host: localhost Database: scoop < -- ------------------------------------------------------ < -- Server version 4.0.18 < < -- < -- Table structure for table `ad_info` < -- --- > # MySQL dump 8.14 > # > # Host: localhost Database: scoopdev > #-------------------------------------------------------- > # Server version 3.23.39-log > > # > # Table structure for table 'ad_info' > # 42c42 < ); --- > ) TYPE=MyISAM; 44,46c44,46 < -- < -- Dumping data for table `ad_info` < -- --- > # > # Dumping data for table 'ad_info' > # 48c48 < INSERT INTO ad_info VALUES (1,'text_ad_template','7981192.png','http://scoop.kuro5hin.org','The swiss army chainsaw of Content Management',NULL,NULL,NULL,NULL,NULL,1,NULL,1,'Scoop','2001-12-21 09:39:12',0,1,0,NULL,0,0,"0.00",NULL,NULL,NULL,1,NULL); --- > INSERT INTO ad_info VALUES (1,'text_ad_template','7981192.png','http://scoop.kuro5hin.org','The swiss army chainsaw of Content Management',NULL,NULL,NULL,NULL,NULL,1,NULL,1,'Scoop','2001-12-21 09:39:12',0,1,0,NULL,0,0,0.00,NULL,NULL,NULL,1,NULL); 50,52c50,52 < -- < -- Table structure for table `ad_log` < -- --- > # > # Table structure for table 'ad_log' > # 62c62 < ); --- > ) TYPE=MyISAM; 64,66c64,66 < -- < -- Dumping data for table `ad_log` < -- --- > # > # Dumping data for table 'ad_log' > # 69,71c69,71 < -- < -- Table structure for table `ad_payments` < -- --- > # > # Table structure for table 'ad_payments' > # 82c82 < ); --- > ) TYPE=MyISAM; 84,86c84,86 < -- < -- Dumping data for table `ad_payments` < -- --- > # > # Dumping data for table 'ad_payments' > # 89,91c89,91 < -- < -- Table structure for table `ad_types` < -- --- > # > # Table structure for table 'ad_types' > # 109c109 < ); --- > ) TYPE=MyISAM; 111,113c111,113 < -- < -- Dumping data for table `ad_types` < -- --- > # > # Dumping data for table 'ad_types' > # 115c115 < INSERT INTO ad_types VALUES ('text_ad_template','Simple Text Ad','This is a simple text advertisement that allows a title, some text, and a link to your site.','Put in your title, text, and where you want to link to below.',NULL,50,NULL,20,"2.50",1,1000,1000000,1,0); --- > INSERT INTO ad_types VALUES ('text_ad_template','Simple Text Ad','This is a simple text advertisement that allows a title, some text, and a link to your site.','Put in your title, text, and where you want to link to below.',NULL,50,NULL,20,2.50,1,1000,1000000,1,0); 117,119c117,119 < -- < -- Table structure for table `admin_tools` < -- --- > # > # Table structure for table 'admin_tools' > # 130c130 < ); --- > ) TYPE=MyISAM; 132,134c132,134 < -- < -- Dumping data for table `admin_tools` < -- --- > # > # Dumping data for table 'admin_tools' > # 158,160c158,160 < -- < -- Table structure for table `advertisers` < -- --- > # > # Table structure for table 'advertisers' > # 169c169 < ); --- > ) TYPE=MyISAM; 171,173c171,173 < -- < -- Dumping data for table `advertisers` < -- --- > # > # Dumping data for table 'advertisers' > # 176,178c176,178 < -- < -- Table structure for table `blocks` < -- --- > # > # Table structure for table 'blocks' > # 189c189 < ); --- > ) TYPE=MyISAM; 191,193c191,193 < -- < -- Dumping data for table `blocks` < -- --- > # > # Dumping data for table 'blocks' > # 308c308 < INSERT INTO blocks VALUES ('comment_posted_message',' <TR>\r\n <TD BGCOLOR=\"%%title_bgcolor%%\" WIDTH=\"100%\">\r\n %%title_font%%<A NAME=\"here\">Comment posted!</A> Thank you for contributing. %%title_font_end%%\r\n </TD>\r\n </TR>\r\n <TR>\r\n<TD>','2','<P>This block is displayed after a user has successfully posted a message. It should contain a message telling the user so. The table structure in this block should not be changed as it is very much not self-contained and is like that in the code as well. Ugly ugly ugly. There are no special keys.</P>','Comments','default','en'); --- > INSERT INTO blocks VALUES ('comment_posted_message','<A NAME=\"here\">Comment posted!</A> Thank you for contributing.','2','<P>This block is displayed after a user has successfully posted a message. It should contain a message telling the user so. There are no special keys.</P>','Comments','default','en'); 368,371c368,377 < < -- < -- Table structure for table `box` < -- --- > INSERT INTO blocks VALUES ('commentreply_display','<DIV>\r\n %%title_font%%Replying To:%%title_font_end%%\r\n %%replying_to%%\r\n %%post_form%%\r\n</div>','1','<P>This block lays out the comment post form. It recognises the following special keys:</P>\n<DL>\n <DT>replying_to</DT>\n <DD>The story or comment the user is replying to.</DD>\n <DT>post_form</DT>\n <DD>The actual comment posting form. This is laid out in the block <B>comment_post_form</B>.</DD>\n</DL>','Comments','default','en'); > INSERT INTO blocks VALUES ('comment_not_logged_in','<P>%%norm_font%%You are not logged in. If you don\'t have a user account yet, by all means <A HREF=\"%%rootdir%%/newuser\">go make one</A>! If you do have one, you can post as \"yourself\" by filling in your nickname and password below. Otherwise, your comment will be posted as <B>$anon</B>.%%norm_font_end%%</P>\r\n\r\n<P>%%norm_font%%<A HREF=\"%%rootdir%%/newuser\">Create Account</A>\r\n<BR>Nickname: <INPUT TYPE=\"text\" SIZE=\"30\" NAME=\"uname\">\r\n<BR>Password: <INPUT TYPE=\"password\" SIZE=\"30\" NAME=\"pass\">%%norm_font_end%%</P>\r\n','1','<P>This block contains the message and login form shown when an anonymous user tries to post a comment (if anonymous users can post comments). There are no special keys. The login form must have fields named \"uname\" and \"pass\".</P>','Comments','default','en'); > INSERT INTO blocks VALUES ('comment_posted_display','%%comment_controls%%\r\n<div>\r\n %%post_msg%%\r\n %%new_comment%%\r\n</div>\r\n','1','<P>This block lays out the comment display after the comment has been posted. The special keys are:</P>\n<DL>\n <DT>comment_controls</DT>\n <DD>the comment display options</DD>\n <DT>post_msg</DT>\n <DD>If the user is untrusted (has a mojo below <B>rating_min</B>) the block <B>untrusted_post_message</B> is displayed here, otherwise the block <B>comment_posted_message</B></DD>\n <DT>new_comment</DT>\n <DD>The comment just posted.</DD>\n</DL>','Comments','default','en'); > INSERT INTO blocks VALUES ('comment_post_form','<DIV>\r\n <FORM NAME=\"postcomment\" ACTION=\"%%rootdir%%/comments/%%sid%%/%%pid%%/post#here\" METHOD=\"POST\">\r\n %%title_font%%%%preview_msg%%%%title_font_end%%\r\n <P>%%COMM_ERR%%</P>\r\n %%PRE_COMMENT%%\r\n %%title_font%%<A NAME=\"%%here%%\"><B>Post Comment</B></A>%%title_font_end%%\r\n <P>%%norm_font%%%%not_logged_in%%%%norm_font_end%%</P>\r\n <P>%%norm_font%%%%commentdisclaimer%%%%norm_font_end%%</P>\r\n %%formkey_element%%\r\n <P>%%norm_font%%%%post_as%%%%norm_font_end%%</P>\r\n <P>%%norm_font%%Subject:%%norm_font_end%%%%pending_form%%<BR>\r\n %%norm_font%%<INPUT TYPE=\"text\" size=50 name=\"subject\" VALUE=\"%%subject%%\" maxlength=50>%%norm_font_end%%</P>\r\n <P>%%norm_font%%Comment:%%norm_font_end%%<BR>\r\n %%norm_font%%<TEXTAREA NAME=\"comment\" COLS=%%textarea_cols%% ROWS=%%textarea_rows%% WRAP=\"soft\">%%comment_body%%</TEXTAREA>%%norm_font_end%%</P>\r\n <P>%%spellcheck_form%%</P>\r\n <P>%%sig_beh! avior_form%%</P>\r\n <P>%%norm_font%%\r\n <INPUT TYPE=\"submit\" NAME=\"preview\" VALUE=\"Preview\">\r\n %%post_opt%%\r\n <INPUT TYPE=\"submit\" NAME=\"post\" VALUE=\"Post\">%%norm_font_end%%</P>\r\n <P>%%norm_font%%%%allow_tags%%%%norm_font_end%%</P>\r\n </FORM>\r\n</DIV>','1','<P>This block lays out the comment post form. The following form elements are used:</P>\n<DL>\n <DT>subject</DT>\n <DD>The form field for the comment subject. Generally a regular text input.</DD>\n <DT>comment</DT>\n <DD>The form field for the comment body. Generally a textarea.</DD>\n <DT>preview</DT>\n <DD>The \"preview\" button. Value can be anything that isn\'t a perl false value (zero or empty string)</DD>\n <DT>post</DT>\n <DD>The \"post\" button. Value can be anything that isn\'t a perl false value (zero or empty string)</DD>\n</DL>\n<P>The following special keys are used:</P>\n<DL>\n <DT>sid</DT>\n <DD>The sid of the story the comment will be attached to</DD>\n <DT>pid</DT>\! n <DD>The comment ID of the comment being replied to</DD>\n <! DT>previ ew_msg</DT>\n <DD>The contents of the block <B>comment_preview_msg</B>, if there\'s a comment currently being previewed.</DD>\n <DT>COMM_ERR</DT>\n <DD>Any error messages generated during the post or preview process.</DD>\n <DT>PRE_COMMENT</DT>\n <DD>The formatted comment being previewed</DD>\n <DT>here</DT>\n <DD>Either \"here\" (if there\'s no comment being previewed) or \"there\" (if there is) so that the anchors work out properly</DD>\n <DT>not_logged_in</DT>\n <DD>The contents of the block <B>comment_not_logged_in</B> if the user is not currently logged in</DD>\n <DT>formkey_element</DT>\n <DD>The formkey for the comment post form</DD>\n <DT>post_as</DT>\n <DD>If anonymous users are allowed to post and the user is logged in, this is a selectbox that allows the user to choose whether to post anonymously or not</DD>\n <DT>pending_form</DT>\n <DD>If the story is still in the queue, this is a selectbox that allows the user to choose whether to post an editorial or t! opical comment.</DD>\n <DT>subject</DT>\n <DD>The comment\'s subject, used as a default value for the subject form element</DD>\n <DT>textarea_cols</DT>\n <DD>The user preference for size of the textarea</DD>\n <DT>textarea_rows</DT>\n <DD>The user preference for size of the textarea</DD>\n <DT>comment_body</DT>\n <DD>The comment\'s body, used as a default value for the comment form element</DD>\n <DT>spellcheck_form</DT>\n <DD>The contents of the block <B>spellcheck_form_item</B> if spellcheck is turned on</DD>\n <DT>sig_behavior_form</DT>\n <DD>A form element that allows users to choose whether or how to display their sig, if permitted and if they have a sig</DD>\n <DT>post_opt</DT>\n <DD>A form element that allows users to choose which post mode (plain text, autoformat, html) they want to use</DD>\n <DT>allow_tags</DT>\n <DD>The \"allowed HTML\"</DD>\n</DL>','Comments','default','en'); > INSERT INTO blocks VALUES ('comment_preview_msg','%%title_font%%<A NAME=\"here\">Preview Comment</A>%%title_font_end%%','1','<P>This is the \"Preview Comment\" title bar. Make sure it has an anchor named \"here\" in it. There are no special keys.</P>','Comments','default','en'); > INSERT INTO blocks VALUES ('spellcheck_form_item','%%norm_font%%Spellcheck text (will force \"Preview\"): <INPUT TYPE=\"checkbox\" NAME=\"spellcheck\" VALUE=\"on\"%%checked%%>%%norm_font_end%%','1','<P>This is the form element displayed when spellcheck is available. There is one special key, checked, which makes the checkbox pre-checked or not, depending on user action or preferences.</P>','Comments','default','en'); > > # > # Table structure for table 'box' > # 382c388 < ); --- > ) TYPE=MyISAM; 384,386c390,392 < -- < -- Dumping data for table `box` < -- --- > # > # Dumping data for table 'box' > # 433,435c439,441 < -- < -- Table structure for table `cache_time` < -- --- > # > # Table structure for table 'cache_time' > # 441c447 < ); --- > ) TYPE=MyISAM; 443,445c449,451 < -- < -- Dumping data for table `cache_time` < -- --- > # > # Dumping data for table 'cache_time' > # 470,472c476,478 < -- < -- Table structure for table `commentcodes` < -- --- > # > # Table structure for table 'commentcodes' > # 478c484 < ); --- > ) TYPE=MyISAM; 480,482c486,488 < -- < -- Dumping data for table `commentcodes` < -- --- > # > # Dumping data for table 'commentcodes' > # 488,490c494,496 < -- < -- Table structure for table `commentratings` < -- --- > # > # Table structure for table 'commentratings' > # 500c506 < ); --- > ) TYPE=MyISAM; 502,504c508,510 < -- < -- Dumping data for table `commentratings` < -- --- > # > # Dumping data for table 'commentratings' > # 507,509c513,515 < -- < -- Table structure for table `comments` < -- --- > # > # Table structure for table 'comments' > # 530c536 < ); --- > ) TYPE=MyISAM; 532,534c538,540 < -- < -- Dumping data for table `comments` < -- --- > # > # Dumping data for table 'comments' > # 537,539c543,545 < -- < -- Table structure for table `cron` < -- --- > # > # Table structure for table 'cron' > # 549c555 < ); --- > ) TYPE=MyISAM; 551,553c557,559 < -- < -- Dumping data for table `cron` < -- --- > # > # Dumping data for table 'cron' > # 567,569c573,575 < -- < -- Table structure for table `displaycodes` < -- --- > # > # Table structure for table 'displaycodes' > # 575c581 < ); --- > ) TYPE=MyISAM; 577,579c583,585 < -- < -- Dumping data for table `displaycodes` < -- --- > # > # Dumping data for table 'displaycodes' > # 587,589c593,595 < -- < -- Table structure for table `editcategorycodes` < -- --- > # > # Table structure for table 'editcategorycodes' > # 596c602 < ); --- > ) TYPE=MyISAM; 598,600c604,606 < -- < -- Dumping data for table `editcategorycodes` < -- --- > # > # Dumping data for table 'editcategorycodes' > # 605,607c611,613 < -- < -- Table structure for table `hooks` < -- --- > # > # Table structure for table 'hooks' > # 615c621 < ); --- > ) TYPE=MyISAM; 617,619c623,625 < -- < -- Dumping data for table `hooks` < -- --- > # > # Dumping data for table 'hooks' > # 626,628c632,634 < -- < -- Table structure for table `log_info` < -- --- > # > # Table structure for table 'log_info' > # 640c646 < ); --- > ) TYPE=MyISAM; 642,644c648,650 < -- < -- Dumping data for table `log_info` < -- --- > # > # Dumping data for table 'log_info' > # 647,649c653,655 < -- < -- Table structure for table `log_info_extended` < -- --- > # > # Table structure for table 'log_info_extended' > # 655c661 < ); --- > ) TYPE=MyISAM; 657,659c663,665 < -- < -- Dumping data for table `log_info_extended` < -- --- > # > # Dumping data for table 'log_info_extended' > # 662,664c668,670 < -- < -- Table structure for table `macros` < -- --- > # > # Table structure for table 'macros' > # 672c678 < ); --- > ) TYPE=MyISAM; 674,676c680,682 < -- < -- Dumping data for table `macros` < -- --- > # > # Dumping data for table 'macros' > # 680,682c686,688 < -- < -- Table structure for table `ops` < -- --- > # > # Table structure for table 'ops' > # 695c701 < ); --- > ) TYPE=MyISAM; 697,699c703,705 < -- < -- Dumping data for table `ops` < -- --- > # > # Dumping data for table 'ops' > # 736,738c742,744 < -- < -- Table structure for table `patches` < -- --- > # > # Table structure for table 'patches' > # 746c752 < ); --- > ) TYPE=MyISAM; 748,750c754,756 < -- < -- Dumping data for table `patches` < -- --- > # > # Dumping data for table 'patches' > # 887,889c893,895 < -- < -- Table structure for table `perm_groups` < -- --- > # > # Table structure for table 'perm_groups' > # 897c903 < ); --- > ) TYPE=MyISAM; 899,901c905,907 < -- < -- Dumping data for table `perm_groups` < -- --- > # > # Dumping data for table 'perm_groups' > # 910,912c916,918 < -- < -- Table structure for table `pollanswers` < -- --- > # > # Table structure for table 'pollanswers' > # 920c926 < ); --- > ) TYPE=MyISAM; 922,924c928,930 < -- < -- Dumping data for table `pollanswers` < -- --- > # > # Dumping data for table 'pollanswers' > # 935,937c941,943 < -- < -- Table structure for table `pollquestions` < -- --- > # > # Table structure for table 'pollquestions' > # 947c953 < ); --- > ) TYPE=MyISAM; 949,951c955,957 < -- < -- Dumping data for table `pollquestions` < -- --- > # > # Dumping data for table 'pollquestions' > # 956,958c962,964 < -- < -- Table structure for table `pollvoters` < -- --- > # > # Table structure for table 'pollvoters' > # 967c973 < ); --- > ) TYPE=MyISAM; 969,971c975,977 < -- < -- Dumping data for table `pollvoters` < -- --- > # > # Dumping data for table 'pollvoters' > # 976,978c982,984 < -- < -- Table structure for table `post_throttle` < -- --- > # > # Table structure for table 'post_throttle' > # 986c992 < ); --- > ) TYPE=MyISAM; 988,990c994,996 < -- < -- Dumping data for table `post_throttle` < -- --- > # > # Dumping data for table 'post_throttle' > # 993,995c999,1001 < -- < -- Table structure for table `rdf_channels` < -- --- > # > # Table structure for table 'rdf_channels' > # 1014c1020 < ); --- > ) TYPE=MyISAM; 1016,1018c1022,1024 < -- < -- Dumping data for table `rdf_channels` < -- --- > # > # Dumping data for table 'rdf_channels' > # 1024,1026c1030,1032 < -- < -- Table structure for table `rdf_items` < -- --- > # > # Table structure for table 'rdf_items' > # 1035c1041 < ); --- > ) TYPE=MyISAM; 1037,1039c1043,1045 < -- < -- Dumping data for table `rdf_items` < -- --- > # > # Dumping data for table 'rdf_items' > # 1072,1074c1078,1080 < -- < -- Table structure for table `section_perms` < -- --- > # > # Table structure for table 'section_perms' > # 1082c1088 < ); --- > ) TYPE=MyISAM; 1084,1086c1090,1092 < -- < -- Dumping data for table `section_perms` < -- --- > # > # Dumping data for table 'section_perms' > # 1107,1109c1113,1115 < -- < -- Table structure for table `sections` < -- --- > # > # Table structure for table 'sections' > # 1117c1123 < ); --- > ) TYPE=MyISAM; 1119,1121c1125,1127 < -- < -- Dumping data for table `sections` < -- --- > # > # Dumping data for table 'sections' > # 1127,1129c1133,1135 < -- < -- Table structure for table `sessions` < -- --- > # > # Table structure for table 'sessions' > # 1138c1144 < ); --- > ) TYPE=MyISAM; 1140,1142c1146,1148 < -- < -- Dumping data for table `sessions` < -- --- > # > # Dumping data for table 'sessions' > # 1145,1147c1151,1153 < -- < -- Table structure for table `special` < -- --- > # > # Table structure for table 'special' > # 1155c1161 < ); --- > ) TYPE=MyISAM; 1157,1159c1163,1165 < -- < -- Dumping data for table `special` < -- --- > # > # Dumping data for table 'special' > # 1172,1174c1178,1180 < -- < -- Table structure for table `statuscodes` < -- --- > # > # Table structure for table 'statuscodes' > # 1180c1186 < ); --- > ) TYPE=MyISAM; 1182,1184c1188,1190 < -- < -- Dumping data for table `statuscodes` < -- --- > # > # Dumping data for table 'statuscodes' > # 1190,1192c1196,1198 < -- < -- Table structure for table `stories` < -- --- > # > # Table structure for table 'stories' > # 1218c1224 < ); --- > ) TYPE=MyISAM; 1220,1222c1226,1228 < -- < -- Dumping data for table `stories` < -- --- > # > # Dumping data for table 'stories' > # 1226,1228c1232,1234 < -- < -- Table structure for table `storymoderate` < -- --- > # > # Table structure for table 'storymoderate' > # 1237c1243 < ); --- > ) TYPE=MyISAM; 1239,1241c1245,1247 < -- < -- Dumping data for table `storymoderate` < -- --- > # > # Dumping data for table 'storymoderate' > # 1244,1246c1250,1252 < -- < -- Table structure for table `subscription_info` < -- --- > # > # Table structure for table 'subscription_info' > # 1257c1263 < ); --- > ) TYPE=MyISAM; 1259,1261c1265,1267 < -- < -- Dumping data for table `subscription_info` < -- --- > # > # Dumping data for table 'subscription_info' > # 1264,1266c1270,1272 < -- < -- Table structure for table `subscription_payments` < -- --- > # > # Table structure for table 'subscription_payments' > # 1278c1284 < ); --- > ) TYPE=MyISAM; 1280,1282c1286,1288 < -- < -- Dumping data for table `subscription_payments` < -- --- > # > # Dumping data for table 'subscription_payments' > # 1285,1287c1291,1293 < -- < -- Table structure for table `subscription_types` < -- --- > # > # Table structure for table 'subscription_types' > # 1296c1302 < ); --- > ) TYPE=MyISAM; 1298,1300c1304,1306 < -- < -- Dumping data for table `subscription_types` < -- --- > # > # Dumping data for table 'subscription_types' > # 1303,1305c1309,1311 < -- < -- Table structure for table `subsections` < -- --- > # > # Table structure for table 'subsections' > # 1314c1320 < ); --- > ) TYPE=MyISAM; 1316,1318c1322,1324 < -- < -- Dumping data for table `subsections` < -- --- > # > # Dumping data for table 'subsections' > # 1321,1323c1327,1329 < -- < -- Table structure for table `topics` < -- --- > # > # Table structure for table 'topics' > # 1332c1338 < ); --- > ) TYPE=MyISAM; 1334,1336c1340,1342 < -- < -- Dumping data for table `topics` < -- --- > # > # Dumping data for table 'topics' > # 1342,1344c1348,1350 < -- < -- Table structure for table `userprefs` < -- --- > # > # Table structure for table 'userprefs' > # 1351c1357 < ); --- > ) TYPE=MyISAM; 1353,1355c1359,1361 < -- < -- Dumping data for table `userprefs` < -- --- > # > # Dumping data for table 'userprefs' > # 1358,1360c1364,1366 < -- < -- Table structure for table `users` < -- --- > # > # Table structure for table 'users' > # 1393c1399 < ); --- > ) TYPE=MyISAM; 1395,1397c1401,1403 < -- < -- Dumping data for table `users` < -- --- > # > # Dumping data for table 'users' > # 1401,1403c1407,1409 < -- < -- Table structure for table `vars` < -- --- > # > # Table structure for table 'vars' > # 1412c1418 < ); --- > ) TYPE=MyISAM; 1414,1416c1420,1422 < -- < -- Dumping data for table `vars` < -- --- > # > # Dumping data for table 'vars' > # 1620,1622c1626,1628 < -- < -- Table structure for table `viewed_stories` < -- --- > # > # Table structure for table 'viewed_stories' > # 1632c1638 < ); --- > ) TYPE=MyISAM; 1634,1636c1640,1642 < -- < -- Dumping data for table `viewed_stories` < -- --- > # > # Dumping data for table 'viewed_stories' > # 1640,1642c1646,1648 < -- < -- Table structure for table `whos_online` < -- --- > # > # Table structure for table 'whos_online' > # 1649c1655 < ); --- > ) TYPE=MyISAM; 1651,1653c1657,1659 < -- < -- Dumping data for table `whos_online` < -- --- > # > # Dumping data for table 'whos_online' > # ------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click _______________________________________________ Scoop-checkins mailing list Scoop-checkins at lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/scoop-checkins