Tutorials

Eine immer größer werdende Tutorialdatenbank.

PHP-Fusion Core

Aktuelle PHP-Fusion Vollversionen und Updates

Addon Downloads

Alle Downloads garantiert Kostenlos

Support 24/7

24 Stunden, 7 Tage die Woche, das ganze Jahr.

Thema ansehen
css_dropdown_menu Thema drucken
Benutzeravatar

Jung Mitglied


Snoopy Geschrieben am 17.09.2016 um 12:04
 #1 Beitrag drucken Top
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'>&nbsp;&nbsp;&nbsp;$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," &middot;").newsopts($info,"&middot;").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'>&nbsp;&nbsp;&nbsp;$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," &middot;").articleopts($info,"&middot;").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
Beiträge: 10 
http://sunshine-fun-radio.de 
Benutzeravatar

Seiten Administrator


David Geschrieben am 17.09.2016 um 12:13
 #2 Beitrag drucken Top
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.
Beiträge: 434 
http://www.php-fusion.at/ 
Benutzeravatar

Jung Mitglied


Snoopy Geschrieben am 17.09.2016 um 13:17
 #3 Beitrag drucken Top
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]
Beiträge: 10 
http://sunshine-fun-radio.de 
Benutzeravatar

Seiten Administrator


David Geschrieben am 17.09.2016 um 22:53
 #4 Beitrag drucken Top
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.
Beiträge: 434 
http://www.php-fusion.at/ 
Benutzeravatar

Jung Mitglied


Snoopy Geschrieben am 19.09.2016 um 13:31
 #5 Beitrag drucken Top
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
Snoopy hat folgende Datei angehängt:  css_dropdown_menu.rar [140.97kB / 984 mal Heruntergeladen]
Beiträge: 10 
http://sunshine-fun-radio.de 
Benutzeravatar

Seiten Administrator


David Geschrieben am 20.09.2016 um 15:01
 #6 Beitrag drucken Top
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.
Beiträge: 434 
http://www.php-fusion.at/ 
Benutzeravatar

Jung Mitglied


Snoopy Geschrieben am 20.09.2016 um 16:25
 #7 Beitrag drucken Top
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
Beiträge: 10 
http://sunshine-fun-radio.de 
Benutzeravatar

Seiten Administrator


David Geschrieben am 21.09.2016 um 03:29
 #8 Beitrag drucken Top
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.
Beiträge: 434 
http://www.php-fusion.at/ 
Benutzeravatar

Jung Mitglied


Snoopy Geschrieben am 21.09.2016 um 06:02
 #9 Beitrag drucken Top
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
Beiträge: 10 
http://sunshine-fun-radio.de 
Benutzeravatar

Seiten Administrator


David Geschrieben am 21.09.2016 um 06:13
 #10 Beitrag drucken Top
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.
Beiträge: 434 
http://www.php-fusion.at/ 
Benutzeravatar

Jung Mitglied


Snoopy Geschrieben am 21.09.2016 um 06:20
 #11 Beitrag drucken Top
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
Beiträge: 10 
http://sunshine-fun-radio.de 
Benutzeravatar

Seiten Administrator


David Geschrieben am 21.09.2016 um 06:42
 #12 Beitrag drucken Top
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 / 971 mal Heruntergeladen]
Liebe Grüße, euer David.


Aktiver PHP-Fusion Nutzer seit 3. September 2006
--------------------------------------------------------
PHP-Fusion Österreich Seitenbetreiber.
Beiträge: 434 
http://www.php-fusion.at/ 
Benutzeravatar

Jung Mitglied


Snoopy Geschrieben am 21.09.2016 um 07:19
 #13 Beitrag drucken Top
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
Beiträge: 10 
http://sunshine-fun-radio.de 
Benutzeravatar

Seiten Administrator


David Geschrieben am 21.09.2016 um 07:21
 #14 Beitrag drucken Top
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.
Beiträge: 434 
http://www.php-fusion.at/ 
Springe ins Forum:
Anzeige


Anmelden


Registrieren Passwort vergessen

RSS Feeds

Feeds abonieren

Letzte News
Letzte Threads
Anzeige

© Copyright 2021 PHP-Fusion.at | Alle Rechte vorbehalten.

© 2016 Real Space. All rights reserved | Design by W3layouts | 16,806,201 eindeutige Besuche
Powered by PHP-Fusion copyright © 2002 - 2021 by Nick Jones. Released as free software without warranties under GNU Affero GPL v3.