Zmiana treści strony www

Zmiana treści strony www
D8
  • Rejestracja:ponad 11 lat
  • Ostatnio:10 miesięcy
  • Postów:73
0

Witam.

Mam Pytanie.

Chciałbym zbudować stronę www, którą można by było na bieżąco aktualizować, zmienić treść itp.

Czy do takiej operacji potrzeby jest jakiś CMS czy można to robić inaczej ?

Bardzo proszę o informacje oraz pomoc.

Za odpowiedz oraz pomoc bardzo dziękuje.

Z Poważaniem
Daniel

Mossar
  • Rejestracja:prawie 13 lat
  • Ostatnio:około 10 lat
  • Postów:74
1

Oczywiście, że tak. CMS to system zarządzania treścią, więc równie dobrze sam możesz napisać taki system.

TYLKO:

  1. Skoro pytasz się czy da się to zrobić inaczej to znaczy, że będziesz potrzebował dużo czasu, nauki, żeby taką stronę samemu zrobić. Najprostsza opcja to PHP+MySQL (poza oczywiście częścią statyczna strony czyli HTML, CSS, itd.). Musiałbyś poznać wspomniane PHP (bądź Jave, ASP.NET, RoR, itd..), ogólne zagadnienie baz danych, język SQL, przydałaby się znajomoć Javascriptu, w szczególności AJAXu (podałem najbardziej popularne sposoby, jest ich oczywiście więcej).

  2. Nawet dla doświadczonych webmasterów taki panel umożliwiający tworzenie wpisów, zmienianie wpisów, usuwanie wpisów, zmienianie elementów strony, kwestia komentarzy, etc to jest trochę roboty, a oni wiedzą jak się takie rzeczy robi.

  3. Tak więc jak zależy Ci na pojedynczej stronie to CMS. Jeśli chcesz się nauczyć robić takie strony to polecam uczyć się tych technologii ;) Sam jestem w trakcie poznawania webmasteringu od strony serwera.


edytowany 4x, ostatnio: Mossar
D8
  • Rejestracja:ponad 11 lat
  • Ostatnio:10 miesięcy
  • Postów:73
0

Witam.

Mam na oku taki system CMS - Concrete5

Chciałbym sam zbudować całą witrynę według moich planów itp. a nie według jakiś gotowych schematów.

Czy np. jak zbuduję stronę www tak jak wcześniej napisałem według swojego pomysłu nie z gotowców, i chciałbym, aby pewne tylko treści mogły być zmienianie aktualizowane, to można zastosować Cms tylko do tych wybranych treści czy jak już sie zastosuje cms to musi to byc dal całej witryny ?

Z Poważaniem
Daniel

dzek69
Moderator
  • Rejestracja:ponad 18 lat
  • Ostatnio:5 dni
  • Lokalizacja:Rzeszów
0

Można do wybranych treści, ale... po co? Taki CMS będzie Ci ładował nagłówki/stopki itd, i na pewno będzie posiadał opcje takie jak "podstrona statyczna", gdzie wepchasz sobie dowolony kod HTML. Dodatkowo oczywiście jak utworzysz plik *.html gdzieś na serwerze to raczej też się to nie pogryzie z CMS-em i będziesz miał całkiem wszystko "puste", bez ingerencji żadnego systemu.


D8
  • Rejestracja:ponad 11 lat
  • Ostatnio:10 miesięcy
  • Postów:73
0

Witam.

A jak najlepiej by było, aby strona była zaprojektowana przeze mnie nie z gotowców i aby osoba dla której ją robię mogła aktualizować wybrane treści ?

Z Poważaniem
Daniel

dzek69
Moderator
  • Rejestracja:ponad 18 lat
  • Ostatnio:5 dni
  • Lokalizacja:Rzeszów
0

najlepiej użyj gotowego systemu cms


Mossar
  • Rejestracja:prawie 13 lat
  • Ostatnio:około 10 lat
  • Postów:74
0

Chyba źle rozumiesz CMSy. To nie jest tak, że masz szablon i nie możesz ingerować w jego strukturę i wygląd. Możesz sobie całkowicie przerobić dany szablon na wygląd taki jaki chcesz, przy czym korzystać cały czas z tego co dany CMS oferuje, czyli np. dodawania/edycji postów.


D8
  • Rejestracja:ponad 11 lat
  • Ostatnio:10 miesięcy
  • Postów:73
0

Witam.

To jaki CMS Polecacie,

Modules CMS
Joomla
Spip
Drupal
Concrete 5
CMS Made Simple

Taki abym mógł jak już wcześniej pisałem zbudować stronę nie z szablony tylko według mojego projektu ?

Z Poważaniem
Daniel

dzek69
Moderator
  • Rejestracja:ponad 18 lat
  • Ostatnio:5 dni
  • Lokalizacja:Rzeszów
0

Każdy powinien to umożliwić, tylko do jednego CMS łatwiej napisać szablon (czyli swój własny projekt) do innego trudniej. Nie znam tych CMSów oprócz Joomli, która jest tragiczna moim zdaniem


AlfaLeporis
Oj tam, pomijając to że z tyloma plikami ciężko coś zmodyfikować w php, a automatyczna aktualizacja to igranie z ogniem to da się ją obsługiwać ;)
D8
  • Rejestracja:ponad 11 lat
  • Ostatnio:10 miesięcy
  • Postów:73
0

Witam.

A takie coś aby można było co niektóre teksty zmieniać na stronie czy też dodawać : CKEditor

On jest instalowany na serwerze i używa go się bezpośrednio na stronie www.

Ale nie do końca rozumiem samej zasady działania tego typu rozwiązania, kto ma dostęp do edytora, czy jest jakieś hasło i login aby tylko dana osoba mogła to robić ?

