pragmaMx Support Forum

pragmaMx => Installation & Update => Thema gestartet von: Schmunzel83 am 01 Juli 2009, 14:04:47

Titel: [Solved] Fußnachrichten nach Update nicht mehr zentriert
Beitrag von: Schmunzel83 am 01 Juli 2009, 14:04:47
Nach dem Update auf pragmaMx 0.1.11, sind die Fußnachrichten nicht mehr zentriert.
Siehe: http://biathlon.bsv-aplerbeck.de (http://biathlon.bsv-aplerbeck.de)
Woran kann das liegen?

Gruß,
Stephan
Titel: Re: Fußnachrichten nach Update nicht mehr zentriert
Beitrag von: martin b am 01 Juli 2009, 14:26:13
Hallo Stephan

WIe schon öfter im Forum erwähnt, kann es mit nicht validen (älteren) Themes (Templates) zu Problemen kommen. Da es sich scheinbar um ein modifiziertes Nuke Theme handelt, gehen ich mal davon aus, das es eine index.html oder so was in der Art gibt. Eventuell da noch mal schaun, das die Footerdaten zentriert werden. Also mit <center> davor.

Gruß
martin b
Titel: Re: Fußnachrichten nach Update nicht mehr zentriert
Beitrag von: NDeezign am 01 Juli 2009, 17:30:11
Hy :)

dein Doctype ist HTML, ist dieser auch in den Admineinstellungen so voreingestellt?

Änder mal nachstehend den ganzen Absatz, da ist einiges unnötig und unsauber:

      <table border="0" width="100%" cellspacing="0" cellpadding="0" style="border-collapse: collapse" bordercolor="#111111">
        <tr>
          <td width="100%">
            <div align="center">
              <center>
              <table border="0" width="100%" cellspacing="0" cellpadding="0">
                <tr>
                  <td width="100%">
                    <b>

      <p align="center"><FONT class=footer>
<div class="footmsg"><p>Alle Logos und Warenzeichen auf dieser Seite sind Eigentum der jeweiligen Besitzer und Lizenzhalter.<br >Im &uuml;brigen gilt Haftungsausschluss. Weitere Details finden Sie im <a href="modules.php?name=Impressum">Impressum</a>.</p>
<p>Die Artikel sind geistiges Eigentum des/der jeweiligen Autoren,<br >alles andere &copy; 2007 - 2009 by <a href="http://biathlon.bsv-aplerbeck.de">Biathlon BSV Aplerbeck 1826 e.V.</a></p>
<p>Diese Webseite basiert auf pragmaMx 0.1.11.</p></div></center><div class="footmsg" align="center">Seitenerstellung in  0.658  Sekunden, mit  31  Datenbank-Abfragen</div><div class="footmsg" align="center">modifiziert für pragmaMx von

<a title="http://nuke-theme.de" href="http://nuke-theme.de">
<img border="0" src="http://nuke-theme.de/modules/Sitebanner/images/ntj.jpg" width="94" height="15" alt=""></a></font></center></div>&nbsp;</font></b></td>
                </tr>
              </table>
              </center>
            </div>
          </td>
        </tr>
      </table>
   


in:

<table border="0" width="100%" cellspacing="0" cellpadding="0" style="border-collapse: collapse" bordercolor="#111111">
        <tr>
          <td width="100%">
              <table border="0" width="100%" cellspacing="0" cellpadding="0">
                <tr>
                  <td width="100%">
<div class="footmsg footer" align="center">{FOOTMESSAGE}<br >
modifiziert für pragmaMx von <a title="http://nuke-theme.de" href="http://nuke-theme.de">
<img border="0" src="http://nuke-theme.de/modules/Sitebanner/images/ntj.jpg" width="94" height="15" alt=""></a></div>
                  </td>
               </tr>
              </table>
           </td>
        </tr>
      </table>


P.S. Vorsicht mit den Tabellenabsätzen, nicht durcheinander kommen ...

LG  :bye:
Titel: Re: Fußnachrichten nach Update nicht mehr zentriert
Beitrag von: Schmunzel83 am 01 Juli 2009, 17:43:46
Eine index.html Datei habe ich nicht.

