TECHNICKÁ DOKUMENTACE SOCIÁLNÍ SÍŤ MRSHARE. David Malát, Adam Novák, David Vurbs, Dominik Walta. SPŠ Na Proseku 2012/13. Pod velením Davida Vurbse



Podobné dokumenty
SPŠ NA PROSEKU. Individuální projekt z předmětu webových stránek Anketa. Filip Novotný ITB

Uživatelská příručka 6.A6. (obr.1.)

Maturitní projekt do IVT Pavel Doleček

Příručka uživatele. Registrace a přihlášení uživatele do portálu IS KP 14+ Aplikace MS2014+

On-line dražební systém EDEN návod k použití

Osobní stránky uživatele CIS

DELTA - STŘEDNÍ ŠKOLA INFORMATIKY A EKONOMIE, s.r.o. Obor informační technologie AJAX ESHOP. Maturitní projekt. Třída:

STŘEDNÍ ŠKOLA INFORMAČNÍCH TECHNOLOGIÍ A SOCIÁLNÍ PÉČE

Individuální projekt z předmětu webových stránek 2012/ Anketa

Zadání grafického designu Trh poptávek

Střední odborná škola a Střední odborné učiliště, Hořovice

Příručka uživatele HELPDESK GEOVAP

..:: IKV.EVARIANTY.CZ ::.. ..:: Uživatelský manuál pro studenty ::..

Individuální projekt z předmětu webových stránek Anketa Jan Livora

On-line dražební systém EDEN návod k použití

Úvod do rezervačního systému Sportonline.cz

Rezervační systém Tvorba WWW stránek

Manuál aplikace Projektový záměr

ON-LINE PORADA PRO TEST

REGISTRACE UŽIVATELE

Jak se přihlásit do činnosti DDM Jihlava on-line

NÁVOD NA PŘÍSTUP K SEZNAMU VÝPISŮ A DUPLIKÁTŮ

Uživatelská příručka

Portál farmáře možnosti využití pro žadatele OP Rybářství projektová opatření

PRO PRÁCI S APLIKACÍ SKV - VÝBĚR KVALITNÍCH VÝSLEDKŮ

Pokyny pro vyplnění elektronické žádosti

Pomůcka/manuál pro redakční systém verze 1.0

Athena Uživatelská dokumentace v

Webové stránky fotbalového klubu

Při návštěvě stránek trololol.tode.cz se stránky přesměrují na stránku mrshare.tode.cz

Nephele systém. Akademie výtvarných umění v Praze. Ústav teorie informace a automatizace AV ČR, v.v.i. Ústav anorganické chemie AV ČR, v.v.i.

Aplikace objednávání svozů

Portál Algotech HelpDesk Uživatelský manuál

Akceptační test. Úvod

Questionnaire příručka uživatele

Základy Remedy. Zákaznický portál. Version 0.1 Status: Released. Konica Minolta Česká republika

Popis aplikace Portál práce pro oblast bezpečnostních služeb

První seznámení s mobilní aplikací PATRIOT GPS

Návod na internetové bankovnictví

Uživatelská příručka

REGISTRACE UŽIVATELSKÉHO ÚČTU NOVÉHO STUDENTA V CRO

Metodicky na vod pro Roc nı hodnocenı ISP DSP

Příručka pro editaci kontaktů na eagri

Externí Helpdesk Uživatelská příručka. verze 1.00

Příručka pro použití portálu Klikni a daruj pro dárce

Uživatelská příručka

Registrace a aktivace uživatelského profilu k přístupu do systému erecept pro pacienta

INSTITUT PRO TESTOVÁNÍ A CERTIFIKACI, a. s. NÁVOD NA PŘÍSTUP K SEZNAMŮM VYSTAVENÝCH DOKUMENTŮ

Jednoduchý návod. Registrace klienta CERTIFIED SYSTEM ISO 9001:2000 ISO 14001:2004

TMEGadget. by TMESolutions

ISPOP 2019 MANUÁL PRO PRÁCI V REGISTRU ODBORNĚ ZPŮSOBILÝCH OSOB

Návod na používání webmailu

REGISTRACE UŽIVATELE

Personální evidence zaměstnanců

Portál farmáře možnosti využití pro žadatele OP Rybářství projektová opatření

Zaměstnanecký portál nastavení a práce v ESO9 PAM

Zdravotník (Lékař, Lékárník, Stomatolog)

Protože naše Klientské centrum bylo podstatně vylepšeno a umožňuje řadu dalších funkcí níže je návod jak klientské centrum používat.

Internetová televize Růst osobnosti.

