Notebook for Admin inside the Admin area Topic is solved

Do you have an idea for the Joomla community that you can help implement? Discuss in here.
Locked
User avatar
hehemrin
Joomla! Intern
Joomla! Intern
Posts: 67
Joined: Thu Jul 16, 2015 10:44 am
Location: Sweden
Contact:

Notebook for Admin inside the Admin area

Post by hehemrin » Sun Aug 26, 2018 3:12 pm

I keep a note book about what I’m doing with the Joomla site. E.g. which extensions I add or delete, when I upgrade extensions, backups, issues I have to solve, ideas for improvements of my site, tasks and so on. It works fine to have it as a separate notebook (paper or digital).

But maybe, it would be even better to have one inside the Admin. That would make it easily available for all administrators (of course it is possible to share files outside Joomla), and it would also make it easy to hand over it to a new administrator. A note book inside Admin may also encourage to keep notes, which next admin may be grateful to find.

For example in Articles, it is possible to add a Version note.

But now I’m thinking of one note book to use for the entire site, available from back end.
It can be an advanced one, or just a text file (or ”document” with formatting features).

I dare not to believe I can contribute to the development of this note book. Nevertheless I want to raise the idea, to see if it make sense to a wider group of Joomla users.

User avatar
Webdongle
Joomla! Master
Joomla! Master
Posts: 44072
Joined: Sat Apr 05, 2008 9:58 pm

Re: Notebook for Admin inside the Admin area

Post by Webdongle » Sun Aug 26, 2018 6:26 pm

Create an Article and call it 'change log' set the access to the level you want it seen.
http://www.weblinksonline.co.uk/
https://www.weblinksonline.co.uk/updating-joomla.html
"When I'm right no one remembers but when I'm wrong no one forgets".

User avatar
hehemrin
Joomla! Intern
Joomla! Intern
Posts: 67
Joined: Thu Jul 16, 2015 10:44 am
Location: Sweden
Contact:

Re: Notebook for Admin inside the Admin area

Post by hehemrin » Sun Aug 26, 2018 8:41 pm

Webdongle, I agree that is a work around. But it would be better to have the notebook separated from Articles, articles really are intended to be published and read as web pages and not as a backend tool. The notebook would feel as a bit lost somewhere in the Article list. By the way, I am not fully sure there is not any extension already for this. But ok, it is possible to create an article for this purpose.

Best regards

User avatar
Webdongle
Joomla! Master
Joomla! Master
Posts: 44072
Joined: Sat Apr 05, 2008 9:58 pm

Re: Notebook for Admin inside the Admin area

Post by Webdongle » Sun Aug 26, 2018 9:18 pm

It's not a workaround. It's creating an Article with contents that can be seen according to Joomla's view/access and written to according to Joomla's acl. If you had a component that made notes then it would replicate the same process.
http://www.weblinksonline.co.uk/
https://www.weblinksonline.co.uk/updating-joomla.html
"When I'm right no one remembers but when I'm wrong no one forgets".

User avatar
hehemrin
Joomla! Intern
Joomla! Intern
Posts: 67
Joined: Thu Jul 16, 2015 10:44 am
Location: Sweden
Contact:

Re: Notebook for Admin inside the Admin area

Post by hehemrin » Tue Aug 28, 2018 4:53 pm

A normal article is read in published mode from front end. This notebook article(s) would be read from backend, and normally read in edit mode, maybe preview mode (and maybe in published mode as well, hard to guess). Normal articles are also connected to front end menus. This one is instead connected to backend menu (I suppose it is doable, likely some coding is needed, I cannot find article object directly for backend menus). So, I still see it as a work around.

But ok, thanks for your tip and proposal!

Best regards

User avatar
Webdongle
Joomla! Master
Joomla! Master
Posts: 44072
Joined: Sat Apr 05, 2008 9:58 pm

Re: Notebook for Admin inside the Admin area

Post by Webdongle » Tue Aug 28, 2018 5:16 pm

If
Users >>> User notes
and
Users >>> User note categories
Doesn't suit

Try
search
site:extensions.joomla.org notes

https://extensions.joomla.org/extension/cnotes/
https://extensions.joomla.org/extension/admin-reminder/


