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=315)

axelf 10.06.2005 02:11

нужна помощь
 
Проблема №1: Темы.
Решил создать свою тему, для своего сайта. Благо хватило знаний Хтмла и мне удалось разобраться со всеми графическими элементами, кроме одного - бэкгроунд, скольно не искал я в theme.php как его можно заменить, так и не нашел... Под бэкроундом я подразумеваю то, что находится за приделами основной панели. Было бы так же интересно узнать, как менять цвета блоков и центральной части сайта.

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

Проблема №3: Фантазии мало :)
На верхней навигационной панели было 6 кнопок: Home, выодящая на главную страницу и 5, обращающихся к 5 различным модулям. Я заменил все кнопки на свои анимационные, собственно, с 2-мя проблем не возникло - Главная и Форум, а вот с другими хуже - модули мне не нужны, я хочу заполнить пространство информацией о своей компании - Продукция, Прайс-лист итд... но ума не приложу, как это сделать, каким методом в Нюке создаются новые страницы? Если Вы не поняли суть проблемы, приведу пример на Хтмле: я делаю майн.хтм, где распологаю основную информацию, затем я делаю множество других хтмов и ставлю на них ссылки с каждой страницы - вот этот процесс я хотел бы понять в Нюке.
Я не прошу шаг за шагом и в картинках, просто общюю схему, там разберусь.

Проблема №4: Копирайт.
Я ценю труд создателя и с удовольствием оставлю его копирайт на своем сайте, только хотелось бы его немножко отредактировать, а то он длинный и бестолковый. 2 из 3-ех можно редактировать в админке, хотелось бы узнать, где можно произвести редакцию 3-его.

Заранее Благодарен !

Soniks 10.06.2005 02:56

axelf
Отвечаю :)
1. иците в самой первой таблице темы или в описание тега <body>, например:
echo "<body bgcolor=\"#0E3259\" text=\"#000000\" link=\"0000ff\">"
остальные цвета фона таблиц находятся в томже файле (если нет то в файле tables.php, все зависит от темы), обычно в самом верху:
$bgcolor1 = "#ffffff";
$bgcolor2 = "#9cbee6";
$bgcolor3 = "#d3e2ea";
$bgcolor4 = "#0E3259";

2. если вы про изменения путя к админки через блок администратора, то читайте здесь:http://mynuke.ru/modules.php?name=p...&go=page&pid=27

3. Создайте страницы скажем в модуле контенте или другом подходящем, затем идете в сам модуль и смотрите url этой вашей странице, на типо той которую я вам дал выше, и делаете ссылку на именно эту страницу и все... я думаю суть поняли.

4. смотрим пм.

axelf 10.06.2005 11:22

Благодарю за ответ =) со 2-ым и 4-ым пунктом. По первому осталась проблемка, я немного не то спросил, я хотел текстурный бэкгроунд к своему дизайну - то есть фаил, а как я понял, в themes.php можно менять только цвет...

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

Soniks 10.06.2005 13:02

axelf
Цитата а как я понял, в themes.php можно менять только цвет...

не ну почему же? можно написать так:
echo "<body background=\"images.jpg\" text=\"#000000\" link=\"0000ff\">"


3. Ну всем нравится модуль Peges, темболее для удобства туда уже включен редактор.

axelf 10.06.2005 17:21

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

Soniks 10.06.2005 17:42

axelf ну значит вы путь указали не правельный до этой картинки, и надо не впихнуть, а изменить, такая строка в теме уже есть и надо ее подправить, а то получится две штуки :)

axelf 10.06.2005 18:32

Да все проверил и заменил, но результат тот же, да и бог с ним, переживу как-нибудь без своего любимого бэкгроунда =)
По ходу нарисовалась проблема с модулем pages:
Следую инструкции я перекопировал содержимое папки хтмл, запустил через проузер инстал.пхп и ролучил следующее сообщение:
Установка модуля Pages произведена!

Если необходимо, то установите папке images/content права на запись (CHMOD).

Отредактируйте файл spaw/config/spaw_control.config.php

Не забудьте удалить данный файл установки с Вашего сервера!Установка модуля Pages произведена!

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

Soniks 10.06.2005 19:10

axelf
Цитата А файл, который по окончанию инсталяции советуют отредактировать, я вообще не нашел на общем диске...

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

у вас скорее всего и нечего выводить, вы сначало добавьте страницы, категории..

