The Basics
- Nextcloud Server version :
Hub 10: 31.0.6
- Operating system and version:
Linux, Arch
- Web server and version :
NGINX
- PHP version:
8.3
- Is this the first time you’ve seen this error?
YES
- When did this problem seem to first start?
CONSTANT
- Installation method:
NCP
- Are you using CloudfIare, mod_security, or similar?
NO
Summary of the issue you are facing:
An external site I wish to embed will not display correctly. Nextcloud’s top bar menu is hiding the site’s menu. Looking for help on how to get the site’s coding to display correctly with nextcloud.
Steps to replicate it (hint: details matter!):
- Added link for external site I wish to embed, to be displayed in NC top bar menu.
- Click on newly created link
- Site opens embedded, but it’s own top most menu is obscured by NC top bar menu.
- My other external, embedded sites DO display correctly in NC.
Nextcloud
Please provide the log entries from your Nextcloud log:
Not Applicable. Not a NextCloud 'error' really.
Web Browser
If the problem is related to the Web interface, open your browser inspector Console and Network tabs while refreshing (reloading) and reproducing the problem. Provide any relevant output/errors here that appear.
Issue is browser agnostic. Regardless of browser used. The NextCloud somehow removes the menu from Bibledit, and I don't know why it does that.
The original menu looks like this:
<div id="topbar" class="menu-advanced">
<span class="nowrap"><a href="/index/index?item=translate" title="Verse editor | Notes | Resources | User resources | Feedback">Translate</a></span>
<span class="nowrap"><a href="/index/index?item=search" title="Search | Advanced search | Search all Bibles and notes | Search Bible for similar verses | Search Bible for similar Strong's numbers | Search Bible for Strong's number | Search Bible for similar Hebrew or Greek words">Search</a></span>
<span class="nowrap"><a href="/index/index?item=tools" title="Changes">Tools</a></span>
<span class="nowrap"><a href="/index/index?item=settings" title="Account | Basic mode | Logout | Notifications | Preferences">Settings</a></span>
<span class="nowrap"><a href="/menu/index?item=help/index" title="Help">Help</a></span>
<div class="clearfix"></div>
</div>
When embedding this in NextCloud, it reduces the original menu to this:
<div id="topbar" class="menu-advanced"></div>
That explains why it displays nothing: all menu items have been removed.
I wonder if there's an option in NextCloud to remove menus like this, or an option to not disturb the embedded website?
The original menu has "href="/index/index?" multiple times. Possibly NextCloud does not like the "href" attributes?
Configuration
Nextcloud
The output of occ config:list system
or similar is best, but, if not possible, the contents of your config.php
file from /path/to/nextcloud
is fine (make sure to remove any identifiable information!):
{
"system": {
"instanceid": "***REMOVED SENSITIVE VALUE***",
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"trusted_domains": [
"openbiblefoundation.org",
"cloud.openbiblefoundation.org"
],
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"dbtype": "mysql",
"version": "31.0.6.2",
"overwrite.cli.url": "https:\/\/openbiblefoundation.org",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbport": "",
"dbtableprefix": "oc_",
"mysql.utf8mb4": true,
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"installed": true,
"maintenance": false,
"maintenance_window_start": 1,
"default_phone_region": "US",
"opcache.memory_consumption": 256,
"opcache.interned_strings_buffer": 32,
"memcache.local": "\\OC\\Memcache\\APCu",
"loglevel": 2,
"allow_local_remote_servers": "true",
"skeletondirectory": "core\/obf-skeleton",
"app.mail.attachment-size-limit": "3*1024*1024",
"app.mail.imap.timeout": 20,
"app.mail.smtp.timeout": 20,
"app.mail.sieve.timeout": 20,
"app.mail.verify-tls-peer": "false",
"app.mail.background-sync-interval": 3600,
"mail_smtpmode": "smtp",
"mail_sendmailmode": "pipe",
"mail_from_address": "***REMOVED SENSITIVE VALUE***",
"mail_domain": "***REMOVED SENSITIVE VALUE***",
"mail_smtphost": "***REMOVED SENSITIVE VALUE***",
"mail_smtpport": "587",
"filelocking.enabled": true,
"memcache.locking": "\\OC\\Memcache\\Redis",
"redis": {
"host": "***REMOVED SENSITIVE VALUE***",
"port": 6379,
"timeout": 0,
"password": "***REMOVED SENSITIVE VALUE***"
},
"memories.db.triggers.fcu": true,
"memories.exiftool": "\/var\/www\/nc\/apps\/memories\/bin-ext\/exiftool-aarch64-glibc",
"memories.vod.path": "\/var\/www\/nc\/apps\/memories\/bin-ext\/go-vod-aarch64",
"app_install_overwrite": {
"0": "news",
"1": "radio",
"2": "talked",
"3": "backup",
"4": "files_scripts",
"5": "files_rightclick",
"6": "cms_pico",
"7": "breezedark",
"8": "apporder",
"10": "login_notes",
"11": "maps",
"12": "nextframe"
},
"theme": "",
"mail_smtpauth": true,
"defaultapp": "",
"enforce_theme": "dark",
"mail_smtpname": "***REMOVED SENSITIVE VALUE***",
"mail_smtppassword": "***REMOVED SENSITIVE VALUE***"
}
}
Apps
Enabled:
- activity: 4.0.0
- admin_audit: 1.21.0
- announcementcenter: 7.1.3
- app_api: 5.0.2
- appointments: 2.4.5
- apporder: 0.15.0
- approval: 2.2.0
- bookmarks: 15.1.0
- breezedark: 29.0.0
- calendar: 5.3.2
- circles: 31.0.0
- cloud_federation_api: 1.14.0
- comments: 1.21.0
- contacts: 7.1.3
- contactsinteraction: 1.12.0
- dashboard: 7.11.0
- dav: 1.33.0
- deck: 1.15.1
- external: 6.0.2
- federatedfilesharing: 1.21.0
- federation: 1.21.0
- files: 2.3.1
- files_accesscontrol: 2.0.0
- files_automatedtagging: 2.0.0
- files_downloadlimit: 4.0.0
- files_external: 1.23.0
- files_lock: 31.0.2
- files_pdfviewer: 4.0.0
- files_reminders: 1.4.0
- files_scripts: 4.1.0
- files_sharing: 1.23.1
- files_trashbin: 1.21.0
- files_versions: 1.24.0
- fileslibreofficeedit: 2.0.1
- firstrunwizard: 4.0.0
- forms: 5.1.0
- groupfolders: 19.1.0
- htmlviewer: 31.0.0
- login_notes: 1.6.1
- logreader: 4.0.0
- lookup_server_connector: 1.19.0
- mail: 5.1.3
- maps: 1.5.0
- memories: 7.5.2
- news: 26.0.1
- nextcloud_announcements: 3.0.0
- nextframe: 0.0.7
- notes: 4.12.1
- notifications: 4.0.0
- oauth2: 1.19.1
- password_policy: 3.0.0
- passwords: 2025.5.11
- phonetrack: 0.8.2
- photos: 4.0.0-dev.1
- polls: 7.4.4
- privacy: 3.0.0
- profile: 1.0.0
- provisioning_api: 1.21.0
- recognize: 9.0.1
- recommendations: 4.0.0
- registration: 2.7.0
- related_resources: 2.0.0
- richdocuments: 8.7.1
- richdocumentscode_arm64: 25.4.202
- serverinfo: 3.0.0
- settings: 1.14.0
- sharebymail: 1.21.0
- side_menu: 5.1.1
- spreed: 21.1.0
- support: 3.0.0
- survey_client: 3.0.0
- suspicious_login: 9.0.1
- systemtags: 1.21.1
- tasks: 0.16.1
- terms_of_service: 4.4.0
- text: 5.0.0
- theming: 2.6.1
- theming_customcss: 1.18.0
- twofactor_backupcodes: 1.20.0
- unroundedcorners: 1.1.4
- updatenotification: 1.21.0
- user_status: 1.11.0
- viewer: 4.0.0
- weather_status: 1.11.0
- webhook_listeners: 1.2.0
- workflow_script: 2.0.0
- workflowengine: 2.13.0
Disabled: - bruteforcesettings: 4.0.0 (installed 2.9.0)
- encryption: 2.19.0
- twofactor_nextcloud_notification: 5.0.0
- twofactor_totp: 13.0.0-dev.0
- user_ldap: 1.22.0