Skip to content
Merged
Changes from 2 commits
Commits
Show all changes
86 commits
Select commit Hold shift + click to select a range
9c9fe89
Merge pull request #57 from PowershellScripts/structure-fixes
PowershellScripts Jan 29, 2020
248d43e
Update description.md
JakubPiegza Jan 30, 2020
3769f19
Update description.md
JakubPiegza Jan 30, 2020
be7aca8
Update description.md
JakubPiegza Jan 30, 2020
22f5ca0
Update description.md
JakubPiegza Jan 30, 2020
083a886
Update description.md
JakubPiegza Jan 30, 2020
ebdf423
Update description.md
JakubPiegza Jan 30, 2020
0db1a7c
Update description.md
JakubPiegza Jan 30, 2020
3b9393d
Update description.md
JakubPiegza Jan 30, 2020
4549f37
Update description.md
JakubPiegza Jan 30, 2020
6bad778
Update description.md
JakubPiegza Jan 30, 2020
834ade4
Update description.md
JakubPiegza Jan 30, 2020
c026f93
Update description.md
JakubPiegza Jan 30, 2020
fc13649
Update description.md
JakubPiegza Jan 30, 2020
b27c161
Update GetSingleContentTypeLoopParentName.ps1
JakubPiegza Jan 30, 2020
c06d4eb
Update description.md
JakubPiegza Jan 30, 2020
d0826bd
Update description.md
JakubPiegza Jan 30, 2020
9d92dd5
Update GetAllContentTypes.ps1
JakubPiegza Jan 30, 2020
d4c13bc
Update description.md
JakubPiegza Jan 30, 2020
35095c0
Update description.md
JakubPiegza Jan 30, 2020
95af43d
Update description.md
JakubPiegza Jan 31, 2020
b5abc6c
Update GetSingleContentType.ps1
JakubPiegza Jan 31, 2020
f42e7c5
Update description.md
JakubPiegza Jan 31, 2020
5a2e32e
Update ContentTypesWithoutPSObjectWithoutEXtraProperties.ps1
JakubPiegza Jan 31, 2020
042243c
Update description.md
JakubPiegza Jan 31, 2020
7879b21
Update GetSingleContentTypeLoopGroup.ps1
JakubPiegza Jan 31, 2020
18bef13
Update description.md
JakubPiegza Jan 31, 2020
d9ebb27
Update GetSingleContentTypeLoopSealed.ps1
JakubPiegza Jan 31, 2020
d1654b6
Update description.md
JakubPiegza Jan 31, 2020
2160ee1
Update GetContentTypePropertiesByID.ps1
JakubPiegza Jan 31, 2020
b2bab7d
Update description.md
JakubPiegza Jan 31, 2020
a3f6e40
Update RecursiveContentTypesName.ps1
JakubPiegza Jan 31, 2020
9e09e5a
Update description.md
JakubPiegza Jan 31, 2020
4a07f40
Update ModifyDisplayFormTemplateName-ReturnToAllDefault-Verify.ps1
JakubPiegza Jan 31, 2020
65234ca
Create Readme.md
PowershellScripts Jan 31, 2020
d947fa1
Merge pull request #113 from JakubPiegza/patch-60
PowershellScripts Jan 31, 2020
3e65634
Merge pull request #114 from JakubPiegza/patch-61
PowershellScripts Jan 31, 2020
68d1e53
Merge pull request #109 from JakubPiegza/patch-56
PowershellScripts Jan 31, 2020
14111e0
Merge pull request #95 from JakubPiegza/patch-42
PowershellScripts Feb 1, 2020
1395b4d
Merge pull request #101 from JakubPiegza/patch-48
PowershellScripts Feb 1, 2020
9ad37bb
Merge pull request #99 from JakubPiegza/patch-46
PowershellScripts Feb 1, 2020
b112bb6
Merge pull request #93 from JakubPiegza/patch-40
PowershellScripts Feb 1, 2020
b4d9d73
Merge pull request #110 from JakubPiegza/patch-57
PowershellScripts Feb 1, 2020
bee47d1
Merge pull request #98 from JakubPiegza/patch-45
PowershellScripts Feb 1, 2020
eccd841
Merge pull request #119 from JakubPiegza/patch-66
PowershellScripts Feb 1, 2020
160768c
Merge pull request #115 from JakubPiegza/patch-62
PowershellScripts Feb 1, 2020
b2423c2
Merge pull request #117 from JakubPiegza/patch-64
PowershellScripts Feb 2, 2020
cfbc7a4
Merge pull request #111 from JakubPiegza/patch-58
PowershellScripts Feb 2, 2020
96617eb
Update description.md
PowershellScripts Feb 2, 2020
21108c6
Merge pull request #107 from JakubPiegza/patch-54
PowershellScripts Feb 2, 2020
b35f81e
Merge pull request #105 from JakubPiegza/patch-52
PowershellScripts Feb 2, 2020
77ab4bc
Merge pull request #103 from JakubPiegza/patch-50
PowershellScripts Feb 2, 2020
fdbf463
Merge pull request #97 from JakubPiegza/patch-44
PowershellScripts Feb 2, 2020
812d10f
Merge pull request #91 from JakubPiegza/patch-38
PowershellScripts Feb 2, 2020
afcb39e
Create description.md
PowershellScripts Feb 2, 2020
1fb997c
Create test.txt
PowershellScripts Feb 2, 2020
18536c2
Add files via upload
PowershellScripts Feb 2, 2020
86bbc64
Add files via upload
PowershellScripts Feb 2, 2020
8dc7e02
Create description.md
PowershellScripts Feb 2, 2020
4e3bb96
Add files via upload
PowershellScripts Feb 2, 2020
6b7bb07
Add files via upload
PowershellScripts Feb 2, 2020
87fd16b
Create description.md
PowershellScripts Feb 2, 2020
0a1af8d
Create test.txt
PowershellScripts Feb 2, 2020
abeadc4
Add files via upload
PowershellScripts Feb 2, 2020
2b4ac58
Add files via upload
PowershellScripts Feb 2, 2020
692d216
Merge pull request #89 from JakubPiegza/patch-36
PowershellScripts Feb 2, 2020
16e6ab2
Merge pull request #87 from JakubPiegza/patch-34
PowershellScripts Feb 3, 2020
2c7107c
Merge pull request #79 from JakubPiegza/patch-26
PowershellScripts Feb 3, 2020
7102c05
Update ModifyDisplayFormTemplateName-ReturnToAllDefault-Verify.ps1
PowershellScripts Feb 3, 2020
f80de9e
Merge pull request #120 from JakubPiegza/patch-67
PowershellScripts Feb 3, 2020
f1f2c11
Merge pull request #83 from JakubPiegza/patch-30
PowershellScripts Feb 3, 2020
00c88fb
Merge pull request #85 from JakubPiegza/patch-32
PowershellScripts Feb 3, 2020
c84c113
Merge pull request #81 from JakubPiegza/patch-28
PowershellScripts Feb 3, 2020
7113189
Merge pull request #73 from JakubPiegza/patch-20
PowershellScripts Feb 3, 2020
d44b82d
Merge pull request #75 from JakubPiegza/patch-22
PowershellScripts Feb 4, 2020
c79a1d8
Merge pull request #118 from JakubPiegza/patch-65
PowershellScripts Feb 4, 2020
b415014
Update GetSingleContentType.ps1
PowershellScripts Feb 5, 2020
43e49f2
Merge pull request #108 from JakubPiegza/patch-55
PowershellScripts Feb 5, 2020
11a5345
Merge pull request #116 from JakubPiegza/patch-63
PowershellScripts Feb 5, 2020
7781d01
Merge pull request #112 from JakubPiegza/patch-59
PowershellScripts Feb 5, 2020
1a9bef8
Merge pull request #102 from JakubPiegza/patch-49
PowershellScripts Feb 5, 2020
c25fb54
Merge pull request #77 from JakubPiegza/patch-24
PowershellScripts Feb 7, 2020
c25770a
Create description.md
PowershellScripts Feb 8, 2020
8c688a5
Update description.md
PowershellScripts Feb 8, 2020
f1dcd8a
Add files via upload
PowershellScripts Feb 8, 2020
4416eb5
closes #17
PowershellScripts Feb 8, 2020
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,73 +1,51 @@
function Get-SPOContentType
{

param (
[Parameter(Mandatory=$true,Position=1)]
function Get-SPOContentType{
param (
[Parameter(Mandatory=$true,Position=1)]
[string]$Username,
[Parameter(Mandatory=$true,Position=2)]
$AdminPassword,
[Parameter(Mandatory=$true,Position=3)]
[Parameter(Mandatory=$true,Position=3)]
[string]$Url,
[Parameter(Mandatory=$true,Position=4)]
[Parameter(Mandatory=$true,Position=4)]
[string]$ContentTypeName
)

$ctx=New-Object Microsoft.SharePoint.Client.ClientContext($Url)
$ctx.Credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($Username, $AdminPassword)
$ctx.ExecuteQuery()

$ctx.Load($ctx.Web.Lists)
$ctx.Load($ctx.Web.Webs)
$ctx.ExecuteQuery()
Write-Host
Write-Host $ctx.Url -BackgroundColor White -ForegroundColor DarkGreen
foreach( $ll in $ctx.Web.Lists)
{

$ctx.Load($ll.ContentTypes)

try
{
$ctx.ExecuteQuery()
}
catch
{
}






foreach($cc in $ll.ContentTypes)
{

if($cc.Name -eq $ContentTypeName){
$obj = New-Object PSObject
$obj | Add-Member NoteProperty Title($cc.Name)
$obj | Add-Member NoteProperty List($ll.Title)
$obj | Add-Member NoteProperty Web($url)

Write-Output $obj
}
}


}



if($ctx.Web.Webs.Count -gt 0)
{
foreach ($web in $ctx.Web.Webs)
{
Get-SPOContentType -Username $Username -Url $web.Url -AdminPassword $AdminPassword -ContentTypeName $ContentTypeName
}
}



}
)

$ctx=New-Object Microsoft.SharePoint.Client.ClientContext($Url)
$ctx.Credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($Username, $AdminPassword)
$ctx.ExecuteQuery()

$ctx.Load($ctx.Web.Lists)
$ctx.Load($ctx.Web.Webs)
$ctx.ExecuteQuery()
Write-Host
Write-Host $ctx.Url -BackgroundColor White -ForegroundColor DarkGreen

foreach( $ll in $ctx.Web.Lists){
$ctx.Load($ll.ContentTypes)

try{
$ctx.ExecuteQuery()
}
catch{}

foreach($cc in $ll.ContentTypes){
if($cc.Name -eq $ContentTypeName){
$obj = New-Object PSObject
$obj | Add-Member NoteProperty Title($cc.Name)
$obj | Add-Member NoteProperty List($ll.Title)
$obj | Add-Member NoteProperty Web($url)

Write-Output $obj
}
}
}

if($ctx.Web.Webs.Count -gt 0){
foreach ($web in $ctx.Web.Webs){
Get-SPOContentType -Username $Username -Url $web.Url -AdminPassword $AdminPassword -ContentTypeName $ContentTypeName
}
}
}



Expand Down