css_dropdown_menu |
|
|
Jung Mitglied
|
Snoopy Geschrieben am 17.09.2016 um 12:04 |
|
Hallo
habe ein kleines anliegen an euch
komme damit nicht klar bzw weiss nicht genau wo ich das einfügen soll in der theme.php
5. Anpassung in der Theme.php
Diesen Eintrag an die gewünschte stelle Einfügen.
echo "<table cellpadding='0' cellspacing='0' width='100%'><tr>\n";
echo "<td align='center'>";
include INFUSIONS."css_dropdown_menu/menu.php";
echo "</td>";
echo "</tr></table>\n";
ich hänge euch mal die theme.php als datei an
<?php
/*--------------------------------------------+
| PHP-Fusion v7 - Content Management System |
|---------------------------------------------|
| author: Nick Jones (Digitanium) © 2002-2009 |
| web: http://www.php-fusion.co.uk |
| email: nick@php-fusion.co.uk |
|---------------------------------------------|
| Released under the terms and conditions of |
| the GNU General Public License (Version 3) |
+--------------------------------------------*/
/*--------------------------------------------+
| PHP-Fusion v7 -Theme: LH_mod_1 |
|---------------------------------------------|
| author: RadioStyles © 2011 |
| web: http://www.Lexy-Host.eu |
| email: info@radiostyles.de |
| Original: lernvid.com |
|---------------------------------------------|
| This program is released as free software |
| under the Affero GPL license. |
| You can redistribute it and/or |
| modify it under the terms |
| of this license which you |
| can read by viewing the included agpl. |
| txt or online at www.gnu.org/licen... |
| Removal of this copyright header is |
| strictly prohibited without written |
| permission from the original author(s). |
+--------------------------------------------*/
if (!defined("IN_FUSION")) { die("Access Denied"); }
define("THEME_BULLET", "<span class='bullet'></span>");
require_once INCLUDES."theme_functions_include.php";
function render_page($license=false) {
global $settings, $main_style, $locale;
//BG Anfang
echo "
<table cellpadding='0' cellspacing='0' width='100%' border='0' align='center'>
<tr>
<td width='100%' class='bg' align='left'>";
echo "
<table cellpadding='0' cellspacing='0' width='100%' border='0' align='center'>
<tr>
<td width='100%' class='bg2' align='center'>";
//Header
echo "<table cellpadding='0' cellspacing='0' width='100%' border='0' align='center'>
<tr>
<td width='100%' height='300' align='center' class='login'><img src='".THEME."images/header.gif' alt='' width='100%' height='300' /></td>
</td>
</tr>
</table>";
echo "
<table cellpadding='0' cellspacing='0' width='100%' border='0' align='center'>
<tr>
<td width='100%' height='50' align='center' class='nav-oben'>
<table cellpadding='0' cellspacing='0' width='100%' border='0' align='center'>
<tr>
<td width='100%' height='50' class='top-nav' align='center'>
".showsublinks(" ".THEME_BULLET."", "white")."
</td>
</tr>
</table>
</td>
</tr>
</table>";
//Header Ende
//Content
echo "<table cellpadding='0' cellspacing='0' width='100%' class='$main_style' align='center'>\n<tr>\n";
if (LEFT) { echo "<td class='side-border-left' valign='top'>".LEFT."</td>"; }
echo "<td class='main-bg' valign='top'>".U_CENTER.CONTENT.L_CENTER."</td>";
if (RIGHT) { echo "<td class='side-border-right' valign='top'>".RIGHT."</td>"; }
echo "</tr>\n</table>\n";
//Content Ende
//Footer
echo "<table cellpadding='0' cellspacing='0' width='100%' border='0' align='center'>
<tr>
<td width='100%' height='200' align='center' class='bottom'><img src='".THEME."images/footer.gif' alt='' width='100%' height='200' /></td>
</tr>
</table>";
echo "<table width='100%' cellspacing='0' cellpadding='0' border='0' align='center'>
<tr>
<td align='left' width='60%' height='40' class='main-bg' >";
if ($license == false) {
echo "".showcopyright()."";
}
echo "</td><td align='right' valign='middle' width='40%' height='40' class='main-bg' > </br><a href='http://www.lexyhost.eu' target='_blank'><img title='Lexy Host' src='http://lexyhost.eu/img/affiliate/designed_by_logo/lh_designed_by_logo_w.png' border='0' alt='LexyHost' width='150' height='50' /></a>
</td>
</tr>
</table></td></tr></table>";
//Footer Ende
}
function render_news($subject, $news, $info) {
global $locale,$render_caps,$aidlink;
$subject = strip_tags($subject);
echo " <table width='90%' cellpadding='0' cellspacing='0' align='center'>
<tr>
<td width='30' height='31' class='content-icon' align='left' valign='middle'><img src='".THEME."images/blank.gif' alt='' width='30' height='31' /></td>
<td width='100%' align='left' valign='middle' class='news-title'> $subject</td>
</tr> </table>
<table width='100%' cellpadding='0' cellspacing='0' align='center'><tr>
<td width='100%' align='right' valign='middle' class='infobar'>";
echo newsposter($info," ·").newsopts($info,"·").itemoptions("N",$info['news_id']);
echo "</td>
</tr>
</table>
<table width='100%' cellpadding='0' cellspacing='0'><tr>
<td class='main-body'><div style='width:100%;vertical-align:top;'>$news</div>
</td>
</tr>
</table>";
echo " <table width='100%' cellpadding='0' cellspacing='0'>
<tr>
<td width='100%' align='center' valign='middle'><img src='".THEME."images/trenner.jpg' alt='' width='550' height='10' /></td>
</tr>
</table><br />";
}
function render_article($subject, $article, $info) {
global $locale;
echo "
<table width='100%' cellpadding='0' cellspacing='0' align='center'>
<tr>
<td width='30' height='31' class='content-icon' align='left' valign='middle'><img src='".THEME."images/blank.gif' alt='' width='30' height='31' /></td>
<td width='100%' align='left' valign='middle' class='news-title'> $subject</td>
</tr>
</table>
<table width='100%' cellpadding='0' cellspacing='0'><tr>
<td class='infobar' align='right'><img src='".THEME."images/bullet.gif'> ";
echo articleposter($info," ·").articleopts($info,"·").itemoptions("A",$info['article_id']);
echo "</td>
</tr>
</table>
";
echo "<table width='100%' cellpadding='0' cellspacing='0'>
<tr>
<td class='main-body'><div style='width:100%;vertical-align:top;'>".($info['article_breaks'] == "y" ? nl2br($article) : $article)."</div>
<div style='margin-top:5px'>
</div>
</td>
</td>
</tr>
</table>\n";
echo "<table width='100%' cellpadding='0' cellspacing='0'>
<tr>
<td width='100%' align='center' valign='middle'><img src='".THEME."images/trenner.jpg' alt='' width='550' height='10' /></td>
</tr>
</table><br />";
}
function opentable($title) {
echo "<table width='100%' cellpadding='0' cellspacing='0' align='center'>
<tr>
<td width='100%' class='ot-title' align='center' valign='middle' >$title</td>
</tr>
</table>
<table width='100%' cellpadding='0' cellspacing='0'>
<tr>
<td class='ot-main-body'>\n";
}
function closetable() {
echo "</td>
</tr>
</table>
<table width='100%' cellpadding='0' cellspacing='0'>
<tr>
<td width='100%' align='center' valign='middle'><img src='".THEME."images/trenner.jpg' alt='' width='550' height='10' /></td>
</tr>
</table><br />";
}
function openside($title, $collapse = false, $state = "on") {
global $panel_collapse; $panel_collapse = $collapse;
echo "<table width='240' cellpadding='0' cellspacing='0' align='center'>
<tr>
";
if ($collapse == true) {
$boxname = str_replace(" ", "", $title);
echo "<td width='240' height='50' class='panel-title' align='center' valign='middle'>$title</td></tr><tr><td class='side-body' align='center'>".panelbutton($state, $boxname)."</td>\n";
} else { echo"<td width='240' class='panel-title' align='center' valign='middle'>$title</td>";
}
echo "</tr>
</table>
<table width='240' cellpadding='0' cellspacing='0' border='0' align='center'>
<tr>
<td class='side-body'>";
if ($collapse == true) { echo panelstate($state, $boxname); }
}
function closeside() {
global $panel_collapse;
if ($panel_collapse == true) { echo "</div>\n"; }
echo " </td>
</tr>
<tr><td width='240' class='panel-unten' height='50' align='center'></td>
</tr>
</table><br />
";
}
?>
EDIT David: Bitte in Zukunft bei Code den selbigen BB-Code nutzen! |
Bearbeitet von David am 17.09.2016 um 12:11
|
|
|
|
Seiten Administrator
|
David Geschrieben am 17.09.2016 um 12:13 |
|
Suche:
<td width='100%' height='50' class='top-nav' align='center'>
".showsublinks(" ".THEME_BULLET."", "white")."
</td>
Ersetzte durch:
<td width='100%' height='50' class='top-nav' align='center'>";
include INFUSIONS."css_dropdown_menu/menu.php";
echo "</td> |
Liebe Grüße, euer David.
Aktiver PHP-Fusion Nutzer seit 3. September 2006
--------------------------------------------------------
PHP-Fusion Österreich Seitenbetreiber.
|
|
|
|
Jung Mitglied
|
Snoopy Geschrieben am 17.09.2016 um 13:17 |
|
Hallo
habe diesen script hinbekommen es funktioniert fast alles nur
hab ich da noch ein kleines problem bei dem einrichten der einzelne menus bekomme da jedes mal fehler meldung
wenn ich das aussehn bearbeite der menus
dann kommt dieses bei menu ellements
Unknown column 'mset_imgon' in 'field list'
was kann ich da machen das dieses nicht wieder erscheint
danke im vorraus
ps: ich hab ine testseite wo ich das installiert habe
[url]
http://test.sunshine-fun-radio.de/news.php[/url] |
|
|
|
Seiten Administrator
|
David Geschrieben am 17.09.2016 um 22:53 |
|
Kannst du das Addon mal hier anhängen? Dürfte eine Spalte in der Datenbank Tabelle fehlen. |
Liebe Grüße, euer David.
Aktiver PHP-Fusion Nutzer seit 3. September 2006
--------------------------------------------------------
PHP-Fusion Österreich Seitenbetreiber.
|
|
|
|
Jung Mitglied
|
Snoopy Geschrieben am 19.09.2016 um 13:31 |
|
hallo David
sorry das ich mich jetzt erst melde
habe dir das addon angehängt
und habe noch eine frage
wenn ich diese menües erstellt habe und auf meiner testseite hoch geladen habe dann habe ich da noch ein problem ich möchte die leiste wo die kategorien stehn in der mitte haben
siehe dir bitte meine testseite an http://test.sunshine-fun-radio.de
habe es versucht in mitte zu bekommen aber es klappt nicht
und habe das probs mit den monitoren auf ein 22 " ist es ok und wenn ich auf ein kleineren zoll monitor die seite aufrufe dann verschiebt sich das ganze wie kann man das ändern das es da bleibt wo es hin soll
gruss
volker |
|
|
|
Seiten Administrator
|
David Geschrieben am 20.09.2016 um 15:01 |
|
Hallo Volker,
also im Grunde genommen sollte ein
margin: 0px auto !important;
reichen, allerdings ist das Problem dass deine Seite nicht HTML-Valide ist (siehe hier: https://validator.w3.org/check?uri=ht...mp;group=0) .. daher bitte mal alle HTML-Fehler beheben.
Deswweiteren sollte das TD-Element in dem die Navigation eingebunden ist mit 100% benützt werden, da es ja nur eine Spalte ist.
Wieso die Fehlermeldung auftritt ist mir derzeit nicht ersichtlich. |
Liebe Grüße, euer David.
Aktiver PHP-Fusion Nutzer seit 3. September 2006
--------------------------------------------------------
PHP-Fusion Österreich Seitenbetreiber.
|
|
|
|
Jung Mitglied
|
Snoopy Geschrieben am 20.09.2016 um 16:25 |
|
Hallo David,
erstmal ein dickes danke an dich für deine geduld und hilfe
1. ich weiss nicht wo ich den code den du mir zuletzt geschrieben hast wo ich das einfügen kann an welcher stelle
2. hab es geändert auf 100% das TD element
3. habe die fehler meldungen wegen der html geschichte angesehn also davon hab ich kein plan wie wo ich die fehler alle ausbessern soll das hängt glaub mit dem gesamten theme zusammen was ich mal gekauft habe von Lexy host
was ich da machen kann weiss ich noch nicht vllt versuch ich das ganze mal ganz neu hochzuladen nochmal ob es dann besser ist weiss ich nicht
gruss volker |
|
|
|
Seiten Administrator
|
David Geschrieben am 21.09.2016 um 03:29 |
|
Guten Morgen Volker,
wenn du magst, kann du mir ja das ganze Theme mal senden (hier als Anhang oder per PN).
Ich würde mir das ganze dann mal ansehen auf einer Testseite.
Liebe Grüße, David. |
Liebe Grüße, euer David.
Aktiver PHP-Fusion Nutzer seit 3. September 2006
--------------------------------------------------------
PHP-Fusion Österreich Seitenbetreiber.
|
|
|
|
Jung Mitglied
|
Snoopy Geschrieben am 21.09.2016 um 06:02 |
|
Guten Morgen David,
hier im anhang habe ich dir mein theme komplett als original angehängt + die geänderte version wie sie auf meiner testseite aktuell drauf ist.
Habe die valedierungs fehler so gut wie es ginge behoben, kannst ja nochmal das mit dem valedieren nach prüfen ob alles ok ist was ich gemacht habe auf meiner testseite
So nebenbei habe ich mal das valedieren auf meiner hauptwebseite geprüft habe da ein schlag gekommen also es wartet jede menge arbeit auf mich
das mal nebenbei erwähnt
gruss volker |
|
|
|
Seiten Administrator
|
David Geschrieben am 21.09.2016 um 06:13 |
|
Morgen Volker,
irgendwie ging da wohl was schief?
Leider sind keine Anhänge vorhanden, jedoch hast du 2 neue Themen erstellt (ebenfalls ohne Anhang, habe diese Themen mal entfernt).
Du kannst auch einen Link senden wo du das Paket als Archiv hochgeladen hast. |
Liebe Grüße, euer David.
Aktiver PHP-Fusion Nutzer seit 3. September 2006
--------------------------------------------------------
PHP-Fusion Österreich Seitenbetreiber.
|
|
|
|
Jung Mitglied
|
Snoopy Geschrieben am 21.09.2016 um 06:20 |
|
David
ich habe es dir per e-mail geschickt
da die dateien zu gross waren sorry deswegen erstmal
entferne bitte die beiden postings
gruss volker |
|
|
|
Seiten Administrator
|
David Geschrieben am 21.09.2016 um 06:42 |
|
So, habe es nun geschafft, habe sogar nur das Dropdown-Menü bearbeiten müssen.
Das Theme schaut nun gut aus (punkto W3C Validation).
Bitte ersetzte die angehängte Datei mit der vorhandenen im Infusions Ordner "css_dropdown_menu". |
David hat folgende Datei angehängt: menu.zip [2.17kB / 1334 mal Heruntergeladen]
Liebe Grüße, euer David.
Aktiver PHP-Fusion Nutzer seit 3. September 2006
--------------------------------------------------------
PHP-Fusion Österreich Seitenbetreiber.
|
|
|
|
Jung Mitglied
|
Snoopy Geschrieben am 21.09.2016 um 07:19 |
|
Hallo David
es hat alles geklappt so wie ich es mir gewünscht habe
danke dir für deine mühe und geduld mit mir und meine kleinen sorgen
gruss Volker |
|
|
|
Seiten Administrator
|
David Geschrieben am 21.09.2016 um 07:21 |
|
Immer wieder gerne :-)
Freut mich wenn alles klappt ;-) |
Liebe Grüße, euer David.
Aktiver PHP-Fusion Nutzer seit 3. September 2006
--------------------------------------------------------
PHP-Fusion Österreich Seitenbetreiber.
|
|
|