Объявления
Поздравляем
Orzie


Друзья, если не получается зарегистрироваться, напишите на почту vdv_forever@bk.ru.
Я оторву свою задницу от всех дел и обязательно Вас активирую! :smile10:
Добро пожаловать на геройский форум! :smile25:

Сайт

Обсуждение работы форума и сайта. Все свои предложения, замечания и обнаруженные баги пишем в этот раздел.
offlineАватара пользователя
VDV_forever  
имя: Дмитрий
Администратор
 
Сообщения: 3862
Зарегистрирован: 22 мар 2009, 12:36
Пол: Мужчина
Поблагодарили: 986 раз.

Re: Сайт

Сообщение VDV_forever » 10 апр 2012, 13:04

AlexSpl писал(а):

Неплохо бы сделать возможность докачки файлов с сайта-справочника. Сейчас при скачивании не видно даже размера файла, что очень неудобно.


Добавил цифры, но не везде. В процессе. Так а докачка файлов разве не делается автоматически? Или что имеешь в виду Саша?

AlexSpl писал(а):

- патч ТЕ 1.04f1 для offline игр; ~ 306 кб
Непонятно, что делать с этим архивом дальше. Необходимо добавить: "содержимое архива распаковать в папку с игрой" или просто "распаковать в папку с игрой". Можно также добавить, что установка патча никак не влияет на оригинальную игру (для игры на версии TE необходимо запускать файл H1TE_Offline_f1.exe, а для игры на оригинальной версии - heroes.exe). Под оригинальной игрой я подразумеваю версию 1.1 от "Буки".


Добавил: Инструкция по запуску патча ТЕ 1.04f1, патч ТЕ 1.05:
....
так что настройки оригинала (версии 1.1 от Буки) и турнирной версии не будут конфликтовать....
http://www.handbookhmm.ru- Познай все тонкости игры!
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5588
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 2185 раз.

Re: Сайт

Сообщение AlexSpl » 13 апр 2012, 16:21

Цитата:
Используется исключительно для offline игр и фактически является копией патча, заложенного в инсталляторе.
Отличие одно: [+] Исправлен баг оригинала, приводящий к вылету или повреждению памяти процесса, если в бою у героя компьютерного игрока в книге заклинаний присутствует Огненный Шар и/или Звездопад.

Версия H1TE, входящая в инсталлятор, содержит не только это отличие. Например, в этой версии не показывается МП героев. Можно просто написать, что патч TE может быть установлен двумя способами:
1. Полная установка (карты, программы и т.п.);
2. Минимальная установка.

Минимальная установка заключается в простом копировании исполняемого файла H1TE_Offline_f1.exe в папку с игрой. По желанию, можно скопировать музыку и ролики с диска и прописать настройки в реестр вручную. После полной установки всё равно необходимо скопировать экзешник H1TE_Offline_f1.exe в папку с игрой и запускать игру с него (настраивать вручную в этом случае ничего не надо).

Примечание. Версия для игры онлайн - H1TE_Online_b12 - не содержит исправления бага оригинала, приводящего к вылету или повреждению памяти процесса, если в бою у героя компьютерного игрока в книге заклинаний присутствует Огненный Шар и/или Звездопад, т.к. практика показала, что играть лучше без компов. Однако в будущем этот фикс будет добавлен.
Вернуться к началу

offlineАватара пользователя
VDV_forever  
имя: Дмитрий
Администратор
 
Сообщения: 3862
Зарегистрирован: 22 мар 2009, 12:36
Пол: Мужчина
Поблагодарили: 986 раз.

Re: Сайт

Сообщение VDV_forever » 22 апр 2012, 02:37

Исправлены все ссылки.

И если раньше, разделы или рубрики назывались примерно так:

Код: Выделить всё
http://handbookhmm.ru/?p=35 - 4. Первичные характеристики, войска и классы героев


то теперь так: http://handbookhmm.ru/1-specifications - 4. Первичные характеристики, войска и классы героев

решение.
Сперва устанавливается плагин Cyr-To-Lat. Затем устанавливаем в Параметры - > постоянные ссылки -> Произвольно значение -> /%postname%.html. И последнее. По умолчанию, все ссылки станут переведены наподобие этого: 22. Горячие клавиши -> goryachie klavishi.
Что вообщем то нормально, но выглядит как то коряво. Меняем все страницы в ручную, указывая в свойствах каждой записи/страницы/рубрики правильный ярлык, по которому и будет определятся название страницы.

Исправлено сохранение страниц.
Подправлен шаблон темы, в результате чего любая сохраненная страница сайта на локальном компьютере будет полной копией того, что Вы видите в Интернете.

решение.
Заменил все адреса элементов изображений в style.css. Теперь полностью все элементы корректно отображаются при сохранении страниц.
например: images/header-object.png заменяем на http://handbookhmm.ru/wp-content/themes/Vedenev25/images/header-object.png
т.е. прописываем полный путь к той или иной картинке.

Введена внутренняя оптимизация сайта (без всяких дополнительных плагинов, которые подгружают сайт). Теперь поисковики будут корректно отображать сайт-справочник в своей базе.

полностью заменяем файл header.php в теме Vedenev25

было:
Код: Выделить всё
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type') ?>; charset=<?php bloginfo('charset') ?>" />
<title><?php wp_title( '|', true, 'right' ); bloginfo( 'name' ); ?></title>
<link rel="stylesheet" href="<?php bloginfo('stylesheet_url') ?>" type="text/css" media="screen" />
<!--[if IE 6]><link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style.ie6.css" type="text/css" media="screen" /><![endif]-->
<!--[if IE 7]><link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style.ie7.css" type="text/css" media="screen" /><![endif]-->
<?php if(WP_VERSION < 3.0): ?>
<link rel="alternate" type="application/rss+xml" title="<?php printf(__('%s RSS Feed', THEME_NS), get_bloginfo('name')); ?>" href="<?php bloginfo('rss2_url'); ?>" />
<link rel="alternate" type="application/atom+xml" title="<?php printf(__('%s Atom Feed', THEME_NS), get_bloginfo('name')); ?>" href="<?php bloginfo('atom_url'); ?>" />
<?php endif; ?>
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
<?php
remove_action('wp_head', 'wp_generator');
wp_enqueue_script('jquery');
if ( is_singular() && get_option( 'thread_comments' ) ) {
   wp_enqueue_script( 'comment-reply' );
}
wp_head(); ?>
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/script.js"></script>
</head>
<body <?php if(function_exists('body_class')) body_class(); ?>>
<div id="art-main">
    <div class="cleared reset-box"></div>
    <div class="art-sheet">
        <div class="art-sheet-tl"></div>
        <div class="art-sheet-tr"></div>
        <div class="art-sheet-bl"></div>
        <div class="art-sheet-br"></div>
        <div class="art-sheet-tc"></div>
        <div class="art-sheet-bc"></div>
        <div class="art-sheet-cl"></div>
        <div class="art-sheet-cr"></div>
        <div class="art-sheet-cc"></div>
        <div class="art-sheet-body">
            <div class="art-header">
                <div class="art-header-clip">
                    <div class="art-header-jpeg"></div>
                </div>
                <div class="art-headerobject"></div>
                <div class="art-logo">
                <?php if(theme_get_option('theme_header_show_headline')): ?>
                <h1 class="art-logo-name"><a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1>
                <?php endif; ?>
                <?php if(theme_get_option('theme_header_show_slogan')): ?>
                    <h2 class="art-logo-text"><?php bloginfo('description'); ?></h2>
                <?php endif; ?>
                </div>
            </div>
            <div class="cleared reset-box"></div>
            <div class="art-nav">
               <div class="art-nav-l"></div>
               <div class="art-nav-r"></div>
                <div class="art-nav-outer">
               <?php
                  echo theme_get_menu(array(
                        'source' => theme_get_option('theme_menu_source'),
                        'depth' => theme_get_option('theme_menu_depth'),
                        'menu' => 'primary-menu',
                        'class' => 'art-hmenu'   
                     )
                  );
               ?>
                </div>
            </div>
            <div class="cleared reset-box"></div>


стало:

Код: Выделить всё
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title><?php bloginfo('name'); ?><? if(is_home()){ ?> &raquo; <?php bloginfo(description); } ?><?php wp_title('&laquo;', true, 'left'); ?></title>
<?php if ( ( (is_home()) && (!is_paged()) ) || (is_single()) || (is_page()) ) {
$meta_desc = is_home() ? "Познай увлекательный мир Героев Меча и Магии! Знакомство и изучение культовой игры." : get_post_meta($post->ID, 'description', true);
if ($meta_desc) { ?>
  <meta name="description" content="<?php echo $meta_desc; ?>" />
<?php }
$meta_key = is_home() ? "Герои Меча и Магии, Скачать игру Герои Меча и Магии, Скачать карты к Героям Меча и Магии, Сейвы, Монстры, Справочник по Героям Меча и Магии, Heroes of Might anf Magic, Heroes" : get_post_meta($post->ID, 'keywords', true);
if ($meta_key) { ?>
  <meta name="keywords" content="<?php echo $meta_key; ?>" />
<?php } } ?>
<link rel="stylesheet" href="<?php bloginfo('stylesheet_url') ?>" type="text/css" media="screen" />
<!--[if IE 6]><link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style.ie6.css" type="text/css" media="screen" /><![endif]-->
<!--[if IE 7]><link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style.ie7.css" type="text/css" media="screen" /><![endif]-->
<?php if(WP_VERSION < 3.0): ?>
<link rel="alternate" type="application/rss+xml" title="<?php printf(__('%s RSS Feed', THEME_NS), get_bloginfo('name')); ?>" href="<?php bloginfo('rss2_url'); ?>" />
<link rel="alternate" type="application/atom+xml" title="<?php printf(__('%s Atom Feed', THEME_NS), get_bloginfo('name')); ?>" href="<?php bloginfo('atom_url'); ?>" />
<?php endif; ?>
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
<?php
remove_action('wp_head', 'wp_generator');
wp_enqueue_script('jquery');
if ( is_singular() && get_option( 'thread_comments' ) ) {
   wp_enqueue_script( 'comment-reply' );
}
wp_head(); ?>
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/script.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/wp/damage.js"></script>
</head>
<body <?php if(function_exists('body_class')) body_class(); ?>>
<div id="art-main">
    <div class="cleared reset-box"></div>
    <div class="art-sheet">
        <div class="art-sheet-tl"></div>
        <div class="art-sheet-tr"></div>
        <div class="art-sheet-bl"></div>
        <div class="art-sheet-br"></div>
        <div class="art-sheet-tc"></div>
        <div class="art-sheet-bc"></div>
        <div class="art-sheet-cl"></div>
        <div class="art-sheet-cr"></div>
        <div class="art-sheet-cc"></div>
        <div class="art-sheet-body">
            <div class="art-header">
                <div class="art-header-clip">
                    <div class="art-header-jpeg"></div>
                </div>
                <div class="art-headerobject"></div>
                <div class="art-logo">
                <?php if(theme_get_option('theme_header_show_headline')): ?>
                <h1 class="art-logo-name"><a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1>
                <?php endif; ?>
                <?php if(theme_get_option('theme_header_show_slogan')): ?>
                    <h2 class="art-logo-text"><?php bloginfo('description'); ?></h2>
                <?php endif; ?>
                </div>
            </div>
            <div class="cleared reset-box"></div>
            <div class="art-nav">
               <div class="art-nav-l"></div>
               <div class="art-nav-r"></div>
                <div class="art-nav-outer">
               <?php
                  echo theme_get_menu(array(
                        'source' => theme_get_option('theme_menu_source'),
                        'depth' => theme_get_option('theme_menu_depth'),
                        'menu' => 'primary-menu',
                        'class' => 'art-hmenu'   
                     )
                  );
               ?>
                </div>
            </div>
            <div class="cleared reset-box"></div>
http://www.handbookhmm.ru- Познай все тонкости игры!
Вернуться к началу

offlineАватара пользователя
VDV_forever  
имя: Дмитрий
Администратор
 
Сообщения: 3862
Зарегистрирован: 22 мар 2009, 12:36
Пол: Мужчина
Поблагодарили: 986 раз.

Re: Сайт

Сообщение VDV_forever » 22 апр 2012, 12:57

http://www.handbookhmm.ru- Познай все тонкости игры!
Вернуться к началу

offlineАватара пользователя
VDV_forever  
имя: Дмитрий
Администратор
 
Сообщения: 3862
Зарегистрирован: 22 мар 2009, 12:36
Пол: Мужчина
Поблагодарили: 986 раз.

Re: Сайт

Сообщение VDV_forever » 27 апр 2012, 12:40

