Forum. MyNuke.ru
Forum. MyNuke.ruСообщения за сегодняПерсональные сообщения

Навигация  
Вернуться   Forum. MyNuke.ru > PHP-NUKE > Настройка и Изменение
Ник
Пароль
Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Soniks вне форума      Старый Обсуждение темы "Оптимизация PHP-NUKE" #201  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
12.02.2006, 21:46

В данной теме предлагаю обсуждать вопросы, связанные с темой Оптимизация PHP-NUKE.
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


isic вне форума      Старый #202  
isic
Участник
Регистрация: 01.02.2007
Сообщения: 76


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для isic Найти все сообщения от isic Добавить isic в список друзей  
19.04.2007, 17:00

Soniks Помоги плиз после оптимизации перестал работать Page Numbers, в свойствах сайта установил 5 новостей на главной что бы показывал, но всё равно не работает.
Цитата $result = $db->sql_query("SELECT s.*, t.*, c.title as title1 FROM ".$prefix."_stories AS s LEFT JOIN ".$prefix."_topics AS t ON(t.topicid=s.topic) LEFT JOIN ".$prefix."_stories_cat AS c ON( c.catid=s.catid and s.catid>0) $qdb $querylang ORDER BY s.sid DESC limit $offset, $storynum");

На совету Михи в это строке проставил $offset, после limit . Но это не помогло. Что делать помоги Соникс

Soniks вне форума      Старый #203  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
23.04.2007, 21:06

isic а у вас там есть записи переменной $offset не удалили вы код самого Page Numbers?
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


Soniks вне форума      Старый #204  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
23.04.2007, 21:29

artem_xk проверьте работает корректно он? http://mynuke.ru/modules.php?name=D...p=getit&lid=208
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


artem_xk вне форума      Старый #205  
artem_xk
Новенький
Регистрация: 15.03.2007
Сообщения: 6


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для artem_xk Найти все сообщения от artem_xk Добавить artem_xk в список друзей  
24.04.2007, 05:07

Soniks спасибо вам агромное! все класно заработало! запросов в всего на сайте 22 а было 98 :)

isic вне форума      Старый #206  
isic
Участник
Регистрация: 01.02.2007
Сообщения: 76


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для isic Найти все сообщения от isic Добавить isic в список друзей  
24.04.2007, 11:53

Soniks Код Page Numbers есть я не трогал его вообще

PHP код:
 // Start page Numbers
        
if ($numpages 1) {
        echo 
"<br>";
        
OpenTable();
        echo 
"<center>";
        if (
$pagenum 1) {
        
$prevpage $pagenum 1;
        
$leftarrow "images/left.gif";
        if (
$new_topic==0){
        echo 
"<a href=\"modules.php?name=$module_name&pagenum=$prevpage\">";
        }else{
        echo 
"<a href=\"modules.php?name=$module_name&new_topic=$new_topic&pagenum=$prevpage\">";
        }
        echo 
"<img src=\"$leftarrow\" align=\"absmiddle\" border=\"0\" hspace=\"10\"></a>";
        }

        echo 
"[ ";
        for (
$i=1$i $numpages+1$i++) {
        if (
$i == $pagenum) {
        echo 
"<b>$i</b>";
        } else {
        if (
$new_topic==0){
        echo 
"<a href=\"modules.php?name=$module_name&pagenum=$i\">$i</a>";
        } else {
        echo 
"<a href=\"modules.php?name=$module_name&new_topic=$new_topic&pagenum=$i\">$i</a>";
        }
        }
        if (
$i $numpages) { echo " | "; } else { echo " ]"; }
        }

        if (
$pagenum $numpages) {
        
$nextpage $pagenum 1;
        
$rightarrow "images/right.gif";
    if (
$new_topic==0){
            echo 
"<a href=\"modules.php?name=$module_name&pagenum=$nextpage\">";
        } else {
            echo 
"<a href=\"modules.php?name=$module_name&new_topic=$new_topic&pagenum=$nextpage\">";
    }
        echo 
"<img src=\"$rightarrow\" align=\"absmiddle\" border=\"0\" hspace=\"10\"></a>";
        }
        echo 
"</center>";
        
closetable();
        }
// End Page Numbers 


Вот ещё прилагаю файл index модуля NEWS посмотрите пожалуйста
Вложения
Тип файла: zip index.zip (3.9 Кбайт, 5 просмотров)

Последний раз редактировалось isic, 24.04.2007 в 12:09.

Soniks вне форума      Старый #207  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
24.04.2007, 19:07

isic вроде все коректно...
и что выводит весь список новостей? а вы увены что у вас количество новостей превышает количество установленных новостей на главной или в настройках пользователя (Аккаунта), проверьте.
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


isic вне форума      Старый #208  
isic
Участник
Регистрация: 01.02.2007
Сообщения: 76


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для isic Найти все сообщения от isic Добавить isic в список друзей  
25.04.2007, 11:36

Знаете у меня вот такое подозрение появилось. Раньше до оптимизации НЮки в настройках сайта стояла 10 новостей на сайте. Потом я начал делать оптимизацию нюки провёл оптимизацию ядра (майнфайл) и админки. Всё по Вашей теме, так вот после того как я провёл оптимизацию я поменял в даминке количество новостей на главной до 5 штук. Вчера я проверил я взял разместил 11 новостей получилась вот такая ситуация. 10 новостей разместились на главной, а самая первая новость и по счёту 11 она пропала куда то, то есть её на главной не было видно. Так вот моё предположение может дело в файлах майнфайл и админ.php може там произошло не корректная обмен функции? В БД я провел в таблице конфиг всё в порядке. И в свойствах сайта у меня стоит запрет на то что бы пользователи могли менять количество новостей на главной.

isic вне форума      Старый #209  
isic
Участник
Регистрация: 01.02.2007
Сообщения: 76


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для isic Найти все сообщения от isic Добавить isic в список друзей  
26.04.2007, 11:32

Уважаемый Soniks помогите по возможности решит проблемку. я даже не понимаю где копать и как исправить.

Soniks вне форума      Старый #210  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
27.04.2007, 14:07

isic попробуйте почистить кешь в папке cache
может там настройки както не сохранились.
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


isic вне форума      Старый #211  
isic
Участник
Регистрация: 01.02.2007
Сообщения: 76


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для isic Найти все сообщения от isic Добавить isic в список друзей  
27.04.2007, 18:53

Soniks Подчистил я папку кешь. На главной теперь отображается 5 новостей и как и указано в админке. Но не работает Page Number первые 5 статей исчезают. Я как понимаю Page Number должен работать таким образом если новостей больше 5 штук то на главной странице должно быть появиться номера страница типа : 1/2/3/4 и т.д. Но такого нету. Как сделать так что бы заработало?

Ответ


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Совмещаю PHP Nuke 7.8 и vBulletin 3.0.7 Ernest-Oleg-Iv Настройка и Изменение 5 07.01.2007 17:18
пробоемы с Php nuke 7.5 rus незарегистрированный Установка 3 08.09.2005 01:20


Часовой пояс GMT +4, время: 12:55.


На Верх
Рейтинг@Mail.ru