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=specs,wiki the projects this will inherit from. You can add to the defaults if you have multiple sub-projectslabel=EffectiveSkiing Label of the websitedomain=www.effectiveskiing.com Domain nameurl=http://www.effectiveskiing.com - URLcss=light - default theme: light/darkorg=john - helps group and organize your projects, when you have manykind=prod - the kind of project: dev/prodapp=ski - tbdWiki 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). When editing a topic, will it stay in draft mode, or notify all members of changesconsent=ski.Admin:Ski_Consent - consent/acceptance required when logging into the realm, on top of the RK consent - a topic with the consented text. If present it will ask new users to accept this terms.Trusted sites - these are allowed in iframe and other such objects. By default, very few websites are trusted, like youtube etc:
trustedSites=omnisms.statuspage.ioThese are look and feel properties
about=ski.Admin:Memberships - Optional about pagelogo=http://cdn.razie.com/Public/effective/Presentation4-light.jpg - a custom logo. careful with the sizing, you’ll see - best to include the sizing in here andmeta.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/blogcopyright=Copyright 2018 XX Inc. All Rights Reservedlayout=Play:wiki.layout.div9Plain - default layout for pages, see Wiki Layout Guide
*The links at the bottom of the screen:
bottom.Connect.Twitter=effectiveskier twitter linkbottom.Connect.Facebook=https://www.facebook.com/EffectiveSkiingbottom.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:FooterNotify 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!