Or perhaps https://extensions.joomla.org/extension ... ser-notes/
http://www.weblinksonline.co.uk/
https://www.weblinksonline.co.uk/updating-joomla.html
"When I'm right no one remembers but when I'm wrong no one forgets".

sozzled
I've been banned!
Posts: 13639
Joined: Sun Jul 05, 2009 3:30 am
Location: Canberra, Australia

Re: Notebook for Admin inside the Admin area

Post by sozzled » Tue Aug 28, 2018 7:52 pm

It's great to read stories from website owners about how they keep notes on what they're doing. Far too often we read in this forum, stories from website owners who write:
  • "I don't remember my administrator password ..."
  • "I don't know what version of Joomla I'm using ..."
  • "I think I updated my Joomla website but I don't remember what version I was using before the update ..."
and so on ...

The mere fact that some website owners don't keep any notes is disappointing. How can people manage things if they have no record of what they did and when they did things?

There are some tools available to J! website owners to automate these record-keeping matters. One such tool (that I've used) was RSLog! (at least that's what I remember as it's name) but I can't find any information about the extension. This tool kept a record of who logged into the backend, when they logged in, and some details about what they did (e.g. modified a user account, installed/updated an extension, created/modified an article). Regrettably I can't find anything further about this extension and I suspect it's been abandoned. It wasn't perfect but it provided a kind of "audit trail" of administrator activity on a website.

I don't use RSLog! (if that's what it was called); its features may have been incorporated into RSFirewall!. I really can't tell you more, sorry.

Some of the products mentioned by @Webdongle may also be useful and would be worth spending time to see if they assist in doing what you've asked.

Paper records—things we write down in our notebooks—are priceless but, in an environment where a website has more than one administrator, it's difficult to co-ordinate the activities of the administrative personnel unless people are also diligently updating those records. A further complication is how the administrators communicate among themselves what each of them are doing or have done. Email is one way, I guess, to address the matter but it requires having the discipline to keep other people "in the loop".

Another mechanism might be to construct a spreadsheet and either (a) have one person responsible to keeping the spreadsheet information updated when things happend or (b) allow everyone in the administrative group to share that spreadsheet with the ability to update it as each person does something. Maintaining that information is one thing; keeping that information secure and safe from people who don't have the right to know it is another.

It's also possible to produce a regular report from a spreadsheet and post that report in some form (possibly, read-only as a PDF document or online in its original file format) but, again, that's a matter for each website administration team to decide what's best for them.

There are obvious benefits to the website owner(s) in being able to look back over time at how the site was created, maintained, and [importantly] what information is needed when problems occur. I've attached an excerpt from my own notebook that shows an example of the kind of information that I need. I don't need to know everything; just the basics. I can easily login to any J! website, look at what extensions are installed, and use Akeeba Backup to take a new snapshot of the system and store it offline.

Yet another idea might be to use a discussion forum—as long as the part that's used for team discussions is/are kept away from other users of the website—where you can keep track not only of when things were done but also how the team arrived at the decisions that lead to changes being made. It can also be used for brainstorming new ideas. :) I've found that this approach can be very effective to help introduce new members into the team and teach them the team discipline.

One can also get a rough idea of when changes were made by using a cPanel file explorer, of FTP client (e.g. FileZilla) and looking at file modified dates. It's not a perfect science but these are some ideas.

Lastly, no, I'm not aware of any J! extensions that do it all in one place. @Webdongle's suggestion—create a J! article that's accessible only to the Administrator group—is probably as close as anyone might get, coupled with versioning that keeps some track of when the article was changed so that one could compare differences between the different versions of the article to see what happend (and, maybe, when it happened).

Good questions, @hehemrin, and it's a good discussion. I'm looking forward to see how the discussion goes from here. Cheers. 8)
You do not have the required permissions to view the files attached to this post.

SharkyKZ
Joomla! Hero
Joomla! Hero
Posts: 2897
Joined: Fri Jul 05, 2013 10:35 am
Location: Parts Unknown

Re: Notebook for Admin inside the Admin area

Post by SharkyKZ » Wed Aug 29, 2018 8:51 am

