Najpierw zanim pojawi się formularz rejestracyjny jest okienko do tego aby sprawdzić czy nazwa konta (subdomena)
nie jest juz zarejestrowana w bazie danych. Jeśli nazwa konta jest true to pokazuje się dalsza część formularza, jeśli false to skrypt prosi o podanie innej nazwy ( i moze zasugerować przykładowe zastępcze)
W tej chwili cały system subdomen mam oparty na skrypcie MYRED który przechowuje aliasy (subdomeny) w bazie danych.
Jeśli oprzesz się o dany skrypt to trzeba będzie zrobić tak aby wpisało daną subdomenę do bazy myred i automatycznie ją aktywowało. Jeśli to będzie nieopłacalne lub zbyt skomplikowane to może łatwiej napisać taki skrypt subdomenowy od nowa.

Teraz dla mnie zaczyna się bajka

Manowicie w tym momencie wykorzystujemy dane które podał użytkownik przy rejestracji czyli automatycznie tworzy się *nazwa_konta* w adresie
http://mojadomena/konta/nazwa_konta/ i ustawić przekierowanie w myred na subdomenę nazwa_konta.smoko.pl (do wszystkiego jest takie hasło jakie podał użytkownik)
Nie wiem co będzie lepsze do aktywacji konta - mail czy kod do przepisania. Dobrze by było jeśli admin miałby jakis panel administracyjny do zarządzania subdomenami i kontami.

Wazne

Całe skrypty oparte są o bazę danych MySQL. Przy tworzeniu konta użytkownika potrzebne jest takze konto na serwerze MySQL o takiej samej nazwie i haśle.

MOZLIWY PROBLEM

Jesli przy tworzeniu bazy danych na serwerze MySQL pojawil by się problem w stylu ze taka baza o takiej nazwie jaka zaproponowal uzytkownik to zrobic
tak zeby skrypt dodal jakas literke, cyfre. Dodatkowo na serwerze MySQL niech utworzy się taki uzytkownik o tym hasle i nazwie uzytkownika jakie podane zostaly przy rejestracji i ktory bedzie mial pelny dostep do bazy danych ktora nalezy do uzytkownika.

PROBEM

Korzystam ze skryptu IMGallery 2.5. Problem jest tego rodzaju ze nalezy go zainstalowac na tym koncie ale bez ingerencji fizycznej przez uzytkownika. Wszystko automatycznie i korzystajace z wymaganych danych ktore zostaly podane przy wypelnianiu formularza przez uzytkownika. Czyli trzeba podac serwer bazy danych, nazwe i haslo podane przy rejestracji i uzywane w dostepie do bazy danych danego konta. W skrypcie tej galerii wystepuje plik php ktory tworzy wymagane tabele. Po tych czynnosciach potrzebny jest skrypt ktory bedzie kopiowal podstawowe wszystkie pliki IMGallery ktore znajduja sie np na host.mojadomena do http:\\mojadomena\konta\nazwa_konta\ zawierajace odpowiednie dane konfiguracyjne czyli podane przy rejestracji.

Czyli uzytkownik przyciska "rejestruj" na stronie i te wszystkie czynnosci sie wykonuja na serwerze w tle. Po prawidllowym wykonaniu ukazuje sie strona z potwierdzeniem i ktora zawiera podstawowe informacje o koncie (adresy, hasła) Pojawi sie opcja "drukuj" oraz "wyslij" na maila podanego przy rejestracji a na dole link do nowo utworzonego konta

Dodatkowo przy rejetracji (poprawnej) wysyłany jest jest mail do admina serwisu o nowo utworzonym koncie. W tym mailu jest data i godzina utworzenia, numer ip z ktorego nastapiła rejestracja, wszystki8e dane podane przez uzytkownika rejestrujacego i link do jego nowej strony.

Chetnych ktorzy chcieliby sie podjac tego zbyt trudnego dla mnie zadania zapraszam na skladanie ofert na mail smoko@smoko.pl. Chcialbym sie dowiedziec o czas przygotowania i o koszt. Jesli ktos chcialby uzyskac jakies informacje na temat tego skryptu lub ma lepsze propozycje majace na celu lepsze dzialanie tego skryptu to zapraszam na priv lub na smoko@smoko.pl