Forum. MyNuke.ru

Forum. MyNuke.ru (http://forum.mynuke.ru/index.php)
-   Настройка и Изменение (http://forum.mynuke.ru/forumdisplay.php?f=11)
-   -   помогите разобраться че да как (http://forum.mynuke.ru/showthread.php?t=117)

stickman 14.04.2005 23:14

помогите разобраться че да как
 
привет ребята. неповезло вам, что я попал на этот форум )) замучаю вас с расспросами по поводу изменния и настройки нюка. я лол в этом деле (имеется ввиду пхп). сам нюк поставил, закачал тем, все нормана работает... тока вот много чего не знаю, где как че менять... начнем >>>

вот первый глупый вопрос )):

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

Soniks 14.04.2005 23:20

stickman http://forum.mynuke.ru/showthread.php?t=43

stickman 15.04.2005 00:00

спасибо... извини, что сам не порылся ))

значит я просто создаю свой блок, в котором ссыли пишутся как в хтмл, т.е. <a href></a>
по етой ссылке ссылаюсь на какойт то пхп, а пхп ссылается на страницу с контентом? а в этой хтмл стр. что должно быть,.. допустим мне нужна статья, я просто запихиваю туда текст без всякого дизайна?

и еще вопрос по 2ому способу (через контент) создаю все что нада в контенте и где мне взять ссылки, чтоб из навигации сослаться на контент.. ну со статей на статьи в контенте, с софта на совт в контенте??

Soniks 15.04.2005 00:06

stickman в контенте есть список всех созданных вами страниц, кликаете на нужную, и в url браузере будет вам та самая ссылка на эту статью...

stickman 15.04.2005 00:12

ок... спасибо (че то я савсем туплю :lol: ), но я мя еще появятся вопросы, много вопросов, даже куча вопросов, так что ждите ))

Soniks 15.04.2005 00:27

stickman ради бога, как говориться "учение свет..."

stickman 19.04.2005 08:40

