Welcome to World of IPTV

Join us now to get access to all our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, and so, so much more. It's also quick and totally free, so what are you waiting for?

Forum Rules

Our Rules: Read to avoid getting banned!

Advertising

Introduce Yourself to the World with Us!

Resource Database

Find the newest resources around IPTV!

Account upgrade

Upgrade your account to unlock more benefits!
Resource icon

Resource XTREAM UI v2.O.6 (mods by TEKO)

Status
Not open for further replies.

the download link is online, i would be very happy to receive a donation for my work and my time.

I really appreciate those who donate.

paypal:
Click Here
BTC: 361SMULppqXZRTXnQKbNjfTUJ9hNqCaGQi



Dashboard can in Settings Default and Modern Dashboard Activate
rfsx62er.png
l95trcw7.png
mywa6u3r.png



TOOLS ALLOWS TO MAKE MUCH EASIER

onctxt55.png


GEOLITE INFO HAS BEEN REMOVED FROM SETTINGS AND ADDED IN SERVERS. IN SETTINGS, THE MESSAGE WILL APPEAR WHEN A NEW GEOLITE VERSION IS AVAILABLE

txpnu9tu.png
7yuuli6d.png
e7st7gu5.png



ADDED IN SETTINGS / API DATE FORMAT HOW TO SET UP ON THE WHOLE PANEL

uthjp49g.png


ADD REINSTALL SERVER LB

n6dpayn4.png


THE LENGTH OF EPISODE AND VIDEOS HAS BEEN ADDED
tx36owv3.png


LIVECONNECTION MORE INFO
u828mtf2.png


MORE MORE MAG AND ENIGMA DEVICE INFO AND EDIT
f9y3dxm4.png
sx6dbvt7.png
82uz6zpx.png




-FOR THE USERS, THE FLAGS, STREAM NAME AND RUNNING TIME HAVE BEEN ADDED, WHEN IN STREAM CLICKED, OPEN IN THE IP HOSTER
-IF THE USER IS ONLINE THE ACTIVE BUTTON APPEARS BLUE
-DELETE/DISABLED/BAN/ISP RESET/USERSTATS HAS BEEN ADDED IN A HIDDEN BUTTON TO SAVE MORE SPACE
kemohx6d.png


IN LAST CONNECTION THE ISP AND STREAM NAME HAS BEEN REDUCED SO THAT THE BUTTON DOES NOT MOVE TO THE RIGHT, SEE PICTURE NEW AND OLD

OLD

f9pgb47j.png


NEW
dy73wrg2.png


ACTIVATE FOR RESELLER CAN SELECT BOUQUET
ojs2ctrv.png


AND RESELLER CAN TOOGLE BUTTON
r9d5rip9.png


WHEN USER EXPIRED I HAVE ADD USERNAME AND PASSWORD BLANK RED

jv6b9bri.png



if bugs fall, please let me know, I'll try to fix it

One question i have installed MOD 22 from Crespo, can i u update to your version using direct in my Main:

