Per Chat-Befehl Anzeige hinter Usernamen ändern

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

      der wechsel des images erfolgt, wenn ich das richtig verstehe, immer nur nach dem zweiten klick?

      z.b.:

      {IF|permission(admin)}
      <td>
      {NEED|$user_information}
      {IF|$user_information.onair==1}
      <form name="profileForm" method=POST action="{GET|$runtime.chaturl}" style="display:inline;" onsubmit="copyDummies(this)">
      {GET|$runtime.hiddenfields}
      <input type="hidden" name="action" value="modifyprofile">
      <input type="hidden" name="template" value="input">
      <input type="hidden" name="onair" value="{GET|$user_information.name}">
      <input type="hidden" name="onair" value="0">
      <input type="image" src="http://www.xxx.de/www/images/onairrang.png" alt="OnAir" title="OnAir">
      </form>
      {ENDIF}
      {IF|$user_information.onair==0}
      <form name="profileForm" method=POST action="{GET|$runtime.chaturl}" style="display:inline;" onsubmit="copyDummies(this)">
      {GET|$runtime.hiddenfields}
      <input type="hidden" name="action" value="modifyprofile">
      <input type="hidden" name="template" value="input">
      <input type="hidden" name="onair" value="{GET|$user_information.name}">
      <input type="hidden" name="onair" value="1">
      <input type="image" src="http://www.xxx.de/www/images/offairrang.png" alt="OffAir" title="OffOnair">
      </form>
      {ENDIF}
      </td>
      {ENDIF}
      chat.js:
      ganz oben im script findest du einträge mit "reloadonchange". füge dort hinzu:

      ReloadOnChange["onair"] = 32;

      wenn du möchtest, dass dabei die users mitgepusht wird, dann nimm anstelle 32 den wert 36

      und am besten nicht vergessen, temporäre dateien zu löschen, dass die js auch sicher neu geladen wird
      chat.js richtig geändert? kann dann nämlich so gut wie gar nicht mehr sein

      kannst dir bei mir anschauen mit dem nonewhisper, ist exakt identisch vom aufbau her

      nick testuser, pw test

      Chat

      wäre noch interessant zu wissen, wie deine settings bzgl onair ausschaut

      und: wie sieht es dann im profil aus? werden dort die werte auch erst nach dem zweiten klick geschrieben oder sind die änderungen dort nach jedem klick aktuell

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

      Joergoletto schrieb:

      und: wie sieht es dann im profil aus? werden dort die werte auch erst nach dem zweiten klick geschrieben oder sind die änderungen dort nach jedem klick aktuell
      Also der erste wert "OnAir" wird beim ersten Klick gesetzt und die Grafik bleibt auf OffAir. Beim 2. Klick wird die Grafik richtig gesetzt also grün für OnAir.
      Beim 3. Klick wird der Wert wieder auf "OffAir" gesetzt und schließlich beim 4. Klick ist auch die Grafik wieder richtig.

      Der Input-Frame wird zwar neugeladen bei Klick aber nicht der Button. ^^

      Joergoletto schrieb:

      wäre noch interessant zu wissen, wie deine settings bzgl onair ausschaut
      Die settings ist im Anhang.


      LG
      Jacky

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

      was für einen wert hast du genommen? nimm zum test 36, um sicherzugehen, dass der eintrag in der js auch funktioniert, weil dann die users bei jedem klick auf die grafik auch neu geladen werden muss.

      settings schaue ich mir morgen an