Edycja strony
Jedną z najciekawszych rzeczy, które fascynują w concrete5, jest edycja kontekstowa.
Załóżmy taką sytuację: jesteś klientem, który ogląda swoją nową stronę internetową i nagle widzisz literówkę w adresie firmy, albo w swoim nazwisku. Dzięki concrete5 logujesz się na swoją stronę, klikasz edytuj i w prosty sposób poprawiasz tekst lub dopisujesz nowe treści. Brzmi to wszystko prosto, ale czy takie jest w rzeczywistości?
Taki jest właśnie concrete5. Chodzisz po stronie www i możesz edytować teksty dokładnie tej podstrony, którą właśnie oglądasz. Jak to działa?
Dzięki odpowiednim uprawnieniom logujesz się na stronie i widzisz dodatkowy pasek z narzędziami.
Widok strony przed zalogowaniem:

Widok strony po zalogowaniu (widoczny dodatkowy pasek z narzędziami na górze strony)

Pasek narzędzi pozwala edytować stronę (zmieniać jej treść, wygląd, uprawnienia, właściwości), dodawać nowe strony pod bieżącą stroną, przejść do panelu cms oraz uzyskać pomoc.
Tryb edycji
Klikając "Edytuj stronę" otrzymujesz możliwość edytowania treści i modyfikowania wszystkich informacji zawartych na danej stronie. Kiedy jesteś w trybie edycji, wygląd strony nieco się zmienia. Wszystkie dostępne bloki na stronie, oznaczone są czerwoną ramką i podświetlają się po najechaniu myszką na szaro. Każdy taki blok posiada swój odrębny interfejs, który widzimy po kliknięciu myszą. Możemy więc dany blok usunąć, przesunąć, zmodyfikować i wykonać wiele innych operacji.


W trybie edycji dostępne są też pola z szarą ramką, które określają przestrzeń roboczą, w której możemy umieszczać nowe bloki. Każda taka przestrzeń posiada opis w postaci "Add to (Dodaj do) + nazwa przestrzeni". Menu kontekstowe dla takiego obszaru pozwala nam na dodanie nowego bloku, wklejenie bloku ze schowka, dodania nowego układu zawartego w tym obszarze (np. dwie kolumny) oraz zmiany parametrów wyglądu (css).

Pasek narzędzi
Kiedy klikniesz edytuj stronę, pasek narzędzi zmienia się i pokazują się na nim dodatkowe opcje.

Edit Page - zmienia się na Exit Edit Mode (czyli Wyjdź z trybu edycji). Jest to istotny element, który zostanie omówiony poniżej.
Properties - czyli właściwości strony. Tutaj możesz zmienić nazwę strony, którą edytujesz, nadać lub zmienić meta tagi, modyfikować atrybuty, ścieżkę i wiele innych .
Design (wygląd) - zakładka ta pozwala zmienić wygląd strony z dostępnych w panelu szablonów lub wybrać inny szablon strony.
Permissions (uprawnienia) - tu możesz zmienić, kto ma prawo oglądać lub edytować stronę
Versions (wersje) - kompletna historia zmian dokonywanych na danej podstronie. Możesz podejrzeć jakie zmiany były dokonywane na wcześniejszych wersjach i jak wyglądały, sprawdzić kto dokonywał modyfikacji, przywrócić poprzednie wersje, porównać zmiany pomiędzy dwoma wersjami.
Move/Delete (Przesuń/usuń) - pozwala skasować lub przenieść stronę w inne miejsce witryny
Wyjdź z trybu edycji
Po kliknięciu wyjdź z trybu edycji otrzymamy okno z opcjami do wyboru:
Anuluj zmiany - usuwa wszystkie dokonane zmiany i nie zapisuje ich
Podgląd zmian - zmiany zostają zapisane, ale widoczne są tylko dla redaktora lub administratora, którzy mają dostęp do edycji strony. Kiedy odwiedzą stronę zobaczą ostatnio dokonane zmiany, jednak regularni użytkownicy nie będą widzieli tych zmian. Dopiero po ich zatwierdzeniu będą widoczne dla wszystkich.
Publikuj - zapisuje wszystkie zmiany i udostępnia dla wszystkich użytkowników
Dodatkowo mamy dostępne pole tekstowe do wpisania krótkiego opisu, który scharakteryzuje dokonane zmiany. Opis ten będzie widoczny przy zakładce Wersje, dzięki czemu łatwiej będzie można zidentyfikować, która wersja zawierała np. edycję tekstu, a która inne modyfikacje.