Novinky ISÚI a VDP verze

Pokyny pro vyplnění elektronické žádosti

Osobní stránky uživatele CIS

SimBIm uživatelská dokumentace

Vzájemné uznávání C-TPAT. Registrace a údržba EORI

INSTALAČNÍ MANUÁL. TME gadget

Metodicky na vod pro Roc nı hodnocenı ISP PGS

Moje PNS. Návod použití

MSDNAA podpora. První přihlášení do systému: Další přihlášení do systému:

Uživatelská příručka: Portál CMS. Centrální místo služeb (CMS)

Pokyny pro vyplnění elektronické žádosti

Návod na modul Registr oznámení pro obce a města

Tour de ABB 2013 Průvodce online aplikací

Informační systém webhostingu

18 20 M/01 Informační technologie

GPS Loc. Uživatelský manuál. mobilní aplikace. pro online přístup do systému GPS Loc pomocí mobilní aplikace

EQAS Online. DNY kontroly kvality a speciálních metod HPLC, Lednice

REGISTRACE A SPRÁVA UŽIVATELSKÉHO ÚČTU

Návod k obsluze systému fakturace.no

PTÁČEK - velkoobchod. eshop. ZÁKAZNICKÝ pracovní postup

WNC::WebNucleatCreator

Přidání zařízení do aplikace FREE IP pro vzdálený dohled na mobilních zařízeních

CRM - manuál. Vypracovala: Monika Balažovičová [1] Softapp s.r.o., Kouty 1419, Valašské Meziříčí, tel.:

Dokumentace k projektu Usnesení Zastupitelstva Obce

Pravidla používání webového rezervačního systému bezpečnostních školení Letiště Praha, a. s. - jednotlivec

1.1. Základní informace o aplikacích pro pacienta

iviewer pro iphone & ipad & ipod touch Rychlý uživatelský návod

Žádost o certifikát Doklady nutné pro vydání certifikátu

Návod k použití Pirátského fóra

17. července :51 z moravec@yahoo.com

REGISTRACE UŽIVATELE

CRV Czech Republic je na facebooku!

Úvod do systému

Příručka pro školy. Školní projekt na Portálu farmáře

Manuál pro aplikaci Portál samofakturace

KONTO OBČANA. Uživatelský manuál Verze

Testování uživatelského rozhraní SKYPE. Semestrální práce A2. Pavel Dvořák

Redakční systém Joomla. Prokop Zelený

UŽIVATELSKÁ PŘÍRUČKA RODIČ

K práci je možné přistoupit následujícím způsobem. Odkaz na práci se nachází na osobním webu autora práce:

Transkript:

TECHNICKÁ DOKUMENTACE SOCIÁLNÍ SÍŤ MRSHARE David Malát, Adam Novák, David Vurbs, Dominik Walta SPŠ Na Proseku 2012/13 Pod velením Davida Vurbse

Zadání práce Adam Novák-Vytvořit zeď a její funkce a technickou dokumentaci David Malát-Vytvořit css pro zeď, ikony, uživatelská dokumentace, prezentace a nastavení David Vurbs-Upravit funkci žádostí o přátelství, skupiny, chat, javascript, ajax a css Dominik Walta-Vytvořit login s registrací a testovat 2

Obsah Obsah Zadání práce... 2 Prohlášení o autorství... 4 Anotace... 4 Klíčová slova... 4 Rozbor zdrojových kódů... 5 3

Prohlášení o autorství Prohlašuji, že jsme tento projekt na téma Mrshare sociální síť, vypracovali samostatně a využili jsme pouze zdrojů uvedených níže. http://jquery.com/ http://php.net/ Anotace Práce se zabývá pouze projektem na předmět webové stránky. Obsahuje popis zdrojových kódů a co kód udělá. The work deals only with the project on the subject web sites. It contains description of the source codes and what are the codes doing. Klíčová slova Webové stránky * 2012/2013 * Čtvrtletní práce * Sociální síť * Databáze * PHP *Chat*Příspěvky* 4

