Its been 4 days I joined a team which is using confluence to implement knowledge base.
I have got access as a space admin. I need to create some web pages in a space.
I don't have an option of installing HTML macro Addons. Even the confluence admin does not have.
How do I do coding in html. Is there anyway we can switch between design mode to source mode and write html and css code instead of using editor where I can't write html.
I am not sure about hosting. Is it something which can be resolved
The HTML Macro is disabled by default in Confluence as it can expose the environment and make it vulnerable to cross-site scripting attacks.
Enabling these macros can make your Confluence site vulnerable to cross-site scripting attacks. You should only turn on these macros if you trust all your users not to attempt to exploit them. We strongly recommend leaving this macro disabled if you allow self-signed up or anonymous users to create content.
Why do you want to write html in a tool that is designed to avoid you having to do it?
To "create web pages in a space", click "create" and put your knowledge base article in. It's a web page as soon as you click "save".
Confluence is a tool built for collaboration and easy editing. You don't have to learn to be an html coder to create good pages or documents. You don't have to worry about the stray tags, having to encode things, getting the structure right - it's aimed at all levels of users simply being able to get on with their jobs and write stuff that can then be shared immediately. It doesn't even store html, so even if you installed the "source editor", you wouldn't be editing html anyway.
The html macros can be handy for doing something unusual sometimes, but if you really want to write in html, then I'd recommend dumping Confluence and using an html editor with a web server.
Thank you Shawn and Nick for your quick reply.
I got your point. And understood the process now.
So I was wondering if there is a way we can implement these pages like how we design web pages generally in websites development.
Yes, there's lots of development resources out there. It looks like you've already found the documentation I'd point you at though, so have a look through it. User macros in particular could be very helpful for you - if your reason for wanting to write html is "we have this bit of stuff we want to do in many confluence pages, but Confluence can't do it", then a user macro could solve it. If it's complex and interactive though, you're probably into writing a plugin (Connect is currently for Cloud services only, but will be in Server Confluences sometime in the future, and writing your own plugins is for Server version only)
Do you use templates with Confluence? Take part in a remote 1-hr workshop. You'll receive USD $100 for your time! We're looking for people to participate in a remote 1-hr workshop...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs