Общие обсуждения публичной версии проекта "Сверхновая"
Support forum for public version
Модератор: Gorlum
Правила форума
Внимание! Этот форум - только для обсуждения вопросов и проблем на сторонних серверах, использующих движок Сверхновой!
Для обсуждения оригинальных серверов СН существуют соответствующие форумы: для багрепортов, для обсуждение движка на офф-серверах.
Общие багрепорты и проблемы на публичных серверах обсуждаются в соответствующем форуме.
Для обсуждения работа модулей и багрепротов по их работе существует свой форум
-
killer
- Майор разведки
- Сообщения: 292
- Зарегистрирован: 03 янв 2011, 22:22
- Логин СН: killer
- Откуда: Херсон
Сообщение
killer » 21 сен 2011, 21:24
В бд:
Код: Выделить всё
CREATE TABLE IF NOT EXISTS `sn_galaxy` (
`id` bigint(11) NOT NULL auto_increment,
`galaxy` int(11) NOT NULL default '0',
`system` int(11) NOT NULL default '0',
`name` text,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC AUTO_INCREMENT=2 ;
В файле
galaxy.php до:
Код: Выделить всё
$template->assign_vars(array(
'rows' => $Result,
добавляем:
Код: Выделить всё
//-=Название систем by KilleR=-
$namegal = doquery("SELECT * FROM sn_galaxy WHERE galaxy='".$galaxy."' and system= '".$system."';");
if($namegal){
$parse['name'] = "";
while ($names = mysql_fetch_array($namegal)) {
$parse['name'] .= "". $names['name'] ."<br>";
}
}else{
$parse['name'] = "--";
}
//=-Название систем by KilleR-=
далее эту строчку:
Код: Выделить всё
display (parsetemplate($template), $lang['sys_universe'], true, '', false);
меняем на эту:
Код: Выделить всё
display (parsetemplate($template, $parse), $lang['sys_universe'], true, '', false);
в
design/templates/OpenGame/universe.tpl это:
меняем на:
Код: Выделить всё
<!--название солнечных систем by KilleR-->
<span style="cursor: pointer;" onmouseout='popup_hide();' onmouseover='popup_show("\
<table>\
<tr><td colspan=2><font color=white>{name}</font></td></tr>\
</table>");'>{L_Solar_system}</span>
<!--/название солнечных систем by KilleR-->
будьте добры: если используете данный мод то не убирайте копирайт
админку создам пожжее
не посчитайте за набивку постов
Иногда пишу полезное,иногда-бред
-
DarkKnight
- Прапорщик Альянса
- Сообщения: 92
- Зарегистрирован: 13 фев 2011, 16:01
Сообщение
DarkKnight » 22 сен 2011, 10:22
Спасибо за мод. Только есть 2 проблемы. Кто будет давать им названия и вторая - обновление оригинального двига.
-
Gorlum
- Император Вселенной
- Сообщения: 7512
- Зарегистрирован: 13 июн 2009, 15:06
- Логин СН: Сингулярность/Gorlum
-
Контактная информация:
Сообщение
Gorlum » 22 сен 2011, 10:57
Если работаешь с репозиторием GIT - то проблем не будет, пока не будут менятся эти самые строки
Если работаешь на уровне архивов и заливаешь файлы сам - тогда надо будет каждый апдейт менять все назад
Теперь по коду. Если перед
добавить
то делать замену на
Код: Выделить всё
display (parsetemplate($template, $parse), $lang['sys_universe'], true, '', false);
не надо
ВНИМАНИЕ! Администрация в личную переписку не вступает, рукописи не возвращает и не рецензирует!
* Если у меня слишком хорошее настроение - я хожу почитать чат *
-
killer
- Майор разведки
- Сообщения: 292
- Зарегистрирован: 03 янв 2011, 22:22
- Логин СН: killer
- Откуда: Херсон
Сообщение
killer » 22 сен 2011, 14:16
Gorlum писал(а):Если работаешь с репозиторием GIT - то проблем не будет, пока не будут менятся эти самые строки
Если работаешь на уровне архивов и заливаешь файлы сам - тогда надо будет каждый апдейт менять все назад
Теперь по коду. Если перед
добавить
то делать замену на
Код: Выделить всё
display (parsetemplate($template, $parse), $lang['sys_universe'], true, '', false);
не надо
можно и так,мне главное было результата достигнуть
не посчитайте за набивку постов
Иногда пишу полезное,иногда-бред
-
Gorlum
- Император Вселенной
- Сообщения: 7512
- Зарегистрирован: 13 июн 2009, 15:06
- Логин СН: Сингулярность/Gorlum
-
Контактная информация:
Сообщение
Gorlum » 22 сен 2011, 14:45
Использовать $parse в новонаписанном коде - очень, очень дурной тон. Оно оставлено исключительно ради совместимости - везде, где я писал код после подключиния PTL, я от него избавился
ВНИМАНИЕ! Администрация в личную переписку не вступает, рукописи не возвращает и не рецензирует!
* Если у меня слишком хорошее настроение - я хожу почитать чат *
-
killer
- Майор разведки
- Сообщения: 292
- Зарегистрирован: 03 янв 2011, 22:22
- Логин СН: killer
- Откуда: Херсон
Сообщение
killer » 22 сен 2011, 14:49
Gorlum писал(а):Использовать $parse в новонаписанном коде - очень, очень дурной тон. Оно оставлено исключительно ради совместимости - везде, где я писал код после подключиния PTL, я от него избавился
учту
не посчитайте за набивку постов
Иногда пишу полезное,иногда-бред
-
No.say
- Старшина лазерной наводки
- Сообщения: 50
- Зарегистрирован: 09 янв 2011, 18:06
Сообщение
No.say » 22 сен 2011, 15:00
Будет ли данный мод включен в следующие обновление?
-
Gorlum
- Император Вселенной
- Сообщения: 7512
- Зарегистрирован: 13 июн 2009, 15:06
- Логин СН: Сингулярность/Gorlum
-
Контактная информация:
Сообщение
Gorlum » 22 сен 2011, 16:14
No.say писал(а):Будет ли данный мод включен в следующие обновление?
Нет
ВНИМАНИЕ! Администрация в личную переписку не вступает, рукописи не возвращает и не рецензирует!
* Если у меня слишком хорошее настроение - я хожу почитать чат *
-
GANNIBALISHE
- Рядовой
- Сообщения: 2
- Зарегистрирован: 20 янв 2012, 21:48
- Логин СН: GANNIBALISHE
Сообщение
GANNIBALISHE » 22 янв 2012, 01:08
как добавить новую вселенную на "Project "SuperNova.WS" Release 32 V32d0 © 2009-2011 Gorlum Based on XNova RageRepack v226" ???
-
Gorlum
- Император Вселенной
- Сообщения: 7512
- Зарегистрирован: 13 июн 2009, 15:06
- Логин СН: Сингулярность/Gorlum
-
Контактная информация:
Сообщение
Gorlum » 22 янв 2012, 02:39
GANNIBALISHE писал(а):как добавить новую вселенную на "Project "SuperNova.WS" Release 32 V32d0 © 2009-2011 Gorlum Based on XNova RageRepack v226" ???
Увеличить количество вселенных в админке в настройке сервера.
ВНИМАНИЕ! Администрация в личную переписку не вступает, рукописи не возвращает и не рецензирует!
* Если у меня слишком хорошее настроение - я хожу почитать чат *