CMS DataLife Engine - Система управления сайтами

Recommended Posts

VIP Serials 1.1 - модуль, который позволяет генерировать персональные 25-ти значные ключи. У каждого ключа есть 2 свойства: группа и срок годности. Пользователь, введя такой ключ у себя в профиле, автоматически переносится в определенную группу на определенный срок (в зависимости от ключа). По истечению срока годности ключа, пользователь автоматически переносится обратно в "Пользователи". При вводе 2-х не активированных ключей, сроки годности суммируются.

box.jpg

Основные характеристики:

- Генерация 25-ти значных ключей.

- Управление ключами.

- Уникальность ключей.

- Активация в профиле.

- Повторная активация невозможна.

- При вводе 2-х ключей, сроки годности суммируются.

- Высокая защита.

И много других полезных функций...

1.jpg

2.jpg

3.jpg

4.jpg

5.jpg

6.jpg

7.jpg

Совместимость: 6.3-6.5

Автор: Adobe

URL: kursach.tom.ru

Скачать: VIP Serials 1.1

P.S. Есть похожий модуль, так что если автор подумает, что это его модуль, могу показать ему интересующую часть исходника.

Edited by Adobe

Share this post


Link to post
Share on other sites

veanissepil,

Ой, забыл указать :)

Совместимость: 6.3-6.5

Но при небольшом изменении можно сделать и до 6.3

Share this post


Link to post
Share on other sites

Adobe,

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

А как ключи генерируются?

В том плане, что они выводятся списком после применения кнопки "Генерировать"?

И сама раздача ключей проводится самим админом вручную?

Можно ли прикрутить систему покупки пользователем ключа по вебмоней?

Чел оплатил тот или иной вид ключа, сгенерировал его и активировал в своём профиле...

Share this post


Link to post
Share on other sites

спасибо!

только кажи, почему в инструкции титл DLE Forum 2.0 ?)))

и в 6 пункт наверное забыл добавить engine/inc/options.php

и еще в install.php

найти:

$tableSchema[] = "CREATE TABLE " . PREFIX . "_serials1 (
заменить на:
$tableSchema[] = "CREATE TABLE " . PREFIX . "_serials (
найти:
$tableSchema[] = "CREATE TABLE " . PREFIX . "_serials1 (
заменить на:
$tableSchema[] = "CREATE TABLE " . PREFIX . "_serials (

и еще вот

когда пользователь вводит ключ, то в его профиле такая вот ошибка

Внимание, обнаружена ошибка

У вас нет прав для редактирования этого профиля!

Пользователь с таким именем или E-Mail адресом уже зарегистрирован!

Внимание, обнаружена ошибка

Пользователь с таким именем не найден.

вообщем багов много)

Edited by revix.ru

Share this post


Link to post
Share on other sites

На счет install - это я тестил )) (исправил) Спасибо за бдительность )

На счет профиля - это только если установлен параметр отсылать админу в личку уведомление (ищу путь исправления)

только кажи, почему в инструкции титл DLE Forum 2.0 ?)))

Образец брал :) исправил

и в 6 пункт наверное забыл добавить engine/inc/options.php

угу, точно, забыл дописать :) (Ну мне то понятно где это править :lol: )

Edited by Adobe

Share this post


Link to post
Share on other sites

На счет профиля - это только если установлен параметр отсылать админу в личку уведомление (ищу путь исправления)

т.е. обратно уже не вернешь ?

Share this post


Link to post
Share on other sites

И сама раздача ключей проводится самим админом вручную?

да

А как ключи генерируются?

циклом while

В том плане, что они выводятся списком после применения кнопки "Генерировать"?

После кнопки "Генерировать" ключи добавляются в таблицу

Чел оплатил тот или иной вид ключа, сгенерировал его и активировал в своём профиле...

чел оплатил, ты сгенерировал и дал ему :)

Можно ли прикрутить систему покупки пользователем ключа по вебмоней?

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

т.е. обратно уже не вернешь ?

Эта опция отключается из админки

Share this post


Link to post
Share on other sites

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

Внимание, обнаружена ошибка

У вас нет прав для редактирования этого профиля!

Пользователь с таким именем или E-Mail адресом уже зарегистрирован!

Внимание, обнаружена ошибка

Пользователь с таким именем не найден.

то при отключении опции ошибка остается и пользователь не может смотреть свой профиль

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

Share this post


Link to post
Share on other sites

revix.ru,

Нет :)

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

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

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

Edited by Adobe

Share this post


Link to post
Share on other sites

ясн..а можно сделать чтобы после активации исчезала табличка ввода ключа?

Share this post


Link to post
Share on other sites

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

+1

ясн..а можно сделать чтобы после активации исчезала табличка ввода ключа?

Вообще можно, но если, например, пользователь захочет ввести 2-й ключ? скажем продление срока?

Share this post


Link to post
Share on other sites

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

а еще вот в моде от никона было, Срок годности: , пишешь на сколько дней и всё

Share this post


Link to post
Share on other sites

revix.ru,

Посмотри внимательно скрин № 3

Share this post


Link to post
Share on other sites

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

Уже реализовано :) будет в версии 1.3

Share this post


Link to post
Share on other sites

А нафига собирать информацию кто, когда и куда установил твой модуль?

install.php

@mail("support@kursach.tom.ru", "Was installed version {$ver['info']} at ". date('Y-m-d',time()), $config['http_home_url']);

Да и в требованиях стоит всё таки писать, что нужен Zend, так как модуль им запакован.

А вообще вчера на конференции DLE обсуждались скрипты с закрытым кодом.

С помощью них сайт впринципе можно уничтожить 2 строками кода.

Edited by IT-Security

Share this post


Link to post
Share on other sites

Автора на мыло!!! :)

Adobe,

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

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

P.S. А вообще идея очень хорошая, молодец.

Share this post


Link to post
Share on other sites

А нафига собирать информацию кто, когда и куда установил твой модуль?

мда.. а что будет под зендом? :lol:

"мой сайт улетел в Гималаи"?)

автор.. даешь открытый исходный код, иначе в печку.

Share this post


Link to post
Share on other sites

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

А где ты корыстные цели увидел?

А нафига собирать информацию кто, когда и куда установил твой модуль?

Во-первых чтобы знать, кто установил, а во вторых т.к. в качестве примера этот инсталлятор я взял с "Переходов" то по поводу этой идее к нему :) Однако к нему не каких возгласов по поводу корыстных целей :)

мда.. а что будет под зендом?

Скорее всего не что будет, а что есть, и я Вам скажу: VIP Serials 1.1

Share this post


Link to post
Share on other sites

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

А где ты корыстные цели увидел?

Собирать инфу где установлен модуль - это не есть хорошо.

На счет модуля переходов, то ты пишешь модуль, ты и уберай весь "левый" код.

Share this post


Link to post
Share on other sites

Скорее всего не что будет, а что есть, и я Вам скажу: VIP Serials 1.1

я вам так скажу.. в закрытом виде ваш модуль врятли кто поставит..

имхо лучше открыть код.

Share this post


Link to post
Share on other sites

имхо лучше открыть код.

Уговорил :) С новой версией выложи с открытым :) Если вам так спокойней будет :)

P.S. Странно, "Переходы" не вызывали такого ажиотажа

Edited by Adobe

Share this post


Link to post
Share on other sites

P.S. Странно, "Переходы" не вызывали такого ажиотажа

Переходы - Г мод!!

А твой Респектный и нужный!!!! :)

P.S. Надеюсь не испаганишь всякими сборами информации и прочей ерундой.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this