Skip to content

Instantly share code, notes, and snippets.

View BasantPandey's full-sized avatar
🏠
Working from home

Basant Pandey BasantPandey

🏠
Working from home
View GitHub Profile
@BasantPandey
BasantPandey / BaseCmdlets.ps1
Last active January 25, 2021 09:18
Simple How to use the Get-PnPContext and other commands
#Please make sure you have installed all the powershell package.
Import-Module 'C:\Users\basantp\Documents\PNP Blog Section\Code\SharePointPnPPowerShell2013\SharePointPnP.PowerShell.2013.Commands.dll';
try {
Set-PnPTraceLog -On -LogFile 'C:\Users\basantp\Documents\PNP Blog Section\Code\traceoutput.txt' -Level Error -Delimiter ","
$Url1 = "https://sharepoint-xxx.com/xx/xxx"
Connect-PnPOnline -Url $Url1 -CurrentCredentials -ErrorAction Stop
Write-host "Site connected".
$Context= Get-PnPContext # Connect and store the context
$Web = $Context.Site.RootWeb
@BasantPandey
BasantPandey / SetCutoffMaxBuckets.ps1
Created December 25, 2016 07:15
Powershell to Set SetCutoffMaxBuckets value
function LoadSharePointPowerShellEnvironment
{
write-host "Setting up PowerShell environment for SharePoint..." -foregroundcolor Green
Add-PSSnapin "Microsoft.SharePoint.PowerShell" -ErrorAction SilentlyContinue
write-host "SharePoint PowerShell Snapin loaded." -foregroundcolor Green
}
var InitCommon= InitCommon || (function(){
var SearchVerticalClickFix = function SearchVerticalClickFix(){
if (typeof(STSNavigate) != 'undefined') {
STSNavigate = function(a) {
a=GetAbsoluteUrl(a);if(ajaxNavigate.get_search().indexOf("IsDlg=1")!=-1)if(a.indexOf("?")!=-1)if(String(a.match(RegExp("&$")))!="&")a=a+"&IsDlg=1";else a=a+"IsDlg=1";else a=a+"?IsDlg=1";var framed;try{var test = window.frameElement}catch(frameException){framed = true;}; if((!framed && window.frameElement!=null)||typeof SPUpdatePage==="undefined"||typeof SPUpdatePage!=="undefined"&&SPUpdatePage(a))if(isPortalTemplatePage(a))window.top.location.href=STSPageUrlValidation(a);else window.location.href=STSPageUrlValidation(a)
};
}
};
var init= function init(){
@BasantPandey
BasantPandey / SharePointSendEmail.js
Last active June 27, 2021 03:22
Send Email using SharePoint Rest API
var Email= function(){
// Email Either email groupname or email address
var from = 'abc.yahoo.com',
to = 'abc.yahoo.com',
cc = 'abc.yahoo.com',
subject='My Email Subject';
this.options = this.options || {};
this.options['fromEmail'] = this.options['fromEmail'] || {};
this.options['toEmail'] = this.options['toEmail'] || {};
@BasantPandey
BasantPandey / Server.js
Created May 22, 2016 07:37
Server js with various routs using express & mongoose apply various CRUD operations
/**
* Created by DELL on 4/22/2016.
*/
var express = require('express');
var app = express();
var mongoose = require('mongoose');
var bodyparser = require('body-parser');
var model = require('./model');
var connection = require('./connection');
@BasantPandey
BasantPandey / model.js
Created May 22, 2016 07:33
Create Address book Model
var mongoose = require('mongoose');
module.exports = mongoose.Schema({
firstname: String,
lastname: String,
phone:String,
email:String
});
@BasantPandey
BasantPandey / Index.html
Created May 22, 2016 06:48
Address book Startup Page
<!DOCTYPE html>
<html ng-app="myApp">
<head lang="en">
<meta charset="UTF-8">
<title>First App</title>
<script src="\node_modules\angular\angular.min.js"></script>
<script src="index.js"></script>
<link rel="stylesheet" href="\node_modules\bootstrap\dist\css\bootstrap.css"/>
</head>
@BasantPandey
BasantPandey / Server.js
Last active May 22, 2016 07:54
Express Server : Simple express get request to start the server
/**
* Created by DELL on 4/22/2016.
*/
var express = require('express');
var app = express();
app.get('/',function(req,res){
res.send('Hello Express');
});
var Port = process.env.PORT || 3000;
@BasantPandey
BasantPandey / package.json
Created May 22, 2016 06:15
Address Book Package.json File
{
"name": "basant",
"version": "1.0.0",
"description": "Basant first project",
"main": "Server.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "node Server.js"
},
"engines": {