axelf 10.06.2005 20:47

хех, извиняюсь, что так много вопросов, просто вы так оперативно отвечаете, что хочется еще задать =)
По поводу модуля пецджс:
1. Можно как-нибудь по-человечески заполнить главную страницу, а то через файл lang-russian, как рекоммендуется, слегка геморойно и он у меня кд почему-то читать отказываеться... Реально создать страничку в ФЦК редакторе с помощью модуля и зделать ее главной?



2. Как убрать ?
Дата публикации: 10/06/2005
Прочитано: 10 раз

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

Примного благодарен за внимание, в таком количестве =)

Soniks 10.06.2005 21:27

axelf
1. Это вроде как самый оптимальный вариант, открываете modules/Pages/language/lang-russian.php и самая первая переменная это и есть тот самый текст.

2. Откройте modules/Pages/index.php
Найдите (282 строка):
PHP код:
 ."<i>$p_hometext</i><br>"._SENDDATE.": $p_date<br>"._COUNTPAGE.": $p_counter "._COUNT."<hr>"

Замените на:
PHP код:
 ."<i>$p_hometext</i><hr>"


3. Откройте themes/Ваша_Тема/theme.php
Найдите:
PHP код:
 blocks(left); 

Замените на:
PHP код:
 global $index;
if (
$index == 1) { 
blocks(left);


И тогда, в каком модуле нужны левые и правые блоки, открываете index.php данного модуля и после <? ниже вставляете:
PHP код:
 $index 1
, а если не нужны то убедитесь что в этом модуле такой записи нет!

axelf 10.06.2005 22:03

Отлично =)))) на форуме работает, на новостях работает, а на pages нет =)))) не везет мне сегодня =)

axelf 12.06.2005 14:11

Как в модуле pages убрать окно с выбором категории и поисания раздела ?
В фкц рдакторе, при установке ссылки, в меню нашел такое окошко, как стиль Цсс. Я создал цсс файл, куда мне его запихать, чтобы он работал с редактора?

Soniks 12.06.2005 15:11

axelf
удалите в индекс файле этого модуля вот эти строчки menu($cid);
Насчет редактора не знаю посмотрите в папке редактора, а так чтобы эти стили заработали вы должны включить их в файл themes/Ваша_Тема/style/style.css

axelf 12.06.2005 18:01

Благодарю, заработало =)
1. Далее вопрос по новостям, хочу убрать:

Разместил: administrator на 12/06/2005 (0 Прочтено)
(Комментировать? | Всего: 0)

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

2. Как сделать, чтобы копирайты шли без пропуска строки один за другим, начиная с конца сайта, вообщем, как у Вас =)

Soniks 12.06.2005 18:33

axelf
1. пользуйтесь поиском! http://forum.mynuke.ru/showthread.php?t=287

Цитата функцию комментирования убрать вовсе...

Администрация -> Активировать комментарии в статье? - Нет
Цитата возможно ли полностью отказаться от тем для новостей
возможно..
для этого можно отредактировать тему вашей нюки и ни какой картинки выводится не будет

2. откройте footer.php и после переменных $foot1, $foot2, $foot3, удалите <br>

axelf 12.06.2005 19:05

Цитата ifahr в modules/News/index.php
функция theindex
описание переменной $morelink начинается со 105 строки


Что-то я не нашел такой функции, если можно, конкретнее что удалить.

Soniks 12.06.2005 20:20

axelf плохо искали!

axelf 13.06.2005 11:59

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

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

Регклируется ли длина страницы? у меня каким-то образом в последнюю таблицу попали элементы самой нюки:

Удалить | Править | Выключить

Soniks 13.06.2005 16:49

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

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

нет
Цитата Регклируется ли длина страницы? у меня каким-то образом в последнюю таблицу попали элементы самой нюки:

Удалить | Править | Выключить

это вам не длину надо регулировать, а закрывать открытые теги таблиц!

axelf 13.06.2005 16:58

Цитата это вам не длину надо регулировать, а закрывать открытые теги таблиц!

да нет, я тоже сначала так решил, но когда проверил все тэги решил еще и текстом проверить, страница просто обрезается и все дела...

Soniks 13.06.2005 17:15

axelf тогда выполните sql запрос :
Код:
ALTER TABLE nuke_smallpages CHANGE bodytext bodytext LONGTEXT

axelf 13.06.2005 17:43