In der theme.php ist folgender Eintrag zum Footer:
function themefooter() {
    global  $index;
    if ($index == 1) {
  echo "</td><td valign=\"top\" width=\"170\">";
  blocks(right);
    }

echo "</td>\n";
echo "          </tr>\n";
echo "        </table>\n";
echo "        </center>\n";
echo "      </div>\n";
echo "      </td>\n";
echo "  </tr>\n";
echo "  <tr>\n";
echo "    <td width=\"100%\">\n";
echo "      <table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"0\" style=\"border-collapse: collapse\" bordercolor=\"#111111\">\n";
echo "        <tr>\n";
echo "          <td width=\"100%\">\n";
echo "            <div align=\"center\">\n";
echo "              <center>\n";
echo "              <table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"0\">\n";
echo "                <tr>\n";
echo "                  <td width=\"100%\">\n";
echo "                    <b>\n";
echo "      <p align=\"center\"><FONT class=footer>\n";
footmsg();
global $prefix, $bannersfsz, $index;
  if ($bannersfsz) {
  include("bannersfsz.php");
    }
echo "</center><div class=\"footmsg\" align=\"center\">".mxViewBench()."</div>";
echo "<div class=\"footmsg\" align=\"center\">modifiziert für pragmaMx von\n";
echo "<a title=\"http://nuke-theme.de\" href=\"http://nuke-theme.de\">\n";
echo "<img border=\"0\" src=\"http://nuke-theme.de/modules/Sitebanner/images/ntj.jpg\" width=\"94\" height=\"15\"></a></font></center></div>";
echo "&nbsp;</font></b></td>\n";
echo "                </tr>\n";
echo "              </table>\n";
echo "              </center>\n";
echo "            </div>\n";
echo "          </td>\n";
echo "        </tr>\n";
echo "      </table>\n";
echo "    </td>\n";
echo "  </tr>\n";
echo "</table>\n";
echo "          </td>\n";
echo "          <td>&nbsp;</td></tr></table></td></tr></table>";}


Darin soll ich die Änderungen vornehmen?
Titel: Re: Fußnachrichten nach Update nicht mehr zentriert
Beitrag von: martin b am 01 Juli 2009, 18:20:31
Hi

Ich habe mir die Seite gerade mal mit dem Firebug analysiert und folgenes eingetragen:

</b><p align=""><b><font class="footer">
<center>  
</font></b></p><div class="footmsg"><p><b><font class="footer">Alle Logos und Warenzeichen auf dieser Seite sind Eigentum der jeweiligen Besitzer und Lizenzhalter.<br/>Im übrigen gilt Haftungsausschluss. Weitere Details finden Sie im <a href="modules.php?name=Impressum">Impressum</a>.</font></b></p>
<p><b><font class="footer">Die Artikel sind geistiges Eigentum des/der jeweiligen Autoren,<br/>alles andere © 2007 - 2009 by <a href="http://biathlon.bsv-aplerbeck.de">Biathlon BSV Aplerbeck 1826 e.V.</a></font></b></p>
<p><b><font class="footer">Diese Webseite basiert auf pragmaMx 0.1.11.</font></b></p></div><div align="center" class="footmsg"><b><font class="footer">Seitenerstellung in  0.3901  Sekunden, mit  28  Datenbank-Abfragen</font></b></div><div align="center" class="footmsg"><b><font class="footer">modifiziert für pragmaMx von
<a href="http://nuke-theme.de" title="http://nuke-theme.de">
<img height="15" border="0" width="94" alt="" src="http://nuke-theme.de/modules/Sitebanner/images/ntj.jpg"/></a></font></b></div><b> </b></td>
                </tr>
              </tbody></table>
              </center>

Danach war der Footerbereich zentriert! Also das blaue <center> hat's gebracht.
Ob du die Vorschläge von NDee noch mit übernimmst, mußt du wissen, solltest du aber machen.

Gruß
martin b
Titel: Re: Fußnachrichten nach Update nicht mehr zentriert
Beitrag von: Schmunzel83 am 01 Juli 2009, 21:31:43
Vielen Dank für eure Hilfe.
Habe es nun geschafft.
Allerdings habe ich es mit dem Code von NDeezign nicht richtig hinbekommen.
Was genau macht die Zeile:
<div class="footmsg footer" align="center">{FOOTMESSAGE}<br >
Ist {FOOTMESSAGE}
ein neuerer Befehl für
footmsg();
?