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

  • 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 :)

    791 mal gelesen