Сообщений: 1,317 
	Тем: 115 
	Зарегистрирован: Sep 2012
	
 Репутация: 
 3,925
	 
 
	
	
		Нигде нет толком описания по использованию функционала этой комунки. Пользуюсь тестовой сборкой покамис, такой вопрос: 
 
Какая форма паттерна для фрейма. Пример: 
 
{60.htm} 
 
Т.е. как вставить кусочек другой страницы в текущую, чтобы не писать одни и те же кнопки на всех страницах и при редактировании 1й кнопки на всех страницах - это не превращалось в гемор. Как-то так, думаю объяснил, что я хочу))) 
 
P.S. написал тему сюда, т.е. задалбовать Визора дурацкими вопросами не хочу.
	 
	
	
	
	
 
 
	
	
	
		
	Сообщений: 466 
	Тем: 10 
	Зарегистрирован: Dec 2012
	
 Репутация: 
 398
	 
 
	
	
		Ну один из способов - смотреть двиг комьюнити: сначала перелопатить сами html, затем отправляем в двиге htm`файлы в виде "<html><body>" + htmlText + "</html></body>". 
Если таких страниц много, то скорее проще сделать html-парсер и внедрить его в двиг, добавляя/изменяя нужные теги на лету. 
Блин, извиняюсь, опять пропускаю строки. Но тут опять же, если это сборка, а не исходник, смотрим комьюнити-парсер/двиг при помощи декомпилятора.
	 
	
	
	
	
 
 
	
	
	
		
	Сообщений: 1,317 
	Тем: 115 
	Зарегистрирован: Sep 2012
	
 Репутация: 
 3,925
	 
 
	
	
		Warencense Написал:Ну один из способов - смотреть двиг комьюнити: сначала перелопатить сами html, затем отправляем в двиге htm`файлы в виде "<html><body>" + htmlText + "</html></body>". 
Если таких страниц много, то скорее проще сделать html-парсер и внедрить его в двиг, добавляя/изменяя нужные теги на лету. 
Блин, извиняюсь, опять пропускаю строки. Но тут опять же, если это сборка, а не исходник, смотрим комьюнити-парсер/двиг при помощи декомпилятора. 
Я думал, просто слабо понимаю джава код, думал пока на работе, мб кто отпишет, чтобы время сократить, которого у меня к сожалению мало. Тогда приду, буду смотреть
	  
	
	
	
	
 
 
	
	
	
		
	Сообщений: 1,640 
	Тем: 82 
	Зарегистрирован: Feb 2012
	
 Репутация: 
 4,234
	 
 
	
	
		Как у человека еще плашка Разработчик Novel sys. ?   
	 
	
	
	
	
 
 
	
	
	
		
	Сообщений: 156 
	Тем: 3 
	Зарегистрирован: Jan 2014
	
 Репутация: 
 1,022
	 
 
	
	
		Если я правильно понял, это выглядит примерно вот так? 
 
<table border=0 cellpadding=0 cellspacing=0 width=620 height=427> 
	<tr>	 
	<td WIDTH=690 valign="top" align="center"> 
                   %page% 
	</td> 
	<td WIDTH=281 valign="top" align="center"> 
                   %menu% 
       </td> 
        </tr> 
	</table>
Только не пойму, что конкретно требуется?
	  
	
	
	
	
 
 
	
	
	
		
	Сообщений: 1,317 
	Тем: 115 
	Зарегистрирован: Sep 2012
	
 Репутация: 
 3,925
	 
 
	
		
		
		01-22-2015, 07:12 PM 
(Сообщение последний раз редактировалось: 01-22-2015, 07:25 PM   Dementor.)
		
	 
	
		GOODPower Написал:Как у человека еще плашка Разработчик Novel sys. ?   
Я не Джава кодер
 Добавлено через 12 минут
Grendel, спасибо, да это имел ввиду.
	  
	
	
	
	
 
 
	
	
	
		
	Сообщений: 441 
	Тем: 15 
	Зарегистрирован: Oct 2012
	
 Репутация: 
 3,319
	 
 
	
	
		Dementor Написал:Я не Джава кодер 
 
Добавлено через 12 минут 
Grendel, спасибо, да это имел ввиду. Эм, ну, если я Вас правильно понял, то это обычный реплейс.
 
			code 
			Код: public static String htmlAll(String htm, Player player) 
    { 
        String html_all = HtmCache.getInstance().getNotNull(Config.BBS_HOME_DIR + "block/allpages.htm", player); 
        String html_menu = HtmCache.getInstance().getNotNull(Config.BBS_HOME_DIR + "block/menu.htm", player); 
        String html_copy = HtmCache.getInstance().getNotNull(Config.BBS_HOME_DIR + "block/copyright.htm", player); 
        html_all = html_all.replace("%main_menu%", html_menu); 
        html_all = html_all.replace("%body_page%", htm); 
        html_all = html_all.replace("%copyright%", html_copy); 
        html_all = html_all.replace("%copyrightsym%", "©"); 
        return html_all; 
    }
  
		 
	 
	
	
	
	
 
 
	
	
	
		
	Сообщений: 1,317 
	Тем: 115 
	Зарегистрирован: Sep 2012
	
 Репутация: 
 3,925
	 
 
	
	
		elastic Написал:Эм, ну, если я Вас правильно понял, то это обычный реплейс. 
			code 
			Код: public static String htmlAll(String htm, Player player) 
    { 
        String html_all = HtmCache.getInstance().getNotNull(Config.BBS_HOME_DIR + "block/allpages.htm", player); 
        String html_menu = HtmCache.getInstance().getNotNull(Config.BBS_HOME_DIR + "block/menu.htm", player); 
        String html_copy = HtmCache.getInstance().getNotNull(Config.BBS_HOME_DIR + "block/copyright.htm", player); 
        html_all = html_all.replace("%main_menu%", html_menu); 
        html_all = html_all.replace("%body_page%", htm); 
        html_all = html_all.replace("%copyright%", html_copy); 
        html_all = html_all.replace("%copyrightsym%", "©"); 
        return html_all; 
    }
  
		  
да, но в той реве, которая у меня нету его как оказалось. Добавил уже.
	  
	
	
	
	
 
 
	 
 |