Rozbor zdrojových kódů Index.php Při návštěvě stránek mrshare.carpo.cz se zapnou session a stránky se přihlásí do databáze, přes soubor fw.php, kterou hostuje web4u. Dále se nastaví, že jazyk stránek je český, kódování je UTF-8 a v hlavičce se načte ikona.dále se zkontroluje, jestli jsme náhodou na stránkách neklikli na něco co by nás odkazovalo na jinou stránku. Jestli jsme na nic neklikli pak se proměnná PAGE rovná home a tak se nám načte úvod. Jestli jsme na něco klikli pak se proměnná PAGE rovná proměnné, kterou vytáhneme z adresního řádku za page=x Poté se nastaví, kde stránka najde css což je css/main.css a v databázi se nalezne naše přezdívka. Nyní se nastaví oblast css a zobrazí se logo stránky které odkazuje samo na sebe.nyní se nastaví css pro tabulku. Dále se do proměnné gpc dosadí překlady. Poté jestli existuje soubor room/proměnná gpc, pak ji stránka zobrazí. Jestli to možné není, zobrazí se stránka room/404.php Nyní se opět ukončí všechny označení pro css. fw.php Soubor fw.php slouží primárně k připojení k databázi, kterou nám hostuje web4u, konkrétně sql6.web4u.cz také vyplnění funkcí které jsou nezbytné pro zhezčení stránky. Nejdříve se nastaví error reporting aby se nezobrazovali chyby, které pro nás nejsou důležité. V souboru se v dalších 4 řádcích do proměnných db_host,db_user, db_pass a db_name doplní hosting, uživatelské jméno, heslo a databáze. Na řádku 9 se uskuteční to nejdůležitější z celého souboru, připojení pomocí mysql_connect. Na dalším řádku se zvolí databáze pomocí mysql_select_db, a na řádku číslo 11 se nastaví kódování databáze na utf8. Dále se nastaví kódování do md5 aby byli stránky bezpečné. Na řádcích 20 až 23 se nastaví funkce refresh. Ta zobrazí aktualizaci výpisu a na řádcích 25 až 28 se nastaví funkce alert do které se doplňuje proměnná string. Tato funkce zobrazuje výstražné okno s proměnnou string. Na řádcích 30 až 33 se nastaví funkce location do které se doplňuje proměnná string. Tato funkce zobrazuje umístění s odkazem na proměnnou string. Na řádcích 35 až 40 se nastaví funkce sendmail do které se doplňuje proměnná predmet, telo a komu. Slouží k odeslání mailů od system@mrshare.tode.cz na adresu proměnná komu s předmětem předmět a textem proměnná telo. 5

404.php Tento soubor obsahuje vzhled stránky v případě, že byla stránka přesunuta nebo nikdy neexistovala,. To znamená, že je v současnosti nepoužitelný. Tento soubor slouží k přihlášení uživatele. Login_script.php Do login, pwd se dosadí uživatelské jméno a heslo převedené do md5. Na dalších řádcích je ochrana sql proti chytrým uživatelům kteří umí mysql a chtěli by škodit. Dále se do proměnné sql dosadí příkaz zobrazujícího uživatele, který splňuje požadavky username a password. Jestli již je uživatel přihlášen zobrazí se mu hláška již jste přihlášen, jinak jestli vše souhlasí, uživatel je přihlášen, jinak se zobrazí informace o nesprávném jméně nebo hesle. odhlasit.php Tento soubor slouží k odhlášení uživatele. Funguje jednoduše- zničí session a zobrazí hlášku Byl jste odhlášen. Nyní se pozice nastaví jako index.php. friends.php Tento soubor slouží k přidávání přátel. Zobrazí se tlačítko Přidat a Přidat RANDOM uživatele, které míří na hledání přátel a na vygenerování uživatele. V PHP se nastaví kódování mysql a do proměnné sql_navrat se dosadí sql hledání lidí z friends kde user_id_from se rovná id uživatele nebo user_id_to se rovná id uživatele. Nyní dokud se neasociuje, následující se bude opakovat. Jestli je řádek user_id_from rovný id uživatele pak je proměnná friends_id id uživatele kterému byl poslán požadavek na přátelství. Jinak je to přesně naopak. Proměnná sql_navrat2 pak obsahuje sql na zobrazení dat z tabulky tl_users kde id_user se rovná proměnné friend_id. Nyní se dokončí všechny cykly a pouze se zobrazí funkce zobpridani a uzivatele. 6

uvod.php Tento soubor slouží k zobrazování uvítací obrazovky při návštěvě mrshare.carpo.cz. Nejdříve se velkými písmeny zobrazí Sdílejte se svými přáteli vše na, co si vzpomenete! a poté MrShare je sociální síť zdarma.. Nyní se dosadí hodnota pro css a zobrazí se formulář s údaji přihlašovací jméno, heslo a tlačítko. Pod formulářem se zobrazuje odkaz na stránku, na které se řeší zapomenuté heslo. Dále se zobrazí formulář mířící na pre-register. Obsahuje hodnoty přihlašovací jméno, heslo, heslo znovu, email a tlačítko registrovat se. 7