Wikidot

pocket and tumblr
getpocket.com

How can we create a template or theme to change the way our pages look and feel?

Yes. We can apply custom CSS to change the way our pages look. To create your own custom theme:

  1. Click on "Site Manager" link at the bottom left
  2. Click on "Appearance & Behavior"
  3. Click on "Themes"
  4. Click on "Custom"
  5. Click on "Create a New Theme"
  6. Provide a name for your theme
  7. Copy and paste or type appropriate CSS code into the box labelled "CSS Code"
  8. Click on "Save theme"
  9. Click on "You"
  10. Click on "Install"
  11. On the left hand side, click on "Themes"

How can we share our theme with other user?

It is recommended that we create a separate page which contains a single code block. In this code block, we can put our CSS. You can now share the URL of this page with your friends. This is called an external theme.

How can we use an external theme given its URL?

  1. Click on "Site Manager" link at the bottom left
  2. Click on "Appearance & Behavior"
  3. Click on "Themes"
  4. Click on "External"
  5. Paste the URL into the text box
  6. Click "Save Changes"

Apparently, the ability to use an external theme is broken at this point. It will save but the page will look messed-up. Perhaps, it is intended for when you have a CSS file hosted somewhere, and not as a page on wikidot. Creating a page as mentioned above is still recommended because that way I can format my CSS to look the way I want it to look. I also use this page as a back up in case I mess up my theme.

To work around this issue:

  1. Update my theme's CSS page
  2. Click on "Site Manager" link at the bottom left
  3. Click on "Themes"
  4. Click on "Custom"
  5. Click on "Edit"
  6. Apply the change and click on Save
  7. Temporarily install another theme
  8. Click on "You"
  9. Click on "Install"

The page for my theme's CSS: http://khaidoan.wikidot.com/khai-theme and the title of that page is KhaiTheme.

How can we insert arbitrary HTML, JavaScript, and CSS into the page?

While editing a page, the editor has a button that look like </>. This button allows us to insert any HTML code, including widgets, video or audio players. We may be able to insert JavaScript and CSS as well. If we are able to insert JavaScript code into the page, isn't is a security concern?

Other notes:

  • You can configure all security and other settings using the Site Manager (/admin:manage).
  • When you invite other people to help build this site, they don't have access to the Site Manager unless you make them administrator like yourself.
  • Wikidot has two menus, one at the side (/nav:side) and one at the top (/nav:top). These are wikidot pages and you can edit them like any page.
  • Wikidot language is accessible via http://www.wikidot.com/doc
  • You can attach images to any page.
  • Every wikidot page has a history of edits, and you can undo anything, so feel free / secure to experiment.
  • To start a forum on your site, see the Site Manager.
  • You can run Wikidot site on your own domain name. Use Site Manager
  • You can use Google Analytics to measure traffic going to your site. Giving away free wiki is not enough for us, we are also offering you a way to earn money from your wiki using our Adsense implementation (/adsense)
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License