/** * * @author Wigmond Ádám */ function getOldalterkepHTML() { // A webhely oldalainak nevét és linkjét kell kiíratni struktúrált formában // Minte a menu.php - itt azonban nem különböztetjük meg az aktuális oldalt global $Aktoldal, $SzuloOldal, $NagyszuloOldal, $MySqliLink, $DedSzuloId, $UkSzuloId; $HTMLkod = ''; //Elso szint >> Szülő a keszdőlap $SelectStr = "SELECT * FROM Oldalak WHERE OSzuloId=1 AND (OTipus<10 OR OTipus>100) order by OPrioritas DESC, ONev"; //%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!! $result = mysqli_query($MySqliLink, $SelectStr) or die("Hiba OM 41 "); $rowDB = mysqli_num_rows($result); if ($rowDB > 0) { while ($row = mysqli_fetch_array($result)) { $ONev = $row['ONev']; $OURL = $row['OUrl']; $OID = $row['id']; $OSzulo = $row['OSzuloId']; //Ha az adott oldal vagy annak első gyermeke aktív, akkor az 'AktLink' osztályba kerül if (getOMenuLathatosagTeszt($OID) > 0) { if ($OID == $Aktoldal['id'] || $OID == $SzuloOldal['id'] || $OID == $NagyszuloOldal['id'] || $OID == $DedSzuloId || $OID == $UkSzuloId) { $AktLink = "class='AktLink'"; } else { $AktLink = ""; } $HTMLkod .= "<li class='M1a'><a href='?f0={$OURL}' {$AktLink}>{$ONev}</a>"; //Ha az adott oldal vagy annak egy leszármazottja aktív, akkor leszármazottjait is megjelenítjük $HTMLkod .= Oldalterkep_Szint2($OID); $HTMLkod .= "</li>\n"; } } mysqli_free_result($result); } if ($HTMLkod > '') { $HTMLkod = "<ul class='Ul1a'>\n {$HTMLkod} </ul>\n"; } return $HTMLkod; }
function Kiir_Oldalterkep() { global $mm_felhasznalo, $MySqliLink, $AktOldal; $Li = ''; $HTMLkod .= "<h1>Oldaltérkép</h1>"; // Speciális menüpontok megjelenítése $HTMLkod .= "<ul class='Szint1'>"; $HTMLkod .= "<li class='OT1'><a href='./'> Kezdőlap</a></li>\n"; // Kiemelt hírkategóriák $SelectStr = "SELECT * FROM oldal WHERE OTipus=10 and OPrioritas>99 ORDER BY OPrioritas"; $result = mysqli_query($MySqliLink, $SelectStr) or die("Hiba T32 "); while ($row = mysqli_fetch_array($result)) { $ONev = $row['ONev']; $OURL = $row['OURL']; $OID = $row['id']; $HTMLkod .= "<li class='OT1'><a href='?f0={$OURL}'> {$ONev}</a>"; $HTMLkod .= Oldalterkep_Szint2($OID, 11); $HTMLkod .= "</li>\n"; } mysqli_free_result($result); // Kategóriák $SelectStr = "SELECT * FROM oldal WHERE OTipus=1 ORDER BY OPrioritas"; $result = mysqli_query($MySqliLink, $SelectStr) or die("Hiba T33 "); while ($row = mysqli_fetch_array($result)) { $ONev = $row['ONev']; $OURL = $row['OURL']; $OID = $row['id']; $HTMLkod .= "<li class='OT1'><a href='?f0={$OURL}'> {$ONev}</a>"; $HTMLkod .= Oldalterkep_Szint2($OID, 2); $HTMLkod .= "</li>\n"; } mysqli_free_result($result); // Általános hírkategóriák $SelectStr = "SELECT * FROM oldal WHERE OTipus=10 and OPrioritas<100 ORDER BY OPrioritas"; $result = mysqli_query($MySqliLink, $SelectStr) or die("Hiba T34 "); while ($row = mysqli_fetch_array($result)) { $ONev = $row['ONev']; $OURL = $row['OURL']; $OID = $row['id']; $HTMLkod .= "<li class='OT1'><a href='?f0={$OURL}'> {$ONev}</a>"; $HTMLkod .= Oldalterkep_Szint2($OID, 11); $HTMLkod .= "</li>\n"; } mysqli_free_result($result); // Egyéb oldalak $SelectStr = "SELECT * FROM oldal WHERE OTipus>49 ORDER BY OPrioritas"; $result = mysqli_query($MySqliLink, $SelectStr) or die("Hiba T35 "); while ($row = mysqli_fetch_array($result)) { $ONev = $row['ONev']; $OURL = $row['OURL']; $OID = $row['id']; $HTMLkod .= "<li class='OT1'><a href='?f0={$OURL}'> {$ONev}</a>"; $HTMLkod .= Oldalterkep_Szint2($OID, 11); $HTMLkod .= "</li>\n"; } mysqli_free_result($result); $HTMLkod .= "</ul>"; echo "<div id='DIVoldalterkep'>{$HTMLkod}</div>"; }