спасибо, помогло =)) обязательно повешу ваш баннер, на свой будущий сайт :))))

axelf 16.06.2005 12:02

1. Я хочу вставить java script на главную страницу - табличка со скроллингом. Попробовал впихнуть скрипт в блок Сообщений, но он не принимает его. Может подскажете, каким образом можно это организовать ?

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

Soniks 16.06.2005 13:01

axelf 1. создайте собственный блок на php, по анологии с любым, и просто внесите туда нужную вам информацию, включая этот джава скрипт
2. есть, просто разрешите гостям остовлять сообщения на форуме.

axelf 16.06.2005 16:53

Цитата 2. есть, просто разрешите гостям остовлять сообщения на форуме.

Это где возможно сделать?

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

Цитата /************************************************** ************/
/* Оформление новостей на главной. Измените соответствующий */
/* код в своей темеоформления */
/************************************************** ************/
$resultcid = $db->sql_query("SELECT sid ORDER BY sid DESC limit $storynum");
while ($row = $db->sql_fetchrow($resultcid)) {
$s_sid = intval($row['sid']);}


function themeindex ($aid, $informant, $time, $title, $counter, $topic, $thetext, $notes, $morelink, $topicname, $topicimage, $topictext, $s_sid) {
global $anonymous, $tipath, $s_sid;



echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\"><tr><td>"
. "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">";
// полоски над заголовком
echo "<tr><td width=\"100%\" height=\"1\" bgcolor=\"000000\" colspan=\"2\"></td></tr>"
. "<tr><td width=\"100%\" height=\"1\" bgcolor=\"FFFFFF\" colspan=\"2\"></td></tr>"
. "<tr><td width=\"100%\" height=\"2\" bgcolor=\"000000\" colspan=\"2\"></td></tr>";
//конец полосок
echo "<tr>"
. "<td bgcolor=\"#FFFFFF\"></td>"
. "<td width=\"100%\" bgcolor=\"FFFFFF\" background=\"themes/planeta/images/fon.gif\" valign=\"top\">"
. "<font class=\"newstitle\">$title&nbsp;</font></td></tr>";
//полоски под заголовком
echo "<tr><td width=\"100%\" height=\"2\" bgcolor=\"000000\" colspan=\"2\"></td></tr>"
. "<tr><td width=\"100%\" height=\"1\" bgcolor=\"FFFFFF\" colspan=\"2\"></td></tr>"
. "<tr><td width=\"100%\" height=\"1\" bgcolor=\"000000\" colspan=\"2\"></td></tr>";
//конец полосок
echo "</table></td></tr>"
. "<tr><td width=\"100%\">"
."<a href=\"modules.php?name=News&new_topic=$topic\"></a>";

FormatStory($thetext, $notes, $aid, $informant);

echo "</td></tr>"
. "<tr><td width=\"100%\" bgcolor=\"#FFFFFF\" colspan=\"2\" height=\"2\"></td></tr>"
. "<tr>"
. "<td width=\"100%\" bgcolor=\"#FFFFFF\" height=\"1\"></td>"
. "</tr><tr><td width=\"100%\" bgcolor=\"#ffffff\" align=\"right\">";


echo"$morelink</a><br>";
echo "<font class=\"hello\">$time $timezone ($counter "._READS.")</font>"
. "</td></tr></table><br>";
}


