Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.37 veröffentlicht (04.11.23)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Wo befindet sich die PHP zur Indexseite?
#1
Hallo,

wo finde ich diese große PHP-Datei der Indexseite mit über 2000 Zeilen (von header-footer)? 

     
Zitieren
#2
Hi,
in deinem root Verzeichnis findest du die index.php. Das ist das, was serverseitig ausgeführt wird. Das was Clientseitig angezeigt wird sind Templates. Die findest du im ACP unter Templates & Styles > Templates > Index Page Templaes.

In der index.php werden die betroffenen Templates aus der Datenbank geladen und zusammengesetzt und mit Daten/Informationen befüllt damit am Ende das herauskommt was du im Browser siehst.

Beste Grüße
Zitieren
#3
Hi Juventiner, vielen Dank. Ja, ich habe in der index.php und auch im Template nicht die gleiche Darstellung vorgefunden, wie in der Konsole, aber danach hatte ich gesucht. Das scheint wohl eine falsche Schlussfolgerung meinerseits gewesen zu sein. :-) 

Ich habe jetzt versucht meinen Banner im Template zu verändern. Es funktioniert alles, nur bekomme ich einfach keine runden Ecken hin, warum, weiß ich nicht:
Das ist der Bannercode:


Code:
<img src="./images/karfreitag_1.png"  alt="Grafik derzeit nicht verfügbar" width="90%" height="120" border-radius="18";>
Zitieren
#4
Kann so auch nicht funktionieren. Wink
Lege das Image als Background in ein div und gib dem div einen Borderradius mit.
Zitieren
#5
Wo genau muss ich dafür die div`s platzieren? 


Code:
<div id="container_forum_body">
    {$menu_date_time}
<div id="container_forum"> <!-- Start of Container-Forum (Ende im Template "Footer") -->               
  <if THIS_SCRIPT == 'portal.php' OR THIS_SCRIPT == 'index.php' then>
    <br />
<div style="line-height: 10px;" ><br></div>
    <img src="./images/karfreitag_1.png"  alt="Grafik derzeit nicht verfügbar" width="95%" height="100" border-radius="18">
<div>
</if>
    
    <main class="container">
        <if THIS_SCRIPT == 'portal.php' OR THIS_SCRIPT == 'index.php' then>
Zitieren
#6
(08.04.2023, 22:22)Dana schrieb: Wo genau muss ich dafür die div`s platzieren? 
Code:
<img src="./images/karfreitag_1.png"  alt="Grafik derzeit nicht verfügbar" width="95%" height="100" border-radius="18">
Wie bereits am 27.03. zugemailt sind z.B. https://www.w3schools.com/ oder https://wiki.selfhtml.org/ uvm. unabdingbare Quellen um zu lernen wie man HTML einsetzen kann. Deine Frage lässt erkennen, dass Du Dich mit den genannten Quellen noch nicht näher beschäftigt hast.
Zitat:<div Style- und/oder CSS-Anweisungen>
<img src="./images/karfreitag_1.png"  alt="Grafik derzeit nicht verfügbar" width="95%" height="100" border-radius="18">
</div>
Sollte ich der Ansicht sein helfen zu können biete ich Hilfe(n) an!  ...ich bitte jedoch nicht darum helfen zu dürfen!
Tools [Unixzeit ⇔ Realzeit] ♦ [BOM-Finder] ♦ [SQL-Prefix-Changer] ♦ [USV-Rechner] ♦ [PlugIns]
Zitieren
#7
Mein selbst erstellter Banner-Code zeigt, dass ich mich sehr wohl mit HTML befasst habe.
Vermutlich sollte man d.A.n. IT studieren um gar nichts mehr fragen zu müssen.
Wenn du nicht bereit bist einfach zu helfen, dann kommentiere doch am besten gar nicht.


Dein hier vorgegebener Code funktioniert nicht. Er verzerrt den darunter befindlichen Banner.

