Na ja, sicher die einzelnen Boxen von rechts nach links verschieben....nur wie ?
und dann oben die Begrüßung ... nur wie ?
phpBB Menu Managerbce hat geschrieben:ja, schaut gut aus....
die navigation auf der portalsseite links oben gefällt mir... haben aber auch andere seiten... gibts dafür ne anleitung?
wenn ich die table anlege is das ausreichend?ALTER TABLE phpbb_board_links ADD bl_psort MEDIUMINT( 8 ) NOT NULL
+++ Error: Table 'bceforum.phpbb_board_links' doesn't exist
ALTER TABLE phpbb_board_links ADD bl_fix TINYINT( 1 ) DEFAULT '0' NOT NULL
+++ Error: Table 'bceforum.phpbb_board_links' doesn't exist
edit3: da ich den menu manager eigentlich nur für das portal beötige hab ich auch nur die files entsprechend angepasst....Could not read portal menu for user
DEBUG MODE
SQL Error : 1146 Table 'forum.board_links_table' doesn't exist
SELECT * FROM BOARD_LINKS_TABLE WHERE bl_fix = 1 ORDER BY bl_psort DESC
Line : 521
File : portal.php
Code: Alles auswählen
if ($oxpus_functions_exists_as_mod == TRUE)
{
echo 'In den Downloads in der Kategorie "Eigene Mods" oder im Forum Snippets ist dieser Mod / dieses Snippet vorhanden';
}
else
{
echo 'Es wird kein Mod/Snippet hierzu erstellt, um die Funktion zu veröffentlichen. Dann abwarten, ob es doch noch gemacht wird oder es erscheint wirklich nie. Nachfragen hierzu werden jedenfalls nicht mehr beantwortet!';
}Aber ich möchte doch die Navigation oben nicht verändern, sondern die Boxen links im Portal aufklappbar machen. ^7phpBB Menü Manager 2.2.0 -->Erlaubt es den Usern, die Boardnavigation selber einzustellen
oxpus hat geschrieben:Ich verwende dazu ein Javascript vom Topic Calendar und die entsprechenden Aufrufe.
Wer sich das vom Topic Calendar Mod genauer anschaut, wird auch schnell drauf kommen, wie das geht
Code: Alles auswählen
<script language="Javascript" type="text/javascript">
<!--
var agt = navigator.userAgent.toLowerCase();
var originalFirstChild;
function createTitle(which, string, x, y)
{
// record the original first child (protection when deleting)
if (typeof(originalFirstChild) == 'undefined')
{
originalFirstChild = document.body.firstChild;
}
x = document.all ? (event.clientX + document.body.scrollLeft) : x;
y = document.all ? (event.clientY + document.body.scrollTop) : y;
element = document.createElement('div');
element.style.position = 'absolute';
element.style.zIndex = 1000;
element.style.visibility = 'hidden';
excessWidth = 0;
if (document.all)
{
excessWidth = 50;
}
excessHeight = 20;
element.innerHTML = '<div class="bodyline"><table width="300" cellspacing="0" cellpadding="0" border="0"><tr><td><table width="100%"><tr><td><span class="gen">' + string + '</span></td></tr></table></td></tr></table></div>';
renderedElement = document.body.insertBefore(element, document.body.firstChild);
renderedWidth = renderedElement.offsetWidth;
renderedHeight = renderedElement.offsetHeight;
// fix overflowing off the right side of the screen
overFlowX = x + renderedWidth + excessWidth - document.body.offsetWidth;
x = overFlowX > 0 ? x - overFlowX : x;
// fix overflowing off the bottom of the screen
overFlowY = y + renderedHeight + excessHeight - window.innerHeight - window.pageYOffset;
y = overFlowY > 0 ? y - overFlowY : y;
renderedElement.style.top = (y + 15) + 'px';
renderedElement.style.left = (x + 15) + 'px';
// windows versions of mozilla are like too fast here...we have to slow it down
if (agt.indexOf('gecko') != -1 && agt.indexOf('win') != -1)
{
setTimeout("renderedElement.style.visibility = 'visible'", 1);
}
else
{
renderedElement.style.visibility = 'visible';
}
}
function destroyTitle()
{
// make sure we don't delete the actual page contents (javascript can get out of alignment)
if (document.body.firstChild != originalFirstChild)
{
document.body.removeChild(document.body.firstChild);
}
}
//-->
</script>