$resultcid = $db->sql_query("SELECT sid ORDER BY sid DESC limit $storynum");
while ($row = $db->sql_fetchrow($resultcid)) {
$s_sid = intval($row['sid']);} // просто всавляю в код, перед переменной themeindex, так как аналогиченого кода в теме я не нашел.
--------------------------
function themeindex ($aid, $informant, $time, $title, $counter, $topic, $thetext, $notes, $topicname, $topicimage, $topictext) {
global $anonymous, $tipath;// я заменяю на:
function themeindex ($aid, $informant, $time, $title, $counter, $topic, $thetext, $notes, $morelink, $topicname, $topicimage, $topictext, $s_sid) {
global $anonymous, $tipath, $s_sid;

-----------------------
echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\"><tr><td bgcolor=\"#000000\">\n"
."<table border=\"0\" cellpadding=\"0\" cellspacing=\"1\" width=\"100%\"><tr><td bgcolor=\"#FFFFFF\">\n"
."<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\"><tr><td bgcolor=\"#FFFFFF\">\n"
."<img src=\"themes/DeepBlue/images/dot.gif\" border=\"0\"></td><td width=\"100%\" bgcolor=\"#FFFFFF\"><font class=\"option\"><b>&nbsp;$title</b></font></td></tr>\n"
."<tr><td colspan=\"2\" bgcolor=\"#FFFFFF\"><br>\n"
."<table border=\"0\" width=\"98%\" align=\"center\"><tr><td>\n"
."<a href=\"modules.php?name=News&new_topic=$topic\"><img src=\"$tipath$topicimage\" alt=\"$topictext\" border=\"0\" align=\"right\"></a>";
FormatStory($thetext, $notes, $aid, $informant);
echo "</td></tr></table>\n"
."</td></tr></table><br>\n"
."</td></tr><tr><td bgcolor=\"#FFFFFF\" align=\"center\">\n"
."<font class=\"tiny\">"._POSTEDBY." ";
//заменяю на:

echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\"><tr><td>"
. "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">";
// полоски над заголовком
echo "<tr><td width=\"100%\" height=\"1\" bgcolor=\"000000\" colspan=\"2\"></td></tr>"
. "<tr><td width=\"100%\" height=\"1\" bgcolor=\"FFFFFF\" colspan=\"2\"></td></tr>"
. "<tr><td width=\"100%\" height=\"2\" bgcolor=\"000000\" colspan=\"2\"></td></tr>";
//конец полосок
echo "<tr>"
. "<td bgcolor=\"#FFFFFF\"></td>"
. "<td width=\"100%\" bgcolor=\"FFFFFF\" background=\"themes/planeta/images/fon.gif\" valign=\"top\">"
. "<font class=\"newstitle\">$title&nbsp;</font></td></tr>";
//полоски под заголовком
echo "<tr><td width=\"100%\" height=\"2\" bgcolor=\"000000\" colspan=\"2\"></td></tr>"
. "<tr><td width=\"100%\" height=\"1\" bgcolor=\"FFFFFF\" colspan=\"2\"></td></tr>"
. "<tr><td width=\"100%\" height=\"1\" bgcolor=\"000000\" colspan=\"2\"></td></tr>";
//конец полосок
echo "</table></td></tr>"
. "<tr><td width=\"100%\">"
."<a href=\"modules.php?name=News&new_topic=$topic\"></a>";

FormatStory($thetext, $notes, $aid, $informant);

echo "</td></tr>"
. "<tr><td width=\"100%\" bgcolor=\"#FFFFFF\" colspan=\"2\" height=\"2\"></td></tr>"
. "<tr>"
. "<td width=\"100%\" bgcolor=\"#FFFFFF\" height=\"1\"></td>"
. "</tr><tr><td width=\"100%\" bgcolor=\"#ffffff\" align=\"right\">";

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

echo"$morelink</a><br>";
echo "<font class=\"hello\">$time $timezone ($counter "._READS.")</font>"
. "</td></tr></table><br>";
}[/QUOTE]

// всавляю сразу за предидущим кодом

Soniks 17.06.2005 08:59

axelf сразу видны следующие ошибки:
производится запрос в базу не понятно по какой таблице
$resultcid = $db->sql_query("SELECT sid ORDER BY sid DESC limit $storynum");
и чесно говоря зачем это производится не понятно. Вв функцию themeindex надо добавить еще одну переменную, вместо копирования этой функции.
И вообще для чего этот модуль или как это назвать нужен тоже не понятно...:sad:

axelf 21.06.2005 00:10

Спасиб заработал, модул news-light, качал с myphp.ru - облегченный вариант новостного модуля.

Вы не могли бы подсказать, где можно ознакомиться с процедурой переноса сайта с компа на хостинг?

Soniks 21.06.2005 17:50

axelf вот как раз статейка:
http://mynuke.ru/modules.php?name=p...&go=page&pid=33
:smile:

axelf 21.06.2005 18:25

Прекрасно :) правда я уже справился методом тыка =) вот пару вопросов по Вашей статье возникло:

Цитата 1. Выставление нужных прав (CHMOD) на папки и файлы
2. Бекап базы данных
3. Импорт таблиц в БД


