-
Notifications
You must be signed in to change notification settings - Fork 3
/
index.html
74 lines (60 loc) · 3.74 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<!DOCTYPE html>
<html>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta charset="UTF-8" />
<title>SPTools Home</title>
<link rel="stylesheet" href="css/bootstrap.min.css" />
<link rel="stylesheet" href="css/bootstrap-responsive.min.css" />
<link rel="stylesheet" href="css/sptools.css" />
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/jquery.SPServices/0.7.1a/jquery.SPServices-0.7.1a.min.js"></script>
<script type="text/javascript" src="js/bootstrap.min.js"></script>
</head>
<body data-spy="scroll">
<div class="navbar navbar-fixed-top">
<div class="navbar-inner">
<div class="container">
<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a>
<a class="brand" href="index.html">SPTools</a>
<div class="nav-collapse">
<ul class="nav">
<li><a href="batch-update-items.html">Update Items</a></li>
<li><a href="batch-approve-items.html">Approve List Items</a></li>
<li><a href="batch-dup-items.html">Dup List Items</a></li>
<li><a href="batch-check-in-documents.html">Check-in Documents</a></li>
<li><a href="batch-start-workflow.html">Start Workflow</a></li>
<li><a href="check-permissions.html">Check Permissions</a></li>
<li><a href="script-audit.html">Script Audit</a></li>
<li><a href="select-items.html">Select Items</a></li>
</ul>
</div><!-- .nav-collapse -->
</div><!-- .container -->
</div><!-- .navbar-inner -->
</div><!-- .navbar .navbar-fixed-top -->
<div class="container">
<header class="page-header">
<div class="hero-unit">
<h1>SPTools</h1>
<p>Sometimes you need to do stuff faster.</p>
</div><!-- .hero-unit -->
</header>
<section id="about">
<h2>Why does this exist?</h2>
<p>I created SPTools because I found myself repeatedly writing JavaScript functions to interact with SharePoint’s web services to perform relatively simple tasks in batches. After hard-coding several of these scripts, I decided to create something a little more flexible using a basic <abbr title="Graphical User Interface">GUI</abbr> for the most common tasks that I found myself doing.</p>
<p>As you can see this is still very rough around the edges and I’ve got placeholders for some of the tools (I have working examples of each tool, but I haven't generalized all of them yet for public use). The forms have some rudimentary validation, but there's a lot of room for improvement. I appreciate any testing, feedback, ideas, and suggestions that you might have.</p>
</section><!-- #about -->
<section id="installation">
<h2>How to Use SPTools</h2>
<p>Download all of the files and put them somewhere in your site collection (a document library will do just fine). All links within SPTools are relative, so all you need to do is dump the entire SPTools folder structure into your site as-is.</p>
<p>SPTools uses JavaScript to interact with SharePoint’s web services. Because of that, it can only work with stuff that you have access to (it uses your credentials when it runs) and it is subject to cross-domain security restrictions (i.e. it probably won't work across site collections).</p>
</section><!-- #installation -->
<footer class="footer">
<p>SPTools uses <a href="http://twitter.github.com/bootstrap">Twitter Bootstrap</a>, <a href="http://jquery.com">jQuery</a>, and the <a href="http://spservices.codeplex.com">jQuery Library for SharePoint Web Services</a> created by <a href="http://twitter.com/sympmarc">Marc Anderson</a>.</p>
</footer><!-- .footer -->
</div><!-- .container -->
</body>
</html>