Добавлены новости за 2008, 2009 и 2009 годы. Все они датированы действительными числами. ;) См. календарь на справочнике.

Процесс довольно трудоемкий, поскольку все делается в ручную. На очереди новости за 2011 и 2012 годы.
А вот что делать с основными записями в содержании не знаю!? К каким числам их привязывать!?
http://www.handbookhmm.ru- Познай все тонкости игры!
Вернуться к началу

offlineАватара пользователя
VDV_forever  
имя: Дмитрий
Администратор
 
Сообщения: 3862
Зарегистрирован: 22 мар 2009, 12:36
Пол: Мужчина
Поблагодарили: 986 раз.

Re: Сайт

Сообщение VDV_forever » 30 апр 2012, 09:27

уффф. осилил, теперь каждая новость лежит на своем месте :)
http://www.handbookhmm.ru- Познай все тонкости игры!
Вернуться к началу

offlineАватара пользователя
VDV_forever  
имя: Дмитрий
Администратор
 
Сообщения: 3862
Зарегистрирован: 22 мар 2009, 12:36
Пол: Мужчина
Поблагодарили: 986 раз.

Re: Сайт

Сообщение VDV_forever » 01 май 2012, 04:30

На сайт добавлена RSS лента (подписаться на обновления):

Для этого исправлены 2 файла:

Заголовок (header.php)

Код: Выделить всё
<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="http://feeds.feedburner.com/Handbookhmm" />


Подвал (footer.php)

Код: Выделить всё
a href="http://feeds.feedburner.com/Handbookhmm" class='art-rss-tag-icon' title="<?php printf(__('%s Подписаться на обновления по RSS', THEME_NS), get_bloginfo('name')); ?>"></a>
http://www.handbookhmm.ru- Познай все тонкости игры!
Вернуться к началу

offlineАватара пользователя
VDV_forever  
имя: Дмитрий
Администратор
 
Сообщения: 3862
Зарегистрирован: 22 мар 2009, 12:36
Пол: Мужчина
Поблагодарили: 986 раз.

Re: Сайт

Сообщение VDV_forever » 12 май 2012, 13:04

Лента RSS оптимизирована, с помощью установленного плагина Better Feed, его установка и настройка подробна описана в этом блоге.

+ надо сделать следующее:

Поставить в настройке админки WP в разделе «Чтение» отображение полного текста для каждой статьи в ленте RSS. А в feedburner настройках зайти на вкладку «Решай проблемы» и нажать на кнопку Resync Now, чтобы сразу увидеть изменения.

Все, кто подписался на рассылку сайта справочника, завтра утром должны получить первое письмо. Надеюсь на это во всяком случае. :)
http://www.handbookhmm.ru- Познай все тонкости игры!
Вернуться к началу

offlineАватара пользователя
VDV_forever  
имя: Дмитрий
Администратор
 
Сообщения: 3862
Зарегистрирован: 22 мар 2009, 12:36
Пол: Мужчина
Поблагодарили: 986 раз.

Re: Сайт

Сообщение VDV_forever » 14 май 2012, 14:32

Прошу форумчан протестировать сайт на скачивание файлов:

http://handbookhmm.ru/proverka-plagina- ... -wordpress

P.S. У меня фигня какая-то творится со скачиванием файлов с установленным плагином (счетчиком). Но, разработчик плагина уверяет, что все работает нормально, качается и открывается.
http://www.handbookhmm.ru- Познай все тонкости игры!
Вернуться к началу

offlineАватара пользователя
VDV_forever  
имя: Дмитрий
Администратор
 
Сообщения: 3862
Зарегистрирован: 22 мар 2009, 12:36
Пол: Мужчина
Поблагодарили: 986 раз.

Re: Сайт

Сообщение VDV_forever » 20 май 2012, 07:59

1. Снес плагины на скачивание файлов. Какие то левые они, то файлы не дают нормально докачать, то добавить. Уж лучше без них.
2. Поскольку сайт начал активно пополняется информацией по Героям 2, обновлен раздел О проекте, куда была добавлена игра Герои Меча и Магии 2.

Спасибо всем активным участникам проекта за новую, интересную информацию. :idea:
http://www.handbookhmm.ru- Познай все тонкости игры!
Вернуться к началу

Пред.След.

Вернуться в Развитие форума, сайта

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1