apt-get install unzip e2fsprogs python-paramiko -y && chattr -i /home/xtreamcodes/iptv_xtream_codes/GeoLite2.mmdb && rm -rf /home/xtreamcodes/iptv_xtream_codes/admin && rm -rf /home/xtreamcodes/iptv_xtream_codes/pytools && wget "http://tekosafe.net/release_2.0.zip" -O /tmp/release_2.0.zip -o /dev/null && unzip /tmp/release_2.0.zip -d /tmp/update/ && cp -rf /tmp/update/XtreamUI-master/* /home/xtreamcodes/iptv_xtream_codes/ && rm -rf /tmp/update/XtreamUI-master && rm /tmp/release_2.0.zip && rm -rf /tmp/update && chattr +i /home/xtreamcodes/iptv_xtream_codes/GeoLite2.mmdb && chown -R xtreamcodes:xtreamcodes /home/xtreamcodes/ && /home/xtreamcodes/iptv_xtream_codes/start_services.sh


and will work?

Note: is possible to do a donation by paypal?

thank in advance
 
Yes Work


paypal: Click Here
BTC: 361SMULppqXZRTXnQKbNjfTUJ9hNqCaGQi
 
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changcdn
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changcdn
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com
@TEKO thank you for your hard work, would it be possible to update nginx and nginx_rtmp to latest version 1.20? I have it pre-compiled, but I've made a copy&paste TXT in resource for anyone to compile.
Here:
Thanks in advance :cool:
 
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changcdn
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com
we are missing so match this futher on mag devices pls add this to :(
it will be so so good to this add




show_adult_tv_channels_in_common_list = true/false
show_adult_movies_in_common_list = true/false
enable_numbering_in_order = false/true
display_menu_after_loading =
show_after_loading =
tv_channel_default_aspect = fit, big, opt, exp, cmb


i hope you have time to make this ...
big thx in advence
 
we are missing so match this futher on mag devices pls add this to :(
it will be so so good to this add




show_adult_tv_channels_in_common_list = true/false
show_adult_movies_in_common_list = true/false
enable_numbering_in_order = false/true
display_menu_after_loading =
show_after_loading =
tv_channel_default_aspect = fit, big, opt, exp, cmb


i hope you have time to make this ...
big thx in advence
thanks, coming in the next update
 
yes.. i am still waiting broo.

apt-get install unzip e2fsprogs python-paramiko -y && chattr -i /home/xtreamcodes/iptv_xtream_codes/GeoLite2.mmdb && rm -rf /home/xtreamcodes/iptv_xtream_codes/admin && rm -rf /home/xtreamcodes/iptv_xtream_codes/pytools && wget "http://tekosafe.net/release_2.0.zip" -O /tmp/release_2.0.zip -o /dev/null && unzip /tmp/release_2.0.zip -d /tmp/update/ && cp -rf /tmp/update/XtreamUI-master/* /home/xtreamcodes/iptv_xtream_codes/ && rm -rf /tmp/update/XtreamUI-master && rm /tmp/release_2.0.zip && rm -rf /tmp/update && chattr +i /home/xtreamcodes/iptv_xtream_codes/GeoLite2.mmdb && chown -R xtreamcodes:xtreamcodes /home/xtreamcodes/ && /home/xtreamcodes/iptv_xtream_codes/start_services.sh
 
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changcdn
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com
@TEKO
Any Option to add EPG matching from database?
That would be real changeover in all panel mods.
Thanks
 
good Job ?
can you make resseler restart stream

in api.php admin folder stop this //

// if ((!$rPermissions["is_admin"]) OR (!hasPermissions("adv", "edit_stream"))) { echo json_encode(Array("result" => False)); exit; }



group.php
add line




<!-- Added a permisson toggle here for "reseller_controls_streams" -->
<div class="form-group row mb-4">
<label class="col-md-4 col-form-label" for="reseller_controls_streams">Can Control Streams</label>
<div class="col-md-2">
<input name="reseller_controls_streams" id="reseller_controls_streams" type="checkbox" <?php if (isset($rGroup)) { if ($rGroup["reseller_controls_streams"]) { echo "checked "; } } ?>data-plugin="switchery" class="js-switch" data-color="#039cfd"/>


table_search.php







// next 9 lines adds restart button for live and down streams to allowed reseller
if (($rPermissions["is_reseller"]) && ($rPermissions["reseller_controls_streams"])) {
if ((intval($rActualStatus) == 1) OR (intval($rActualStatus) == 2) OR (intval($rActualStatus) == 3) OR ($rRow["on_demand"] == 1) OR ($rActualStatus == 5)) {
$rStatus = '';
} else {
$rStatus = ' disabled';
}
$rButtons .= '<button data-toggle="tooltip" data-placement="top" title="" data-original-title="Restart" type="button" class="btn btn-light waves-effect waves-light btn-xs api-restart" onClick="api('.$rRow["id"].', '.$rRow["server_id"].', \'restart\');"'.$rStatus.'><i class="mdi mdi-refresh"></i></button>
';
}
// previous 9 lines adds restart button for live and down streams to allowed reseller



and streams.php

},
responsive: false,
processing: true,
serverSide: true,
ajax: {
url: "./table_search.php",
"data": function(d) {
d.id = "streams",
d.category = getCategory();
<?php if ($rPermissions["is_admin"]) { ?>
d.filter = getFilter();
// next 2 lines lists all streams to allowed reseller groups. panel doesn't have live + down filter. i didn't want to mess with it.
<?php } else if (($rPermissions["is_reseller"]) && ($rPermissions["reseller_controls_streams"])) { ?>
<?php } else { ?>
d.filter = 1;
<?php } ?>
d.server = getServer();
}
},
 
Last edited:
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changcdn
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com
Coming Soon

comingson.png




- NEW MAG PORTAL Design
- More bug fix

magportal.png

done :) thx
tv_channel_default_aspect = fit, big, opt, exp, cmb

now left this option hope will be added soon :)

show_adult_tv_channels_in_common_list = true/false
show_adult_movies_in_common_list = true/false
enable_numbering_in_order = false/true
display_menu_after_loading =
show_after_loading =


thx for its it will be so nice for mag usres ...

Kind regarts
 
Hi TEKO,

Congrats on your excelent work.
I think you have forgot to add a very important option on the setting menu: HTTPS
 
can you make resseler restart stream

in api.php admin folder stop this //

// if ((!$rPermissions["is_admin"]) OR (!hasPermissions("adv", "edit_stream"))) { echo json_encode(Array("result" => False)); exit; }



group.php
add line




<!-- Added a permisson toggle here for "reseller_controls_streams" -->
<div class="form-group row mb-4">
<label class="col-md-4 col-form-label" for="reseller_controls_streams">Can Control Streams</label>
<div class="col-md-2">
<input name="reseller_controls_streams" id="reseller_controls_streams" type="checkbox" <?php if (isset($rGroup)) { if ($rGroup["reseller_controls_streams"]) { echo "checked "; } } ?>data-plugin="switchery" class="js-switch" data-color="#039cfd"/>


table_search.php







// next 9 lines adds restart button for live and down streams to allowed reseller
if (($rPermissions["is_reseller"]) && ($rPermissions["reseller_controls_streams"])) {
if ((intval($rActualStatus) == 1) OR (intval($rActualStatus) == 2) OR (intval($rActualStatus) == 3) OR ($rRow["on_demand"] == 1) OR ($rActualStatus == 5)) {
$rStatus = '';
} else {
$rStatus = ' disabled';
}
$rButtons .= '<button data-toggle="tooltip" data-placement="top" title="" data-original-title="Restart" type="button" class="btn btn-light waves-effect waves-light btn-xs api-restart" onClick="api('.$rRow["id"].', '.$rRow["server_id"].', \'restart\');"'.$rStatus.'><i class="mdi mdi-refresh"></i></button>
';
}
// previous 9 lines adds restart button for live and down streams to allowed reseller



and streams.php

},
responsive: false,
processing: true,
serverSide: true,
ajax: {
url: "./table_search.php",
"data": function(d) {
d.id = "streams",
d.category = getCategory();
<?php if ($rPermissions["is_admin"]) { ?>
d.filter = getFilter();
// next 2 lines lists all streams to allowed reseller groups. panel doesn't have live + down filter. i didn't want to mess with it.
<?php } else if (($rPermissions["is_reseller"]) && ($rPermissions["reseller_controls_streams"])) { ?>
<?php } else { ?>
d.filter = 1;
<?php } ?>
d.server = getServer();
}
},


Do it as an administrator.
I think there have to be some restrictions, a reseller remains a reseller. This is too much for the reseller to choose a bouquet.
I think ADMIN is losing its value
 
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changcdn
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com
After update all my mag devices cant connect ...any idea ??

i use url/c/ on devices
 
Status
Not open for further replies.
shape1
shape2
shape3
shape4
shape5
shape6
Back
Top