Printable Version of Topic

Click here to view this topic in its original format

HTMLHelp Forums _ General Web Design _ Building intranet; Need help

Posted by: tmp006 Oct 30 2019, 08:12 AM

I am in the midst of (re)building the intranet for my company. The old intranet is exactly that, old. So I am deciding how I want to go about building this. Before I ask my question, I'd like to explain what exactly I am doing. The intranet for my company is pretty simple in itself. I have gathered the info for the old intranet, and basically I just need to build multiple pages, each with varying amounts of hyperlinks. Most of those links point to files on our file server. I am good on being able to build that.

Now for the part I need help with. Periodically, certain people will need to have the ability to change the text for these links, and to a much lesser extent, change the link itself to point somewhere else entirely. I am looking for a solution to a way that I can give these people access to change what they need to. However, they are not going to know how to delve into the HTML and change it. Is there a program that I can use, or a GUI I can build, that would allow these people to change what they need to without having to understand HTML? Otherwise, I will have to do it myself, which isn't a huge issue but I want to give the people the ability to do what they need to do and not have to wait around for me in order for the changes to be made.

Any help on this is greatly appreciated!

Posted by: Christian J Oct 30 2019, 09:08 AM

The general very broad term for this is CMS (Content Management System). Such programs can vary a lot in capability and complexity, perhaps the easiest solution is to repurpose some existing blog software for this.

You can also write all of it yourself. For the login you might use HTTP authentication (the simplest), or you could use an HTML form with a username/password field, which is submitted to a server-side script (e.g. PHP) which checks the password and on success sets a cookie.

For the link editing you need another HTML form, and again a server-side script that handles the submitted form data. The form data can at its simplest be written to a plain text file, or (more complex) be saved in a database. In either case you need to sanitize the form data, in case users post characters that could otherwise break the HTML or database. You may also want to let the server-side script write a log file of all changes (with the name, date and change).

Posted by: Ivy Crawford Nov 4 2019, 05:28 AM

Hi! As Christian J recommended before, I would also suggest using some CMS, as they actually might save your time and effort...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)