Перейти к публикации

Обновление скрипта 9.4 - 9.7


Рекомендованные сообщения

Делаю все по инструкции и появляются много багов. Решил взять новый движок не с моими модулями, залил на сервер, установил ... поставил БД для 9.4 все работает отлично!

Залил сверху движок 9.7

сайт.ру/upgrade/index.php - нажимал все по инструкии... установился, активировал сного, но скрипт с многоими багами ...

не показывают просмотры обычных новостей. Думал сначало может это в моем шаблоне не правильно уже тэги, мало ли измени, но нет поставил по умолчанию шаблон и так же проблема.

Не понятно почему в стати целиком не работают: [not-category=5,7,8,9,10,11,12]

смотрел тэги одинаковые... в чем проблема?

Когда установил 9.4 было все отлично! Когда сделал обновление до 9.7 не показывали просмотры, голосование и многое не понятное было.

http://dle-news.ru/extras/online/index.html?all2.html - делал как тут. Раньше делал обновление с 9.2 до 9.4. Сейчас появились проблемы и не знаю что делать.

Как правильно обновить движок до версии 9.7?

П.С. Процедуру с утановками делал уже 3 раза. Пробовал повторить каждый раз еще апгрэйд - в файле конфик пишешь 9.4 и опять делаешь апргэйд. раньше это помогало :)

С уважением,

Виталий

Сайт: FOOTBALLHD.RU

Ссылка на сообщение
Поделиться на других сайтах

1. Залейте Default шаблон от версии 9.7 и проверьте, подозреваю что у вас от старой версии.

2. Сделайте изменения в шаблонах:

http://dle-news.ru/extras/diffs/95/

http://dle-news.ru/extras/diffs/96/

http://dle-news.ru/extras/diffs/97/

3. Прочитайте описания к релизам 9.5, 9.6 и 9.7, например тега not-category в fulstory.tpl в 9.7 больше нет:

http://dle-news.ru/r...al-release.html

32. Из шаблона полной новости (fullstory.tpl) убрана поддержка тега [category=x] текст [/category]. Вместо него были добавлены более функциональные теги: [catlist=1,2....] текст [/catlist] - выводит текст в теге, если новость принадлежит указанным категориям, [not-catlist=1,2....] текст [/not-catlist] - выводит текст в теге, если новость не принадлежит указанным категориям.
Изменено пользователем Captain
Ссылка на сообщение
Поделиться на других сайтах

32. Из шаблона полной новости (fullstory.tpl) убрана поддержка тега [category=x] текст [/category]. Вместо него были добавлены более функциональные теги: [catlist=1,2....] текст [/catlist] - выводит текст в теге, если новость принадлежит указанным категориям, [not-catlist=1,2....] текст [/not-catlist] - выводит текст в теге, если новость не принадлежит указанным категориям.

Что за бред! А как теперь быть? Я поставил [Category=1,2,3]чтоб появился вот такой текст[/category] - и проблема в том, что в полной новости эта фигня появляется так: [Category=1,2,3]чтоб появился вот такой текст[/category]

Тоесть в категориях нормально:

чтоб появился вот такой текст

А в полной новости видит так:

[Category=1,2,3]чтоб появился вот такой текст[/category]

Но это еще можно вылечить, убрать тэгом нот-каталист и так далее.

А как поступасть с просмотрами? Там ведь 1 тэг {views} у меня просмотры не показываются. Везде все включено. Я ведь поставил даже шаблон по умолчанию от 9.7 с шаблонами я разберусь, не выводятся просмотры, что меня беспокоит.

Изменено пользователем footballhd
Ссылка на сообщение
Поделиться на других сайтах

Что за бред! А как теперь быть? Я поставил [Category=1,2,3]чтоб появился вот такой текст[/category] - и проблема в том, что в полной новости эта фигня появляется так: [Category=1,2,3]чтоб появился вот такой текст[/category]

Непонятно в чем сложность заменит в шаблоне полной новости [category=1,2,3] на [catlist=1,2,3]

как поступасть с просмотрами? Там ведь 1 тэг {views} у меня просмотры не показываются. Везде все включено.

тег {views} в 9.7 работает в версии 9.7 без проблем. Вот например просмотры у вас отображаются в новости http://footballhd.ru/liga4emp/11511-chfr-kluzh-galatasaray-13-07112012-video-obzor.html У вас на сайте включено кеширование, и соответственно просмотры будут обновляться со временем по мере обновления кеша а не сразу моментально. В версии 9.4 не было кеширования полных новостей, а в 9.7 оно есть и также кешируются как и краткие новости. Если отключите кеширование в настройках, то увидите как счетчик меняется сразу.

Ссылка на сообщение
Поделиться на других сайтах

Если отключите кеширование в настройках, то увидите как счетчик меняется сразу.
- дело в том что они вообще не отображаются.

http://betatest.footballhd.ru - вот дал доступ. Смотрим. Я базу полностью залил с просмотрами.

Ссылка на сообщение
Поделиться на других сайтах

footballhd,

Подозреваю что на этом домене вы делали чистую установку версии 9.7 ранее, а потом на этой же БД сделали восстановление базы данных от версии 9.4. Это и есть ошибка. БД от 9.7 содержит много новых таблиц, которых нет в 9.4, и восстановив БД от 9.4 часть таблиц осталась в БД от версии 9.7 и процедура обновления соответственно не делала перенос ваших данных со старых таблиц в новые, потому как они не были созданы ей и в этих таблицах находились данные от чистой установки.

Вам необходимо зайти в phpmyadmin, удалить все таблицы из БД без исключения, потом восстановить БД от версии 9.4, в файле engine/data/config.php установить версию 9.4 и запустить процедуру обновления БД повторно, запустив сайт.ру/upgrade/index.php

Ссылка на сообщение
Поделиться на других сайтах

на бета тесте была друга БД. Я удалил все таблицы, запустил 9,4, востоновил БД от основном сайте. После этого запустил сайт.ру/upgrade/index.php

Вам необходимо зайти в phpmyadmin, удалить все таблицы из БД без исключения, потом восстановить БД от версии 9.4, в файле engine/data/config.php установить версию 9.4 и запустить процедуру обновления БД повторно, запустив сайт.ру/upgrade/index.php

сейчас попробую так как написали, посмотрим что будет.

Ссылка на сообщение
Поделиться на других сайтах

Можешь сломать голову и думать почему не могу сделать обновление а оказалось это гдето допустили ошибку :angry:

Сделал все по инструкции и все ровно не видно просмотры, они не то что в шаблоне но и в самой админке не видны. Подумал может сделать обновление до 9.6 мало ли... сделал и такая же фигня! Но тут также заметил, что копируя просто файлы сверху 9.4 в админке уже исчезают просмотры.

Думал может у меня БД глюченная, дай попробую просто установить 9.4(новый с чистой базой), погулял по сайту и сделал пару просмотров. Залил сверху файлы от 9.7 и запустил сайт.ру/upgrade/index.php в итоге просто в ШОКЕ! Также исчесли просмотры!!!! Их нету тоже в админке!

Ссылка на сообщение
Поделиться на других сайтах

------------------

Понял проблему, если пересохранить новость то она покажет просмотры но уже там будет "0" вот же БРЕД! Я не могу пересохранить все новости и получить еще на все ноль просмотров! Мне нужно еще все 12т новостей ручками, потому что по другому это будет ужасно.

Далее:

32. Из шаблона полной новости (fullstory.tpl) убрана поддержка тега [category=x] текст [/category]. Вместо него были добавлены более функциональные теги: [catlist=1,2....] текст [/catlist] - выводит текст в теге, если новость принадлежит указанным категориям, [not-catlist=1,2....] текст [/not-catlist] - выводит текст в теге, если новость не принадлежит указанным категориям.

Кто посоветовал и сказал что это круто? Кому это понадобилось?

Заходим смело на сайте http://footballhd.ru и смотрим на горизонтальные закладки + вправо есть Чемпионаты, как было раньше я точно могу сделать любое меню когда активна и когда нет. Добавить целый блок и убрать. То есть, я могу извращать шаблон как могу, в данном случаи я уже не могу так делать.

Вопрос: Смысл с новой якобы фишки улученной когда, теряются куча возможностей делать в шаблоне?

Я приведу пример:

[not-category=1,2]

<ul>

<li class="active"><a href="#">Главная</a></li>

<li><a href="#">Категория 1</a></li>

<li><a href="#">Категория 2</a></li>

</ul>

[/not-category]

[category=1]

<ul>

<li><a href="#">Главная</a></li>

<li class="active"><a href="#">Категория 1</a></li>

<li><a href="#">Категория 2</a></li>

</ul>

[/category]

[category=2]

<ul>

<li><a href="#">Главная</a></li>

<li><a href="#">Категория 1</a></li>

<li class="active"><a href="#">Категория 2</a></li>

</ul>

[/category]

То есть я могу создать любое меню, подключать в категорию или отключать. Убрать любой блок и добавить...

http://footballhd.ru...a4empionov.html - смотрим. И это все сделано вот такими тэгами. Как мне вот такое сделать сейчас?

Также мне одно не понятно http://betatest.foot...o-i-beylom.html - почему верхнее меню было сделано по тому же принципу и работает, а вот меню справа не работает?

Изменено пользователем footballhd
Ссылка на сообщение
Поделиться на других сайтах

Также мне одно не понятно http://betatest.foot...o-i-beylom.html - почему верхнее меню было сделано по тому же принципу и работает, а вот меню справа не работает?
Прочитайте внимательнее документацию.

