Skip to content

Instantly share code, notes, and snippets.

View SriharshaShesham's full-sized avatar

Sriharsha Shesham SriharshaShesham

View GitHub Profile
<!-- Initialize JQuery and SPCB -->
<script type="text/javascript" src="/sites/SPCB/Customization/js/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="/sites/SPCB/Customization/js/SPCB.js"></script>
<script>
$(document).ready(function () {
// Initialize form fields
@SriharshaShesham
SriharshaShesham / SP.IsCurrentUserMemberOfGroup.Example.js
Created July 6, 2016 16:12 — forked from vgrem/SP.IsCurrentUserMemberOfGroup.Example.js
Determine if current user is a member of Group via CSOM(JavaScript) in SharePoint 2010/2013
//Usage
function IsCurrentUserWithContributePerms()
{
IsCurrentUserMemberOfGroup("Members", function (isCurrentUserInGroup) {
if(isCurrentUserInGroup)
{
// The current user is in the [Members] group
}
});
@SriharshaShesham
SriharshaShesham / notepad++.tm
Last active June 27, 2016 17:19 — forked from rafaelmussi/gist:3743237
Notepad++ Theme for Sublime Text 2 and 3
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>name</key>
<string>Notepad++</string>
<key>settings</key>
<array>
<dict>
<key>settings</key>
<script type="text/JavaScript" src="/2013/MD/Scripts%20%20Styles/Scripts/jquery.min.js"></script>
<script type="text/JavaScript">
//alert("test1");
$(document).ready(function()
{
var columnName = "Project Status"; // Enter your column name where you want to append the KPI
var kpiColumnName="KPI Column";
var getProjectStatusColIndex = parseInt($('tr').find('th:contains("'+columnName+'")').index());
var kpiColumnIndex= parseInt($('tr').find('th:contains("'+kpiColumnName+'")').index());
<script type="text/JavaScript" src="/2013/MD/Scripts%20%20Styles/Scripts/jquery.min.js"></script>
<script type="text/JavaScript">
//alert("test1");
$(document).ready(function()
{
var columnName = "Project Status"; // Enter your column name where you want to append the KPI
var getProjectStatusColIndex = parseInt($('tr').find('th:contains("'+columnName+'")').index());
var table=$('tr').find('th:contains("'+columnName+'")').closest('table');
@SriharshaShesham
SriharshaShesham / CalculatedFormula.js
Created September 24, 2015 21:31
Calculated Field Formula for KPI
=IF(([Client Rating]+[Performance Rating])>7, "Good",
IF( AND(([Client Rating]+[Performance Rating])<=7,([Client Rating]+[Performance Rating])>=5),"Need Help",
IF(([Client Rating]+[Performance Rating])<5, "At Risk", "NA")
)
)
@SriharshaShesham
SriharshaShesham / build.gradle
Created September 9, 2015 20:50
Android Mega ADK
apply plugin: 'com.android.application'
android {
compileSdkVersion "Google Inc.:Google APIs:19"
buildToolsVersion '19.1.0'
defaultConfig {
applicationId "adk.srichakram.in.adk_googleapi"
minSdkVersion 19
targetSdkVersion 19
@SriharshaShesham
SriharshaShesham / activity_main.xml
Created September 9, 2015 20:18
Android and Arduino Mega ADK simple LED Blink
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity">
<ToggleButton
android:text="@string/ToggleButton"
android:id="@+id/toggleButtonLED"
@SriharshaShesham
SriharshaShesham / MainActivity.java
Created September 9, 2015 19:52
MainActivity for Mega ADK led Blink
import android.app.Activity;
import android.app.AlertDialog;
import android.app.PendingIntent;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.IntentFilter;
import android.hardware.usb.UsbAccessory;
import android.hardware.usb.UsbManager;