Ich habe auch schon einiges ausprobiert und entweder wird der untere Banner mit beeinflusst oder der neue Banner verschwindet ganz.
Zitieren
#8
(09.04.2023, 12:11)Dana schrieb: Mein selbst erstellter Banner-Code zeigt, dass ich mich sehr wohl mit HTML befasst habe.
Befassen und erfolgreich Umsetzen sind nicht identisch.
(09.04.2023, 12:11)Dana schrieb: Vermutlich sollte man d.A.n. IT studieren um gar nichts mehr fragen zu müssen.
Dein Anligen hat mit einem IT-Studium nichts gemein. Die geposteten Links dienen der Aneignung von HTML-Grundlagen. Sie beinhalten sehr hilfreiche Informationen um HTML zu lernen. Auch ich habe damit mal anfangen müssen und besuche sie auch heute noch ab und an.
(09.04.2023, 12:11)Dana schrieb: Wenn du nicht bereit bist einfach zu helfen, dann kommentiere doch am besten gar nicht.
Die geposteten Links sind unstrittig eine sehr gute Hilfestellung.
(09.04.2023, 12:11)Dana schrieb: Dein hier vorgegebener Code funktioniert nicht. Er verzerrt den darunter befindlichen Banner.
Wenn Du den Code
Zitat:<div Style- und/oder CSS-Anweisungen>
unverständlicherweise 1:1 übernommen hast, kann er sicherlich nicht funktionieren. Du musst wahlweise Style und/oder CSS nach Deinen Darstellungswünschen definieren.
(09.04.2023, 12:11)Dana schrieb: Ich habe auch schon einiges ausprobiert und entweder wird der untere Banner mit beeinflusst oder der neue Banner verschwindet ganz.
Wenn getätigte Style-/CSS-Angaben bei einem Banner den anderen Banner beinflussen, dann sind die Definitionen je Banner nicht korrekt umgesetzt.
Sollte ich der Ansicht sein helfen zu können biete ich Hilfe(n) an!  ...ich bitte jedoch nicht darum helfen zu dürfen!
Tools [Unixzeit ⇔ Realzeit] ♦ [BOM-Finder] ♦ [SQL-Prefix-Changer] ♦ [USV-Rechner] ♦ [PlugIns]
Zitieren
#9
Natürlich habe ich nicht deine CodeBeschreibung 1:1 übernommen.


In meinem obigen Codeabschnitt vom Header-Template ist im signifikanten Bereich bereits ein Style..xxx vorhanden, der bezieht sich aber scheints auf eine andere Funktion. 
Ich hatte schon vorher die Border-Radius Werte dort eingetragen, sie werden genau so wenig übernommen, wie in deinem Beispiel: 

Code:
<div style= border-radius: 20px>
    <img src="./images/Ostern_frame1.png"  alt="Grafik derzeit nicht verfügbar" width="60%" height="100" border-radius:18px;>
</div>

Es ist also egal, wo ich sie eintrage, es funktioniert nicht. Ob mit Doppelpunkt oder Gleichzeichen, ob (Werte oder alles) in Gänsefüßchen, mit oder ohne Semikolon am Ende...ich habe alles ausprobiert.

Ja, die CSS/HTML-Seiten sind eine Hilfe, was glaubst du wie ich u.a. zum Code komme? (Nein, nicht durch deine angebliche Mail) In diesen Beschreibungen habe ich jedoch bisher keine kompletten Beispielcodes gefunden, sondern lediglich Segmente. 
Wie und wo man sie dann zu einer funktionierenden Einheit zusammenstellt ist ggf. eine andere Frage. 
Und da helfen m.E. am besten präzise Beispiele oder halt Lösungen. ;-) 
 
Ich habe Stunden mit HTML und meinem Banner verbracht (probiere jetzt noch herum), und es dürfte selbstredend sein, zwischendurch mal andere zu fragen. Selbst im Studium gibt es nicht umsonst Prof`s  - Bücher allein, reichen nicht. ;-) 

In all den Jahren, wo ich hier ab und an nach Hilfe fragte, kam ich anschließend gut zu recht. Das Forum, die vielen Plugins und Extras die ich damals hatte..... alles, was ich brauchte lief anschließend. Einfache und konstruktive Hilfe (statt persönliche Belehrungen) scheint nicht jedem zu liegen.

Macht nichts, ich habe mein Problem nach langem hin und her ausprobieren dann anderweitig gelöst und verzichte eben auf runde Ecken.
Zitieren
#10
Der pampige Ton in Gerti´s Antworten hat eine Userin dazu bewogen mir freundlicherweise folgenden hilfreichen Link zuzusenden.
Ich poste ihn mal für alle mit ähnlichen Problemen.
Hier können runde Ecken, Rahmen, Zuschneiden, Text in Bild einfügen, Bild vergrößern etc. umgesetzt werden. Jedes Bild kann dabei sogar direkt in das MyBB verträgliche png umgewandelt werden.
Einfach, effizient und erspart eine Menge Zeit und zusätzliche Arbeit, da alles in einem Schritt bzw. an einem Ort gestaltet werden kann:
Bild-Editor

Frohe Ostern
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Das Wort "Unterforen" auf der Indexseite nicht anzeigen a.no-nym 9 1.840 03.02.2022, 16:41
Letzter Beitrag: Gerti
  Spaltenbreite "Themen" und "Beiträge" auf Indexseite Martito 9 3.358 26.03.2008, 20:30
Letzter Beitrag: Jockl
  Rand links vom grauen Rahmen auf Indexseite entfernen ? Martito 1 1.570 05.07.2007, 16:35
Letzter Beitrag: Michael