2. Из шаблона полной новости (fullstory.tpl) убрана поддержка тега [category=x] текст [/category]. Вместо него были добавлены более функциональные теги: [catlist=1,2....] текст [/catlist] - выводит текст в теге, если новость принадлежит указанным категориям, [not-catlist=1,2....] текст [/not-catlist] - выводит текст в теге, если новость не принадлежит указанным категориям.
В ПОЛНОЙ НОВОСТИ, тут написано, в ПОЛНОЙ. А в на главной странице, то есть в main.tpl все прекрасно работает

[category=X]текст[/category]

Предназначен для вывода текста если пользователь находится в X категории. Где X это ID вашей категории. Допустимо перечислять категории через запятую

Вы что, меню в полной новости размещаете? Если да, то тега catlist тоже за глаза хватает.
Ссылка на сообщение
Поделиться на других сайтах

Понял проблему, если пересохранить новость то она покажет просмотры но уже там будет "0" вот же БРЕД! Я не могу пересохранить все новости и получить еще на все ноль просмотров! Мне нужно еще все 12т новостей ручками, потому что по другому это будет ужасно.

Вот это как раз целиком и полностью подтверждает мое сообщение http://forum.dle-new...ndpost&p=305113 о том что некорректно проведено обновление БД и в БД отсутствует необходимая информация. Прежде чем начинать процедуру обновления БД с 9.4, убедитесь что в вашей БД отсутствует таблица dle_post_extras

Но тут также заметил, что копируя просто файлы сверху 9.4 в админке уже исчезают просмотры.

Правильно, потому как новые файлы требуют новой структуры БД, а она остается старой.

Ссылка на сообщение
Поделиться на других сайтах

убедитесь что в вашей БД отсутствует таблица dle_post_extras
- так вот в чем была петрушка :D а нигде не указано что нужно удалить это таблицу dle_post_extras из БД.

http://betatest.footballhd.ru - вот тут у меня есть {include file="sidebar.tpl"}. Тоесть я понял суть, так как сделал для "ПОСЛЕДНИЕ НОВОСТИ РАЗДЕЛА", но почему появляются [not-category=5,7,8,9,10,11,12]? Если ставлю [catlist=5,7,8,9,10,11,12] то это появляется везде кроме в полной новости.

Как сделать чтоб мог использовать как раньше?

Изменено пользователем footballhd
Ссылка на сообщение
Поделиться на других сайтах

а нигде не указано что нужно удалить это таблицу dle_post_extras из БД.

И не должно быть указано, этой таблицы не должно быть в БД от версии 9.4. Если вы внимательно прочитаете мое предыдущее сообщение то я писал вам:

Подозреваю что на этом домене вы делали чистую установку версии 9.7 ранее, а потом на этой же БД сделали восстановление базы данных от версии 9.4. Это и есть ошибка. БД от 9.7 содержит много новых таблиц, которых нет в 9.4, и восстановив БД от 9.4 часть таблиц осталась в БД от версии 9.7

У вас в вашем бекапе БД были таблицы которые к версии 9.4 не имеют никакого отношения.

http://betatest.footballhd.ru - вот тут у меня есть {include file="sidebar.tpl"}. Тоесть я понял суть, так как сделал для "ПОСЛЕДНИЕ НОВОСТИ РАЗДЕЛА", но почему появляются [not-category=5,7,8,9,10,11,12]? Если ставлю [catlist=5,7,8,9,10,11,12] то это появляется везде кроме в полной новости.

в шаблоне main.tpl ничего не менялось, как использовали там [not-category=5,7,8,9,10,11,12] так и дальше можете использовать. Изменение коснулось только шаблона полной новости, т.е. шаблона fullstory.tpl

Ссылка на сообщение
Поделиться на других сайтах

Я понял, в шаблоне фулллстори я загружаю тот же TPL ... тупанул ... но также не понятно, зачем добавлять лишнее, когда было и так хорошо .... придется загружать для полной новсти уже sidebar2.tpl

Ссылка на сообщение
Поделиться на других сайтах

Я понял, в шаблоне фулллстори я загружаю тот же TPL ... тупанул ... но также не понятно, зачем добавлять лишнее, когда было и так хорошо

Затем что функциональность тегов другая, catlist поддерживает мультикатегории новости и если новость опубликована в несколько категорий то тег поддерживает определение всей ее категорий, а тег category их не поддерживает. Если вам это не нужно, то не значит что другим это не нужно.

Ссылка на сообщение
Поделиться на других сайтах

Затем что функциональность тегов другая, catlist поддерживает мультикатегории новости и если новость опубликована в несколько категорий то тег поддерживает определение всей ее категорий, а тег category их не поддерживает. Если вам это не нужно, то не значит что другим это не нужно.

хм.. нам это не нужно. Но раз так, то отлично :) Спасибо за помощь!

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...