Sounds like you need a very basic component to store and view database records in the backend. Use a tool like https://ibrini.com/en/ or https://www.component-creator.com/en/ to create one.

User avatar
hehemrin
Joomla! Intern
Joomla! Intern
Posts: 67
Joined: Thu Jul 16, 2015 10:44 am
Location: Sweden
Contact:

Re: Notebook for Admin inside the Admin area

Post by hehemrin » Sat Sep 01, 2018 1:58 pm

First of all, thanks for tips and proposals from various persons! I have looked into some of them, and thought of the ideas, but I am not in any decision to go for any of them (until any decision, I stick to a paper note book).

Sozzled, I am glad to here you think it make sense to keep some sort of record! I am curious to also here how others do with records; if and how.

My need, currently, is to handle smaller web sites. I can well believe that sites for e.g. big corporations needs different and sophisticated solutions, like a Sharepoint site.

Maybe also for "smaller sites", it may not be the best to keep the notes inside Joomla as I propose. But maybe it can be a good idea; again, interested to hear how other do or would like to do; sharing "best practise" with or without develop anything new.

When sozzled wrote about tools that automize, I thought further. My notebook is a mix of data about which release I installed when, when I added which extension, and so on. But I realize, this type of data should likely be possible to automize, i.e an easy read Joomla data log with important events (those I consider important...), available from backend, would be a great help. The other side of my notebook is topics like why I installed an extension, where I use it, which similar I have tested, odd behaviour and bugs on my site I want to solv, ideas forward, and so on.

I'm happy to listen to more Joomla users on this topic!

User avatar
brian
Joomla! Master
Joomla! Master
Posts: 12785
Joined: Fri Aug 12, 2005 7:19 am
Location: Leeds, UK
Contact:

Re: Notebook for Admin inside the Admin area

Post by brian » Sat Sep 01, 2018 2:14 pm

I always use a custom module and publish it on the control panel
"Exploited yesterday... Hacked tomorrow"
Blog http://brian.teeman.net/
Joomla Hidden Secrets http://hiddenjoomlasecrets.com/

User avatar
jjspelman
Joomla! Explorer
Joomla! Explorer
Posts: 285
Joined: Tue Apr 07, 2009 6:27 am
Location: Tampa, FL
Contact:

Re: Notebook for Admin inside the Admin area

Post by jjspelman » Tue Jan 15, 2019 10:08 pm

@Brian - how to you do that?

sozzled
I've been banned!
Posts: 13639
Joined: Sun Jul 05, 2009 3:30 am
Location: Canberra, Australia

Re: Notebook for Admin inside the Admin area

Post by sozzled » Tue Jan 15, 2019 10:39 pm

@jjspelman: Hmmm ... you would need a backend custom module. I did a quick search on the JED to see if someone had written one; I couldn't find one. Shouldn't be too hard to write. If you're intested, I'll see what I can do.

User avatar
Webdongle
Joomla! Master
Joomla! Master
Posts: 44072
Joined: Sat Apr 05, 2008 9:58 pm

Re: Notebook for Admin inside the Admin area

Post by Webdongle » Tue Jan 15, 2019 11:12 pm

Extensions >>> Modules .. change filter from Site to Administrator ... New ... custom ... then select a Position in the Admin Template that you use.
http://www.weblinksonline.co.uk/
https://www.weblinksonline.co.uk/updating-joomla.html
"When I'm right no one remembers but when I'm wrong no one forgets".

sozzled
I've been banned!
Posts: 13639
Joined: Sun Jul 05, 2009 3:30 am
Location: Canberra, Australia

Re: Notebook for Admin inside the Admin area

Post by sozzled » Tue Jan 15, 2019 11:14 pm

Blind as a bat! Of course. You have to click "New" after changing the filter. I forgot to do that. It's already there. :-[

User avatar
jjspelman
Joomla! Explorer
Joomla! Explorer
Posts: 285
Joined: Tue Apr 07, 2009 6:27 am
Location: Tampa, FL
Contact:

Re: Notebook for Admin inside the Admin area

Post by jjspelman » Wed Jan 16, 2019 1:27 am

Yep, blind as a bat here as well. Works fine.

