[phpwebapp-commits] CVS: web_app/webobjects/dbTable dbTable.css,NONE,1.1 records.html,NONE,1.1 dbTab
Brought to you by:
dashohoxha
From: Dashamir H. <das...@us...> - 2006-01-31 08:06:38
|
Update of /cvsroot/phpwebapp/web_app/webobjects/dbTable In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20311/webobjects/dbTable Modified Files: dbTable.html editRecord.css editRecord.db editRecord.html editRecord.js Added Files: dbTable.css records.html Log Message: --- NEW FILE: dbTable.css --- .dbTable-table { border: none; background-color: #aaaaaa; } .dbTable-header { background-color: #eeeeee; } .dbTable-row-normal { background-color: #fffff8; } .dbTable-row-selected { background-color: #f3f3ff; } .dbTable-table .button, .dbTable-table .button:hover { border: solid 1px #8888aa; } --- NEW FILE: records.html --- <table class="dbTable-table" cellspacing="1" cellpadding="2"> <tr class="dbTable-header"> <if condition="{{selectable}}"> <th> <a href="javascript:dbTable_select('{{obj_id}}', '{{UNDEFINED}}')"> <img border="0" src="{{./}}select.png" /> </a> </th> </if> <repeat rs="{{table}}->fields"> <th>{{fld_name}}</th> </repeat> <if condition="{{editable}}"> <th> <a class="button" href="javascript:dbTable_add('{{obj_id}}')">A</a> </th> <th> <a class="button" href="javascript:dbTable_rmAll('{{obj_id}}')">X</a> </th> </if> </tr> <repeat rs="{{table}}->records"> <var name="row">( '{{rec_id}}' == '{{selected_rec}}' ? 'selected' : 'normal' )</var> <tr class="dbTable-row-{{row}}"> <if condition="{{selectable}}"> <td> <a href="javascript: dbTable_select('{{obj_id}}', '{{rec_id}}')"> <img border="0" src="{{./}}select.png" /> </a> </td> </if> <repeat rs="{{table}}->fields"> <td>{{{{fld_name}}}}</td> </repeat> <if condition="{{editable}}"> <td> <a class="button" href="javascript:dbTable_edit('{{obj_id}}','{{rec_id}}')"> T_("E")</a> </td> <td> <a class="button" href="javascript:dbTable_rm('{{obj_id}}','{{rec_id}}')"> T_("X")</a> </td> </if> </tr> </repeat> </table> Index: dbTable.html =================================================================== RCS file: /cvsroot/phpwebapp/web_app/webobjects/dbTable/dbTable.html,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** dbTable.html 21 Jul 2004 17:04:30 -0000 1.7 --- dbTable.html 31 Jan 2006 08:06:23 -0000 1.8 *************** *** 2,60 **** <webclass id="dbTable"> ! <parameter name="table" default="{{obj_name}}" /> ! <parameter name="fields" default="*" /> ! <parameter name="where" default="" /> <parameter name="selectable" default="false" /> ! <parameter name="editable" default="false" /> ! <table bgcolor="#aaaaaa" border="0" cellspacing="1" cellpadding="2"> <tr> ! <if condition="{{editable}}"> ! <th bgcolor="#eeeeee"> ! <a href="javascript: dbTable_rmAll('{{obj_id}}')">X</a> ! </th> ! <th bgcolor="#eeeeee"> ! <a href="javascript: dbTable_add('{{obj_id}}')">A</a> ! </th> ! </if> ! <if condition="{{selectable}}"> ! <th bgcolor="#eeeeee"> ! <a href="javascript: dbTable_select('{{obj_id}}', '{{UNDEFINED}}')"> ! <img border="0" src="{{./}}select.png" /> ! </a> ! </th> ! </if> ! <repeat rs="{{table}}->fields"> ! <th bgcolor="#eeeeee"> {{fld_name}} </th> ! </repeat> </tr> - <repeat rs="{{table}}->records"> - <var name="bgcolor">("{{rec_id}}"=="{{selected_rec}}" ? - "#f3f3ff" : "white")</var> - <tr> - <if condition="{{editable}}"> - <td bgcolor="{{bgcolor}}"> - <a href="javascript: dbTable_rm('{{obj_id}}', '{{rec_id}}')">X</a> - </td> - <td bgcolor="{{bgcolor}}"> - <a href="javascript: dbTable_edit('{{obj_id}}', '{{rec_id}}')">E</a> - </td> - </if> - <if condition="{{selectable}}"> - <td bgcolor="{{bgcolor}}"> - <a href="javascript: dbTable_select('{{obj_id}}', '{{rec_id}}')"> - <img border="0" src="{{./}}select.png" /> - </a> - </td> - </if> - <repeat rs="{{table}}->fields"> - <td bgcolor="{{bgcolor}}"> {{{{fld_name}}}} </td> - </repeat> - </tr> - </repeat> </table> - - <br /> - <webobject class="editRecord" name="{{obj_name}}" /> - </webclass> --- 2,22 ---- <webclass id="dbTable"> ! <parameter name="table" default="{{obj_name}}" /> ! <parameter name="fields" default="*" /> ! <parameter name="where" default="" /> <parameter name="selectable" default="false" /> ! <parameter name="editable" default="false" /> ! <table> <tr> ! <td valign="top"> ! <strong>T_("Edit Table: '{{table}}'")</strong> ! <include src="{{./}}records.html" /> ! </td> ! <td width="20"></td> ! <td valign="top"> ! <webobject class="editRecord" name="{{obj_name}}" /> ! </td> </tr> </table> </webclass> Index: editRecord.css =================================================================== RCS file: /cvsroot/phpwebapp/web_app/webobjects/dbTable/editRecord.css,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** editRecord.css 11 May 2004 06:45:29 -0000 1.2 --- editRecord.css 31 Jan 2006 08:06:23 -0000 1.3 *************** *** 1,11 **** ! .editRecord_field { ! font-family: Arial, Helvetica, sans-serif; ! font-size: 9pt; ! width: 100px; ! border-style: solid; ! border-top-width: 1px; ! border-right-width: 1px; ! border-bottom-width: 1px; ! border-left-width: 1px } --- 1,22 ---- ! ! .editRecord-table { ! background-color: #aaaaaa; ! } ! ! .editRecord-fieldname ! { ! background-color: #eeeeee; ! text-align: right; ! } ! ! .editRecord-fieldvalue ! { ! background-color: #fffff8; ! } ! ! .editRecord-fieldvalue input ! { ! border: none; ! background-color: #fffff8; } Index: editRecord.db =================================================================== RCS file: /cvsroot/phpwebapp/web_app/webobjects/dbTable/editRecord.db,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** editRecord.db 21 Feb 2003 08:17:06 -0000 1.1.1.1 --- editRecord.db 31 Jan 2006 08:06:23 -0000 1.2 *************** *** 1,2 **** --- 1,4 ---- + <!--# -*-SQL-*- tell emacs to use the SQL mode #--> + <dbCommand ID="editRecord::insert"> <Query> Index: editRecord.html =================================================================== RCS file: /cvsroot/phpwebapp/web_app/webobjects/dbTable/editRecord.html,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** editRecord.html 23 Jul 2004 09:40:16 -0000 1.7 --- editRecord.html 31 Jan 2006 08:06:23 -0000 1.8 *************** *** 1,19 **** <webclass id="editRecord"> ! <if condition="!('{{state}}'=='hidden')"> <form name="{{obj_name}}" id="{{obj_name}}" onsubmit="return false;"> ! <table bgcolor="#aaaaaa" border="0" cellspacing="0" cellpadding="0"> <repeat rs="{{table}}->fields"> <tr> ! <td bgcolor="#eeeeee" align="right">{{fld_name}}:</td> ! <td> ! <input type="text" class="editRecord_field" ! name="{{fld_name}}" id="{{fld_name}}" value="{{{{fld_name}}}}" /> </td> </tr> </repeat> </table> ! [<a href="javascript: editRecord_save('{{obj_name}}')">Save</a>] ! [<a href="javascript: editRecord_cancel('{{obj_id}}')">Cancel</a>] </form> </if> </webclass> --- 1,33 ---- <webclass id="editRecord"> ! ! <if condition="'{{state}}'!='hidden'"> ! ! <if condition="'{{state}}'=='add'"><strong>T_("Add Record")</strong></if> ! <if condition="'{{state}}'=='edit'"><strong>T_("Edit Record")</strong></if> ! <form name="{{obj_name}}" id="{{obj_name}}" onsubmit="return false;"> ! <input type="submit" class="hidden_submit" value="" ! onclick="this.focus(); editRecord_save('{{obj_name}}');" /> ! ! <table class="editRecord-table" border="0" cellspacing="1" cellpadding="2"> <repeat rs="{{table}}->fields"> <tr> ! <td class="editRecord-fieldname">{{fld_name}}:</td> ! <td class="editRecord-fieldvalue"> ! <input type="text" name="{{fld_name}}" id="{{fld_name}}" ! value="{{{{fld_name}}}}" /> </td> </tr> </repeat> </table> ! </form> + + <a class="button" href="javascript:editRecord_save('{{obj_name}}')"> + T_("Save")</a> + <a class="button" href="javascript:editRecord_cancel('{{obj_id}}')"> + T_("Cancel")</a> + </if> + </webclass> Index: editRecord.js =================================================================== RCS file: /cvsroot/phpwebapp/web_app/webobjects/dbTable/editRecord.js,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** editRecord.js 4 Nov 2005 06:54:14 -0000 1.5 --- editRecord.js 31 Jan 2006 08:06:23 -0000 1.6 *************** *** 48,54 **** elem = form.elements[i]; if (elem.type=="text") ! { ! args.push(elem.name + "=" + elem.value); ! } } --- 48,54 ---- elem = form.elements[i]; if (elem.type=="text") ! { ! args.push(elem.name + "=" + elem.value); ! } } |