используются только кинотеатры, из которых можно тянуть видео
This commit is contained in:
@@ -5,7 +5,6 @@ import kinosearch.core.warez.KinoWarez;
|
|||||||
public class Kino {
|
public class Kino {
|
||||||
private String name;
|
private String name;
|
||||||
private String url;
|
private String url;
|
||||||
private boolean player = false;
|
|
||||||
private KinoWarez kinowarez;
|
private KinoWarez kinowarez;
|
||||||
|
|
||||||
public Kino(String name, String url, KinoWarez kinoWarez) {
|
public Kino(String name, String url, KinoWarez kinoWarez) {
|
||||||
@@ -26,24 +25,12 @@ public class Kino {
|
|||||||
return url;
|
return url;
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean hasPlayer() {
|
|
||||||
return player;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPlayer(boolean value) {
|
|
||||||
this.player = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
public KinoWarez getKinowarez() {
|
public KinoWarez getKinowarez() {
|
||||||
return kinowarez;
|
return kinowarez;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getPlayerUrl() {
|
public String getPlayerUrl() {
|
||||||
if (player) {
|
String path = url.substring(kinowarez.getDomain().length());
|
||||||
String path = url.substring(kinowarez.getDomain().length());
|
return kinowarez.getName().toLowerCase() + path;
|
||||||
return kinowarez.getName().toLowerCase() + path;
|
|
||||||
} else {
|
|
||||||
return "#";
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -73,9 +73,7 @@ public class Onlinelife implements KinoWarez {
|
|||||||
}
|
}
|
||||||
|
|
||||||
name = name.replaceAll("\\[.+", "").trim();
|
name = name.replaceAll("\\[.+", "").trim();
|
||||||
Kino kino = new Kino(name, url, this);
|
outList.add(new Kino(name, url, this));
|
||||||
kino.setPlayer(true);
|
|
||||||
outList.add(kino);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return outList;
|
return outList;
|
||||||
|
|||||||
@@ -58,13 +58,11 @@ public class Seasonvar implements KinoWarez {
|
|||||||
|
|
||||||
List<Kino> outList = new ArrayList<>();
|
List<Kino> outList = new ArrayList<>();
|
||||||
for (int i = 0; i < suggestions.size(); i++) {
|
for (int i = 0; i < suggestions.size(); i++) {
|
||||||
Kino kino = new Kino(
|
outList.add(new Kino(
|
||||||
suggestions.get(i).getAsString(),
|
suggestions.get(i).getAsString(),
|
||||||
DOMAIN + "/" + data.get(i).getAsString(),
|
DOMAIN + "/" + data.get(i).getAsString(),
|
||||||
this
|
this
|
||||||
);
|
));
|
||||||
kino.setPlayer(true);
|
|
||||||
outList.add(kino);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return outList;
|
return outList;
|
||||||
|
|||||||
@@ -23,18 +23,12 @@
|
|||||||
<div class="panel-heading"><b>${kino_groupped.name}</b></div>
|
<div class="panel-heading"><b>${kino_groupped.name}</b></div>
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<#if kino_groupped.hasPlayer()>
|
<div class="col-sm-6">
|
||||||
<div class="col-sm-6">
|
<a class="btn btn-primary btn-block" href="${kino_groupped.url}" target="_blank">на сайте</a>
|
||||||
<a class="btn btn-primary btn-block" href="${kino_groupped.url}" target="_blank">на сайте</a>
|
</div>
|
||||||
</div>
|
<div class="col-sm-6">
|
||||||
<div class="col-sm-6">
|
<a class="btn btn-danger btn-block" href="/player/${kino_groupped.getPlayerUrl()}" target="_blank">в плеере</a>
|
||||||
<a class="btn btn-danger btn-block" href="/player/${kino_groupped.getPlayerUrl()}" target="_blank">в плеере</a>
|
</div>
|
||||||
</div>
|
|
||||||
<#else>
|
|
||||||
<div class="col-sm-12">
|
|
||||||
<a class="btn btn-primary btn-block" href="${kino_groupped.url}" target="_blank">на сайте</a>
|
|
||||||
</div>
|
|
||||||
</#if>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -47,18 +41,12 @@
|
|||||||
<div class="panel-heading"><b>${kino.name}</b></div>
|
<div class="panel-heading"><b>${kino.name}</b></div>
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<#if kino.hasPlayer()>
|
<div class="col-sm-6">
|
||||||
<div class="col-sm-6">
|
<a class="btn btn-primary btn-block" href="${kino.url}" target="_blank">на сайте</a>
|
||||||
<a class="btn btn-primary btn-block" href="${kino.url}" target="_blank">на сайте</a>
|
</div>
|
||||||
</div>
|
<div class="col-sm-6">
|
||||||
<div class="col-sm-6">
|
<a class="btn btn-danger btn-block" href="/player/${kino.getPlayerUrl()}" target="_blank">в плеере</a>
|
||||||
<a class="btn btn-danger btn-block" href="/player/${kino.getPlayerUrl()}" target="_blank">в плеере</a>
|
</div>
|
||||||
</div>
|
|
||||||
<#else>
|
|
||||||
<div class="col-sm-12">
|
|
||||||
<a class="btn btn-primary btn-block" href="${kino.url}" target="_blank">на сайте</a>
|
|
||||||
</div>
|
|
||||||
</#if>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user