{"id":79,"date":"2026-03-21T09:35:28","date_gmt":"2026-03-21T09:35:28","guid":{"rendered":"https:\/\/doroiptv.com\/?page_id=79"},"modified":"2026-03-21T09:35:28","modified_gmt":"2026-03-21T09:35:28","slug":"manage-playlist","status":"publish","type":"page","link":"https:\/\/doroiptv.com\/index.php\/manage-playlist\/","title":{"rendered":"MANAGE PLAYLIST"},"content":{"rendered":"\n    <div class=\"doroiptv-manage-page\">\n        <div class=\"doroiptv-container\">\n            <div class=\"doroiptv-page-header\">\n                <img decoding=\"async\" data-src=\"https:\/\/doroiptv.com\/wp-content\/plugins\/doroiptv-plugin\/assets\/images\/icon_live.png\" alt=\"DoroIPTV\" class=\"doroiptv-page-logo lazyload\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/>\n                <h1>Gestioneaz\u0103 Listele Tale<\/h1>\n                <p>Adaug\u0103, editeaz\u0103 \u0219i \u0219terge listele tale de redare<\/p>\n            <\/div>\n\n            <div class=\"doroiptv-auth-box\">\n                <div class=\"doroiptv-auth-form\">\n                    <p>Pentru a gestiona listele tale de redare, trebuie s\u0103 te autentifici cu MAC Address \u0219i Device Key.<\/p>\n                    <form id=\"doroiptv-auth-form\" class=\"doroiptv-auth-form-fields\">\n                        <div class=\"doroiptv-form-group\">\n                            <label>MAC Address:<\/label>\n                            <input type=\"text\" id=\"mac-address\" name=\"mac_address\" placeholder=\"00:11:22:33:44\" required \/>\n                        <\/div>\n                        <div class=\"doroiptv-form-group\">\n                            <label>Device Key:<\/label>\n                            <input type=\"password\" id=\"device-key\" name=\"device_key\" placeholder=\"Introdu cheia dispozitivului\" required \/>\n                        <\/div>\n                        <button type=\"submit\" class=\"doroiptv-btn doroiptv-btn-primary\">Autentificare<\/button>\n                    <\/form>\n                <\/div>\n            <\/div>\n\n            <!-- Device Information Section -->\n            <div class=\"doroiptv-device-info\" style=\"display: none; margin: 20px 0; padding: 20px; background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%); border-radius: 8px; border-left: 4px solid #fbbf24; box-shadow: 0 4px 6px rgba(0,0,0,0.3);\">\n                <h3 style=\"color: #fbbf24; margin-top: 0; margin-bottom: 15px;\">Informa\u021bii Dispozitiv<\/h3>\n                <div class=\"device-info-container\" style=\"display: grid; gap: 12px;\">\n                    <!-- Filled dynamically by JavaScript -->\n                <\/div>\n            <\/div>\n\n            <!-- Playlist Management Section (Hidden by default) -->\n            <div id=\"doroiptv-playlist-section\" class=\"doroiptv-playlist-section\" style=\"display:none;\">\n                <div class=\"doroiptv-playlist-header\">\n                    <h2>Gestioneaz\u0103 Playlisturile Tale<\/h2>\n                    <p>Adaug\u0103 playlisturi \u00een format M3U<\/p>\n                <\/div>\n\n                <div class=\"doroiptv-playlist-form-box\">\n                    <form id=\"doroiptv-playlist-form\" class=\"doroiptv-playlist-form\">\n                        <div class=\"doroiptv-form-group\">\n                            <label>Adaug\u0103 Playlist M3U:<\/label>\n                            <p class=\"doroiptv-form-help\">Po\u021bi \u00eenc\u0103rca un fi\u0219ier M3U sau s\u0103 introduci o adres\u0103 URL<\/p>\n                        <\/div>\n\n                        <div class=\"doroiptv-form-tabs\">\n                            <button type=\"button\" class=\"doroiptv-tab-btn active\" data-tab=\"upload-tab\">\u00cencarc\u0103 Fi\u0219ier<\/button>\n                            <button type=\"button\" class=\"doroiptv-tab-btn\" data-tab=\"url-tab\">Adaug\u0103 URL<\/button>\n                        <\/div>\n\n                        <!-- Upload Tab -->\n                        <div id=\"upload-tab\" class=\"doroiptv-tab-content active\">\n                            <div class=\"doroiptv-form-group\">\n                                <label>Fi\u0219ier M3U:<\/label>\n                                <input type=\"file\" id=\"m3u-file\" name=\"m3u_file\" accept=\".m3u,.m3u8\" \/>\n                                <p class=\"doroiptv-form-help\">Accept\u0103 fi\u0219iere .m3u \u0219i .m3u8<\/p>\n                            <\/div>\n                            <div class=\"doroiptv-form-group\">\n                                <label>Nume Playlist (op\u021bional):<\/label>\n                                <input type=\"text\" id=\"playlist-name-upload\" name=\"playlist_name\" placeholder=\"Introdu un nume pentru playlist\" \/>\n                            <\/div>\n                        <\/div>\n\n                        <!-- URL Tab -->\n                        <div id=\"url-tab\" class=\"doroiptv-tab-content\" style=\"display:none;\">\n                            <div class=\"doroiptv-form-group\">\n                                <label>URL Playlist M3U:<\/label>\n                                <input type=\"url\" id=\"playlist-url\" name=\"playlist_url\" placeholder=\"https:\/\/example.com\/playlist.m3u\" \/>\n                            <\/div>\n                            <div class=\"doroiptv-form-group\">\n                                <label>Nume Playlist:<\/label>\n                                <input type=\"text\" id=\"playlist-name-url\" name=\"playlist_name_url\" placeholder=\"Introdu un nume pentru playlist\" \/>\n                            <\/div>\n                        <\/div>\n\n                        <button type=\"submit\" class=\"doroiptv-btn doroiptv-btn-primary\">Salveaz\u0103 Playlist<\/button>\n                    <\/form>\n                <\/div>\n\n                <!-- Playlists List -->\n                <div class=\"doroiptv-playlists-list-box\">\n                    <h3>Playlisturile Tale<\/h3>\n                    <div id=\"doroiptv-playlists-list\" class=\"doroiptv-playlists-list\">\n                        <p class=\"doroiptv-no-playlists\">Nu ai playlisturi salvate \u00eenc\u0103.<\/p>\n                    <\/div>\n                <\/div>\n\n                <button id=\"doroiptv-logout-btn\" class=\"doroiptv-btn doroiptv-btn-secondary\">Deconectare<\/button>\n            <\/div>\n\n            <style>\n                .device-info-row {\n                    display: flex;\n                    justify-content: space-between;\n                    align-items: center;\n                    padding: 10px 0;\n                    border-bottom: 1px solid #444;\n                }\n                .device-info-row:last-child {\n                    border-bottom: none;\n                }\n                .device-info-row .label {\n                    font-weight: 600;\n                    color: #fbbf24;\n                    min-width: 150px;\n                }\n                .device-info-row .value {\n                    color: #e5e7eb;\n                    font-family: monospace;\n                    text-align: right;\n                    font-size: 14px;\n                }\n                .status-active {\n                    color: #22c55e !important;\n                    font-weight: bold;\n                }\n                .status-inactive {\n                    color: #ef4444 !important;\n                    font-weight: bold;\n                }\n            <\/style>\n\n            <div class=\"doroiptv-instructions\">\n                <h2>Instruc\u021biuni<\/h2>\n                <ul>\n                    <li>G\u0103se\u0219te MAC Address-ul dispozitivului t\u0103u \u00een set\u0103ri<\/li>\n                    <li>Device Key-ul este generat automat la prima utilizare<\/li>\n                    <li>Po\u021bi ad\u0103uga playlisturi \u00een format M3U<\/li>\n                    <li>Listele sunt sincronizate pe toate dispozitivele tale<\/li>\n                <\/ul>\n            <\/div>\n\n            <!-- Footer -->\n            <footer class=\"doroiptv-footer\">\n                <div class=\"doroiptv-container\">\n                    <div class=\"doroiptv-footer-content\">\n                        <div class=\"doroiptv-footer-logo\">\n                            <img decoding=\"async\" data-src=\"https:\/\/doroiptv.com\/wp-content\/plugins\/doroiptv-plugin\/assets\/images\/icon_live.png\" alt=\"DoroIPTV\" class=\"doroiptv-footer-logo-img lazyload\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/>\n                        <\/div>\n                        <div class=\"doroiptv-footer-info\">\n                            <h3>DoroIPTV<\/h3>\n                            <p>Cel mai bun player media pentru Android<\/p>\n                            <p class=\"doroiptv-footer-copyright\">\u00a9 2026 DoroIPTV. Toate drepturile rezervate.<\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/footer>\n        <\/div>\n    <\/div>\n    \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-79","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/doroiptv.com\/index.php\/wp-json\/wp\/v2\/pages\/79","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/doroiptv.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/doroiptv.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/doroiptv.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/doroiptv.com\/index.php\/wp-json\/wp\/v2\/comments?post=79"}],"version-history":[{"count":1,"href":"https:\/\/doroiptv.com\/index.php\/wp-json\/wp\/v2\/pages\/79\/revisions"}],"predecessor-version":[{"id":80,"href":"https:\/\/doroiptv.com\/index.php\/wp-json\/wp\/v2\/pages\/79\/revisions\/80"}],"wp:attachment":[{"href":"https:\/\/doroiptv.com\/index.php\/wp-json\/wp\/v2\/media?parent=79"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}