Rev 119 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
<%'============================================================='//'// noteManager'//'// version: 1.0.1'// last modified: 08-Sep-2004 by Matthew Brown'=============================================================%><%'------------------------------------------------------------------------------------------------------------------Function Get_Package_Note ()Get_Package_Note = _" SELECT description, last_user, last_date "&_" FROM note_manager note"&_" WHERE note.nid = :NOTE_ID"End Function'------------------------------------------------------------------------------------------------------------------'------------------------------------------------------------------------------------------------------------------Sub drawNote(nPv_id, nRtag_id, redirectionDestination, last_user, visiblePageArray)Dim noteContents, lastUser, lastDate, rsNotenoteContents = ""OraDatabase.Parameters.Add "NOTE_ID", nPv_id, ORAPARM_INPUT, ORATYPE_VARCHAR2Set rsNote = OraDatabase.DbCreateDynaset( Get_Package_Note (), cint(0))If rsNote.RecordCount = 1 ThennoteContents = rsNote("description")lastUser = rsNote("last_user")lastDate = rsNote("last_date")ElseEnd IfOraDatabase.Parameters.remove "NOTE_ID"rsNote.closeset rsNote = nothingResponse.write "<script type='text/javascript' src='notemanager/scripts/stickynotes.js'></script>"Response.write "<LINK href='notemanager/styles/stickynotes.css' rel='stylesheet' type='text/css'>"Response.write "<DIV id='notebox'>"Response.write "<table class='noteboxhead' width='100%' bgcolor='#DAD7C8'>"Response.write "<tr height='30'>"If objAccessControl.UserLogedIn ThenResponse.write "<td align='left' valign='center'>"Response.write "<a href='#' onClick='saveNote();return false'><img src='notemanager/images/save.gif'></a>"Response.write "<img src='images/spacer.gif' height='1' width='10'>"Response.write "<a href='#' onClick='saveBlankNote();return false'><img src='notemanager/images/delete.gif'></a>"Response.write "</td>"End IfResponse.write "<td align='right' valign='top'>"Response.write "<span class='help_ttl'><b>note</b>manager</span><a href='#' onClick='showHideNote();return false'><img src='notemanager/images/close.gif'></a>"Response.write "</td>"Response.write "</tr>"Response.write "</table>"If (Request("saved") = "true") ThenResponse.write "<span class='pass_alert'><center>Note Saved</center></span>"ElseIf (Request("saved") = "false") ThenResponse.write "<span class='err_alert'><center>Note Not Saved</center></span>"ElseResponse.write "<span class='err_alert'><center> </center></span>"End IfResponse.write "<center><span class='noteboxbody'>"Response.write "<FORM name='noteManagerForm' method='GET' action='notemanager/save_note.asp'>"Response.write "<input type='hidden' value='"& redirectionDestination &"' name='redirectionDestination'>"Response.write "<input type='hidden' value='"& last_user &"' name='last_user'>"Response.write "<input type='hidden' value='"& nPv_id &"' name='pv_id'>"Response.write "<input type='hidden' value='"& nRtag_id &"' name='rtag_id'>"Response.write "<textarea name='description' id='noteboxcontents' cols='32' rows='12'>"If not noteContents = "" ThenResponse.write Server.HTMLEncode(noteContents)End IfResponse.write "</textarea>"Response.write "</span></center>"Response.write "</FORM>"If not isnull(noteContents) ThenResponse.write "<span class='rep_small' align='right'> "& lastUser &" - "& lastDate &"</span>"End IfResponse.write "</DIV>"If (not noteContents = "") and ((inArray(scriptName, visiblePageArray)) or (Request("saved") = "true")) ThenResponse.write "<script language='Javascript'>noteVisibility='visible'</script>"ElseResponse.write "<script language='Javascript'>noteVisibility='hidden'</script>"End IfEnd Sub'------------------------------------------------------------------------------------------------------------------Dim allowedPageArray, visiblePageArrayallowedPageArray = array("dependencies.asp", "fixed_issues.asp", "runtime_dependencies.asp", _"used_by.asp", "process_dependencies.asp", "build_order.asp", "patches.asp", _"documentation.asp", "files_and_folders.asp", "action_log.asp")visiblePageArray = array("dependencies.asp")If inArray(scriptName, allowedPageArray) ThenDim redirectionTarget, last_userlast_user = NULLIf objAccessControl.UserLogedIn Then last_user = objAccessControl.UserNameredirectionTarget = scriptName & "?rtag_id="& Request("rtag_id") &"&pv_id="& Request("pv_id")Call drawnote(Request("pv_id"), Request("rtag_id"), redirectionTarget, last_user, visiblePageArray)End If%>