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 name - default will be on the *.dieselapps.com but you can change if you have redirects in placeurl=https://www.effectiveskiing.com - preferred URLcss=light - default theme: light/darkorg=john - organization 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):join=/wiki/Admin:Login - you can change the default login page or redirect to another siteblog=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:FooterConsent:
consent.thankyou=falseneedsConsent=falserequireEmailVerification=trueNotify 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 accountusers.selfInvites=true true if anyone can ask for an invitation to a projectusers.membersCanCreateTopics=true true if any member can create topics (as opposed to read only)Consiguring the menus - you can turn on or off or configure parts of the menus available by default:
navr.remove.Preferences=yes
navr.remove.Messages=yes
navr.remove.Fiddles=yes
navr.remove.Theme=yes
navr.remove.Search=yes
navr.Reset Password=/doe/profile/forgot1
bottom.More.hide=yes
bottom.Connect.hide=yes
bottom.Support.hide=yes
bottom.Support.Support=/doe/support
bottom.Connect.About=https://www.omniware.com
bottom.Connect.Blog=
bottom.Connect.Twitter=
bottom.Connect.Facebook=
privacy=
tos=
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!