mirror of
https://github.com/HackTricks-wiki/hacktricks-cloud.git
synced 2026-06-12 19:11:44 -07:00
Add page update request nav link
This commit is contained in:
@@ -52,6 +52,20 @@ a > .hljs {
|
|||||||
.menu-bar-link:hover {
|
.menu-bar-link:hover {
|
||||||
color: var(--menu-bar-link-color-hover);
|
color: var(--menu-bar-link-color-hover);
|
||||||
}
|
}
|
||||||
|
.menu-bar-link-request-update,
|
||||||
|
.menu-bar-link-request-update:visited {
|
||||||
|
display: inline-flex;
|
||||||
|
align-items: center;
|
||||||
|
border-radius: 6px;
|
||||||
|
padding: 6px 10px;
|
||||||
|
color: #ffffff;
|
||||||
|
background: #d12f1f;
|
||||||
|
font-weight: 700;
|
||||||
|
}
|
||||||
|
.menu-bar-link-request-update:hover {
|
||||||
|
color: #ffffff;
|
||||||
|
background: #f04b36;
|
||||||
|
}
|
||||||
#menu-bar.sticky,
|
#menu-bar.sticky,
|
||||||
#menu-bar-hover-placeholder:hover + #menu-bar,
|
#menu-bar-hover-placeholder:hover + #menu-bar,
|
||||||
#menu-bar:hover,
|
#menu-bar:hover,
|
||||||
@@ -278,9 +292,20 @@ body.sidebar-visible #menu-bar {
|
|||||||
background: inherit;
|
background: inherit;
|
||||||
font-size: inherit;
|
font-size: inherit;
|
||||||
}
|
}
|
||||||
|
#menubar-collapse-popup .menu-bar-link-request-update,
|
||||||
|
#menubar-collapse-popup .menu-bar-link-request-update:visited {
|
||||||
|
margin: 6px 8px;
|
||||||
|
padding: 8px 12px;
|
||||||
|
color: #ffffff;
|
||||||
|
background: #d12f1f;
|
||||||
|
}
|
||||||
#menubar-collapse-popup .menu-bar-link:hover {
|
#menubar-collapse-popup .menu-bar-link:hover {
|
||||||
background-color: var(--theme-hover);
|
background-color: var(--theme-hover);
|
||||||
}
|
}
|
||||||
|
#menubar-collapse-popup .menu-bar-link-request-update:hover {
|
||||||
|
color: #ffffff;
|
||||||
|
background: #f04b36;
|
||||||
|
}
|
||||||
|
|
||||||
/* Languages Menu Popup */
|
/* Languages Menu Popup */
|
||||||
|
|
||||||
|
|||||||
@@ -160,6 +160,9 @@
|
|||||||
<a class="menu-bar-link" href="https://tools.hacktricks.wiki/" target="_blank">
|
<a class="menu-bar-link" href="https://tools.hacktricks.wiki/" target="_blank">
|
||||||
HT Tools
|
HT Tools
|
||||||
</a>
|
</a>
|
||||||
|
<a class="menu-bar-link menu-bar-link-request-update" href="https://tools.hacktricks.wiki/hacktricks-research-request/index.html" target="_blank" rel="noopener noreferrer" data-research-request-link="true">
|
||||||
|
Request Page update
|
||||||
|
</a>
|
||||||
<a class="menu-bar-link" href="https://github.com/sponsors/carlospolop" target="_blank">
|
<a class="menu-bar-link" href="https://github.com/sponsors/carlospolop" target="_blank">
|
||||||
Sponsor
|
Sponsor
|
||||||
</a>
|
</a>
|
||||||
@@ -177,6 +180,7 @@
|
|||||||
<a href="https://hacktricks-training.com" target="_blank" role="menuitem" class="menu-bar-link">HT Training</a>
|
<a href="https://hacktricks-training.com" target="_blank" role="menuitem" class="menu-bar-link">HT Training</a>
|
||||||
<a href="https://hacktricks.wiki/" target="_blank" role="menuitem" class="menu-bar-link">Book HT</a>
|
<a href="https://hacktricks.wiki/" target="_blank" role="menuitem" class="menu-bar-link">Book HT</a>
|
||||||
<a href="https://tools.hacktricks.wiki/" target="_blank" role="menuitem" class="menu-bar-link">HT Tools</a>
|
<a href="https://tools.hacktricks.wiki/" target="_blank" role="menuitem" class="menu-bar-link">HT Tools</a>
|
||||||
|
<a href="https://tools.hacktricks.wiki/hacktricks-research-request/index.html" target="_blank" rel="noopener noreferrer" role="menuitem" class="menu-bar-link menu-bar-link-request-update" data-research-request-link="true">Request Page update</a>
|
||||||
<a href="https://github.com/sponsors/carlospolop" target="_blank" role="menuitem" class="menu-bar-link">Sponsor</a>
|
<a href="https://github.com/sponsors/carlospolop" target="_blank" role="menuitem" class="menu-bar-link">Sponsor</a>
|
||||||
<a href="https://www.linkedin.com/company/hacktricks" target="_blank" role="menuitem" class="menu-bar-link">Linkedin</a>
|
<a href="https://www.linkedin.com/company/hacktricks" target="_blank" role="menuitem" class="menu-bar-link">Linkedin</a>
|
||||||
<a href="https://twitter.com/hacktricks_live" target="_blank" role="menuitem" class="menu-bar-link">X</a>
|
<a href="https://twitter.com/hacktricks_live" target="_blank" role="menuitem" class="menu-bar-link">X</a>
|
||||||
@@ -466,6 +470,27 @@
|
|||||||
if (btn) { btn.click(); }
|
if (btn) { btn.click(); }
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
document.querySelectorAll('[data-research-request-link="true"]').forEach(function (el) {
|
||||||
|
try {
|
||||||
|
var currentUrl = new URL(window.location.href);
|
||||||
|
var allowedHosts = ['hacktricks.wiki', 'cloud.hacktricks.wiki'];
|
||||||
|
if (
|
||||||
|
allowedHosts.indexOf(currentUrl.hostname.toLowerCase()) === -1 ||
|
||||||
|
(currentUrl.protocol !== 'https:' && currentUrl.protocol !== 'http:')
|
||||||
|
) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
currentUrl.username = '';
|
||||||
|
currentUrl.password = '';
|
||||||
|
currentUrl.search = '';
|
||||||
|
currentUrl.hash = '';
|
||||||
|
var target = new URL('https://tools.hacktricks.wiki/hacktricks-research-request/index.html');
|
||||||
|
target.searchParams.set('origin', currentUrl.href);
|
||||||
|
el.href = target.toString();
|
||||||
|
} catch (_error) {
|
||||||
|
el.href = 'https://tools.hacktricks.wiki/hacktricks-research-request/index.html';
|
||||||
|
}
|
||||||
|
});
|
||||||
var translateBtn = document.querySelector('[data-toggle-translations="true"]');
|
var translateBtn = document.querySelector('[data-toggle-translations="true"]');
|
||||||
if (translateBtn) {
|
if (translateBtn) {
|
||||||
translateBtn.addEventListener('click', function (e) {
|
translateBtn.addEventListener('click', function (e) {
|
||||||
|
|||||||
Reference in New Issue
Block a user