4images Forum & Community

4images Issues / Ausgaben => Discussion & Troubleshooting => Topic started by: egozent on February 21, 2006, 06:17:04 PM

Title: Probleme bei Änderung der Startseite
Post by: egozent on February 21, 2006, 06:17:04 PM
Hallo.
Ich habe 4images direkt auf dem Root installiert; sprich: kein Ordner "4images".
Als Startseite möchte ich nun nicht die "home.html" haben, sondern eine andere.
Auf der linken Seite habe ich ein Menü mit einem Link zur "home.html" eingebaut.
Die "index.php" habe ich dementsprechend angepaßt und es funktioniert auch.
Allerdings habe ich jetzt folgende Probleme:

1. Bei Klick auf "home.html" (bei mir "Bilderbuch") werden die Kategorien nicht angezeigt. Wieso?
2. Der "clickstream" stimmt jetzt leider nicht mehr, da nach "Home" der Punkt "Bilderbuch" fehlt. Was muß ich anpassen?

Über eure Hilfe wäre ich sehr dankbar!

egozent  8)
Title: Re: Probleme bei Änderung der Startseite
Post by: honda2000 on February 21, 2006, 06:34:30 PM
du musst die categories_bit.html wieder einbauen, in die seite, damit deine Kategorien wieder angezeigt werden
Title: Re: Probleme bei Änderung der Startseite
Post by: egozent on February 21, 2006, 06:39:37 PM
du musst die categories_bit.html wieder einbauen, in die seite, damit deine Kategorien wieder angezeigt werden
Wieso? Es ist doch immernoch die "home.html", nur umbenannt in "bilderbuch.html".
Sprich: Was vorher drin war, muß doch jetzt auch drin sein, oder?
Title: Re: Probleme bei Änderung der Startseite
Post by: honda2000 on February 21, 2006, 07:06:25 PM
müüste JA

allerdings, die index.php läd ja eigentlich die home.html mit an

wenn dann müsstest du den link setzen
<a href="index.php?template=home" class="mLnk">Bilderbuch</a>