W jaki sposób to działa aby możab było wybierać fragmenty które podlegają edytowaniu ?

Bardzo proszę o informacje oraz pomoc.

Za pomoc i odpowiedz bardzo dziękuje.

Z Poważaniem
Daniel

dzek69
Moderator
  • Rejestracja:ponad 18 lat
  • Ostatnio:5 dni
  • Lokalizacja:Rzeszów
0

To wszystko musi współpracować ze sobą. CKEditor musi wysyłać informację do serwera, serwer przeprowadza autentykację użytkownika i decyduje czy te dane zapisać, czy nie.

Samo wrzucenie CKEditora na stronę nic nie pozwoli zapisać.


D8
  • Rejestracja:ponad 11 lat
  • Ostatnio:10 miesięcy
  • Postów:73
0

Witam.

A istnieje jakiś inny sposób oprócz CMS na zmianę tylko wybranych elementów strony tz. aby można było dodawać jakiś tekst i usuwać przez osobę do tego upoważnioną ale która nie za se na programowaniu ?

Chodzi mi o coś co nie wymaga instalacji CMS, baz danych bo strona nie wymaga takich rzeczy.

Gdzieś w jakiejś książce widziałem takie pojęcie jak edytor kodu html przez dodanie : contentEditable designmode ?

Bardzo proszę o informacje oraz pomoc.

Za pomoc i odpowiedz bardzo dziękuje.

Z Poważaniem
Daniel

dzek69
Moderator
  • Rejestracja:ponad 18 lat
  • Ostatnio:5 dni
  • Lokalizacja:Rzeszów
0

samo contentEditable nie spowoduje, że cokolwiek się zapisze.
zedytowana treść MUSI trafić do serwera i być tam zapisana, a czy po stronie klienta działa contentEditable (które samo z siebie jest ubogie) czy działa edytor javascript - to jest bez znaczenia


D8
  • Rejestracja:ponad 11 lat
  • Ostatnio:10 miesięcy
  • Postów:73
0

Witam.

A wówczas istnieje jakieś inny sposób niż CMS na zmianę tylko treści strony czyli dodawanie i usuwanie wpisów przez zwykłego użytkownika upoważnionego do zmiany treści ? Czyli po wpisaniu Loginy i hasła, tak aby nie trzeba było instalować żadnego CMS czy też baz danych ?

Z Poważaniem
Daniel

dzek69
Moderator
  • Rejestracja:ponad 18 lat
  • Ostatnio:5 dni
  • Lokalizacja:Rzeszów
0

jeżeli sobie napiszesz autoryzację i zmianę treści, to już masz CMS. nieważne czy go weźmiesz z neta czy sam napiszesz.

uprzedzając kolejne pytanie z serii "WTF" - nie, nie ma opcji, żeby w 2 kliki dorobić sobie do strony edycję treści.


D8
  • Rejestracja:ponad 11 lat
  • Ostatnio:10 miesięcy
  • Postów:73
0

Witam.

Jeszcze raz bardzo dziękuje za wszelką pomoc i odpowiedzi.

Z Poważaniem
Daniel

AdamK86
  • Rejestracja:około 22 lata
  • Ostatnio:około 11 lat
  • Postów:523
0

Polecam system CMS WordPress, aż dziwie się, że nikt o tym nie napomknął, jest masa wtyczek do tego systemu, jest bardzo elastyczny z dobrym wsparciem, ma ogromne możliwości, w zasadzie to nie widzę w nim ograniczeń w temacie projektowania stron, wszystko również można dostosować pod swój szablon graficzny, tylko kwestia wprawy i doświadczenia. Polecam zajrzeć do dokumentacji WP.
Pozdrawiam


edytowany 1x, ostatnio: AdamK86
ŁF
"Pozwala na możliwości"? Pisz w języku polskim, ma ogromne możliwości.
AdamK86
...to chyba efekt skatania pracą, już poprawiam :)
D8
  • Rejestracja:ponad 11 lat
  • Ostatnio:10 miesięcy
  • Postów:73
0

Witam.

Mam wciąż pytanie w sprawie zmiany zawartości strony.

Gdzieś jakiś czas temu widziałem artykuł w którym <ort>pisało</ort>, że zmiana tylko niektórych części strony www, np. dodanie jakiś informacji lub usunięcie nie musi wymagać instalowania CMS tylko można posłużyć sie jakimś skryptem, czy ktoś może mi powiedzieć na czym to polega ?

Z Poważaniem
Daniel

edytowany 1x, ostatnio: ŁF
D8
  • Rejestracja:ponad 11 lat
  • Ostatnio:10 miesięcy
  • Postów:73
0

Witam.

Dziś testowałem program w wersji demo do tworzenia szablonów na Wordpress - Artisteer

Stworzyłem taki bardzo prosty temat pod wordpress i zainstalowałem go na stronie i otóż występuje problem ponieważ wczytuje się pierwsza strona ale nie ma bez tematu, nie ma podstron które zostały również stworzone w programie, a na listwie gdzie powinny znajdować się poszczególne odnośniki w postaci buttonów ?

Proszę o pomoc.

Za odpowiedz oraz pomoc bardzo dziękuje.

Z Poważaniem
Daniel

D8
  • Rejestracja:ponad 11 lat
  • Ostatnio:10 miesięcy
  • Postów:73
0

Witam.

Proszę o pomoc w sprawie pytania które zadałem wczoraj dotyczące Artisteera.

Z Poważaniem
Daniel

dzek69
możesz sobie odpuścić 'witam' i 'z poważaniem' pod każdym postem, nie jest to potrzebne w tak nieoficjalnym miejscu jak forum, w pierwszym poście jeszcze ok, potem niekoniecznie ;)
Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)