Hintergrundfarbe und Hintergrundbild per /editroom

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

      Hintergrundfarbe und Hintergrundbild per /editroom

      Hallo,
      also da viele immer Probleme mit den Hintergründen haben/hatten :D
      hab ich mir gedacht warum es so kompliziert machen wenn es mit 2 neuen Raumfeldern geht? :)

      Also, los gehts:

      1. Schritt:
      Öffne die Settings.dat und suche nach

      Quellcode

      1. custom_room_fields => [

      füge nach 'info', ein:

      Quellcode

      1. 'bg',
      2. 'bg2',

      Speicher ab und schließ die Settings.dat

      2. Schritt:
      Geh in Templates_xx und öffne deine editroom.html suche nach:

      Quellcode

      1. <tr>
      2. <td>Channelinfo:</td>
      3. <td width="100%">
      4. <input type=text name=info size=30 style="width:100%" value="{GET|$room_information.info}">
      5. </td>
      6. </tr>


      füge darunter oder an beliebiger Stelle ein:

      Quellcode

      1. <tr>
      2. <td>Hintergrundbild:</td>
      3. <td width="100%">
      4. <input type=text name=bg size=30 style="width:100%" value="{GET|$room_information.bg}">
      5. </td>
      6. </tr>
      7. <tr>
      8. <td>Hintergrundfarbe:</td>
      9. <td width="100%">
      10. <input type=text name=bg2 size=30 style="width:100%" value="{GET|$room_information.bg2}">
      11. </td>
      12. </tr>


      So speicher wieder ab und schließe.

      3. Schritt:
      Geh wieder in Templates_xx und öffne messages_pull.html und suche nach:

      Quellcode

      1. <body onload="checkDHTML()">

      sollte bei euch noch classes="{GET|$current_user.room}" stehen ist das nicht weiter schlimm, so ändert das in:

      Quellcode

      1. <body onload="checkDHTML()" background="{GET|$room_information.bg}"{IF|$room_information.bg2 ne 0} bgcolor="{GET|$room_information.bg2}"{ENDIF}>

      So, zu guter letzt müsst ihr noch unter <head> das hier einfügen:

      Quellcode

      1. {NEED|$room_information}

      Speichert ab und schließt.

      4. Schritt:
      Ihr öffnet die messages_top.html und sucht nach:

      Quellcode

      1. <body onload="checkDHTML()">

      sollte bei euch noch classes="{GET|$current_user.room}" stehen ist das nicht weiter schlimm, so ändert das in:

      Quellcode

      1. <body onload="checkDHTML()" background="{GET|$room_information.bg}"{IF|$room_information.bg2 ne 0} bgcolor="{GET|$room_information.bg2}"{ENDIF}>

      So, zu guter letzt müsst ihr noch unter <head> das hier einfügen:

      Quellcode

      1. {NEED|$room_information}

      Speichert ab und schließt.

      5. Schritt(Optional):
      Dieser Schritt ist dafür da das die Hintergrundfarbe in users.html übernommen wird ;)

      öffnet die Users.html und fügt unter <head> ein:
      So, zu guter letzt müsst ihr noch unter <head> das hier einfügen:

      Quellcode

      1. {NEED|$room_information}


      dann sucht ihr wieder den <body> tag und ändert ihn in:

      Quellcode

      1. <body{IF|$room_information.bg2 ne 0} bgcolor="{GET|$room_information.bg2}"{ENDIF}>


      So 6. Schritt, nein Scherz, ihr seit fertig ;) viel Spaß :D


      /Update: So hab mal If-Abfragen hinzugefügt so das der Hintergrund nicht weiß wird wenn keine Hintergrundfarbe definiert wurde :)

      Zum Eintrag in der Datenbank

      RE: Hintergrundfarbe und Hintergrundbild per /editroom

      hmmm das is soweit alles toll (ehrlich) nur hab ich das problem das der HG mit scrollt, das sollte nicht sein, und der hg soll auf 100% gestreckt werden, wie mach ich das am besten?
      background-attachment:fixed; <<<<funzt nicht ganz :)

      liebe grüße
      _________________________________
      edit:
      hab es nun geschafft , hab die style css neu bearbeitet

      Quellcode

      1. BODY { background-color:#ffffff; background-attachment:fixed;margin:0px;padding:0px;height:100%;font-family:"Trebuchet MS","Interstate Mono Light","MS Reference Sans Serif";font-weight:100;font-size:9.5pt;}


      __________________________
      edit 2

      wer jetzt noch möchte, das sich bei jedem channel alles aktualisiert,
      der baut sich folgenden code, in die room_greeting.html (cgi-bin/templates_xx/messages/room_greeting.html)

      Quellcode

      1. {UPDATE_ONLINEINFO}
      2. {UPDATE|$current_room}
      3. <script>
      4. if (parent.moderatedTexts)
      5. parent.moderatedTexts = 0;
      6. if (parent.moderationWnd && !parent.moderationWnd.closed)
      7. parent.moderationWnd.close();
      8. clear();
      9. parent.users.location.href=(window.cgi || parent.cgi)+'&template=users';
      10. </script>


      lg =)

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „spencky“ ()

      RE: Hintergrundfarbe und Hintergrundbild per /editroom

      Original von TrioxX
      2. Schritt:
      Geh in Templates_xx und öffne deine editroom.html suche nach:

      Quellcode

      1. <tr>
      2. <td>Channelinfo:</td>
      3. <td width="100%">
      4. <input type=text name=info size=30 style="width:100%" value="{GET|$room_information.info}">
      5. </td>
      6. </tr>


      füge darunter oder an beliebiger Stelle ein:

      Quellcode

      1. <tr>
      2. <td>Hintergrundbild:</td>
      3. <td width="100%">
      4. <input type=text name=bg size=30 style="width:100%" value="{GET|$room_information.bg}">
      5. </td>
      6. </tr>
      7. <tr>
      8. <td>Hintergrundfarbe:</td>
      9. <td width="100%">
      10. <input type=text name=bg2 size=30 style="width:100%" value="{GET|$room_information.bg2}">
      11. </td>
      12. </tr>


      So speicher wieder ab und schließe.




      habe ich in der datei nicht stehen, da neuanfang. was ist da als Alternative mit gemeint?

      RE: Hintergrundfarbe und Hintergrundbild per /editroom

      Original von TrioxX
      3. Schritt:
      Geh wieder in Templates_xx und öffne messages_pull.html und suche nach:

      Quellcode

      1. <body onload="checkDHTML()">

      sollte bei euch noch classes="{GET|$current_user.room}" stehen ist das nicht weiter schlimm, so ändert das in:

      Quellcode

      1. <body onload="checkDHTML()" background="{GET|$room_information.bg}"{IF|$room_information.bg2 ne 0} bgcolor="{GET|$room_information.bg2}"{ENDIF}>

      So, zu guter letzt müsst ihr noch unter <head> das hier einfügen:

      Quellcode

      1. {NEED|$room_information}

      Speichert ab und schließt.



      Sorry das ich hier wieder was schreibe und will das auch nicht zum Samm ausarten lassen, aber ich muss feststellen, das ich weder

      Quellcode

      1. <body onload="checkDHTML()">


      noch classes="{GET|$current_user.room}"

      wenn ich das dann über

      Quellcode

      1. <body onload="reconnect()">


      setze als anweisung ist das dann nachher nen Fehler? oder ist das Ok?

      Quellcode

      1. <body onload="reconnect()" background="{GET|$room_information.bg}"{IF|$room_information.bg2 ne 0} bgcolor="{GET|$room_information.bg2}"{ENDIF}>


      Aber sicher das du in der messages_pull bist? Weil es kann ja nicht alles anders sein als hier beschrieben.
      also in der massages_ pull habe ich das drin. bin auch sehr sicher, kann noch nen screen von machen.


      Zusatz: Ups das sollte für Massages_top lauten.

      screen folgt als anhang.

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Jangobln“ ()

      Hi Ho

      Also bei mir wird gar nichts angezeigt er sagt das eine Datei nicht Laden kann.



      Templates_de/chat.html

      Quellcode

      1. <frame name=messages src="{GET|$runtime.completeurl}&action=messages" scrolling=auto>


      das heißt das er da mit der Datei ein problem hat
      Ist jetzt schon etwas länger her als ich damit gearbeitet habe aber das müste eine der folgenden Daten sein.

      Templates_de/messages_pull.html oder messages_top.html

      Du hast ja laut deiner aussage was an der message_pull.html verändert hast du wieder die Originale Datei aufm Server geladen was hast du verändert?

      Lg.

      Edit:
      Mach dir das Leben aber nicht so schwer mache das was du gemacht hast rügängig und dann mache folgendes,
      öffne die .css Datei in der du das ändern willst also beispiel.
      style.css in dem Verzeichnis www

      suche nach

      Quellcode

      1. body {


      und füge dort folgendes mit ein

      Quellcode

      1. background-image:url('bildname.jpg'); background-repeat:no-repeat; background-position: XXXpx XXXpx;background-attachment:fixed;


      bildname.jpg
      Must du natürlich den Bildname und dateityp eintragen welches du einbinden willst, das Bild lädst du in das www Verzeichniss oder wo auch immer du es hinpacken willst must dann nur das Verzeichnis mit angeben.

      XXXpx XXXpx

      must du die Position angeben wo es angezeigt wird da kommt es auf größe des Bildes an usw. da must du einfach mal etwas probieren wie du es am liebsten haben willst

      Lg.
      Hosting-Panter.eu - Home
      Antiref.net


      if ($ahnung == 'keine' ) { use ( FAQ ) && ( Google | | Suche ) }
      if ($antwort == 0 ) { post ( Frage ) }

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „xXNEOXx“ ()