1. Насколько я понял, в этом нету надобности, если сервер стоит на Виндоусе?
2 и 3. Бэкап имеется ввиду "сохранение"? я сделал следующим образом: сохранил базу с компа и загрузил ее с myphpadmina моего хостера, вроде все работает :)
-------------------------------------------
Как обновлять базу данных? я помню, что такой вопрос уже был, но мне не совсем понятно слово "убить"... то есть, мне надо каждый рабочий день, сохранять БД и заменять ее на старую, предварительно удалив последнюю?
-------------------------------------------
Так и не удалось найти, где можно разрешить гостям оставлять комменты на форуме?
-------------------------------------------
Имеет ли что-либо общее обьем моего сайта со скоростью его загрузки. К примеру, у меня много модулей, которые лежат у меня в выключенном состоянии, мне их лучше стереть или их обьем не влияет на скорость загрузки страниц?

Soniks 21.06.2005 18:50

Цитата как обновлять базу данных? я помню, что такой вопрос уже был, но мне не совсем понятно слово "убить"... то есть, мне надо каждый рабочий день, сохранять бд и заменять ее на старую, предварительно удалив последнюю?

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

админ панель форума ->форумы->права доступа ->нужный форум->выберите "публичный" или же в продвинутом режиме разрешите писать всем.
Цитата имеет ли что-либо общее обьем моего сайта со скоростью его загрузки.

нет, только те модули которые подгружаются (включены) к сайту

axelf 21.06.2005 22:36

Глобальный вопрос:
Какой файл нюки отвечает за формат вывода переменных(или как они называются =)), допустим:
я добавляю в функцию themeindex переменную $s_sid и хочу откорректировать ее вывод, к примеру, что бы вместо "подробнее" выводилось "прочитать статью целиком".

Soniks 21.06.2005 22:49

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

и там уже найти то самоо слово или словосочитание и изменить на свое

axelf 21.06.2005 23:14

странно, вроде все действительно просто, но почему-то ен меняется, проверил на 5 вариантах

axelf 22.06.2005 20:08

хех, тут начал изучать метод работы поисковых систем, оказалось - целая наука :) после обнаруживания в Интернете учебника на 15 страниц по методам улучшения нахождения вашего сайта поисковиками, решил ограничиться примитивными мерами =))) заключаются они в слудующем:
Цитата Подбирайте только те ключевые слова, по которым вас будут искать, и по которым нет большого состязания. При большом соперничестве за слово (как правило, это обобщенное слово) пробиться на вершину рейтинга вам будет непросто.
Оптимизируйте ваши мета-тэги. Помните, что ключевые слова подбираются для каждой страницы индивидуально, ни в коем случае не старайтесь впихнуть в тег ключевых слов на каждой странице все возможные слова – вам никогда не удастся таким образом обмануть поисковых роботов.

Чтобы убедиться в правдоподобности этой статьи, я нашел еще с десяток с таким же содержанием.

Вопрос - где менять мета-теги и как их поменять для каждой страницы отдельно?

потому что вот ключивые слова дефлтного нюка:
Цитата <META NAME="KEYWORDS" CONTENT="News, news, New, new, Technology, technology, Headlines, headlines, Nuke, nuke, PHP-Nuke, phpnuke, php-nuke, Geek, geek, Geeks, geeks, Hacker, hacker, Hackers, hackers, Linux, linux, Windows, windows, Software, software, Download, download, Downloads, downloads, Free, FREE, free, Community, community, MP3, mp3, Forum, forum, Forums, forums, Bulletin, bulletin, Board, board, Boards, boards, PHP, php, Survey, survey, Kernel, kernel, Comment, comment, Comments, comments, Portal, portal, ODP, odp, Open, open, Open Source, OpenSource, Opensource, opensource, open source, Free Software, FreeSoftware, Freesoftware, free software, GNU, gnu, GPL, gpl, License, license, Unix, UNIX, *nix, unix, MySQL, mysql, SQL, sql, Database, DataBase, Blogs, blogs, Blog, blog, database, Mandrake, mandrake, Red Hat, RedHat, red hat, Slackware, slackware, SUSE, SuSE, suse, Debian, debian, Gnome, GNOME, gnome, Kde, KDE, kde, Enlightenment, enlightenment, Interactive, interactive, Programming, programming, Extreme, extreme, Game, game, Games, games, Web Site, web site, Weblog, WebLog, weblog, Guru, GURU, guru, Oracle, oracle, db2, DB2, odbc, ODBC, plugin, plugins, Plugin, Plugins">

