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

Навигация  
Вернуться   Forum. MyNuke.ru > PHP-NUKE > Установка Модулей
Ник
Пароль
Ответ
 
Опции темы Поиск в этой теме Опции просмотра
ARW вне форума      Старый создание модуля на готовом скрипте. #1  
ARW
Новенький
Регистрация: 09.11.2006
Сообщения: 7


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

Посмотреть профиль Отправить персональное сообщение для ARW Найти все сообщения от ARW Добавить ARW в список друзей  
10.11.2006, 19:29

Добрый день всем. Подскажите плз как внедрить готовый скрипт объявлений в новый модуль?
Пасибки.

Alexander-V-Sh вне форума      Старый #2  
Аватара для Alexander-V-Sh
Alexander-V-Sh
Бывалый
Регистрация: 19.04.2006
Сообщения: 352


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

Посмотреть профиль Отправить персональное сообщение для Alexander-V-Sh Посетить домашнюю страницу Alexander-V-Sh Найти все сообщения от Alexander-V-Sh Добавить Alexander-V-Sh в список друзей  
10.11.2006, 20:24

Создаете папку с модулем, в нем в файле index.php пишим:
Код:
<?php if (!defined('MODULE_FILE')) { die ("You can't access this file directly..."); } require_once("mainfile.php"); define('INDEX_FILE', true); $module_name = basename(dirname(__FILE__)); include("header.php"); OpenTable(); ////////////////////Ваши коды CloseTable2(); include ("footer.php"); ?>


Что то вроде этого.

ARW вне форума      Старый #3  
ARW
Новенький
Регистрация: 09.11.2006
Сообщения: 7


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

Посмотреть профиль Отправить персональное сообщение для ARW Найти все сообщения от ARW Добавить ARW в список друзей  
11.11.2006, 15:22

Без моего кода работает. Вставляю код, не работает. Сам скрипт отдельно пашет, только в путь! Что делать????

Alexander-V-Sh вне форума      Старый #4  
Аватара для Alexander-V-Sh
Alexander-V-Sh
Бывалый
Регистрация: 19.04.2006
Сообщения: 352


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

Посмотреть профиль Отправить персональное сообщение для Alexander-V-Sh Посетить домашнюю страницу Alexander-V-Sh Найти все сообщения от Alexander-V-Sh Добавить Alexander-V-Sh в список друзей  
11.11.2006, 16:14

Сам скрипт покажите.
Или ошибаетесь где то, или еще какая то не стыковка (например скрипт работает через главный index, а тут должно быть через modules).

ARW вне форума      Старый #5  
ARW
Новенький
Регистрация: 09.11.2006
Сообщения: 7


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

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

<?php

include_once ("admin/kernel.php");
load_tpl ('top');

//Удаление просроченных объявлений
$t_kill = time ();
$q = "SELECT * FROM $bill WHERE time_kill <= '$t_kill'";
$res = mysql_query ($q);
while ($raw = mysql_fetch_array ($res))
{

$kill_bill = $raw['id'];
kill_bill ($kill_bill);

}




?>

<h4>База объявлений</h4>
<table align=center width = "100%" class="list_marka" border = "0">
<tr valign=top><td>
<ul>
<?php marks ('index',0)?>
</ul>
</td></tr></table>

<?php load_tpl ('bottom'); ?>

Alexander-V-Sh вне форума      Старый #6  
Аватара для Alexander-V-Sh
Alexander-V-Sh
Бывалый
Регистрация: 19.04.2006
Сообщения: 352


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

Посмотреть профиль Отправить персональное сообщение для Alexander-V-Sh Посетить домашнюю страницу Alexander-V-Sh Найти все сообщения от Alexander-V-Sh Добавить Alexander-V-Sh в список друзей  
11.11.2006, 18:15

ваш скрипт использует бд. причем не по принципу нюке.
или стоит 2 бд и 2 метода конекта к ней?

и что кстати не работает, когда в модуль это все добавляете?

ARW вне форума      Старый #7  
ARW
Новенький
Регистрация: 09.11.2006
Сообщения: 7


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

Посмотреть профиль Отправить персональное сообщение для ARW Найти все сообщения от ARW Добавить ARW в список друзей  
12.11.2006, 12:35

бд одна.
под нюку надо глобально что то менять, или...,или вообще работать не будет?

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


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

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

ARW смотрите путь инклуда верен ли он, путь в модулях идут от корня, т.е. там где находятся папка modules includes admin и т.д.
это раз, второй вопрос, как говорил Alexander-V-Sh, видимо в файле скрипта admin/kernel.php происходит подключение, оно в принципе не может как то отрицательно повлиять на работу скрипта, но лучше когда подключение происходит одно к бд, т.е. придется его убрать и переписать (если желание будет) все запросы типа mysql_query и д.р. на нюковские, соответственно все таблицы должны быть в той же бд где и сама nuke иначе, оставляем подключение к бд. Включайте вывод ошибок на экран и отслеживайте их.
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


ARW вне форума      Старый #9  
ARW
Новенький
Регистрация: 09.11.2006
Сообщения: 7


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

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

Спасибо всем. Буду думать.

Ответ


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите мне с кодом модуля новостей разобраться. Classic Модули 4 24.06.2006 00:31
RSS лента модуля News Erixon Установка Модулей 6 20.01.2006 03:03


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


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