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

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


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

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

Зыдырасьте!
Вобщем, эт, я решил что я модный очень и теперь не хочу чтобы ссылка вела на modules.php?name=... А хочу чтобы все модули отображались через index.php. У меня патч безопасности торчит, но эт ниче, я разберусь с этими DEFINED... Хотел просто спросить как переделать, чтобы ничего кривого не вышло в итоге... А то потом через зад как всегда у меня будет выскакивать какие-нибудь index.php?name=modules.php=... Спасибо, комьюнити!
 
"Если бы Вы не смогли сидеть неделю, это бы значило что у Вас геморрой."


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


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

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

А чем тебе стандартный modules.php не угодил?

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


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

Посмотреть профиль Отправить персональное сообщение для linky Найти все сообщения от linky Добавить linky в список друзей  
03.09.2006, 13:04

да ну, как-то по-левому, хочу чтобы только index.php был и admin.php... Чтобы всё через 1 файл шло, мне так больше нравится, начинаю чувствовать себя комфортно и уверенно =)
 
"Если бы Вы не смогли сидеть неделю, это бы значило что у Вас геморрой."


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 в список друзей  
04.09.2006, 10:39

linky
Поставь альтернативные ссылки :) хак такой есть, чтобы линки были вида:
http://test1.ru/article123.html вместо
http://test1.ru/modules.php?name=Ne...article&sid=123

А по поводу чтобы моудлес на индекс сменить, я тоже подумывал, но как представил, что предется править каждый файл (ибо там урлы идут вида modules.php?name=$module_name) то желание пропало сразу и как это осуществить в подробности не вдавался.

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


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

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

Alexander-V-Sh, спасибо, думал уже, но там сайт серьёзный намечается, так что с индексацией могут быть проблемы если зохочу поменять... а нюку я тама целиком перелопатил почти, так что ссылки мне не стремно переделывать... я даже префикс убрал =)
 
"Если бы Вы не смогли сидеть неделю, это бы значило что у Вас геморрой."


Master вне форума      Старый #6  
Аватара для Master
Master
Участник
Регистрация: 06.04.2005
Сообщения: 98


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

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

Это не трудно сделать в принципе возьмите прогу Macromedia Dreamweaver (я такой пользуюсь) сделайте поиск автоматический по всем файлам modules.php и авто замену на index.php а потом содержимое modules.php нужно правильно вставить в файл index.php как конкретно вставлять это можно посмотреть на примере slaed cms там это давно уже реализовано только проблемы будут с тем что при установке новых модов надо будет постоянно менять ссылки modules.php на index.php а так в принципе нечего сложного нету.
 
Будь проще и люди к тебе потянутся :)


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


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

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

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


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


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

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

Изменил себе тоже modules и name в этом файле.

Т.е линк стал вида:
http://www.сайт/mod.php?n=Download

Замену произвел быстро, все работает отлично, кроме картинок (проверочный код).
Понятия не имею, что ему нужно, там связи вроде с модулями и нет.

Урл картинки такой же,
http://www.сайт/mod.php?gfx=gfx&random_num=706266
(изменился с modules на mod). Но ни в майнфайле, ни в самой вставке изображения не найду, ни mod, ни modules и вообще ничего, от чего бы зависило это...

И второй вопрос, как это скажется на безопастности и, может быть, могут какие то проблемы быть? которые пока не обнаружил.

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


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

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

Оригинальный очень глюк.
Замену текста (modules на mod) производил программой Search And Replace
В каждый, файл, где произвелась замена, она добавила в конец фигню какую то.
В блокнотике - просто пробел
В Вордпаде - квадратик
В Нотепад+ - NUL

В файл language\lang-russian.php тоже. Из-за этого этот пробел, квадратик или NUL писался в самом начале кода на всех страницах. Опера не могла даже код прочитать (Вид-Исходный текс).

Убрал из русскоязычного файла этот пробел и заработало отображения текста и картинки тоже стали отображаться проверочные...
Очень странно, почему так было, но теперь работает :)

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


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

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

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


Ответ


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

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

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

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



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


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