Что-то многова-то и ниодного по теме моего сайта =))

------------------------------------------------------------
Вопрос №2 непосредственно по нюку:
Я скачал Ваш блок "Даунлоадс" и хочу настроить его под себя:
мне надо чтобы он работал с обычными хтмл ссылками, а не через одноименный модуль, ибо у меня для скачивания 5 файлов одной тематики... тут возникли проблемы с не знанием пхп, код который я намутил (нижняя часть скрипта):

Цитата $content .= "<Marquee Behavior=\"Scroll\" Direction=\"$scrolldirection\" Height=\"$height\" ScrollAmount=\"2\" ScrollDelay=\"100\" onMouseOver=\"this.stop()\" onMouseOut=\"this.start()\"><br>";

$a = 1;
$result = $db->sql_query("SELECT lid, title FROM ".$prefix."_downloads_downloads ORDER BY hits DESC LIMIT 0,$limit");
while ($row = $db->sql_fetchrow($result)) {
$lid = intval($row['lid']);
$title = stripslashes($row['title']);
$title2 = ereg_replace("_", " ", $title);
$content .= "<strong><big>&middot;</big></strong>&nbsp;$a: <a href=\"modules.php?name=Downloads&amp;d_op=viewdownloaddetail s&amp;lid=$lid&amp;title=$title\">$title2</a><br>";
$a++;
}
if ($marquee!="0")
$content .= "<center><a href=\"ССЫЛКА НА ФАЙЛ" class=\"linkb\">Название Файла</a></center></Marquee><br>";
if($table1!="0"){
$content .= "</td><td width=\"50%\" align=\"center\">";
}
else{
$content .= "<br>";
}
?>

и вроде все ок, на экран выводится и ссылка работает, проблема в том, что я не знаю, куда добавить 2,3,4 и 5-ый файлы. Если просто скопировать:
Цитата $content .= "<center><a href=\"ССЫЛКА НА ФАЙЛ" class=\"linkb\">Название Файла</a></center></Marquee><br>";

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

BriaN 22.06.2005 22:49

1) редактируешь в includes/meta.php, либо же для облегчения редактирования мета тегов, скачай Meta Keyword Generator (http://mynuke.ru/modules.php?name=D...op=getit&lid=39)

Soniks 22.06.2005 22:59

axelf
как я понял вы хотите просто вывести в блоке ссылки и что бы они прокручивались, так?
ну тогда вам лучше сделать так:
PHP код:
<?php
$content 
.= "<Marquee Behavior=\"Scroll\" Direction=\"$scrolldirection\" Height=\"$height\" ScrollAmount=\"2\" ScrollDelay=\"100\" onMouseOver=\"this.stop()\" onMouseOut=\"this.start()\"><br>";
$content .= "<center><a href=\"ССЫЛКА НА ФАЙЛ" class=\"linkb\">Название Файла</a></center>";
$content .= "<center><a href=\"ССЫЛКА НА ФАЙЛ2" class=\"linkb\">Название Файла2</a></center>";
$content .= "<center><a href=\"ССЫЛКА НА ФАЙЛ3" class=\"linkb\">Название Файла3</a></center>";
$content .= "<center><a href=\"ССЫЛКА НА ФАЙЛ4" class=\"linkb\">Название Файла4</a></center>";
$content .= "</Marquee>";
?>

axelf 27.06.2005 23:00

Куда идут сообщения из модуля Feedback (обратная связь) три раза писал сам себе и не смог найти этих сообщений...

Имеет ли смысл удалять таблицы из базы sql при удалении лишних модулей? или это не влияет на скорость выполнения запроса к базе?

Soniks 27.06.2005 23:27

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

axelf 28.06.2005 01:05

Цитата axelf идут на почтовый ящик который указан при заполнении формы.

хмм, что-то не логично получается...

------------
Мы с удовольствием учтем все Ваши замечания и предложения касательно данного сайта.
Ваше имя:


Ваш Email:


Сообщение:

-------------------
Типа мы учтем ваши замечания, если вы отправите их себе на меил =))) ?

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

Soniks 28.06.2005 01:14

axelf ой, ну перепутал :)
идет на тот почтовый ящик который указан в настройке сайта (Свойства)
а идет уже от имени указанного в форме мыла. а где вы все это пытаетесь проделать на хостинге? а вы уверены что там есть sendmail?


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

Copyright © 2005 by Soniks