а при чем здесь html, если нужно в скрипте исправлять? по байпасу _bbsplayerbuffer:0 открывается страница с бафом и все отлично, а в других этот "%content% не работает...Ошибся в штмл
Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
а при чем здесь html, если нужно в скрипте исправлять? по байпасу _bbsplayerbuffer:0 открывается страница с бафом и все отлично, а в других этот "%content% не работает...Ошибся в штмл
Умел бы или понимал как это делается, не обращался бы за помощью на данный форум)так сделайте реплейс для ост страниц тоже
Я конечно шибко не вникал в ваш код бафера, но разве он не генерирует только "0" страницу?а при чем здесь html, если нужно в скрипте исправлять? по байпасу _bbsplayerbuffer:0 открывается страница с бафом и все отлично, а в других этот "%content% не работает...
genPageBuff(pageBuffPlayer, 0, "Player");
Он генерирует страницу с бафом, но только на другой странице, в scheme.htm... Все никак не могу разобраться как сделать что бы он генерировал страницу с бафом в index.htmЯ конечно шибко не вникал в ваш код бафера, но разве он не генерирует только "0" страницу?
Код:genPageBuff(pageBuffPlayer, 0, "Player");
Он генерирует страницу с бафом, но только на другой странице, в scheme.htm... Все никак не могу разобраться как сделать что бы он генерировал страницу с бафом в index.htm
if (bypass.equals("_bbsbuffer"))
{
html = HtmCache.getInstance().getHtml(Config.BBS_HOME_DIR + "pages/buffer/index.htm", player);
html = html.replace("%scheme%", player.isLangRus() ? buffSchemesRu.toString() : buffSchemesEn.toString());
html = html.replace("%itemcount%", Config.ALTERNATIVE_BUFF_COUNT ? String.valueOf(OneBuffs(player)) : String.valueOf(Config.BBS_BUFFER_PRICE_ONE));
String template = HtmCache.getInstance().getHtml(Config.BBS_HOME_DIR + "pages/buffer/my-sheme.htm", player);
String block = "";
String list = null;
for (String name : player.getSchemes().keySet()) {
block = template;
block = block.replace("{bypass}", "bypass _bbsbufferuse " + name + " $Who");
block = block.replace("{name}", name);
block = block.replace("{delete}", "bypass _bbsbufferdelete " + name);
list = list + block;
}
if (list != null) {
html = html.replace("%buffgrps%", list);
}
html = html.replace("%content%", pageBuffPlayer.get(page));
}
Код:if (bypass.equals("_bbsbuffer")) { html = HtmCache.getInstance().getHtml(Config.BBS_HOME_DIR + "pages/buffer/index.htm", player); html = html.replace("%scheme%", player.isLangRus() ? buffSchemesRu.toString() : buffSchemesEn.toString()); html = html.replace("%itemcount%", Config.ALTERNATIVE_BUFF_COUNT ? String.valueOf(OneBuffs(player)) : String.valueOf(Config.BBS_BUFFER_PRICE_ONE)); String template = HtmCache.getInstance().getHtml(Config.BBS_HOME_DIR + "pages/buffer/my-sheme.htm", player); String block = ""; String list = null; for (String name : player.getSchemes().keySet()) { block = template; block = block.replace("{bypass}", "bypass _bbsbufferuse " + name + " $Who"); block = block.replace("{name}", name); block = block.replace("{delete}", "bypass _bbsbufferdelete " + name); list = list + block; } if (list != null) { html = html.replace("%buffgrps%", list); } html = html.replace("%content%", pageBuffPlayer.get(page)); }
Только вам нужно добавить передачу в байпасе номера страницы pageBuffPlayer.get(page) или принудительно задать хотя бы вывод 0 страницы. P.S до конца не вник что оно вам дает)
pageBuffPlayer.get(page)
pageBuffPlayer.get(0)
Изменил на "pageBuffPlayer.get(0)" все заработало, спасибо)именно об этом я вам и написал выше - либо исключительно для теста вместо:
пропишитеКод:pageBuffPlayer.get(page)
или в байпасс "_bbsbuffer" нужно подключать передачу нумерации страницКод:pageBuffPlayer.get(0)
дальше дело техникиИзменил на "pageBuffPlayer.get(0)" все заработало, спасибо)