Понедельников НЕТ!
Регистрация или вход Регистрация или вход Избранное на этом сайте | Главная | Анкета | Рекомендовать | Обратная связь | В избранное | Сделать домашней
Скачать SSDForums
Скачать SSDForums 1.0.1 Скачать SSDForums 1.0.1
Скачать SSDForums 1.0.1 SP1 Скачать SSDForums 1.0.1 SP1
Скачать SSDForums 1.0.1 SP2 Скачать SSDForums 1.0.1 SP2
SSD Forums 1.0.1 SP3 only Slaed 3.5 Pro SSD Forums 1.0.1 SP3 only Slaed 3.5 Pro
SSD Forums 1.0.1 SP4-beta only Slaed 4.1 Pro SSD Forums 1.0.1 SP4-beta only Slaed 4.1 Pro
Jewelry Сase Team
Скачать Ruby Chat 0.1.1 Скачать Ruby Chat 0.1.1
Меню
Главная
Форум
Магазин цифровых товаров

Новости
Подписка на новости
Темы новостей
Добавить новость

Каталог файлов
Карта файлового архива
Публикации

Опросы
Анкета пользователя
Чат

BestMaker
Викторина
Архив новостей
Карманный оракул
Поиск по сайту с помощью Яндекс
Поиск по сайту с помощью Google
Фото дня
Для души
Погода на 3 дня
IndexCat
IndexTop
Map_Pages
Форум -> Сделаю за мани! -> Продаются скрипты и модули
Продаются скрипты и модули
Insecticide Дата: 11.03.2008, в 16:05 | Сообщение №1
Insecticide
Активный участник
Пользователь №: 182
Сообщений: 130

Мои последние наработки:

1. Система онлайн-тестирования на PHP.

платформа: PHP5, MySQL 5+

Демо: http://itest.cdtrussia.ru

Демо вход (функционал полный, но без права на внесение изменений):
логин: demo
пароль: demonstration

цена: 200$

2. Модуль универсального медиа-каталога для Slaed Lite 2.3 (при необходимости возможна адаптация под любую другую версию без доплаты)

Демо: http://demo.cdtrussia.ru/

Админка:
логин: admin
пароль: 12345

Цена: 50$

3. Чпу для Slaed любой версии

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

Демо: http://demo.wishhost.net/

Цена: 10$

---
Ну, для начала хватит, я думаю :)

Желающим обращаться:

ICQ: 334-917-187

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно Insecticide 11.03.2008 г. в 16:08:04
leo Дата: 11.03.2008, в 21:09 | Сообщение №2
leo
Старожил
Пользователь №: 47
Сообщений: 321

http://demo.wishhost.net/News/op-view/ - косяк
а так нормальный скриптик, возьму позже...
Insecticide Дата: 12.03.2008, в 08:41 | Сообщение №3
Insecticide
Активный участник
Пользователь №: 182
Сообщений: 130

Цитата
http://demo.wishhost.net/News/op-view/ - косяк
а так нормальный скриптик, возьму позже...


Ага. Не замечал... Разберемся, поправим.
leo Дата: 12.03.2008, в 09:26 | Сообщение №4
leo
Старожил
Пользователь №: 47
Сообщений: 321

и еще - возможно .html не указывать? т.е. ссылка на новости будет http://demo.wishhost.net/News, а не http://demo.wishhost.net/News.html
А от лишнего op-view вообще избавиться. И маленькими буквами сделать. Вот тогда будет почти идеальное ЧПУ
Insecticide Дата: 12.03.2008, в 10:18 | Сообщение №5
Insecticide
Активный участник
Пользователь №: 182
Сообщений: 130

Цитата
и еще - возможно .html не указывать? т.е. ссылка на новости будет http://demo.wishhost.net/News, а не http://demo.wishhost.net/News.html
А от лишнего op-view вообще избавиться. И маленькими буквами сделать. Вот тогда будет почти идеальное ЧПУ


Вообще делалось из расчета простота/универсальность.
Поэтому ссылка изменяется только внешне.
Можно в принципе немного усложнить и убрать из ссылок лишний мусор, но тогда пострадает совместимость.

Насчет html в конце ссылки. ЧПУ работает как с html, так и с htm, так и без них вобще. То биш

http://demo.wishhost.net/News.html
http://demo.wishhost.net/News.htm
http://demo.wishhost.net/News

ведут в одно и то же место. Убрать расширение из ссылки - не проблема. Раз надо, уберем.

--------------
.html из ссылок удалил....

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно Insecticide 12.03.2008 г. в 10:21:38
Insecticide Дата: 13.03.2008, в 01:31 | Сообщение №6
Insecticide
Активный участник
Пользователь №: 182
Сообщений: 130

Цитата
http://demo.wishhost.net/News/op-view/ - косяк


косяк исправил.
теперь корректно работают ссылки вида:

http://demo.wishhost.net/News/op-view/id-1.html
http://demo.wishhost.net/News/op-view/id-1.htm
http://demo.wishhost.net/News/op-view/id-1/
http://demo.wishhost.net/News/op-view/id-1

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

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно Insecticide 13.03.2008 г. в 01:37:46
leo Дата: 13.03.2008, в 09:26 | Сообщение №7
leo
Старожил
Пользователь №: 47
Сообщений: 321

http://demo.wishhost.net/News/op-view/ - ведет на http://demo.wishhost.net/News/op-view/index.php?name=News

Вместо http://demo.wishhost.net/News/op-view/id-1 можно сделать http://demo.wishhost.net/News/id-1 ?
так по моему поудобнее будет...
Insecticide Дата: 13.03.2008, в 10:03 | Сообщение №8
Insecticide
Активный участник
Пользователь №: 182
Сообщений: 130

Цитата
http://demo.wishhost.net/News/op-view/ - ведет на http://demo.wishhost.net/News/op-view/index.php?name=News


да. кривовато мал мал... это уже проблема самого двига - редиректы все относительные в модулях.

Цитата
Вместо http://demo.wishhost.net/News/op-view/id-1 можно сделать http://demo.wishhost.net/News/id-1 ?
так по моему поудобнее будет...


Можно. Седня вечером попробую, как время свободное будет.

--------- добавлено позднее ---------
Переделал ссылки:

ссылки с op=view имеют вид:
http://demo.wishhost.net/News/id-1

ссылки с op=<что-то_еще>:
http://demo.wishhost.net/News/<что-то_еще>
http://demo.wishhost.net/News/<что-то_еще>/id-1

Просьба потестить, как работает...и все ли работает.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно Insecticide 13.03.2008 г. в 17:48:14
Insecticide Дата: 14.03.2008, в 11:40 | Сообщение №9
Insecticide
Активный участник
Пользователь №: 182
Сообщений: 130

Вынес разделитель в отдельную константу. Любой желающий сможет сам выбрать, какого вида ссылки ему нужны:

http://host.ru/Module/operation/id-0
http://host.ru/Module/operation/id-0.html

или

http://host.ru/Module__operation__id-0
http://host.ru/Module__operation__id-0.html

или может быть такая:

http://host.ru/Module:operation:id-0
http://host.ru/Module:operation:id-0.html

Или еще какая-нить...

Цитата
И маленькими буквами сделать.


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

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно Insecticide 14.03.2008 г. в 11:44:10
leo Дата: 14.03.2008, в 16:38 | Сообщение №10
leo
Старожил
Пользователь №: 47
Сообщений: 321

а operation убрать вообще можно? это же лишний элемент
Insecticide Дата: 14.03.2008, в 21:54 | Сообщение №11
Insecticide
Активный участник
Пользователь №: 182
Сообщений: 130

Цитата
а operation убрать вообще можно? это же лишний элемент


Цитата
ссылки с op=view имеют вид:
http://demo.wishhost.net/News/id-1

ссылки с op=<что-то_еще>:
http://demo.wishhost.net/News/<что-то_еще>
http://demo.wishhost.net/News/<что-то_еще>/id-1


Аналогично и с любым другим разделителем.

Я бы мог еще и id убрать, но может начаться путаница с номерами страниц.

Я попробую сделать, если будет нормально работать, значит ссылка укоротится до:

http://host.ru/Module/operation/0
http://host.ru/Module__operation__0

etc.

Кстати (operation/операция - содержимое переменной op)

------------ добавлено позднее ------------
удалил id - вроде работает.

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

http://demo.wishhost.net/index.php?name=News
http://demo.wishhost.net/News

http://demo.wishhost.net/index.php?name=News&op=view&id=1
http://demo.wishhost.net/News/1

http://demo.wishhost.net/index.php?name=News&op=printe&id=1
http://demo.wishhost.net/News/printe/1

http://demo.wishhost.net/index.php?name=News&cat=3
http://demo.wishhost.net/News/cat-3

http://demo.wishhost.net/index.php?name=News&cat=3&num-2
http://demo.wishhost.net/News/cat-1/num-2

http://demo.wishhost.net/index.php?name=News&num=2
http://demo.wishhost.net/News/num-3

http://demo.wishhost.net/index.php?name=News&op=view&id=1&num=2
http://demo.wishhost.net/News/1/num-2

и т. д.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно Insecticide 14.03.2008 г. в 22:22:02

Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!


Главная | Форум | Новости | Подписка на новости | Темы новостей | Добавить новость | Каталог файлов | Карта файлового архива | Публикации | Опросы | Анкета пользователя | Чат | BestMaker | Викторина | Архив новостей | Карманный оракул | Поиск по сайту с помощью Яндекс | Поиск по сайту с помощью Google | Фото дня | Для души | Погода на 3 дня | IndexCat | IndexTop | Map_Pages | Весь Оракул


Генерация страницы: 0.056 сек. и 16 запросов к базе данных за 0.026 сек.
Web site engine code is Copyright © 2006 by SLAED CMS. All rights reserved.