Array ( [0] => 426 Galerie zdjęć i filmów w panelu użytkownika
Jedną z głównych funkcjonalności w portalach społecznościowych jest możliwość tworzenia i zarządzania własnymi galeriami w ramach własnego konta.
Użytkownik po założeniu konta może tworzyć bardziej lub mniej rozbudowane:
W przypadku galerii zdjęć, zdjęcia przechowywane są bezpośrednio na serwerze portalu, natomiast w przypadku galerii video filmy mogą być umieszczane na serwerze YouTube lub na serwerze portalu, w zależności od wdrożonego rozwiązania w systemie video cms.
Na obsługę galerii użytkowników składają się następujące funkcjonalności:
System posiada zaawansowane narzędzia wysyłania (upload'u) plików na serwer, dający możliwość wysyłania dowolnej ilości plików na raz. W trakcie wysyłki użytkownik otrzymuje informację o zaawansowaniu procesu wysyłania.
Jedną z podstawowych funkcjonalności opisywanych modułów to zarządzanie zdjęciami będącymi już na serwerze. Pliki mogą być wysyłane w dowolnych rozmiarach - po zakończeniu wysyłania system dokona potrzebnej obróbki plików generując potrzebne kopie plików w wykorzystywanych przez serwis rozmiarach, tworzy powiększenia zdjęć, nakładanie znaków wodnych, sklejanie z innymi zdefiniowanymi zdjęciami i inne operacje zdefiniowane indywidualnie w zależności od potrzeb.
W przypadku filmów przetwarzanie polega na zamianie formatu filmu na format FLV o zdefiniowanej jakości video/audio oraz generowanie zdjęć wykorzystywanych jako pierwsza klatka prezentująca film w serwisie.
Po wysłaniu plików na serwer następnym krokiem może być opisanie wysłanych plików poprzez dodanie tytułu, opis, tagów oraz innych informacji zgodnie z potrzebami. Opisy dodajemy indywidualnie do każdego zdjęcia lub masowo do wszystkich Możemy również przypisać zdjęcia do istniejącej galerii lub utworzyć nową.
W galeriach można wykonywać różne operacje na własnych plikach. Do podstawowych operacji należą kopiowanie / przenoszenie plików między galeriami, ustawianie zdjęcia jako okładka galerii czy avatar użytkownika. Zdjęcia możemy również dodawać do ulubionych, które mogą być osobną galerią.
Ważną funkcjonalnością jest określanie uprawnień dla plików / galerii, gdzie określamy poziom dostępu. W serwisie może być wiele poziomów uprawnień w zależności od potrzeb. Plikom i galeriom możemy nadawać uprawnienia prywatne - widoczne tylko dla nas, publiczne - widoczne przez wszystkich oraz widoczne przez osoby z określonymi uprawnieniami czyli np. plik przypisany do uprawnień znajomi będzie widoczny tylko dla użytkowników którzy są na naszej liście znajomych i mają status "znajomy".
Pliki mogą być tagowane czyli opisywane słowami dzięki czemu możemy następnie filtrować zdjęcia o podobnej tematyce np. dodanie do zdjęć w różnych galeriach tag "widoki" pozwoli później wyświetlić listę zdjęć ze wszystkich galerii przedstawiających widok. Z tagów tworzone są tzw. chmury które obrazują wszystkie wyrazy i frazy których użyliśmy w naszych galeriach. Możliwe jest również dodawanie tagów bezpośrednio na zdjęciach opisując w ten sposób np. osoby na zdjęciach.
Zdjęcia w galeriach (albumach) możemy ustawiać jako okładka galerii oraz jako nasz avatar.
Zdjęcia i filmy mogą być udostępniane własnym znajomym mającym konto w serwisie z wykorzystaniem poziomów uprawnień, które mogą być definiowane przez użytkowników np. rodzina, przyjaciele, znajomi itp. Dzięki temu możemy różne pliki udostępniać różnych grupom użytkowników, a niektóre mogą pozostać plikami prywatnymi, które będą widoczne tylko przez nas na naszym koncie.
Zdjęcia / filmy mogą być również udostępniane osobom nie posiadającym konta w serwisie poprzez wysłanie linku do pliku / galerii. Pliki będą widoczne w dwóch przypadkach:
Każde udostępnienie pliku z użyciem hash'a jest zapisywane na koncie użytkownika i dostęp do pliku może zostać w każdej chwili wyłączony. Ponadto na liście udostępnionych linków możemy zbierać informację o ilości odwiedzin danego pliku.
Cudze pliki to zdjęcia i filmy innych użytkowników do których mamy dostęp - jako znajomi lub jeśli pliki są publiczne - dostępne dla wszystkich. Pliki innych użytkowników możemy oceniać w dowolnie określonej skali. Graficzna prezentacja sposoby oceniania plików może być dowolna i dopasowana do projektu graficznego serwisu. Oceny różnych użytkowników (znajomych, przyjaciół, obcych) mogą mieć również różne wagi, jeśli projekt tego wymaga.
Do plików możemy dodawać komentarze, które wyświetlane są pod plikami w formie opinii użytkowników. Możliwe jest również dodawanie opinii do opinii oraz wystawianie opinii ocen pozytywna / negatywna oraz zgłaszanie do moderacji.
Pliki własne i cudze można dodawać do swoich ulubionych dzięki czemu mamy szybki dostęp do zdjęć / filmów które są dla nas szczególnie ważne.
Zdjęcia / filmy mogą być udostępniane w innych serwisach np. na Facebook'u na swojej ścianie itp.
W serwisie istnieje możliwość tworzenia rankingów z plików najwyżej ocenianych z uwzględnieniem przedziałów czasowych, najczęściej komentowanych, ostatnio komentowanych itp. Rankingi mogą być tworzone w dowolnie wielu kategoriach. Tego rodzaju rankingi mogą być tworzone w panelu użytkownika dla własnych zdjęć / filmów oraz plików osób z własnej listy kontaktowej, jak również w przydzielonej kategorii serwisu, gdzie rankingi tworzone są z plików wszystkich użytkowników.
W serwisie można uruchomić dowolnie rozbudowaną wyszukiwarkę dopasowaną do struktury baz. Zdjęcia / filmy mogą być dowolnie filtrowane na podstawie różnych kryteriów oraz sortowane.
W przypadku serwisów generujących spory ruch czyli odwiedzanych przez wielu użytkowników wąskim gardłem jest wydajność bazy danych, zwłaszcza kiedy serwis nie korzysta z wydajnego serwera typu VPS lub dedykowanego.
Moduł Layout Architect to moduł do zarządzania układem serwisu. Pozwala on w trybie podglądu czyli w tzw. frontendzie modyfikować układ serwisu poprzez edycję istniejących lub dodawanie nowych modułów funkcjonalnych. Moduł świetnie sprawdza się w portalach informacyjnych mających budowę kolumnową, ponieważ umożliwia dowolne manipulowanie wyglądem każdego działu w prosty sposób.
Modyfikacje odbywają się metodą przeciągnij i upuść, co pozwala na przeciąganie modułów pomiędzy kolumnami, a treść kolumn automatycznie dopasowuje się do szerokości kolumn.
Do tej pory LA był prostym modułem umożliwiających zmianę położenia istniejących i dodawanie nowych boksów funkcjonalnych. Ponieważ posiadał w sobie duży potencjał rozbudowaliśmy go o nowe możliwości.
Oprócz wielu nowości jedną z głównych zmian jest dodanie możliwości edycji stron bezpośrednio na podglądzie serwisu. Wystarczy że odszukamy interesującą nas stronę i klikniemy edycją lub dwukrotnie klikniemy na dokumencie, co powoduje uruchomienie trybu edycji. W tym trybie nie tylko możemy dodawać i formatować teksty ale również wstawiać zdjęcia, pliki do pobrania oraz wykonywać wszelkie inne operacje które mamy do dyspozycji w edytorze html w systemie cms.
Layout Architect to narzędzie umożliwiające dynamiczne zarządzanie układem stron serwisu napisane jako Actualizer Add-On Framework /AOF .
Zarządzanie powoduje wprowadzanie modyfikacji w szablonach strony www i odbywa się w trybie front-endu serwisu (faktycznego podglądu serwisu), dzięki czemu w trybie rzeczywistym widzimy jak zmienia się układ serwisu po wprowadzeniu zmian.
Zmiany w układzie wprowadza się poprzez dodawanie i edycję istniejących sekcji oraz zmianę kolejności poszczególnych sekcji w układzie strony metodą drag and drop (przeciągnij i upuść).
Layout Architect to doskonałe narzędzie do zarządzania portalami informacyjnymi i społecznościowymi, katalogami branżowymi i innymi serwisami o budowie kolumnowej, które zawierają różne treści w różnych sekcjach.
Layout Architect umożliwia:
Add-On Framwork to funkcjonalność rozszerzająca możliwości systemu Actualizer o możliwość wygodnego tworzenia dowolnych aplikacji przy wykorzystaniu narzędzi dostępnych w systemie Actualizer.
AOF oparty jest o wzorzec projektowy MVC (Model-View-Controller), został napisany obiektowo w języku PHP.
Wzorze składa się z trzech elementów:
AOF może zostać zainstalowany dla dowolnej wersji systemu Actualizer. W platformie przewidziano obsługę wersji językowych wybieranych, poprzez język zdefiniowany indywidualnie na koncie redaktora lub wybrany język z poziomu systemu.
Tworzenie lub instalowanie nowego dodatku nie wymaga żadnych modyfikacji kodów źródłowych systemu Actualizer - wystarczy stworzyć/skopiować folder z dodatkiem do odpowiedniej lokalizacji i aplikacja jest gotowa do użycia!
AOF umożliwia niezależnym programistom pisanie dowolnych aplikacji webowych z wykorzystaniem PHP/JavaScript/zewnętrznych bibliotek np. Ajax i ma praktycznie nieograniczone możliwości, przykłady zastosowań:
Teraz każdy programista bez znajomości mechanizmów systemu Actualizer CMS, całkowicie od "zera", może napisać własną aplikację, korzystając z gotowych narzędzi dostępnych w systemie i całkowicie zintegrowaną z systemem cms.
Dla zainteresowanych, służymy dokumentacją wprowadzającą do programowania dodatków z użyciem naszej platformy.
Pierwsze aplikacje są już w trakcie tworzenia i wkrótce zostaną opisane.
zobacz nasze portfolio i referencje, pobierz plik specyfikacja Actualizer CMS
lub zadzwoń +48 22 250 2573 / 12 444 6021 / 13 444 0037
Dla tych, którzy nie chcą korzystać z serwera i playera YouTube dodaliśmy mechanizm do streamingu video z własnego serwera. Możesz zarządzać filmami w prosty i bezpieczny sposób.
Zalety rozwiązania:
Dodaliśmy możliwość uploadu masowego uploadu zdjęć na serwer wybierając kilka zdjęć na raz.
Wystarczy, że w menadżerze ilustracji klikniesz dodaj obrazek, a następnie przeglądaj. W oknie możesz zaznaczyć dowolną ilość zdjęć i wysłać ja naserwer z automatycznym przeskalowaniem i wygenerowaniem potrzebnych miniatur.
Poprzednio jednorazowo można było wybrać tylko jedno zdjęcie z komputera

Teraz możesz wybrać wiele zdjęć na raz

Dodaliśmy możliwość tworzenia newslettera w edytorze html, gdzie możemy wstawić tekst i linki w dowolnym miejscu i dowolnie sformatować treść.

Taforma newslettera ma możliwość wysyłania wiadomości na adresy e-mailzapisane w bazie użytkowników systemu. Wiadomości mogą być równieżpersonalizowane z odwołaniem do pół typu imię i nazwisko oraz innychpól w bazie użytkowników.
Newsletter HTML umożliwiarównież rozsyłanie kodów rabatowych wygenerowanych do przeprowadzeniapromocji w sklepie internetowym. Funkcjonalności sklepu internetowegopozwalają zaprojektowanie dowolnej promocji oraz wygenerowanie do niejróżnego rodzaju kodów, które tą promocję uruchamiają. Mogą to być:

Każdagrupa kodów uruchamia promocję do której są przypisane. Promocje mogąłączyć się z innymi lub nie. Kody mogą mieć określony czas przydatności.
Newsletter może być rozsyłany do użytkowników spełniających określone kryteria np.:
Poprawiliśmy problemy występujące przy edycji pól html w bazach w najnowszej wersji przeglądarki Firefox i przy okazji dodaliśmy nową, wyjątkowo ważną funkcjonalność do edytora HTML - komponenty html.
Do tej pory w Edytorze HTML można było wprowadzać treść stron www - wstawiać tekst, zdjęcia, tabelki i formatować go wykorzystując odpowiednie ikony. Edytor nie pozwalał na wstawianie wykonywalnego kodu np. JavaScript czy Smarty przez co trzeba było wykorzystywać w tym celu standardowe szablony tpl w których mógł się znaleźć dowolny kod.
Nowa funkcjonalność - komponenty HTML - umożliwia na dowolnej stronie edytowanej w Edytorze HTML wstawienie obiektu będącego wykonywalnym kodem, który może mieć dowolną postać.

Teraz w dowolnym miejscu dokumentu możemy wstawić komponent, którym może być:
Dzięki temu możemy korzystać z dowolnej ilości różnych układów strony zapisanych w postaci szablonów - dla całej strony lub dowolnego jej odcinka.

Co więcej, jako komponenty możemy tworzyć różnego rodzaju funkcjonalności będące dowolnym, wykonywalnym kodem. W ten sposób możemy wstawić np. mapę Google, informację o statusie Gadu-Gadu czy inną funkcjonalność w dowolnym miejscu naszej strony www.


Więcej o Edytorze HTML