
|
|
VB-Informatika
d.o.o.
|
SEBLib installation guide
|
For
all versions of SharePoint 2010
|
Contents
System requirements. 2
Test / evaluation environment 2
Install SEBLib and create a new
Site. 2
1. Download SEBLib
installation files and licenses. 2
2. Upload and activate
solution. 2
3. Create a SEBLib site. 3
4. Add SEBLib licenses. 3
5. Assign users and
permissions. 3
6. Enable search by ISBN.. 4
7. Import existing data
or demo data (optional) 4
8. Installation completed. 4
Upgrade existing SEBLib site. 5
1. Download SEBLib
installation file. 5
2. Deactivate installed
solution. 5
3. Upload and activate
new solution. 5
4. Activate features. 5
5. Upgrade completed. 6
Document
version:
|
1.6
|
Document
date:
|
18.04.2013
|
Author:
|
VB-Informatika
d.o.o.
|
SEBLib url:
|
http://seblib.com
|
SEBLib
can be installed as a Sandbox solution on all versions of Microsoft SharePoint
Server 2010 (Standard, Enterprise and Foundation).
To speed up evaluation
process you can create a trial SharePoint online account at http://www.microsoft.com/en-us/office365/free-office365-trial.aspx
or download a “2010 Information Worker Demonstration and Evaluation Virtual
Machine (SP1)” from http://www.microsoft.com/en-us/download/details.aspx?id=27417
(you need only Virtual machine “a”. You’ll need to import the VM to Windows
Server 2008 R2 Hyper-V, so that the network adapter settings will remain the
same. After import you can add additional network adapter so you can copy files
to this machine).
Before
installing SEBLib it is advised that you update your SharePoint environment
with the latest updates / service packs.
The
following steps will help you to successfully install SEBLib digital library.
You
can also check the http://seblib.com/WebUI/SEBLib2Pages/Videos.aspx for more detailed
instructions.
Register
at http://seblib.com and download:
·
VBI.SEBLib2010.wsp
·
License
files (trial / prod)
·
SEBLibImport.zip
(optional for import of existing data or demo data)
If you are running SharePoint in your local environment make sure
“Microsoft SharePoint Foundation Sandboxed Code Service” is running in your
central administration. If it is stopped, start it. (Otherwise you will not be
able to activate sandbox solution.)
SEBLib
is always installed as a sandbox solution, even in farm environments.
Navigate
to your root site and open “Solutions page” (Site actions->Site settings ->
Solutions). Upload VBI.SEBLib2010.wsp
file and
activate it.
Known
issues: If you get a timeout error during solution activation, please wait a
few seconds and try to activate it again.
Navigate
to “Site actions” and select “New Site”. Select “Browse All” tab and choose
“SEBLib digital library 2.0” template. Enter title, URL and press “Create”
button.
Click
on SEBLib home icon located under Site actions to navigate to Library home. Select
Library settings in the left menu. When settings are displayed click button
»Edit licenses«.
Paste
content from your license file into the text box under label »Add license
string« and click button »Add license«.
Create
separate user groups for each SEBLib role (Librarian, Member, and Visitor) and
assign them Contribute permission. Then then add users to those groups. For
example:
·
SEBLibLibrarians
·
SEBLibMembers
·
SEBLibVisitors
Important:
In SEBLib all users can have »Contribute permissions« on SEBLib lists, since
their actual SEBLib permissions are defined by custom logic (using event
receivers, User roles and User role assignments lists).
When
you have your groups created, navigate to Library management in SEBLib menu on
the right and select SEBLib user roles.
Add
one role assignment for each group you created:
·
Click
add new item, select role »SEBLib librarians«, enter user group »SEBLibLibrarians«
and save.
·
Click
add new item, select role »SEBLib members«, enter user group »SEBLibMembers«
and save.
·
Click
add new item, select role »SEBLib visitors«, enter user group »SEBLibVisitors«
and save.
SEBLib
implements search of books by ISBN and import of metadata (titles, authors,
summary, cover images, etc.) into SEBLib by using 3rd party
services.
In
your browser open http://SEBLib.com and login.
1.
Navigate
to “My account” and then select “My metadata accounts.”
2.
Click
on button “Add new metadata accounts”
3.
Select
a provider from drop down list
4.
In
separate browser window navigate to selected provider registration page and
create an account and copy your access key.
5.
Return
to your SEBLib and paste your access key.
6.
Save
7.
To test
your settings go to your SharePoint SEBLib installation and Navigate to
“Library management” and click “New material”. Enter a valid ISBN and click
button “Get data by ISBN”. If data is retrieved your setup is competed.
This
step is also demonstrated inside “SEBLib data import from Excel, csv and
metadata retrieval” video at http://seblib.com/WebUI/SEBLib2Pages/Videos.aspx.
If
you already have an existing book catalogue in Excel, SharePoint 2007 Lending
Library or a text file export from 3rd party application, you can import it
using SEBLib import wizard. For more details see SEBLibImportGuide.pdf and “SEBLib
Demo data import” video and “SEBLib
data import from Excel, csv and metadata retrieval” video at http://seblib.com/WebUI/SEBLib2Pages/Videos.aspx.
Enjoy using SEBLib digital library and
please let us know your needs and wishes. We would be very happy to get you
feedback to email info@seblib.com.
Login
into your account at http://seblib.com and download:
·
VBI.SEBLib2010.wsp
In
“Site actions” select “Site settings”. If you are not at the root click “Go to
top level site settings”.
Click
“Solutions” and deactivate “VBI.SEBLib2010” solution.
When
you deactivate SEBLib solution all features get deactivated and you must
manually activate them after you reactivate SEBLib solution in step 4.
3.
Upload and activate new solution
Upload
VBI.SEBLib2010.wsp solution to SharePoint and activate it.
Known
issue: If you get a timeout error during solution activation, please wait a few
seconds and try to activate it again.
Go
to your SEBLib site. In “Site actions” select “Site settings”. Click on “Manage
site features” and “activate SEBLib 2.0 Web Upgrade” feature. This will replace
existing files (scripts, pages, etc.) with new versions.
Old
files are moved as backup to “Upgrade” subfolder e.g. »SEBLib/Scripts/SEBLibCommon.js«
is moved to »SEBLib/Scripts/Upgrade_2_0_2/SEBLibCommon_bkp.js«. Later you can
merge your own changes into the new version.
At
the end activate “SEBLib 2.0 Event Receivers” feature to enable SEBLib
permissions checking.
Repeat
this for each site created from SEBLib template.
Current SEBLib version is displayed in
Library settings next to label “Installed SEBLib version”.