есть вопрос про неразрешенные теги... как с ними быть, я хочу поставить счетчик на сайт, а тег script как раз не разрешен (((

да и вот еще такой вопрос, где можно посмотреть прайс-лист на рекламу на вашем сайте )) ??

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

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

Soniks 19.04.2005 13:24

stickman
Цитата есть вопрос про неразрешенные теги... как с ними быть, я хочу поставить счетчик на сайт, а тег script как раз не разрешен (((
посмотрите здесь:
http://forum.mynuke.ru/showthread.php?t=84
Цитата вот терь еще, попробовал зарегиться как обычный пользователь... заполнил все поля, мне написали
ща придет инфа для активации аккаунта на ваше мыло... ждал ждал, нифига не пришло, может для етого какие настройки делать нада, а я о них не знаю??

а вы правильно свой емайл указали? вы это пробуете где на хостинге или налокалхосте?
Цитата да и вот еще такой вопрос, где можно посмотреть прайс-лист на рекламу на вашем сайте )) ??

смотрите ПМ

stickman 20.04.2005 02:04

пробую на хостинге, мыло правильно указал, а письмо не приходит...((

Soniks 20.04.2005 02:09

stickman на локалхосте и не придет мыло, если sendmail не настроин правильно, а если стоит Денвер, то подавно, там заглушка на это стоит, все письма собираются в папке tmp\!sendmail там и ищите свое письмо.

stickman 20.04.2005 04:55

я и не на локалхосте... я уже вывесил сайт в инэт, с инэта пробую и нифига =/

Soniks 20.04.2005 13:05

stickman проверьте отправляетли ваш сайт емаил вообще, например через модуль Feedback (обратной связи).

stickman 21.04.2005 03:40

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/stickman/public_html/includes/sql_layer.php on line 286

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

Soniks 21.04.2005 04:11

stickman может вы запрашиваете таго чего нет? обычно это означает то что запрасили в бд нету того...

stickman 21.04.2005 10:45

спасиба, с этим warning'ом разобрался, работает...
но вот еще что... каак сделать, чтобы размер файла можно было вписывать в килобайтах, а не в
байтах, собственно нужно только поменять слово "байтах" на "килобайтах"... единственное я не нашел где ето можно сделать... скажите если знаете ))

Soniks 21.04.2005 14:25

stickman ну записывайте вы в байтах а модуль сам их переводит в нужное измерение в зависимости от велигины, будь это Mb, Kb, bytes
а само слово ищите в файле modules/Downloads/language/lang-russian.php

stickman 21.04.2005 17:50

через обратную связь отправляет..

stickman 27.04.2005 16:35

вот еще небольшой недочет в работе моей нюки
посмотрите >> http://tutweb.info/modules.php?name...wdownload&cid=2
там в подразделе PHP есть файлы... даже видно там, а в самом разделе PHP это не показано, т.е. написано, что PHP (0).. где ето исправить...
извините тупо объяснил, но перейдите по ссылке и там видно.
спасибо!

а вообще Soniks к тебе есть такое предложение.
я понимаю ты занятой человек. значит вот собственно само предложение.
у меня много всяких мелких недочетов в нюке.. что-то гдето не так отображается.
так вот я хотел бы, чтобы ты мне их сам исправил (я те дам пароли и логины для доступа
к админке и панели управления хоститнга), соответсвенно я могу предложить поставить твой баннер на сайт или заплатить тебе по вебмани... тока скажи примерную сумму за которую ты сможешь сделать ето..
да и еще я те дам список тех недочетов! вотЪ :smile:

Soniks 27.04.2005 17:17

stickman
Цитата вот еще небольшой недочет в работе моей нюки
посмотрите >> http://tutweb.info/modules.php?name...wdownload&cid=2
там в подразделе PHP есть файлы... даже видно там, а в самом разделе PHP это не показано, т.е. написано, что PHP (0).. где ето исправить...
извините тупо объяснил, но перейдите по ссылке и там видно.
спасибо!

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

Насчет остального - пиши в личку, цена будет зависить от недачетов твоих :)

awarior 28.04.2005 00:39

Вложений: 1
Soniks Привет.

Вчера бился над блоком user info, хотел сделать что бы у пользователей появлялся аватар...
короче говоря получилось (((( но...
1) - пропало имя последнего зарегистрированного пользователя
2) - не появляется штатная картинка для пользователя без аватара.

Посмотри пожалуйста где косяк ((((

PHP код:
<?php

/**************************************************  **********/
/*                                                          */
/* Updated for PHP-Nuke 5.6 -  18 Jun 2002 NukeScripts      */
/* website http://www.nukescripts.com                       */
/*                                                          */
/* Updated for PHP-Nuke 5.5 - 24/03/2002 Rugeri             */
/* website http://newsportal.homip.net                      */
/*                                                          */
/* (C) 2002                                                 */
/* All rights beyond the GPL are reserved                   */
/*                                                          */
/* Please give a link back to my site somewhere in your own */
/*                                                          */
/**************************************************  **********/
/* Additional security checking code 2003 by chatserv       */
/* http://www.nukefixes.com -- http://www.nukeresources.com */
/**************************************************  **********/

if (eregi("block-User_Info.php",$_SERVER['PHP_SELF'])) {Header("Location: index.php");}

function 
convertIP ($xip) {
global 
$admin;
if (
is_admin($admin)) return $xip;
$xipx explode('.',$xip);
for (
$i=3;$i<count($xipx);$i++) {
$xipx[$i] = preg_replace ('/(0|1|2|3|4|5|6|7|8|9)/'"X"$xipx[$i]);
}
return 
implode('.',$xipx);
}

global 
$user$cookie$prefix$user_prefix$db$dbi,$anonymous$mode$t$f$redirect$random_num$userinfo$bgcolor1;

/*********************/
$GALLERY  "";
//$GALLERY  = "gallery";
$TBLWIDTH "98%";
/*********************/

$content "";
$username $cookie[1];
$ip getenv"REMOTE_ADDR" );
getusrinfo($user);
cookiedecode($user);
$sql "SELECT username FROM $user_prefix"._users." ORDER BY user_id DESC LIMIT 0,1";
$lastuser $lasturow['username'];
$numrows $db->sql_numrows($db->sql_query("SELECT user_id FROM $user_prefix"._users.""));

$result $db->sql_query("SELECT uname, guest FROM $prefix"._session." WHERE guest='0'");
$member_online_num $db->sql_numrows($result);
$who_online_now "";
$i 1;
while (
$session $db->sql_fetchrow($result)) {
    if (isset(
$session["guest"]) and $session["guest"] == 0) {
        if (
$i 10) {
            
$who_online_now .= "0$i:&nbsp;<A HREF=\"modules.php?name=Your_Account&amp;op=userinfo&amp;username  =$session[uname]\">$session[uname]</a><br>\n";
        } else {
            
$who_online_now .= "$i:&nbsp;<A HREF=\"modules.php?name=Your_Account&amp;op=userinfo&amp;username  =$session[uname]\">$session[uname]</a><br>\n";
        }
        
$who_online_now .= ($i != $member_online_num "  " "");
        
$i++;
    }
}
$Today getdate();
//Formatting Current Date
$month $Today['month'];
$mday $Today['mday'];
$year $Today['year'];
//Formatting Previous Date
$pmonth $Today['month'];
$pmday $Today['mday'];
$pmday $mday-1;
$pyear $Today['year'];
//Month conversion into numeric mode
if ($pmonth=="January") { $pmonth=1; } else
if (
$pmonth=="February") { $pmonth=2; } else
if (
$pmonth=="March") { $pmonth=3; } else
if (
$pmonth=="April") { $pmonth=4; } else
if (
$pmonth=="May") { $pmonth=5; } else
if (
$pmonth=="June") { $pmonth=6; } else
if (
$pmonth=="July") { $pmonth=7; } else
if (
$pmonth=="August") { $pmonth=8; } else
if (
$pmonth=="September") { $pmonth=9; } else
if (
$pmonth=="October") { $pmonth=10; } else
if (
$pmonth=="November") { $pmonth=11; } else
if (
$pmonth=="December") { $pmonth=12; };
$test mktime (0,0,0,$pmonth,$pmday,$pyear,1);

//Creating SQL parameter
$curDate2 "%".$month[0].$month[1].$month[2]."%".$mday."%".$year."%";
$preday strftime ("%d",$test);
$premonth strftime ("%B",$test);
$preyear strftime ("%Y",$test);
$curDateP "%".$premonth[0].$premonth[1].$premonth[2]."%".$preday."%".$preyear."%";

//Executing SQL Today
$row $db->sql_fetchrow($db->sql_query("SELECT COUNT(user_id) AS userCount FROM $user_prefix"._users." WHERE user_regdate LIKE '$curDate2'"));
$userCount $row['userCount'];
//end

//Executing SQL Today
$row2 $db->sql_fetchrow($db->sql_query("SELECT COUNT(user_id) AS userCount FROM $user_prefix"._users." WHERE user_regdate LIKE '$curDateP'"));
$userCount2 $row2['userCount'];
//end

$guest_online_num $db->sql_numrows($db->sql_query("SELECT uname FROM ".$prefix."_session WHERE guest='1'"));
$member_online_num $db->sql_numrows($db->sql_query("SELECT uname FROM ".$prefix."_session WHERE guest='0'"));

$who_online_num $guest_online_num $member_online_num;
$content .= "<form action=\"modules.php?name=Your_Account\" method=\"post\">";

if (
is_user($user)) {
    
$content .= "<center><img src=\"modules/Forums/images/avatars/$GALLERY/$userinfo[user_avatar]\"><br> "._BWEL."! <br><b>$username</b></center>\n<hr>\n";
    
$row3 $db->sql_fetchrow($db->sql_query("SELECT user_id FROM $user_prefix"._users." WHERE username='$uname'"));
    
$uid intval($row3[user_id]);
    
$newpms $db->sql_numrows($db->sql_query("SELECT privmsgs_to_userid FROM $prefix"._bbprivmsgs." WHERE privmsgs_to_userid='$uid' AND (privmsgs_type='5' OR privmsgs_type='1')"));
    
$oldpms $db->sql_numrows($db->sql_query("SELECT privmsgs_to_userid FROM $prefix"._bbprivmsgs." WHERE privmsgs_to_userid='$uid' AND privmsgs_type='0'"));
    
$content .= "<img src=\"images/blocks/email-y.gif\" height=\"10\" width=\"14\"> <a href=\"modules.php?name=Private_Messages\"><b>"._BPM."</b></a><br>\n";
    
$content .= "<img src=\"images/blocks/email-r.gif\" height=\"10\" width=\"14\"> "._BUNREAD.": <b>$newpms</b><br>\n";
    
$content .= "<img src=\"images/blocks/email-g.gif\" height=\"10\" width=\"14\"> "._BREAD.": <b>$oldpms</b><br>\n<hr>\n";
} else {
    
$content .= "<center><img src=\"images/blocks/group-4.gif\" height=\"21\" width=\"55\"><br> "._BWEL.", <br><b>$anonymous</b></center>\n<hr>";
}
$content .= "<center><b>"._BVISIT.":</b></center>\n<br>\n";
$content .= "<img src=\"images/blocks/ur-anony.gif\" height=\"15\" width=\"15\">&nbsp; "._BVIS.": <b>$guest_online_num</b><br>\n";
$content .= "<img src=\"images/blocks/ur-member.gif\" height=\"15\" width=\"15\">&nbsp; "._BMEM.": <b>$member_online_num</b><br>\n";
$content .= "<img src=\"images/blocks/ur-registered.gif\" height=\"15\" width=\"15\">&nbsp;  "._BTT.": <b>&nbsp;&nbsp;$who_online_num</b><br>\n<hr>\n";
$content .= "<center><b>"._BMEMP.":</b></center><br>\n";
$content .= "<img src=\"images/blocks/ur-moderator.gif\" height=\"15\" width=\"15\">&nbsp; "._BLATEST.": <A HREF=\"modules.php?name=Your_Account&amp;op=userinfo&amp;username  =$lastuser\"><b>$lastuser</b></a><br>\n";
$content .= "<img src=\"images/blocks/ur-author.gif\" height=\"15\" width=\"15\">&nbsp; "._BTD.": <b>$userCount</b><br>\n";
$content .= "<img src=\"images/blocks/ur-admin.gif\" height=\"15\" width=\"15\">&nbsp; "._BYD.": <b>&nbsp;&nbsp; $userCount2</b><br>\n";
$content .= "<img src=\"images/blocks/ur-guest.gif\" height=\"15\" width=\"15\">&nbsp; "._BOVER.": <b>&nbsp;&nbsp;&nbsp; $numrows</b><br>\n";

if (
$member_online_num 0) {
    
$content .= "<hr>\n<img src=\"images/blocks/group-1.gif\" height=\"14\" width=\"17\"><b>&nbsp; "._BON.":</b><br>$who_online_now";
}
$content .= "</form>";

?>

Soniks 28.04.2005 01:35

Вложений: 1
аватор для того у кого нет его будет файл blank.gif и в папке modules\Forums\images\avatars
и в папке modules\Forums\images\avatars\gallery, просто замени его на свой с таким же именем.

stickman 28.04.2005 05:55

а как же тогда сделать, чтоб в Php отображалось содержание файлов во всех подкаталогах ниже?

потом когда все недочеты найду, составлю список... тада напишу те в личку

awarior 28.04.2005 13:42

Цитата: Сообщение от Soniks
аватор для того у кого нет его будет файл blank.gif и в папке modules\Forums\images\avatars
и в папке modules\Forums\images\avatars\gallery, просто замени его на свой с таким же именем.

Спасибо огромное, Соникс!!!!!
Ты такой умный... как Конфуций :lol:

блин, в этом же блоке оказывается не показывает и количество прочтенных и непрочтенных личных сообщений, а при нажатии на пользователя (который онлайн) не входит в личный кабинет (((( видимо я конкретно там испортил этот блок

Soniks 28.04.2005 14:55

awarior подправил блок и перезалил файл

stickman ну этовозможно, только все будет перезагружать систему лишними запросами, легче просто убрать, если нет там файлов.

awarior 28.04.2005 20:15

Soniks
Спасибо!!!!!!!!!!!!!

awarior 29.04.2005 12:10

как сделать чтобы внизу страницы появились номера остальных страниц которые в окне не помещаются ?

Soniks 29.04.2005 14:29

awarior не понятно что вы имеете в виду??
может про это
http://mynuke.ru/modules.php?name=D...op=getit&lid=66

awarior 29.04.2005 15:11

соникс, привет, а они не должны появляться по умолчанияю после того как количество на страницу перевалит за установленное колличество????

да я это имел ввиду

Soniks 29.04.2005 15:24

awarior нет, для этого надо установить хак

awarior 29.04.2005 15:57

спасибо, старина.
так и помер бы безграмотным если бы не ты ))))

а там нельзя эти понты убрать... типа "15 статей по 10 штук".
в смысле эту строку

king 26.07.2005 21:33

Soniks
Я скачал файл block-Counter. Как запустить мини-блок? В ReadME сказано, что нужно поставить блок в директорию с нюкой - я так и сделал. Настраивал через файл block-Counter вручную. Что делать дальше??? Зараннее спасибо.

Soniks 26.07.2005 22:18

king помоему в редми все толково написано
Цитата 3) Откройте файл counter.txt и добавьте туда код(ы) счетчика(ов).

king 27.07.2005 08:47

Soniks
Я так и сделал. Как появится блок - автоматически, или его нужно подключить???

Soniks 27.07.2005 12:16

king ну как обычный блок - его надо создать

king 27.07.2005 22:05

Т.е. зайти в раздел "Блоки", заголовок произвольный, имя файла (из раскрывающегося списка) - Counter. В содержании блока ничего не пишем.
Я сделал так, и вылазит выше моего блока это:
Цитата Warning: fopen(counter.txt): failed to open stream: No such file or directory in z:\home\gothicrulez.ru\www\blocks\block-Counter.php on line 17

Warning: filesize(): Stat failed for counter.txt (errno=2 - No such file or directory) in z:\home\gothicrulez.ru\www\blocks\block-Counter.php on line 18

Warning: fread(): supplied argument is not a valid stream resource in z:\home\gothicrulez.ru\www\blocks\block-Counter.php on line 18

Warning: fclose(): supplied argument is not a valid stream resource in z:\home\gothicrulez.ru\www\blocks\block-Counter.php on line 19

Soniks 27.07.2005 22:24

king так вы файл counter.txt в корень сайта не скопировали!

king 28.07.2005 09:08

Ура! Всё работает. Спасибо, Soniks

Soniks
А если на сайт загружать несколько счетчиков, какой соблюдать синтаксис? Пользоваться HTML?
Есть счетчик Spylog, там нужно загрузить на главную страницу один счетчик, на остальные - другой. Как быть с нюкой? Загружать оба этих счетчика в один блок?
Зараннее спасибо.

Soniks 28.07.2005 14:33

king да, пользуйтесь html? все что в файле counter.txt выводится на экран, как html
ну для spylogs это не совсем предусмотренно...


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

Copyright © 2005 by Soniks