Obsługa komponentów: Różnice pomiędzy wersjami

Z Dokumentacja CMS WEGO
(Komentarze)
(Edytor wizualny (TinyMCE))
Linia 11: Linia 11:
 
WEGO CMS posiada wbudowane zaawansowane narzędzie do edycji tekstu - edytor wizualny TinyMCE symulujący najbardziej znaną aplikację pakietu biurowego Microsoft Office. Pozwala na tworzenie i formatowanie tekstu wielowierszowego. Z racji na dbałość o semantykę dokumentów HTML (stron internetowych), ograniczyliśmy funkcjonalność edytora do najczęściej stosowanych funkcji, bez możliwości ingerencji w szablon strony. Dodatkowo funkcjonalność edytora wzbogaciliśmy o wtyczki do załączania plików do pobrania oraz grafik/obrazów umieszczanych w treści.
 
WEGO CMS posiada wbudowane zaawansowane narzędzie do edycji tekstu - edytor wizualny TinyMCE symulujący najbardziej znaną aplikację pakietu biurowego Microsoft Office. Pozwala na tworzenie i formatowanie tekstu wielowierszowego. Z racji na dbałość o semantykę dokumentów HTML (stron internetowych), ograniczyliśmy funkcjonalność edytora do najczęściej stosowanych funkcji, bez możliwości ingerencji w szablon strony. Dodatkowo funkcjonalność edytora wzbogaciliśmy o wtyczki do załączania plików do pobrania oraz grafik/obrazów umieszczanych w treści.
  
Dodatkowe funkcje TinyMCE:
+
=== Dodatkowe funkcje TinyMCE ===
- Dodawanie plików do pobrania - oczywiście, możliwe jest również ręczne dodanie plików do pobrania, za pomocą linku ze ścieżką dostępu do pliku. Metoda ta jednak nie jest zbyt wygodna, dlatego łatwej będzie skorzystać z możliwości TinyMCE.
+
* Dodawanie plików do pobrania - oczywiście, możliwe jest również ręczne dodanie plików do pobrania, za pomocą linku ze ścieżką dostępu do pliku. Metoda ta jednak nie jest zbyt wygodna, dlatego łatwej będzie skorzystać z możliwości TinyMCE.
- dodawanie zdjęć i obrazów - możemy skorzystać z istniejące biblioteki obrazków lub dodać do niej koleje pliki. Musimy tu jednak pamiętać że istnieją tu pewne ograniczenia obrazki muszą być obsługiwane przez przeglądarkę WWW np.: gif, jpg, png. Szerokość zdjęcia nie powinna przekraczać wartości przeznaczonej na wyświetlanie Elementu (np. produktu, artykułu) na stronie. Dla każdej witryny WWW będzie to inna wartość, dlatego należy o to zapytać kogoś z firmy wdrażającej stronę, za w miarę bezpieczną szerokość można uznać 300-400 pikseli.  
+
* dodawanie zdjęć i obrazów - możemy skorzystać z istniejące biblioteki obrazków lub dodać do niej koleje pliki. Musimy tu jednak pamiętać że istnieją tu pewne ograniczenia obrazki muszą być obsługiwane przez przeglądarkę WWW np.: gif, jpg, png. Szerokość zdjęcia nie powinna przekraczać wartości przeznaczonej na wyświetlanie Elementu (np. produktu, artykułu) na stronie. Dla każdej witryny WWW będzie to inna wartość, dlatego należy o to zapytać kogoś z firmy wdrażającej stronę, za w miarę bezpieczną szerokość można uznać 300-400 pikseli.
  
 
== Elementy ==
 
== Elementy ==

Wersja z 16:41, 23 lis 2007

Podstawy edycji elementów

W przeciwieństwie do tradycyjnych systemów, WEGO CMS korzysta z dobrodziejstw technologii AJAX oraz frameworku Javascript - scriptaculous. Tworząc interfejs użytkownika, staraliśmy się zrezygnować z wszechobecnych przycisków "edytuj" - zastąpiliśmy je szybszymi i wygodniejszymi opcjami edycji inline (edycji "w linii"). Aby ułatwić orientację, które elementy strony można redagować w trybie edycji inline, wszystkie podświetlają się na żółto po najechaniu kursorem myszy.

Przejście do trybu edycji jest proste i szybkie - wystarczy najechać kursorem myszy na podświetlający się element (np.: nagłówek tekstu) i kliknąć lewym przyciskiem myszy. W zależności od typu pola uruchomi się albo edytor krótkiego tekstu albo edytor wizualny (TinyMCE).

Edytor krótkiego tekstu

To zwykłe pole typu tekst umożliwiające wprowadzenie krótkich tekstów, mieszczących się w jednym wierszu. Najczęściej jest wykorzystywane do wprowadzania tytułów, źródeł wiadomości czy nazwiska autora.

Edytor wizualny (TinyMCE)

WEGO CMS posiada wbudowane zaawansowane narzędzie do edycji tekstu - edytor wizualny TinyMCE symulujący najbardziej znaną aplikację pakietu biurowego Microsoft Office. Pozwala na tworzenie i formatowanie tekstu wielowierszowego. Z racji na dbałość o semantykę dokumentów HTML (stron internetowych), ograniczyliśmy funkcjonalność edytora do najczęściej stosowanych funkcji, bez możliwości ingerencji w szablon strony. Dodatkowo funkcjonalność edytora wzbogaciliśmy o wtyczki do załączania plików do pobrania oraz grafik/obrazów umieszczanych w treści.

Dodatkowe funkcje TinyMCE

  • Dodawanie plików do pobrania - oczywiście, możliwe jest również ręczne dodanie plików do pobrania, za pomocą linku ze ścieżką dostępu do pliku. Metoda ta jednak nie jest zbyt wygodna, dlatego łatwej będzie skorzystać z możliwości TinyMCE.
  • dodawanie zdjęć i obrazów - możemy skorzystać z istniejące biblioteki obrazków lub dodać do niej koleje pliki. Musimy tu jednak pamiętać że istnieją tu pewne ograniczenia obrazki muszą być obsługiwane przez przeglądarkę WWW np.: gif, jpg, png. Szerokość zdjęcia nie powinna przekraczać wartości przeznaczonej na wyświetlanie Elementu (np. produktu, artykułu) na stronie. Dla każdej witryny WWW będzie to inna wartość, dlatego należy o to zapytać kogoś z firmy wdrażającej stronę, za w miarę bezpieczną szerokość można uznać 300-400 pikseli.

Elementy

Elementy to kontenery przechowujące dane, charakterystyczne dla danego modułu, np.: produkty w ofercie sklepu (moduł Produkty). Są one reprezentowane za pomocą listy w środkowej kolumnie, w centralnej części ekranu. Dane przechowywane w elemencie są dostosowane do do wymogów obiektów, o których przechowujemy dane, np. Element modułu Produkty zawiera m.in. atrybuty takie jak cena, waluta itp. Zwykle Elementy są przypisane do utworzonych uprzednio kategorii.

Kategorie

W przypadku niektórych modułów, istnieje możliwość grupowania Elementów za pomocą Kategorii, wg. założonych kryteriów. Kategorie mają strukturę drzewiastą, bez limitu zagłębienia, aczkolwiek może ona być ograniczona specyfiką witryny. Kategorie tworzymy za pomocą opcji "nowa kategoria"() w wybranym wcześniej module, a następnie jesteśmy proszeni o podanie dodatkowych danych, które mogą być inne dla różnych modułów. Dodatkowe dane mogą zawierać opisy, grafiki itp.

Tłumaczenia

Funkcja wygodnego tworzenia Elementów na stronach wielojęzycznych. Każde pole tekstowe posiada zakładki dla zdefiniowanych języków, dzięki czemu można szybko dodawać nowe opisy. Wszystkie teksty są kodowane za pomocą UTF-8.

Skrócona treść a pełna treść

Kategorie i niektóre Elementy posiadają dwa opola opisu: "skróconą" i "pełną", opis krótki jest wyświetlany zwykle przy liście Elementów/Kategorii zaś długi w widoku szczegółowym - zwykle po kliknięciu myszą na dany obiekt.

Komentarze

Osoby zarejestrowane za pomocą modułu Klienci, mogą dodawać komentarze m.in. do produktów, aktualności itp.

Powielanie elementów

Funkcja dostępna dla niektórych Kategorii i Elementów (np. Produkty, Artykuły) w boksie szczegółów (w prawym panelu), służąca do szybkiego tworzenia wielu Elementów różniących się drobnymi szczegółami.

Wyróżnianie obiektów

Niektóre Kategorie i Elementy mogą być wyróżniane, jest to funkcjonalność użyteczna szczególnie w sklepach internetowych.

Import/Export CSV

Dane osobowe (moduł Klienci, Newsletter) mogą być importowane/eksportowane w formacie CSV, w celu łatwiejszego przenoszenia ich do/z innych programów, np. Microsoft Outlook

Indeksowanie list

Przy wyświetlaniu długich list Elementów tworzone są indeksy/strony, w celu łatwiejszego poruszania się w gąszczu danych.