User avatar
hehemrin
Joomla! Intern
Joomla! Intern
Posts: 67
Joined: Thu Jul 16, 2015 10:44 am
Location: Sweden
Contact:

Re: Notebook for Admin inside the Admin area

Post by hehemrin » Wed Jan 16, 2019 10:50 pm

Now I'm lost or blind as a bat. Which extension in JED are you talking about, that you have found? Or is it something included in Joomla installation you have found?

User avatar
jjspelman
Joomla! Explorer
Joomla! Explorer
Posts: 285
Joined: Tue Apr 07, 2009 6:27 am
Location: Tampa, FL
Contact:

Re: Notebook for Admin inside the Admin area

Post by jjspelman » Wed Jan 16, 2019 11:16 pm

hehemrin wrote:
Wed Jan 16, 2019 10:50 pm
Now I'm lost or blind as a bat. Which extension in JED are you talking about, that you have found? Or is it something included in Joomla installation you have found?
It is not an extension. Simply create a Custom Module (under the Modules menu item, and assign it to the Control panel position of the Administrator template.

HTH

annahersh
Joomla! Guru
Joomla! Guru
Posts: 734
Joined: Wed Aug 15, 2018 8:23 pm

Re: Notebook for Admin inside the Admin area

Post by annahersh » Thu Jan 17, 2019 12:29 am

Like @Brian, I have used an admin custom module for notes forever. No special extension needed. Simply create the custom module when in Modules > Administrator and assign to the cpanel position. It will be visible on the admin login page.
admin-notepad.jpg
You do not have the required permissions to view the files attached to this post.

User avatar
hehemrin
Joomla! Intern
Joomla! Intern
Posts: 67
Joined: Thu Jul 16, 2015 10:44 am
Location: Sweden
Contact:

Re: Notebook for Admin inside the Admin area

Post by hehemrin » Thu Jan 17, 2019 11:51 am

Oki, thanks, got it. I created one, to try how I like it. I'm not sure I will fully replace note book with this note book, but maybe for the more important notes. Well, I'll try and see how I like it. Thanks for the explanation and proposal.

User avatar
Webdongle
Joomla! Master
Joomla! Master
Posts: 44072
Joined: Sat Apr 05, 2008 9:58 pm

Re: Notebook for Admin inside the Admin area

Post by Webdongle » Thu Jan 17, 2019 12:16 pm

If you want to make a lot of notes then perhaps create an Article in each Category (or create a Category with child Categories with Articles) to organise the note for easy search. You can set the notes to Special level or create a specific View/Access level.
http://www.weblinksonline.co.uk/
https://www.weblinksonline.co.uk/updating-joomla.html
"When I'm right no one remembers but when I'm wrong no one forgets".

User avatar
hehemrin
Joomla! Intern
Joomla! Intern
Posts: 67
Joined: Thu Jul 16, 2015 10:44 am
Location: Sweden
Contact:

Re: Notebook for Admin inside the Admin area

Post by hehemrin » Thu Jan 17, 2019 3:46 pm

Yes, that might be a possibility as well.

Also, not to forgot, is the new User Action Log that came with 3.9 - it's still a new feature but I have activated (and may become better with more supported extensions), this new feature in Joomla will also help/reduce/be part of site log!

User avatar
paulala
Joomla! Explorer
Joomla! Explorer
Posts: 303
Joined: Sat Oct 30, 2010 12:32 pm
Location: Scotland
Contact:

Re: Notebook for Admin inside the Admin area

Post by paulala » Sat Apr 27, 2019 4:32 pm

Started reading this thread thinking "Yup thats a great idea" and ended with a custom module on most of my admin cpanels. Every day is a schoolday huh :)
Warm Regards,
Paula Livingstone, Skydiving Instructor and Network Security Consultant
https://paulalivingstone.com
http://rustyice.co.uk

cheryl_burke
Joomla! Fledgling
Joomla! Fledgling
Posts: 4
Joined: Fri Jul 05, 2019 7:00 am

Re: Notebook for Admin inside the Admin area

Post by cheryl_burke » Wed Jul 10, 2019 7:24 am

I have used the custom module and posted it on the control panel.


Locked

Return to “Joomla! Ideas Forum”