Changeset 25671


Ignore:
Timestamp:
01/15/14 08:46:27 (9 years ago)
Author:
nit
Message:

[titan] fix tpk, show all group member and give error on install tow group member

File:
1 edited

Legend:

Unmodified
Added
Removed
  • titan/titan/extensions.h

    r25665 r25671  
    224224                                                        resettvpic();
    225225                                                        char* log = NULL;
    226                                                         if(tpkgetpackage(mbox1->param, mbox1->param1, installpath, 0) == 0)
     226                                                        int tpkret = tpkgetpackage(mbox1->param, mbox1->param1, installpath, 0);
     227                                                        if(tpkret == 0)
    227228                                                        {
    228229                                                                log = gettpklog(installpath, 0);
    229230                                                                textbox(_("Tpk Install Info - Install OK"), _(log), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 1000, 600, 0, 2);
     231                                                        }
     232                                                        else if(tpkret == 2)
     233                                                        {
     234                                                                textbox(_("Tpk Install Info - Install ERROR"), _("It may only be a package to be installed. If they want to install another package of this section, they only remove the installed packet. Is not the plugin after reinstalling the software TitanNit in TitanNit Menu Visible then perform an update by Tpk to: "), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 1000, 600, 0, 2);
    230235                                                        }
    231236                                                        else
     
    382387                                        }
    383388       
    384                                         if(ret != 0) log = gettpklog(installpath, 1);
    385                                         if(ret == 0) log = gettpklog(installpath, 0);
     389                                        if(ret == 0)
     390                                                log = gettpklog(installpath, 0);
     391                                        else if(ret == 2)
     392                                                log = ostrcat(_("It may only be a package to be installed. If they want to install another package of this section, they only remove the installed packet. Is not the plugin after reinstalling the software TitanNit in TitanNit Menu Visible then perform an update by Tpk to: "), NULL, 0, 0);
     393                                        else
     394                                                log = gettpklog(installpath, 1);
    386395                                        textbox(_(text2), log, _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 1000, 600, 0, 0);
    387396                                        free(log); log = NULL;
Note: See TracChangeset for help on using the changeset viewer.