Project configuration.
All these properties are configured inside the main admin topic of the project, which has the name mysite++ and it is accessible if you click on your name and select "Settings" (only project moderators/owners have this option enabled).
These are generic properties applicable to your website:
name=ski
Namereactor=ski
the name of this project - must be uniquemixins=rk
the projects this will inherit fromlabel=EffectiveSkiing
Label of the websitedomain=www.effectiveskiing.com
Domain nameurl=http://www.effectiveskiing.com
- URLcss=light
- default theme: light/darkWiki properties:
visibility=Public,Member,Basic,Gold,Platinum,Moderator,Private
Available visibility options when editing/creating a topic:wvis=Public,Member,Moderator,Private
Available wvis (editors) options when editing/creating a topic:default.visibility=Member
- Default visibility for new topics
-default.wvis=Moderator
- Default wvis, i.e. who can edit new topicsdefault.editMode=Draft
- default edit mode for new topics (Draft or Silent or Notify).consent=ski.Admin:Ski_Consent
- consent/acceptance required when logging into the realm, on top of the RK consent - a topic with the consented text.Trusted sites - these are allowed in iframe
and other such objects. By default, very few websites are trusted, like youtube etc:
trustedSites=omnisms.statuspage.io
These are look and feel properties
about=ski.Admin:Memberships
- Optional about pagelogo=http://cdn.razie.com/Public/effective/Presentation4-light.jpg
meta.fb:admins=xxx
FB admin codehome=ski.Admin:Home
Home pageuserHome=ski.Admin:UserHome
User home page (for logged in users):blog=http://www.effectiveskier.com/blog
copyright=Copyright 2018 XX Inc. All Rights Reserved
The links at the bottom of the screen:
bottom.Connect.Twitter=effectiveskier
twitter linkbottom.Connect.Facebook=https://www.facebook.com/EffectiveSkiing
bottom.Connect.Blog=
an empty property will remove that entrytos=
the term of serviceprivacy=
Privacy Policybottom.More.hide=yes,please
- hide the "More" sectionOther page components:
footer=rk.Admin:Footer
Notify the followers of this topic, when any page changes:
Others
msg.noPerm=ski.Admin:no_perm
display this topic for errors like "no permission"msg.err.teaserCategories=Session,Topic,Drill,Post,Talk
teasers - when such a topic is not visible, show the first paragraph anywaysUsers and open websites (and default values):
users.openMembership=true
true if anyone can create account
users.selfInvites=true
true if anyone can ask for an invitation to a project
users.membersCanCreateTopics=true
true if any member can create topics (as opposed to read only)
Brand html:
|
You can configure the email that will be used to send notifications to your users:
support.email=xx@gmail.com
mail.smtp.user=xx@gmail.com
mail.smtp.pwd=
mail.smtp.host=gmail.com
mail.smtp.port=587
The password must be base64 encrypted.
adsAtBottom=no
adsOnList=no
adsForUsers=no
You can remove all sections of the user menu:
navr.remove.Preferences=yes
navr.remove.Messages=yes
navr.remove.Fiddles=yes
navr.remove.Theme=yes
navr.remove.Search=yes
This is an optional section containing a diesel spec++ of event handlers.
Example:
$when diesel.user.joined(userName, realm=="ski") => diesel.wiki.follow(how="Fan", wpath="ski.Blog:carving-blog",userName)
$when diesel.user.joined(userName, realm=="ski") => diesel.wiki.follow(how="Guest", wpath="ski.School:Carving_School",userName)
$when diesel.user.joined(userName, realm) => ctx.log(userName,realm)
You need to log in to post a comment!