und genau dann, läd es die categories_bit.html nicht mit an
Title: Re: Probleme bei Änderung der Startseite
Post by: egozent on February 22, 2006, 12:44:15 PM
Hä? Das habe ich jetzt irgendiwe nicht so recht verstanden. :(
Kannst Du mir das etwas genauer erklären bzw. sagen, wo genau und wie ich das einbauen muß?
Title: Re: Probleme bei Änderung der Startseite
Post by: honda2000 on February 22, 2006, 12:58:08 PM
also: du läst statt der home/index eine datei als startseite, jetzt klickst du auf deinen link: Bilderbuch
(die umbennate home)
wenn du keine bilder geladen hast, sieht man auch keine

der link ist aber mit index?template=xxx gesetzt? richtig?

jetwz wird auch NUR dieses Template in die seite geladen, nur ein html-dokument

dieses enthält je nach Template inhalte und funktionen oder nur Inhalte

leg mal eine Kategorie, eine Unterkategorie an, lad mal ein/zwei Bilder und teste mal, was passiert
Title: Re: Probleme bei Änderung der Startseite
Post by: egozent on February 22, 2006, 03:22:43 PM
also: du läst statt der home/index eine datei als startseite, jetzt klickst du auf deinen link: Bilderbuch
(die umbennate home)
Ich lade die index.php, allerdings wird in der zwar die home.html aufgerufen, allerdings handelt es sich hierbei um eine andere Datei mit gleichem Namen.

wenn du keine bilder geladen hast, sieht man auch keine
Aber die Kategorien müßten dennoch angezeigt werden. Bevor ich die Startseite (home.html) ausgetauscht habe, wurden die Kategorien auch angezeigt, obwohl ich noch keine Bilder online hatte. PS: Auch nach einem Upload eines Bildes ändert sich daran nix.

der link ist aber mit index?template=xxx gesetzt? richtig?
richtig

jetwz wird auch NUR dieses Template in die seite geladen, nur ein html-dokument

dieses enthält je nach Template inhalte und funktionen oder nur Inhalte

leg mal eine Kategorie, eine Unterkategorie an, lad mal ein/zwei Bilder und teste mal, was passiert
Nix passiert. Unverändert.
Wie und vorallem wo kann ich die "categories_bit.html" einbauen?
Title: HILFE!
Post by: egozent on February 24, 2006, 04:10:16 PM
Bitte, kann mir jemand helfen?  :(
Title: Re: Probleme bei Änderung der Startseite
Post by: RoadDogg on February 24, 2006, 04:38:41 PM
wie sieht denn deine selbsterstelle "Home.html" aus?

Gruß von Mannheim nach Mannheim
Title: Re: Probleme bei Änderung der Startseite
Post by: egozent on February 24, 2006, 05:02:07 PM
wie sieht denn deine selbsterstelle "Home.html" aus?

Gruß von Mannheim nach Mannheim

Wie bereits erwähnt, habe ich an der "home.html" nichts geändert, außer daß sie jetzt "bilderbuch.html" heißt.
Sie wird über das Menü auf der linken Seite mittels Link (http://www.blabla.de/index.php?template=bilderbuch)
"Bilderbuch" aufgerufen. Nur hallt ohne Kategorien.
Eine "home.html" gibt es dennoch. Es ist eine von mir erstellte Datei. Diese funktioniert auch so wie sie soll.
Sprich: Die "home.html" (bei mir "bilderbuch.html") wird einfach anders aufgerufen, als gewöhnlich.
Nur was ich nun ändern bzw. anpassen muß, weiß ich nicht. Bräuchte exakte Angaben.
Title: Re: Probleme bei Änderung der Startseite
Post by: honda2000 on February 24, 2006, 06:40:20 PM
das orginal template home.html wird von der orginal index.php als eine funktion geladen

wenn du jetzt einen link setzt, fehlen die einfach die funktionen (includes) die jetzt die kategorien aufrufen

erstell dir die so, in dem du:
categories in php speicherst, ins root legst

und in der bilderbuch.html jetzt an eine stelle deiner wahl
<?php
include categories.php";
?>

und das machst du mir allen Seiten so, die du in dein Template home holen willst

zur erklärung: klar hast du an der home nix geändert, aber die indey.php ruft jetzt ganz anderes auf, als vorher
Title: Re: Probleme bei Änderung der Startseite
Post by: egozent on February 24, 2006, 10:55:05 PM
und in der bilderbuch.html jetzt an eine stelle deiner wahl
<?php
include categories.php";
?>
Aber das wird nicht funktionieren, da es eine html-Datei ist.
Ich müßte daraus eine PHP-Datei machen.
Dann kann ich sie aber so nicht mehr aufrufen.
Oh menno.. :(
Title: Re: Probleme bei Änderung der Startseite
Post by: honda2000 on February 24, 2006, 10:58:12 PM
was habe ich vorhger geschrieben??

du sollst den inhalt als (categories.htm)  php-categories abspeichern und ins root legen

wenn  es im Root mit include nicht gehen sollte dann {categories}
Title: Re: Probleme bei Änderung der Startseite
Post by: egozent on February 24, 2006, 11:02:01 PM
was habe ich vorhger geschrieben??

du sollst den inhalt als (categories.htm)  php-categories abspeichern und ins root legen

Im Root liegt aber bereits eine categories.php..
Und wenn ich den Include-Befehl einbaue, erhalte ich folgende Fehlermeldung:
Code: [Select]
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /www/htdocs/xxx/includes/template.php(101) : eval()'d code on line 5Was mich auch ehrlich gesagt nicht überrascht hat (da ja html-Datei)..
Title: Re: Probleme bei Änderung der Startseite
Post by: honda2000 on February 24, 2006, 11:03:30 PM
na include die doch mal
Title: Re: Probleme bei Änderung der Startseite
Post by: egozent on February 24, 2006, 11:08:56 PM
na include die doch mal
hä? :(
ich kann erstens in einer html-datei keinen php-befehl einbauen
und zweitens kapiere ich die logik nicht. sorry.
Title: Re: Probleme bei Änderung der Startseite
Post by: honda2000 on February 24, 2006, 11:18:10 PM
egal welches Template du benutzt, schau dir die Quelltexte an
>>> wa siehst du??
zig-include, sowas z.B.
<?php
 $tu = "{template_url}";
 $us = "{url_search}";
 $ls = "{lang_search}";
 $las = "{lang_advanced_search}";
 require "{template_url}/incl/searchbox.php";
 ?>
(template 4light_grey agb.html)

 {if categories}
                  <table width="450" border="0" cellspacing="0" cellpadding="1">
                    <tr>
                      <td class="head1">
                        <table width="100%" border="0" cellspacing="0" cellpadding="3">
                          <tr>
                            <td class="head1" valign="top">{lang_sub_categories}</td>
                          </tr>
                          <tr>
                            <td class="row2" valign="top">{categories}</td>
                          </tr>
                        </table>
(template default categories.html)

wieso sollst du in einer Functions-Datei (auch wenn sie als Template .html heist) nicht includen können??

{categories} fertig

das Template holst du auf höhe index, dort liegt categories.php

also...


was verstehst du nicht??
Title: Re: Probleme bei Änderung der Startseite
Post by: honda2000 on February 24, 2006, 11:22:20 PM
außer dem sytax-fehler scheinst ja zu gehen
syntax
{
oder
}
Title: Re: Probleme bei Änderung der Startseite
Post by: egozent on February 24, 2006, 11:27:29 PM
das Template holst du auf höhe index, dort liegt categories.php
DAS verstehe ich nicht..

Hier der Inhalt der "bilderbuch.html":
Code: [Select]
{header}
<table class="okvir" border="0" cellspacing="0" cellpadding="0" align="center">
  <tr>
    <td>
      <table width="100%" border="0" cellspacing="0" cellpadding="0" class="tablehead">
        <tr>
          <td><img src="{template_url}/images/header_logo.jpg" alt="" /></td>
          <td align="right">
            <form method="post" action="{url_search}">
              <table border="0" cellspacing="0" cellpadding="1">
                <tr>
                  <td>
                    <input type="text" name="search_keywords" class="logininput"/>
                  </td>
                  <td>
                    <input type="submit" value="{lang_search}" class="button" name="submit" />
                  </td>
                </tr>
                <tr valign="top">
                  <td colspan="2">&nbsp;&nbsp;<a href="{url_search}" class="smalltext">{lang_advanced_search}</a></td>
                </tr>
               </table>
            </form>
          </td>
          <td align="right" width="6">&nbsp;</td>
        </tr>
      </table>
    </td>
  </tr>
  <tr>
    <td class="bordercolor">
      <table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td class="tablebgcolor">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
                    <tr>
                      <td class="navbar" ><img src="{template_url}/images/spacer.gif" width="4" height="4" alt="" />{clickstream}</td>
                      <td class="navbar" align="right">
<a href="{url_top_images}"><b>{lang_top_images}</b></a>&nbsp;|&nbsp;
<a href="{url_new_images}"><b>{lang_new_images}</b></a>&nbsp;
  </td>
                    </tr>
                  </table>
            <table class="main" width="100%" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td width="180" class="left" valign="top">
                  <table width="180" border="0" cellspacing="0" cellpadding="0">
                    <tr>
                      <td>{whos_online}</td>
                    </tr>
                    <tr>
                      <td class="head2" height="20"><img src="{template_url}/images/spacer.gif" alt="" width="4" height="4" />{lang_registered_user}</td>
                    </tr>
                    <tr>
                      <td><img src="{template_url}/images/spacer.gif" alt="" width="1" height="1" /></td>
                    </tr>
                    <tr>
                      <td align="center" class="box_back">{user_box}</td>
                    </tr>
                    <tr>
                      <td><img src="{template_url}/images/spacer.gif" alt="" width="1" height="1" /></td>
                    </tr>
                  </table>
  {if random_image}
                  <table width="180" border="0" cellspacing="0" cellpadding="0">
                    <tr>
                      <td class="head2" height="20"> <img src="{template_url}/images/spacer.gif" alt="" width="4" height="4" />{lang_random_image}</td>
                    </tr>
                    <tr>
                      <td><img src="{template_url}/images/spacer.gif" alt="" width="1" height="1" /></td>
                    </tr>
                    <tr>
                      <td align="center" class="box_back">
    <br />
                        {random_image}
<br />
                      </td>
                    </tr>
                  </table>
  {endif random_image}<br>
  <br><img src="{template_url}/images/spacer.gif" alt="" width="180" height="1" /></td>
                <td width="1" class="bordercolor" valign="top"><img src="{template_url}/images/spacer.gif" alt="" width="1" height="1" /></td>
                <td width="18" valign="top"><img src="{template_url}/images/spacer.gif" alt="" width="18" height="18" /></td>
                <td width="100%" valign="top">
  <br />
                  <span class="title"> &raquo;&nbsp;{site_name}</span>
  <br /> <br>
                  {if categories}
                        <table width="100%" border="0" cellspacing="0" cellpadding="5">
                          <tr>
                            <td valign="top" class="head1">{lang_categories}</td>
                          </tr>
                          <tr>
                            <td valign="top">{categories}</td>
                          </tr>
                  </table>
                  <br />
                  {endif categories}{lang_site_stats}<br />
                  <br />
                  {if msg}<b>{msg}</b><br /><br />{endif msg}
                  <table width="100%" border="0" cellspacing="0" cellpadding="0">
                    <tr>
                      <td>
                        <table width="100%" border="0" cellspacing="0" cellpadding="4">
                          <tr>
                            <td class="head1" valign="top">{lang_new_images}</td>
                          </tr>
                        </table>
                      </td>
                    </tr>
                    <tr>
                      <td>{new_images}</td>
                    </tr>
                  </table>
  <br><br />
                  <table width="100%" border="0" cellspacing="0" cellpadding="0">
                    <tr>
                      <td>{category_dropdown_form}</td>
                      <td align="right">{setperpage_dropdown_form}</td>
                    </tr>
                  </table>
                  <p>&nbsp;</p>
                </td>
                <td width="19" valign="top"><img src="{template_url}/images/spacer.gif" alt="" width="19" height="19" /></td>
              </tr>
            </table>
          </td>
        </tr>
      </table>
    </td>
  </tr>
  <tr>
    <td>
      <table width="100%" border="0" cellspacing="0" cellpadding="0" >
        <tr>
          <td class="tablebottom" width="6">&nbsp;</td>
          <td class="tablebottom"><!--
    Bitte beachten Sie, dass der folgende Copyrighthinweis
    auf JEDER Seite die von 4images ausgegeben wird sichtbar
    sein MUSS. Schriftart, Farbe etc. dürfen an die eigene
    Website angepasst werden, der Hinweis darf aber unter
    KEINEN Umständen entfernt oder unsichtbar gemacht werden.
    Auch muss der Hyperlink zu http://www.4homepages.de intakt
    bleiben. Diese Bedingung ist Bestandteil der Lizenz dieser
    Software. Lesen Sie die Lizenz.txt Datei für weitere
    Informationen.

    Please note that the following copyright notice
    MUST be displayed on each and every page output
    by 4images. You may alter the font, colour etc. but
    you CANNOT remove it, nor change it so that it be,
    to all intents and purposes, invisible. The hyperlink
    http://www.4homepages.de must also remain intact.
    These conditions are part of the licence this software
    is released under. See the Licence.txt file for
    more information.
// -->
&nbsp; Powered by <b>4images</b> {script_version} &nbsp;|&nbsp; Copyright &copy; 2004 <a href="http://www.4homepages.de" target="_blank">4homepages.de</a> </td>
          <td align="right" class="tablebottom">Design by <a href="http://www.7dana.com" target="_blank"><strong>7dana.com</strong></a>&nbsp;&nbsp;</td>
        </tr>
      </table></td>
  </tr>
</table>
{footer}
Title: Re: Probleme bei Änderung der Startseite
Post by: egozent on February 25, 2006, 08:22:02 AM
Ich habe da so eine Idee..
Mal angenommen, ich kopiere die "index.php" und benenne sie in "index2.php" um.
Mit der "index.php" rufe ich meine angepaßte Startseite auf.
Im linken Menü gibt es einen Link "Bilderbuch"; allerdings nicht auf "bilderbuch.html",
sondern auf "index2.php", in der ich "bilderbuch.html" include.
Das müßte doch gehen, oder?
Title: Re: Probleme bei Änderung der Startseite
Post by: egozent on February 25, 2006, 08:54:03 AM
Ok, ich habe es gerade ausprobiert und es funktioniert soweit ganz gut.
Nur hätte ich jetzt noch einen kleinen Wunsch:
Wenn ich auf "Bilderbuch" klicke und somit die Kategorienübersicht erhalte,
dann hätte gerne schon jetzt einen "clickstream" mit "Home->Bilderbuch",
wobei "Home" auf "index.php" und "Bilderbuch" auf "index2.php" verlinkt.
Wie kann ich das einbauen?
Title: Re: Probleme bei Änderung der Startseite
Post by: RoadDogg on February 25, 2006, 11:16:11 AM
Hi,

deine Seite gefällt mir echt, sowohl von de Idee, als auch von der Umsetzung.

Eine zwei index.php hätte ich dir nun auch vorgeschlagen, das ist das einfachste.
Wenn {clickstream} hier noch nicht umgesetzt wird, kannst du es an der Stelle auch statisch einsetzen.
Code: [Select]
<td class="navbar" ><img src="{template_url}/images/spacer.gif" width="4" height="4" alt="" /><font class="navtxt"><a href="index.php">Home</a> / <a href="bilderbuch.php">Bilderbuch</a></font></td>
wenn du dir die categories.html anschaust, siehst du wie und an welcher Stelle das in die home bzw bilderbuch.html eingesetzt werden muss, das muss in die Tabelle, in der auch lang_new_images und lang_top_images sind
Title: Re: Probleme bei Änderung der Startseite
Post by: egozent on February 25, 2006, 03:54:29 PM
Der Clickstream muß dann halt auch noch stimmen, wenn ich in die einzelnen Kategorien klicke..

PS: Danke für das Lob! Das hört man gern.  :D
Title: Re: Probleme bei Änderung der Startseite
Post by: RoadDogg on February 25, 2006, 07:04:49 PM
Hast du es wie ich oben beschrieben habe mal getestet? Für die Kategorie- und die Detailansicht werden noch andere templates geladen, da wird dann der clickstream richtig umgesetzt.
Title: Re: Probleme bei Änderung der Startseite
Post by: egozent on February 25, 2006, 07:48:38 PM
Hm, bin mir nicht ganz sicher, ob es genau das ist, was ich möchte.
Aber ich probiere es mal. Werde dann Bericht erstatten, ob es funzt.

[edit]
Ok, ich habe es eingebaut. Funktioniert auch bei Aufruf der "bilderbuch.php".
Wenn ich dann jedoch auf eine Kategorie (z.B. "2005") klicke, dann erscheint
"Home -> 2005" anstatt "Home -> Bilderbuch -> 2005".
Sprich: Der Link "Bilderbuch" zur "bilderbuch.php" muß in den Clickstream fest
nach "Home" eingebaut werden. Weißt Du, wo ich das machen muß?  :?
[/edit]
Title: Re: Probleme bei Änderung der Startseite
Post by: egozent on February 27, 2006, 12:51:53 PM
Weiß niemand, wo ich den Clickstream bearbeiten bzw. anpassen kann?
Ich möchte einfach zwischen "Home" und "Kategorie" einen (Zwischen)Link einbauen.
Title: Re: Probleme bei Änderung der Startseite
Post by: egozent on February 28, 2006, 12:08:40 PM
Es hat sich erledigt.
Problem gelöst.
Siehe hier: http://www.4homepages.de/forum/index.php?topic=11833.0