Skip to content

Instantly share code, notes, and snippets.

Kyle Benson kbens

View GitHub Profile
View slack-api-test.sh
# Testing Slack API
# psadminio.slack.com
notify="@YOUR_USERNAME"
gist="https://gist.github.com/kbens/d3e8a53dc91c116ef4c45cf730e28a43"
text="This is a test of the Slack API. - $gist \nPlease let $notify know that you recived this message!"
url="https://hooks.slack.com/services/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"
conttype="Content-type: application/json"
method="POST"
chan="@TEST_USER"
View psconfig.fdev.sh
###############################################################
# psconfig.[$ENV].sh
# Script to set environment variables for an environment
###############################################################
# Environment name
ENV=fdev
# PS Homes
export PS_CFG_HOME=/opt/pscfg/$ENV
View ps-hide-signin.html
<html>
<head>
<script type="text/javascript" src="ps-hide-signin.js"></script>
</head>
<!-- Set custom property `login.isLoginHidden=true` in your web profile -->
<body onLoad="hideLogin(<%=login.isLoginHidden%>);">
<h1>The system is down for maintenance.</h1>
<h3>Click in this box, then use backdoor key. [Ctrl+Space]</h3>
<div id="loginbox">
<div>User
View ps-hide-signin.js
/* Toggle Login */
function hideLogin(isHidden) {
if (isHidden) {
document.getElementById('loginbox').style.display = "none";
} else {
document.getElementById('loginbox').style.display = "block";
}
}
/* define a handler */
View sp-wiki-toc.css
/* Style wiki-toc */
#toc-list{
border: 1px black dashed;
background-color: whitesmoke;
float: left;
padding: 10px;
padding-top: 0px;
list-style-type: none; }
.toc{ }
.toc-H1{
@kbens
kbens / Process Sched Parameters
Last active Aug 29, 2015
PeopleSoft Process Definition File Dependency
View Process Sched Parameters
/* Process Sched Parameters */
SELECT prcsinstance,
prcsfilename
FROM psprcsparms
ORDER BY prcsinstance DESC
View SQL Class [peoplecode]
Local Record &rRecord = CreateRecord(Record.RECORD);
Local SQL &SQL = CreateSQL("SELECT * FROM PS_RECORD");
While &SQL.Fetch(&rRecord)
/**/
End-While;
View Function [peoplecode]
Declare Function MY_FUNC PeopleCode MY_FUNC.FIELD FieldFormula;
View Application Package [peoplecode]
import C_APP_PACK:FooClass;
Local C_APP_PACK:FooClass &foo;
&foo = create C_APP_PACK:FooClass();
&result = &foo.ExampleMethod(&bar);
@kbens
kbens / Substring [peoplecode]
Last active Aug 29, 2015
String Manipulation in PeopleCode
View Substring [peoplecode]
Local string &foo = "This is a foo string.";
Local string &start_key = "Th";
Local string &end_key = ".";
Local integer &start_pos = Find(&start_key, &foo) + Len(&start_key);
Local integer &end_pos = Find(&end_key, &foo);
Local string &result = Substring(&foo, &start_pos, &end_pos - &start_pos);
/* &result will now equal "is is a foo string" */
You can’t perform that action at this time.