PLSBX 319 Napisano 14 Sierpnia 2014 Udostępnij Napisano 14 Sierpnia 2014 Witam robię swoją strone (z nudów i dla zabawy), ale doszedłem do wniosku że robienie kilku podstron w html i zmienianie każdej po kolei gdy będę chciał zmienić np.: tekst w stopce nie ma sensu. Chciałbym zrobić tak aby jeden plik był odpowiedzialny za wygląd strony a reszta tylko by go używała. W skrócie chodzi o to aby zmieniać jeden plik odpowiedzialny za wygląd zamiast wszystkich. Nakieruje mnie ktoś na informacje jak to zrobić? Cytuj Link to post Share on other sites
szatkus 282 Napisano 14 Sierpnia 2014 Udostępnij Napisano 14 Sierpnia 2014 (edytowane) Czysty HTML nie ma takich możliwości. Opcji jest kilka: - SSI (najprostszy sposób, wymaga serwera z obsługą tej technologii) - JavaScript - Zrobienie odpowiedniej logiki po stronie serwera (czyli jedna z miliarda dostępnych technologi, które to potrafią). Edit: - Zrobienie sobie jakiegoś oskryptowania na komputerze, które by składało pliki w wynikowe HTMLe. Mało wygodne. Edytowane 14 Sierpnia 2014 przez szatkus Cytuj Link to post Share on other sites
ivanek 2 Napisano 15 Sierpnia 2014 Udostępnij Napisano 15 Sierpnia 2014 Jeszcze pozostaje CSS. Cytuj Link to post Share on other sites
PLSBX 319 Napisano 16 Sierpnia 2014 Autor Udostępnij Napisano 16 Sierpnia 2014 Jeszcze pozostaje CSS. Czyli stworzenie pliku CSS który by zawierał konfiguracje div-ów, obrazki itp? Czysty HTML nie ma takich możliwości. Opcji jest kilka: - SSI (najprostszy sposób, wymaga serwera z obsługą tej technologii) - JavaScript - Zrobienie odpowiedniej logiki po stronie serwera (czyli jedna z miliarda dostępnych technologi, które to potrafią). Edit: - Zrobienie sobie jakiegoś oskryptowania na komputerze, które by składało pliki w wynikowe HTMLe. Mało wygodne. Nic nie wyszukałem na temat SSI i możliwości użycia na cba. A JS - poprosiłbym o jakiś kierunek poszukiwań odpowiedniego skryptu. Cytuj Link to post Share on other sites
szatkus 282 Napisano 16 Sierpnia 2014 Udostępnij Napisano 16 Sierpnia 2014 CBA ma PHP. Możesz użyć tego. Cytuj Link to post Share on other sites
ivanek 2 Napisano 16 Sierpnia 2014 Udostępnij Napisano 16 Sierpnia 2014 Czyli stworzenie pliku CSS który by zawierał konfiguracje div-ów, obrazki itp? Dokładnie. Z tego co zrozumiałem w pierwszym poście to nie chcesz tworzyć strony do zarządzania zawartością, tylko móc edytować graficznie wszystkie strony jednym plikiem (w uproszczeniu). Dla elementów wspólnych (nagłówek, stopka, może jakiś baner) masz tę samą klasę w CSS, dla pozostałych tworzysz osobne i tyle. Jak chcesz coś zmienić to zmieniasz tylko zawartość pliku CSS. Czy o takie rozwiązanie Ci chodziło ? Cytuj Link to post Share on other sites
PLSBX 319 Napisano 17 Sierpnia 2014 Autor Udostępnij Napisano 17 Sierpnia 2014 (edytowane) Jednak jestem przychylny do php, ale czy w pliku .php mogę używać html czy plik .php będzie wczytywał tylko .html ? Dokładnie. Z tego co zrozumiałem w pierwszym poście to nie chcesz tworzyć strony do zarządzania zawartością, tylko móc edytować graficznie wszystkie strony jednym plikiem (w uproszczeniu). Dla elementów wspólnych (nagłówek, stopka, może jakiś baner) masz tę samą klasę w CSS, dla pozostałych tworzysz osobne i tyle. Jak chcesz coś zmienić to zmieniasz tylko zawartość pliku CSS. Czy o takie rozwiązanie Ci chodziło ? Tak o coś takiego, ale jak php nie będę mógł użyć tak jak chcę to użyje CSS. Obie metody wydają się być dobre. Edytowane 17 Sierpnia 2014 przez pl_sbx Cytuj Link to post Share on other sites
szatkus 282 Napisano 17 Sierpnia 2014 Udostępnij Napisano 17 Sierpnia 2014 HTML wymieszany z kawałkami kodu w PHP. O ile pamiętam PHP stosuje do tego jakieś specjalnie znaczniki w których zawierasz kod do przetworzenia. Cytuj Link to post Share on other sites
PLSBX 319 Napisano 8 Września 2014 Autor Udostępnij Napisano 8 Września 2014 (edytowane) Jak na razie przez długi czas leniuchowania zrobiłem takie coś http://pls3x.cba.pl/szablonV2.php i jak mogę zrobić aby nie ładowała się sama strona a tylko treść właściwa (jasne tło) się zmieniała? Oczywiście w PHP nie chcę się zagłębiać a przynajmniej nie teraz gdy mam szkołę, ale po prosiłbym o odesłanie mnie do odpowiednich informacji.Myślałem aby to było coś z switch, ale nie wiem w którym miejscu mogę zrobić zmienną która była by zmieniana przez przyciski u góry. Edytowane 8 Września 2014 przez pl_sbx Cytuj Link to post Share on other sites
szatkus 282 Napisano 8 Września 2014 Udostępnij Napisano 8 Września 2014 To już trzeba użyć JS. https://developer.mozilla.org/en/docs/Web/API/XMLHttpRequest Potem podmieniasz treść diva na to co przyszło z zapytaniem. A żeby URL też się ładnie zmieniał bez przeładowania strony (tak jak na FB, Twiterze itp.) dobrze jest użyć tego: https://developer.mozilla.org/en-US/docs/Web/Guide/API/DOM/Manipulating_the_browser_history#The_pushState().C2.A0method A i tak patrzę sobie na tę stronę: - Nie używaj XHTML, bo śmierdzi (a najlepiej przerób na HTML5, będziesz mieć prostszy kod). - Wywal bgcolor i font - Zamiast obrazków w menu możesz osadzić czcionkę (https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face). Będzie Ci potem łatwiej to modyfikować. Cytuj Link to post Share on other sites
PLSBX 319 Napisano 9 Września 2014 Autor Udostępnij Napisano 9 Września 2014 (edytowane) Użyłem JS i najprostszej metody onClick wpisaną w znaczniki. <a href="#" onClick="callAHAH('index.php', 'tresc', 'Trwa ładowanie strony...')"><img style="border: 0" src="glowna.png" alt="Strona startowa" /> A manipulowanie adresem? Nie wiem czy mi to potrzebne Stronę cały czas robię, jest to pierwsza moja strona robiona dla jakiegoś doświadczenie. W końcu nie grami się żyje.1. Co do HTML5 to może być dużo roboty szczególnie że musiałbym poczytać o tym HTML5 dokładnie a u mnie czytanie wolno idzie. (Musiałbym zobaczyć jak mój kolega zrobić wszystko w tabelkach bez divów XD) 2. Bgcolor mam zamiar zastąpić jakimś tłem, ale nie mam pomysłu jakim. I nie wiem o co chodzi z czcionką w tym miejscu. Arial to chyba nie jest aż tak zła czcionka 3. A tą czcionkę spróbuję zrobić, ale czy w razie potrzeby będzie pobrana ona z serwera strony? Jest to czcionka której nie ma prawdopodobnie domyślnie wgranej.Ahh i te klockowate kształty Edytowane 9 Września 2014 przez pl_sbx Cytuj Link to post Share on other sites
adwert 1 Napisano 9 Września 2014 Udostępnij Napisano 9 Września 2014 Pobaw się wordpressem. A jeśli szukasz darmowego hostingu bez reklam to polecam hostinger (dodatkowo za free jest też instalator skryptów) Cytuj Link to post Share on other sites
PLSBX 319 Napisano 9 Września 2014 Autor Udostępnij Napisano 9 Września 2014 (edytowane) Właśnie że chcę zrobić stronę z użyciem HTML. Wiem że będę to miał w szkole a przy okazji poznam trochę tego i tamtego. Wiem że wordpress jest dobry do robienia tego typu stron, ale to nie dla mnie.Mam pytanie czy jak robię stronę i chcę użyć czcionki która jest darmowa do użytku własnego to czy muszę za nią zapłacić? Jest do dla mnie nie zrozumiałe bo używam jej dla siebie aby zrobić stronę. Wolę się upewnić. Edytowane 9 Września 2014 przez pl_sbx Cytuj Link to post Share on other sites
adwert 1 Napisano 9 Września 2014 Udostępnij Napisano 9 Września 2014 Polecam GoogleFonts, czcionki na licencji OpenSource do dowolnego użytku. Jeśli masz na myśli inne, to musisz sprawdzić warunki licencji, przeważnie do celów niekomercyjnych, większość jest darmowa. Cytuj Link to post Share on other sites
diego93z 12 Napisano 12 Września 2014 Udostępnij Napisano 12 Września 2014 Nikt nie słyszał o SMARTY!? To jest chyba najlepsze rozwiązanie Twojego problemu... Cytuj Link to post Share on other sites
PLSBX 319 Napisano 12 Września 2014 Autor Udostępnij Napisano 12 Września 2014 (edytowane) Nikt nie słyszał o SMARTY!? To jest chyba najlepsze rozwiązanie Twojego problemu... Zrobiłem w AJAX i wszystko działa tak jak chcę. A o SMARTY mi mówiła znajoma osoba. Jeszcze jedno. Macie pomysł dopasować kolorystykę reszty do tego górnego menu? U mnie słabo z wyobraźnią i kreatywnością. Choć może czasami to lenistwo Edytowane 12 Września 2014 przez pl_sbx Cytuj Link to post Share on other sites
Mistic92 68 Napisano 16 Września 2014 Udostępnij Napisano 16 Września 2014 O matko. Po pierwsze ustal stałą szerokość strony i wypośrodkuj ją. Do tego tekst wchodzi pod menu. Cytuj Link to post Share on other sites
Recommended Posts
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.