Changeset 11718


Ignore:
Timestamp:
12/26/22 18:27:29 (5 months ago)
Author:
bust3d
Message:

Picon fix for Reader-Page -> https://board.streamboard.tv/forum/thread/48158-keine-protokoll-picons-mehr-auf-der-reader-seite/

Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/module-webif.c

    r11717 r11718  
    5656CS_MUTEX_LOCK *lock_cs;
    5757
    58 static void webif_add_client_proto(struct templatevars *vars, struct s_client *cl, const char *proto, int8_t apicall);
    59 
    6058static uint8_t useLocal = 1;
    6159#define PRINTF_LOCAL_D useLocal ? "%'d" : "%d"
     
    20452043            {
    20462044                connected_readers += 1;
    2047                 webif_add_client_proto(vars, rdr->client, client_get_proto(rdr->client), apicall);
    2048                 tpl_addVar(vars, TPLADDONCE, "CLIENTPROTOSORT", reader_get_type_desc(rdr, 0));
    20492045
    20502046#ifdef CS_CACHEEX_AIO
    20512047                if(rdr->cacheex.feature_bitfield)
    20522048                {
     2049                    tpl_addVar(vars, TPLADD, "CLIENTPROTOSORT", (const char*)new_proto);
     2050                    tpl_addVar(vars, TPLADD, "CLIENTPROTO", (const char*)new_proto);
     2051
    20532052                    if(rdr->cacheex.feature_bitfield & 32)
    20542053                        tpl_addVar(vars, TPLADD, "CLIENTPROTOTITLE", rdr->cacheex.aio_version);
     
    20562055                        tpl_addVar(vars, TPLADD, "CLIENTPROTOTITLE", "[cx-aio < 9.2.3]");
    20572056                }
    2058 #endif
    2059 
     2057                else
     2058                {
     2059                    tpl_addVar(vars, TPLADD, "CLIENTPROTOSORT", proto);
     2060                    tpl_addVar(vars, TPLADD, "CLIENTPROTO", proto);
     2061                }
     2062#else
     2063                tpl_addVar(vars, TPLADD, "CLIENTPROTO", reader_get_type_desc(rdr, 0));
     2064                tpl_addVar(vars, TPLADD, "CLIENTPROTOSORT", reader_get_type_desc(rdr, 0));
     2065#endif
    20602066                switch(rdr->card_status)
    20612067                {
     
    21122118                    }
    21132119
    2114                     tpl_addVar(vars, TPLADDONCE, "CLIENTPROTO", reader_get_type_desc(rdr, 0));
    2115                     tpl_addVar(vars, TPLADDONCE, "CLIENTPROTOSORT", reader_get_type_desc(rdr, 0));
     2120                    tpl_addVar(vars, TPLADD, "CLIENTPROTO", reader_get_type_desc(rdr, 0));
     2121                    tpl_addVar(vars, TPLADD, "CLIENTPROTOSORT", reader_get_type_desc(rdr, 0));
    21162122                }
    21172123            }
  • trunk/webif/api.xml/readers_readerlist.xml

    r8418 r11718  
    1         <reader label="##READERNAME##" protocol="##CTYP##" type="##APIREADERTYPE##" enabled="##APIREADERENABLED##"></reader>
     1        <reader label="##READERNAME##" protocol="##CLIENTPROTO##" type="##APIREADERTYPE##" enabled="##APIREADERENABLED##"></reader>
  • trunk/webif/include/jscript.js

    r11717 r11718  
    835835            $(uid + " td.readercol9").text(item.stats.emmwritten);
    836836        }
    837         if (!is_nopoll('readercol2')) {
    838             if (data.oscam.piconenabled == "1" && item.protoicon) {
    839                 $(uid + " > td.readercol2").append('<img class="protoicon" title="Protocol ' + item.protocol + ' ' +
    840                      item.protocolext + '" alt="IC_' + item.protoicon + '" src="image?i=IC_' + item.protoicon + '"></img>');
    841             } else {
    842                 $(uid + " > td.readercol2").attr('title', item.protocolext).text(item.protocol);
    843             }
    844         }
    845837        if (!is_nopoll('readercol20')) {
    846             $(uid + " > td.readercol20").html( item.status + "<BR>" + item.ip);
     838            $(uid + " td.readercol20").html( item.status + "<BR>" + item.ip);
    847839        }
    848840        if (!is_nopoll('readercol10')) {
  • trunk/webif/readers/readerctypbit.html

    r11588 r11718  
    1 <IMG CLASS="protoicon" SRC="image?i=IC_##CTYP##" TITLE="Protocol: ##CTYP## [##CLIENTPROTOTITLE##]" ALT="">
     1<IMG CLASS="protoicon" SRC="image?i=IC_##CLIENTPROTO##" TITLE="Protocol: ##CLIENTPROTO## [##CLIENTPROTOTITLE##]" ALT="">
  • trunk/webif/readers/readerctypnoicon.html

    r11588 r11718  
    1 <SPAN TITLE="Protocol: ##CTYP## [##CLIENTPROTOTITLE##]&#013;missing icon: IC_##CTYP##.tpl">##CTYP##</SPAN>
     1<SPAN TITLE="Protocol: ##CLIENTPROTO## [##CLIENTPROTOTITLE##]&#013;missing icon: IC_##CLIENTPROTO##.tpl">##CLIENTPROTO##</SPAN>
Note: See TracChangeset for help on using the changeset viewer.