# Help wanted: EMR customisation, provider calendar restriction and personalisation of main page

**URL:** <https://community.open-emr.org/t/help-wanted-emr-customisation-provider-calendar-restriction-and-personalisation-of-main-page/21266>\
**Category:** Help Wanted\
**Created:** [October 2, 2023, 11:26am UTC](https://community.open-emr.org/t/help-wanted-emr-customisation-provider-calendar-restriction-and-personalisation-of-main-page/21266 "2023-10-02T11:26:27Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![Caversum](https://community.open-emr.org/letter_avatar_proxy/v4/letter/c/d2c977/32.png) [@Caversum](https://community.open-emr.org/u/Caversum)\
**Post date:** [October 2, 2023, 11:26am UTC](https://community.open-emr.org/t/help-wanted-emr-customisation-provider-calendar-restriction-and-personalisation-of-main-page/21266/1 "2023-10-02T11:26:27Z")

</div>

Hello,

I would like some help with openemr customisation for a small private clinic:

I am currently running openemr 7.01 on an inhouse linux server Ubuntu 22.04 Server.

The customisation required:

- Provider calendar restriction: logged in provider can only view their own calendar, without access privilege to other providers’ calendar.

- Personalisation of the login page: own logo etc.

Please PM with quotation and lead time.

Regards  
Bligh

---

<div class="post-metadata">

**Author:** ![bearzillasquatch](https://community.open-emr.org/user_avatar/community.open-emr.org/bearzillasquatch/32/18011_2.png) [@bearzillasquatch](https://community.open-emr.org/u/bearzillasquatch)\
**Post date:** [October 4, 2023, 12:36pm UTC](https://community.open-emr.org/t/help-wanted-emr-customisation-provider-calendar-restriction-and-personalisation-of-main-page/21266/2 "2023-10-04T12:36:35Z")

</div>

@Caversum I think the first bullet point is a checkbox in the globals section.  
Admin-\>Globals-\>Calendar - “Providers See Entire Calendar”  
Try unchecking that box.

For the second bullet point  
Admin-\>Globlas-\>Branding  
This has some settings that you can change to personalize the produce.

As for the logo, i think you have to replace a specific file on the server with your logo file. I’m not sure exactly where it is but I know it’s been discussed in the forum here before. You should be able to locate info on that by searching the forum.

---

<div class="post-metadata">

**Author:** ![Caversum](https://community.open-emr.org/letter_avatar_proxy/v4/letter/c/d2c977/32.png) [@Caversum](https://community.open-emr.org/u/Caversum)\
**Post date:** [October 4, 2023, 2:27pm UTC](https://community.open-emr.org/t/help-wanted-emr-customisation-provider-calendar-restriction-and-personalisation-of-main-page/21266/3 "2023-10-04T14:27:36Z")

</div>

Hey DC

Really appreciate you taking the time to reply.

Unfortunately that Calendar toggle still allows the provider to click other providers in the providers box on the bottom left to select and see other provider’s calendar.

Thank you so much.

---

<div class="post-metadata">

**Author:** ![juggernautsei](https://community.open-emr.org/user_avatar/community.open-emr.org/juggernautsei/32/10764_2.png) [@juggernautsei](https://community.open-emr.org/u/juggernautsei)\
**Post date:** [October 4, 2023, 3:23pm UTC](https://community.open-emr.org/t/help-wanted-emr-customisation-provider-calendar-restriction-and-personalisation-of-main-page/21266/4 "2023-10-04T15:23:25Z")

</div>

@Caversum Hi.  
the logos go in the sites/default/images … folder. Dig down through there and you will find a folder called logos. The subfolders are named for the logo location. This only applies if you are using v7.0.1.x

---

<div class="post-metadata">

**Author:** ![PeteBoyd](https://community.open-emr.org/user_avatar/community.open-emr.org/peteboyd/32/14391_2.png) [@PeteBoyd](https://community.open-emr.org/u/PeteBoyd)\
**Post date:** [October 4, 2023, 4:37pm UTC](https://community.open-emr.org/t/help-wanted-emr-customisation-provider-calendar-restriction-and-personalisation-of-main-page/21266/5 "2023-10-04T16:37:15Z")

</div>

Admin \> Config \> Login Page \> Show Secondary Logo on Login

`sites/default/images/logos/core/login/secondary/`  
E.g. `logo.svg`

---

<div class="post-metadata">

**Author:** ![htuck](https://community.open-emr.org/user_avatar/community.open-emr.org/htuck/32/15185_2.png) [@htuck](https://community.open-emr.org/u/htuck)\
**Post date:** [October 18, 2023, 11:13pm UTC](https://community.open-emr.org/t/help-wanted-emr-customisation-provider-calendar-restriction-and-personalisation-of-main-page/21266/6 "2023-10-18T23:13:49Z")

</div>

Hi @Caversum  
Re: the user access restriction, in addition ro the Globals settings mentioned above, OpenEMR has a Patient Privacy module you might want to review to see if it does what you want.  
[https://www.open-emr.org/wiki/index.php/Custom\_Modules\_for\_OpenEMR](https://www.open-emr.org/wiki/index.php/Custom_Modules_for_OpenEMR)

Good luck- HT

---

<div class="post-metadata">

**Author:** ![Caversum](https://community.open-emr.org/letter_avatar_proxy/v4/letter/c/d2c977/32.png) [@Caversum](https://community.open-emr.org/u/Caversum)\
**Post date:** [December 3, 2023, 11:32am UTC](https://community.open-emr.org/t/help-wanted-emr-customisation-provider-calendar-restriction-and-personalisation-of-main-page/21266/7 "2023-12-03T11:32:34Z")

</div>

Thanks everyone who replied. I ended up contracting someone to bespoke the solution. He was great but others not so much.

One guy quoted 20hours to accomplish the calendar tweak. Choose your vendor carefully!

---

<div class="post-metadata">

**Author:** ![Ducketzon](https://community.open-emr.org/user_avatar/community.open-emr.org/ducketzon/32/18224_2.png) [@Ducketzon](https://community.open-emr.org/u/Ducketzon)\
**Post date:** [January 9, 2024, 5:07am UTC](https://community.open-emr.org/t/help-wanted-emr-customisation-provider-calendar-restriction-and-personalisation-of-main-page/21266/8 "2024-01-09T05:07:42Z")

</div>

Hello, I have the same problem, was the person you hired able to solve the problem for a doctor who cannot see the calendar of the other doctors? Could you share his contact with me? I am a doctor and I have been using OpenEMR for myself and I am happy with it, but I want to implement it in a small clinic where I work.

---

<div class="post-metadata">

**Author:** ![PeteBoyd](https://community.open-emr.org/user_avatar/community.open-emr.org/peteboyd/32/14391_2.png) [@PeteBoyd](https://community.open-emr.org/u/PeteBoyd)\
**Post date:** [January 9, 2024, 6:36am UTC](https://community.open-emr.org/t/help-wanted-emr-customisation-provider-calendar-restriction-and-personalisation-of-main-page/21266/9 "2024-01-09T06:36:20Z")

</div>

Consider this:

`Admin > Config > Calendar > Providers See Entire Calendar`

---

<div class="post-metadata">

**Author:** ![Nilesh\_Hake](https://community.open-emr.org/user_avatar/community.open-emr.org/nilesh_hake/32/13927_2.png) [@Nilesh\_Hake](https://community.open-emr.org/u/Nilesh_Hake)\
**Post date:** [January 9, 2024, 10:06am UTC](https://community.open-emr.org/t/help-wanted-emr-customisation-provider-calendar-restriction-and-personalisation-of-main-page/21266/10 "2024-01-09T10:06:33Z")

</div>

I have implemented one feature with restrict calendar access to logged in user

---

<div class="post-metadata">

**Author:** ![stephenwaite](https://community.open-emr.org/user_avatar/community.open-emr.org/stephenwaite/32/15754_2.png) [@stephenwaite](https://community.open-emr.org/u/stephenwaite)\
**Post date:** [January 9, 2024, 1:32pm UTC](https://community.open-emr.org/t/help-wanted-emr-customisation-provider-calendar-restriction-and-personalisation-of-main-page/21266/11 "2024-01-09T13:32:15Z")

</div>

hi, it looks like we are almost there to add a config setting [based on the work](https://github.com/openemr/openemr/pull/6982) @juggernautsei did a little while ago.

---

<div class="post-metadata">

**Author:** ![Caversum](https://community.open-emr.org/letter_avatar_proxy/v4/letter/c/d2c977/32.png) [@Caversum](https://community.open-emr.org/u/Caversum)\
**Post date:** [January 10, 2024, 6:04am UTC](https://community.open-emr.org/t/help-wanted-emr-customisation-provider-calendar-restriction-and-personalisation-of-main-page/21266/12 "2024-01-10T06:04:40Z")

</div>

Hello Ducketzon,

I second Stephen Waite’s recommendation Sherwin @juggernautsei

He fixed it up for us.

---

<div class="post-metadata">

**Author:** ![tatakai](https://community.open-emr.org/user_avatar/community.open-emr.org/tatakai/32/15386_2.png) [@tatakai](https://community.open-emr.org/u/tatakai)\
**Post date:** [October 3, 2025, 3:19pm UTC](https://community.open-emr.org/t/help-wanted-emr-customisation-provider-calendar-restriction-and-personalisation-of-main-page/21266/13 "2025-10-03T15:19:02Z")

</div>

Sounds like a “simple” solution would be an acl entry for seeing that user list. In combination with the config setting, it should accomplish what is needed.

Or tie it in code to an existing acl entry
