@@ -78,21 +78,37 @@ const StreamingManager = {
7878 return ;
7979 }
8080
81- container . innerHTML = this . filteredMovies . map ( movie => `
82- <div class="movie-card" onclick="window.open('${ movie . url } ', '_blank')">
83- <span class="badge badge-lang">${ movie . language } </span>
84- <span class="badge badge-quality">${ movie . quality } </span>
85- <img src="${ movie . poster_url || '/static/images/no-poster.png' } " class="movie-poster" alt="${ movie . title } " onerror="this.src='/static/images/no-poster.png'">
86- <div class="movie-info">
87- <div class="movie-title">${ movie . title } </div>
88- <div class="movie-meta">
89- <span>${ movie . year } </span>
90- <span style="opacity: 0.6; font-size: 0.75rem;">${ movie . source } </span>
81+ container . innerHTML = this . filteredMovies . map ( movie => {
82+ const searchUrl = `https://thpibay.site/search/${ encodeURIComponent ( movie . title ) } /1/99/0` ;
83+
84+ return `
85+ <div class="movie-card">
86+ <span class="badge badge-lang">${ movie . language } </span>
87+ <span class="badge badge-quality">${ movie . quality } </span>
88+ <img src="${ movie . poster_url || '/static/images/no-poster.png' } "
89+ class="movie-poster"
90+ alt="${ movie . title } "
91+ onerror="this.src='/static/images/no-poster.png'"
92+ onclick="window.open('${ movie . url } ', '_blank')">
93+ <div class="movie-info">
94+ <div class="movie-title">${ movie . title } </div>
95+ <div class="movie-meta">
96+ <span>${ movie . year } </span>
97+ <span style="opacity: 0.6; font-size: 0.75rem;">${ movie . source } </span>
98+ </div>
99+ <div class="movie-genres" title="${ movie . genres } ">${ movie . genres } </div>
100+ <div class="movie-actions" style="margin-top: 0.75rem; display: flex; gap: 0.5rem;">
101+ <a href="${ movie . url } " target="_blank" class="cyber-btn btn-small" style="flex: 1; text-align: center; font-size: 0.7rem; padding: 0.3rem;">
102+ 🎬 VIEW
103+ </a>
104+ <a href="${ searchUrl } " target="_blank" class="cyber-btn btn-small" style="flex: 1; text-align: center; font-size: 0.7rem; padding: 0.3rem;">
105+ 🔍 SEARCH
106+ </a>
107+ </div>
91108 </div>
92- <div class="movie-genres" title="${ movie . genres } ">${ movie . genres } </div>
93109 </div>
94- </div>
95- ` ) . join ( '' ) ;
110+ ` ;
111+ } ) . join ( '' ) ;
96112 } ,
97113
98114 search : function ( query ) {
0 commit comments