My favorites | Sign in
Project Home Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
  Advanced search   Search tips   Subscriptions

Issue 26 attachment: How To Add A Hub 2009-03.txt (4.7 KB)

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
75
76
77
78
79
[A] Domain names
1. Buy any necessary domain names at godaddy.com

[B] DNS
(note that [B] and parts of [C] can probably be speeded up greatly by Import/Exporting an existing DNS record)
1. Login to https://dcc.godaddy.com/
2. Click the domain you're setting up.
3. Click "Total DNS Control and MX Records".
4. Click "Advanced Mode".
5. Put a check in the Delete column next to all lines containing
secureserver.net
6. Click OK at the bottom to delete the records (they'll still be
listed for a few minutes, saying Pending Removal - that's fine).
7. There should be a single record under A (Host) called "@". Change
it's Points To (ip address) to 212.241.219.57 (which is the address of
the Student Hubs server).

[C] Google Apps (email)
1. Register the domain at http://www.google.com/a/cpanel/domain/new
(selecting Administrator: I own or control this domain).
2. Fill out the form (say, e.g. 100 users and
john.mellor@studenthubs.org as the contact).
3. Create an administrative user. Typically john.mellor for now...
4. Click Verify domain ownership.
5. Choose Change your CNAME record.
6. Use the godaddy control panel (see [B]) to add it, and refresh
the control panel until it no londer shows Pending Setup.
7. Click Verify back in Google Apps.
8. Refresh Google Apps until it has successfully verified you.
9. Click Activate Email and follow the instructions given.
10. Click Docs.
11. Click Change URL.
12. Click Change URLs for all domain services.
13. Use the default suggestions - mail, docs and calendar. It's
probably not currently worth bothering with sites.
14. Click Continue and follow the instructions given.

[D] Add domain aliases
1. Login to https://studenthubs.org:8443/
2. Go to Domains and click studenthubs.org
3. Click Domain Aliases then Add Domain Alias.
4. Enter e.g. warwickhub.org as the Domain alias name and click OK (DNS is irrelevant as the VPN doesn't control it's own DNS).

[E] Create new Hub sites
1. Login to studenthubs.org as John (the admin user).
2. Go to http://studenthubs.org/admin/build/domain/create
3. Enter e.g. warwickhub.org as the Domain and Warwick Hub as the Site name, then click Create domain record.
4. Go to http://studenthubs.org/admin/build/domain/view
5. Click settings next to the domain you just added.
6. Change the email address to e.g. webmaster@warwickhub.org
7. Set the mission as appropriate (e.g. "<strong>Warwick Hub</strong> is the focal point for charitable activity at Warwick University. Through events and a website, we can connect you with a cause to help tackle the social and environmental challenges of today.").
8. Set Site status to off-line if you don't yet want the site to be visible online.
9. Go to http://warwickhub.org/admin/domain/content
10. Give the new site domain access to pages commonly shared but not using the All Affiliates mechanism. In particular, it should be given access to (almost?) all wiki pages.
11. Go to http://studenthubs.org/admin/user/user/create
12. Create a user for each new Hub. Assign the role "ahub" to them, and under Domain access give them access to their own Hub only (untick any that are already ticked, e.g. Student Hubs). Traditionally username is e.g. WarwickHub and email address is webmaster@warwickhub.org

[F] Content & tweaks
1. Create and upload a localised Hub logo.
2. Go through and sort out the content.

[G] GroupSpaces
1. Setup a GroupSpaces network for the new Hub.
2. Setup auto-importing of groups and events from GroupSpaces, as follows:
a) Login to studenthubs.org as John (the admin user).
b) Go to http://studenthubs.org/node/add/charityfeed
c) Call it e.g. "Warwick Hub: Groups"; don't worry about description
d) Under Domain access tick publish to: e.g. Warwick Hub, and nothing else
e) Enter Feed URL as e.g. http://warwickhub.groupspaces.com/api/groups?max-results=10000
f) Under Processors --> FeedAPI Inherit Domain check "inherit domain access settings from parent feed" and "load images" but not "load GroupSpaces event dates"
g) Click Submit. Due to a bug, you will be shown a white screen, but it has worked
h) Go to http://studenthubs.org/node/add/eventfeed
c) Call it e.g. "Warwick Hub: Events"; don't worry about description
d) Under Domain access tick publish to: e.g. Warwick Hub, and nothing else
e) Enter Feed URL as e.g. http://warwickhub.groupspaces.com/api/events?use-group-images&max-results=10000
f) Under Processors --> FeedAPI Inherit Domain check all three options
g) Click Submit. Due to a bug, you will be shown a white screen, but it has worked
h) Go to http://studenthubs.org/admin/content/feed
i) Click Refresh next to the two feeds you just added
Powered by Google Project Hosting