PINETWORK - СОЦИАЛНА МРЕЖА

ОПИСАНИЕ
Социална мрежа, подобна на фейсбук. Има стена с постове, всеки пост се коментира от потребителите. Към всеки пост може да се прикачат файлове, да се указва местоположение и т.н. Може да се създават събития - еднократни и циклични, които да се показват в календара. Всеки потребител може да създава групи у да участва в свои и чужди такива и т.н. Потребителят може сам да размести блоковете със съдържание в своя акаунт и т.н.
СЪОБЩЕНИЯ
Достъпва се от икона в горната част на страницата.
Иконата показва, колко нови съобщения са се натрупали докато потребителят е отсъствал. При клик иконата отваря блок с няколко от последните съобщения.
Иконата и блока цветово се сливат, появява се сянка отдолу. Създава се впечатление за "увиснал във въздуха" прозорец. С това фокусирме вниманието на потребителя върху текущия елемент.
Линкове:
- Изпрати съобщение – води до форма за изпращане с възможност да се зададе името на реципиента ръчно.
- Всички съобщения – покаязва списък с всички съобщения, включително и прочетените.
- Всяко един от записите води до конкретната нишка с този човек. Името и миниатюрата НЕ препращат към профила на подателя на този етап. С това минимализираме риска от загубване на потребителя.
При клик в свободното пространство извън блокчето, то се затваря.
В общия списък всяко едно писмо е преставено с миниатюрка и име на реципиента или подателя, различни от собственика на текущият акаунт. Пред интрото се намира стрелка. Тя сочи към миниатюрата, когато собственика на акаунта е подател и обратно, когато собственика е реципиент. Писмото съдъжа таймер отброяващ времето от събитието (приемане/подаване) и линк за изтриване.
При натрупване на писма над допустимия брой (задава се от админа) в долната част се появява опростен пагинатор.
След кликване върху избрана нишка от общия списък, потребителят разглежда цялата дискусия с партньора си.
СЪБИТИЯ
Последни събития релативни на акаунта на текущия потребител. Достъпва се от динамична икона в горната част на страницата. Иконата показва, колко нови събития са се натрупали докато потребителят е отсъствал. При клик иконата отваря блок с няколко от последните събития.
Иконата и блока цветово се сливат, появява се сянка отдолу. Създава се впечатление за "увиснал във въздуха" прозорец. С това фокусирме вниманието на потребителя върху текущия елемент.
Линкове:
- Всички всички събития – покаязва списък с всички натрупани съобития.
- Всеки запис води до мястото в сайта, на което събитието е създадено.
В глобален план този блок е важен за поддържанието на интереса на потребителите към системата. В краткосрочен план – допълнително удобство при навигацията.
ПОЛЕ ЗА ТЪРСЕНЕ В САЙТА
Универсален модул за търсене в новини, публикации, потребители и статични страници. Различава думи и словосъчетания, т.е. различава подадени ключови думи от типа на:
- Egreta
- Egreta alba
- "Egreta alba"
- "Egreta alba" хабитат
- "Egreta alba" хабитат "Стара планина"
Още при въвеждане на ключовите думи предоставя блок с помощно съдържание.
При натискане на Enter или на бутона за търсене (в дясно от полето с лупата) или на линка "Виж всички" от помощния блок се листват всички намерени съвпадения на указаните критерии:
При необходимост в долната част се показва опростен пагинатор.
МЕНЮ С ПЕРСОНАЛНИ ЕЛЕМЕНТИ НА ТЕКУЩИЯ ПОТРЕБИТЕЛ
Разположено е в горната дясна част на страницата. Показва името на текущият потребител. При кликване отваря блок с линкове
Данните за последното влизане в акаунта се показват от съображения за сигурност. Препратката "моят профил" води до публичната (видима завсички потребители на системата) част на профила на текущия потребител.
В профила се показват някои от персоналните данни на потребителя. Показват се и групите които той самият е създал, както и групите, в които пише. Има линк за изпращане на съобщение.
ТОП-НАВИГАЦИЯ
Стандартно хоризонтално меню с едно ниво подменюта. Структура безпогрешно разпознаваема за интернет потребителите.
Подменютата са стандартани, с тематична иконка в началото.
БЛОКОВЕ "ГРУПИ"
По подразбиране е разположен в лявата горна част на страницата. Това е една от най-атрактивните зони в сайта. Чрез тези блокове подсказваме на потребителите да създават нови и да преглеждат вече съществуващи групи.
Групата се явява основна градивна единица на мрежата. Чрез начина, по който потребителите изграждат и използват групите, в бъдеще може да се направи статичстическа извадка, която да послужи за подобряването функционалността на съществуващата система.
Блокът дава възможност да се:
- Създаде група
- Разгледат всички групи
- Разгледат пос-едно-създадените групи.
Към този блок може да се отнесат още 2 спомагателни блока:
- Моите групи – ако потребителят все още не е създал групи, този блок е невидим. Значението на блока е да даде бърз достъп на потребителя към неговите лични групи.
- Най-активните групи – списък с групите в които има най-висока потребителска активност.
БЛОК "КАЛЕНДАР"
Показва текущият месец. Датите имат ховър-ефект. Когато дадена дата съдържа събитие или събития, броят им се отбелязва в горният десен ъгъл на клетката на деня. В горната част има стрелки, чрез които календарът да се разлиства. При кликване върху дата се показва списък със събитията към тази дата. При клик върху "КАЛЕНДАР" се отваря календар на текущата година.
Добавянето на събитие към календара е разгледано в секция "стена".
Към календара може да се отнесе спомагателният блок "Вип събития". Всяко събитие в календара може да бъде вип. Потребителите предлагат едно събитие да стане ВИП, администратора одобрява дали да стане. В този блок се показват най-новопредстоящите ВИП събития.
НОВИНИ
Блокът показва двете последни новини. Новините се качват единствено от администратора. Всеки запис отваря кореспондиращата новина. В долната част има линк към списъка с всички новини.
При необходимост в долната част се появява пагинатор.
Всяка отделна новина има текст с картинки, възможност да притежава галерия от снимки, списък с тематично свързани новини:
ПОСТ НА СТЕНАТА
Основната работна среда на потребителите е стената. Стената съдържа постове. Най-новият пост се намира най-горе на стената. Използвана се аналогия с популярни социални мрежи. От своя страна постът се коментира от потребителите.
При логването си в системата потребителят вижда обща стена с всички най-нови послтове. Постовете са както от отделни групи, така и от общата стена. Целта е потребителят да види най-новите събития в цялата социална мрежа.
Когато потребителят отвори избрана група, той вижда само нейните постове.
Всеки пост съдържа:
- Текст – чист текст с линкове. Когато потребителят изпише линк, той става активен, като системата ще се опита да прихване информация за страницата, към която води първият линк в поста (снимка(и), заглавие и кратко интро). Потребителят може да откаже модула чрез бутона долу в дясно.
- Прикачени файлове – когато потребителят пуска пост, той може да прикачи един или повече разнообразни файлове – картинки, архиви, документи и т.н. За улеснение на потребителя прикачването на множество файлове става от един бутон с множествено избиране.
- Място – чрез едно кликване потребителят може да отбележи точка където и да е на земното кълбо. Решението е реализирано е чрез Google Maps.
- Събитие – към всеки пост може да се зададе дата. Така поста се превръща в събитие от календара на съответната дата. Потребителят може да избере дали да направи това събитие ВИП (с последващо одобрение от администратора). Може също така да направи събитието циклично – системата ще използва само месеца и деня, като го повтаря (показва в календара) всяка година.
Така публикуваният пост е изграден от няколко съставни части:
- Миниатюрка и името на потребителя, пуснал поста.
- Таймер, показващ преди колко време поста е пуснат.
- Ако постът е отбелязан като събитие – календар с точна дата на събитието.
- Съкратен текст на поста с линк "Виж още" в края. При кликване на този линк се отваря цялото съдържание на поста, включително с резултат от прихванатият първи линк в него.
- Ако към поста има прикачени файлове и част от тях (или всичките) са снимки – галерия с една водеща и 4 следващи снимки. Ако снимките са само 2 – показва 2 еднакво големи водещи снимки. Ако са повече – подрежда в указаната по-горе формация и добавя линк за преглед на всички снимки. При клик снимките са отварят в модален прозорец за преглед.
- Ако към поста има добавено място, показва се карта центрирана според указаното място.
- Ако има прикачени файлове, вкл. Снимки – те се показват в блока "прикачени файлове". Когато броят им не позволява да се вместят в блока – потребителят натиска линка "Виж всички файлове" – това разширява блокчето до необходимия размер. При кликване върху файл започва неговото изтегляне.
- Стандартен елемент "Харесвам" – позволява да се създаде връзка потребител-обект тип "харесвам" или да се разруши. Показва и списък с другите потребители, харесали поста.
Всички от изброените действия по-горе се извършват чрез Ajax технология и не презареждат цялата страница. Ако интернет връзката на потребителя е добра (над 1 Mbits/s) и сървърът не е претоварен – зареждането става моментално. В противен случай потребителят вижда лоудър (специална анимация) докато чака данните да се заредят.
Потребителите коментират всеки пост. Най-новите коментари са долу, най-старите – горе. Следва се логиката на други популярни социални мрежи. Показват се последните 10 коментара. В горната част на коментарите има специален елемент, позволяващ да се отворят предишните 10 коментара или всичките налични наведнъж. Потребителят сам решава кое е по-удобно за него. Тук се избягва пагинатора, за да може потребител наведнъж да прочете голямо количество коментари ако сметне това за необходимо, както и да преглежда само последните. Всеки коментар може да бъде харесван, подобно на поста. Коментарът има и таймер, показващ преди колко време е пуснат. Кометнра също може да прихваща информация за първият пуснат линк, подобно на поста.
СНИМКИ НА ЕКРАНА
