Utwórz swoją dynamiczną stronę w PHP!
Któż nie marzył o stworzeniu dynamicznej strony internetowej w PHP? Prawie każdy z nas. Jednak zawsze coś stoi na przeszkodzie, chociażby to, iż nasza wiedza na temat PHP jest znikoma. Zaczynamy sięgać po poradniki, kursy oraz przeglądamy masę stron internetowych i nagle stwierdzamy, że to nie dla nas. Trzeba umieć programować, a ja przecież jestem cienki z programowania, więc daję sobie z tym spokój. Nasze marzenia się niweczą. Nagle błysk za oknem, i ku naszemu zdziwieniu pojawia się kapitan mavv ze swoimi pomysłami na zrealizowanie marzeń :D.Nie, pod żadnym pozorem nie mam zamiaru nikogo uczyć PHP, chcę Wam przedstawić bardzo prostą drogę do stworzenia swojego wymarzonego serwisu internetowego z wielkimi możliwościami, bardzo podobnymi do esports.pl. I wcale nie trzeba znać się na PHP żeby to osiągnąć, wystarczy mała wiedza na temat HTML. Dla tych co nie wiedzą o co chodzi przedstawię mały słownik pojęć, który pomoże rozwiać wszelkie obawy:
Słowniczek pojęć
HTML (HyperText Markup Language) - język formatowania dokumentów elektronicznych, który pozwala uformować tekst oraz połączyć go z grafiką. Dzięki HTML dokumenty mogą łączyć hipertekstowe powiązania ("linki") tworząc strukturę, po której porusza się użytkownik.
Obecnie w dokumentach HTML można zagnieżdżać dźwięk, animację, sekwencje video. Jednakże wymaga to najczęściej dodatkowych rozszerzeń, wykraczających poza sam język HTML.
Dokument HTML ma postać pliku tekstowego, gdzie tekst przeplatany jest komendami (ang. tags) języka. Komendy ujęte są w nawiasy ostre - i występują najczęściej parami. Prościej mówiąc to ciąg kodów, który jest wczytywany przez przeglądarkę internetową a następnie wyświetlany.
PHP - jest językiem skryptowym służącym do rozszerzania możliwości stron internetowych. Jego składnia jest bardzo podobna do popularnych języków programowania C/C++, ale jednocześnie bardzo uproszczona - programista PHP zazwyczaj nie musi przejmować się poprawnością typów zmiennych, przydzielaniem dla nich pamięci itp. Dodatkowo wbudowana obsługa wielu popularnych baz danych ułatwia twórcy operacje na nich. Dzięki połączeniu z biblioteką GD możliwe jest także dynamiczne tworzenie obrazków w popularnych formatach. (logowanie, administrowanie, forum, zarządzanie newsami i artykułami, BBcode - to czynniki utworzone za pomocą PHP)
MYSQL - jest najpopularniejszym darmowym systemem obsługi baz danych rozpowszechnianym na zasadach licencji GPL (General Public License). Jego nowatorska budowa pozwoliła na stworzenie niezwykle szybkiego i niezawodnego serwera obsługującego bazy danych.
CMS - to skrót od angielskiej nazwy Content Management System (system zarządzania treścią). Systemy te są bardzo przydatne dla osób, które pragną prowadzić np. portal tematyczny a nie mają czasu, lub chęci do tworzenia go od podstaw. CMS'y są bardzo elastyczne tzn, że jeżeli jest się administratorem wystarczy wybrać odpowiednią opcję i już mamy zmieniony język, czy też kolorystykę strony.
Przejdźmy do rzeczy.
Chcę Wam zaproponować "gotowy portal" z pełną obsługą PHP (sondy, obsługa newsów, dodawanie i administrowanie użytkownikami, zarządzanie artykułami i nowościami, podział użytkowników na : administratora, redaktora, zwykłego użytkownika, oraz wiele innych funkcji, a wszystko to za darmo!). Pewnie część z Was pomyśli że chcę opisać krok po kroku instalację sławnego PHPnuke, jeśli tak, to się mylicie. Owszem PHPnuke jest także bardzo fajnym CMS'em jednak jest bardzo sztywny, nie można zmieniać tego co się ma na myśli. Ja przedstawię Wam od podstaw oraz spróbuje jak najlepiej tylko potrafię przekazać cała swoją wiedzę na temat nowatorskiego CMS'a jakim jest MAMBO. Jest on w pełni spolonizowany, bardzo łatwy w obsłudze a najważniejsze jest elastyczny, czyli nie ma rzeczy, której nie można zmienić według własnych upodobań. A wszytko to z bardzo wygodnego panelu sterowania (graficznego). Cała administracja polega na zasadzie: "wypisz, kliknij, opublikuj". Naprawdę nie wymaga to żadnej jakiejś szczególnej wiedzy. Poniżej przedstawiam możliwości MAMBO, oraz to co osiągniecie po zainstalowaniu tego cacka:
Możliwości MAMBO
- poprowadzisz witrynę z dynamicznie zmieniającą się treścią - z aktualizowanymi nawet kilka razy w ciągu dnia wiadomościami, artykułami, obrazami,
- umieścisz w swojej witrynie każdy rodzaj stosowanych na stronach www elementów: nowinki, rozbudowane artykuły uporządkowane w działy tematyczne, a także sondy, księgę gości, forum dyskusyjne, czata, statystyki, galerię obrazów, pobieralnię plików, katalog WWW, banery, FAQ, losowy generator wiadomości Flesz-Fakt (newsflash), kalendarz i terminarz,
- stworzysz własną niepowtarzalną strukturę witryny, a w razie potrzeby zmienisz dowolnie uporządkowanie jej elementów,
- bez trudu stworzysz wielopoziomowe menu, zarówno pionowe, jak i poziome,
- udostępnisz odwiedzającym możliwość pobierania dokumentów MS Word, MS Excel i Acrobat PDF dla oglądania,
- zapewnisz możliwość wydruku każdej wiadomości i artykułu, a także wygenerowania pliku w formacie PDF i zapisania go przez odwiedzających w ich komputerach,
- przeniesiesz nieaktualne artykuły i wiadomości - zamiast je usuwać - do dostępnego w witrynie archiwum,
- zorganizujesz do pracy nad witryną dowolnie duży zespół redaktorów, autorów i administratorów,
- wyodrębnisz, jeśli uznasz za potrzebne, obszary witryny dostępne tylko dla zarejestrowanych użytkowników czy dla specjalnych grup użytkowników,
- pobierzesz z własnego komputera za pośrednictwem zwykłej przeglądarki internetowej pliki multimediów (flash, obrazy w formacie JPG, GIF, BMP, PNG, SWX, PPT, a także innych dokumentów) do biblioteki mediów, które autorzy będa mogli bez trudu wykorzystywać w swoich opracowaniach,
- pobierzesz i wyświetlisz nagłówki wiadomości z innych witryn, udostępnisz innym możliwość pobierania i wyświetlania nagłówków aktualności z Twojej witryny (RSS),
- będziesz zarządzać kontami zarejestrowanych użytkowników, utrzymasz z nimi kontakt, prześlesz zainteresowanym biuletyny, wiadomości z witryny, umożliwisz im przesyłanie za pośrednictwem witryny prywatnych wiadomości
- zapewnisz promocję swojej witryny i zawartych w niej publikacji (m.in. powiadamianie znajomych pocztą e-mail o ciekawych ich zdaniem publikacjach),
- bez problemów rozszerzysz możliwości swojej witryny o nowe funkcje, korzystając z bogatej biblioteki komponentów i modułów, (!).
Wielu z Was pomyśli "Jak coś jest do wszystkiego, to jest do niczego". Niestety a raczej stety nie zawsze tak jest. Mambo to system zarządzania treścią, którego używa duża część społeczeństwa, w szczególności profesjonaliści. Po raz drugi projekt MAMBO wygrał prestiżowy konkurs "Best Open Source Solution" oraz "Best Schow" organizowanego przez wiodące na rynku czasopismo o Linuxie - Linux Format.
Co będzie nam potrzebne do przebiegu poprawnej instalacji MAMBO?
Mambo to projekt korzystający z bazy MYSQL. Jest ona niezbędna do przebiegu instalacji. Możemy to zrobić na dwa sposoby. Skorzystać ze stron www które oferują bazę MYSQL, jednak wiąże się to czasem z pewnymi kosztami, lub zainstalować taką bazę u siebie na komputerze. Poniżej zamieszczam serwisy, które udostępniają serwer z baza MYSQL:
- boo.pl - idealny serwis pod Mambo. Bardzo szybki serwer, niestety płatny. Serwis daje nam możliwość wyboru spośród swoich trzech ofert.
Oferta serwisu boo.pl- startkonto - 100MB przestrzeni dyskowej, 30MB dla bazy danych MySQL, 2GB transferu miesięcznego, abonament: 8zł/3 miesiące.
Otrzymamy : poczta przez WWW i WAP, nielimitowany rozmiar listów, mail w kilku domenach, obsługa PHP4 i GD2, własny .htaccess, subdomena wap. - pluskonto - 120MB przestrzeni dyskowej, 60MB dla bazy danych MySQL, 4GB transferu miesięcznego, abonament: 8zł/2 miesiące.
Otrzymamy: oferta jak startkonto, dodatkowo aktywna usługa domen i subdomen. - prokonto - 150MB przestrzeni dyskowej, 150MB dla bazy MySQL, 6GB transferu miesięcznego, abonament: 8zł/miesiąc.
Otrzymamy: opcje jak pluskonto, dodatkowo wszystkie opcje włączone.
Płatność abonamentu możemy także wybrać za pomocą trzech dostępnych wariantów, płacąc przelewem, PremiumSms'em lub PayU.
Ja korzystam z oferty pluskonto i jestem z niej bardzo zadowolony, opłacam abonament korzystając z opcji PremiumSMS. Pluskonto w zupełności wystarczy aby zarządzać dość obszernym portalem. Serwis jest zaopatrzony w bardzo obszerny dział pomocy, mamy także możliwość zmiany swojego konta w górę jak i w dół. (upgrade, downgrade). - startkonto - 100MB przestrzeni dyskowej, 30MB dla bazy danych MySQL, 2GB transferu miesięcznego, abonament: 8zł/3 miesiące.
- hostedby.pl - także serwis płatny, ale oferujący znacznie więcej, co wiąże sie z o wiele większymi kosztami. Serwis daje nam możliwość wyboru spośród swoich trzech ofert:
Oferta serwisu hostedby.pl- Fresh - pojemność 200 MB, możliwość konfiguracji pojemności serwera, 40 kont pocztowych, baza danych MySQL, baza danych PostgreSQL, transfer roczny 24 GB, ochrona antywirusowa. Opłata roczna to 123 zł.
- Fantasy - pojemność 1 GB, 3 bazy danych MySQL, baza danych PostgreSQL, transfer roczny 120 GB, ochrona antywirusowa. Opłata roczna to 500 zł.
- Euphoria - pojemność 2 GB, 5 baz danych MySQL, baza danych PostgreSQL, transfer roczny 180 GB, ochrona antywirusowa. Opłata roczna to 655 zł.
- Fresh - pojemność 200 MB, możliwość konfiguracji pojemności serwera, 40 kont pocztowych, baza danych MySQL, baza danych PostgreSQL, transfer roczny 24 GB, ochrona antywirusowa. Opłata roczna to 123 zł.
- kamo.pl - administratorzy tego serwisu udostępniają darmowy hosting stron www z bazą MySQL. Osobiście nie korzystałem jeszcze z tej oferty, więc trudno mi cokolwiek powiedzieć o wiarygodności przedstawianych ofert. Wypełniając zgłoszenie otrzymasz:
Oferta serwisu kamo.pl- Szybki serwer podłączony do łącza o prędkości 100 mbs
- Cpanel
- Obsługa PHP i MySQL
- Nieograniczona wielkość bazy MySQL
- Nieograniczona ilość subdomen
- Nieograniczona ilość aliasów i kont pocztowych
- Nieograniczona ilość kont FTP
- Własna domena w kamo.com.pl
- Skaner antywirusowy i ochrona antyspamowa
- Pakiet samoinstalujących skryptów Fantastico
- Szybki serwer podłączony do łącza o prędkości 100 mbs
- Safe Mode: OFF
- Display Errors: ON
- File Uploads: ON
- Magic Quotes: ON
- Register Globals: OFF
- Output Buffering: OFF
- Session auto start: 0
Drugą opisywaną przeze mnie możliwością było postawienie bazy MySQL na swoim komputerze. I tutaj także mamy dwa wyjścia. Skorzystać z poniższych paczek (dla zawaansowanych) lub wybrać bardzo prostą drogę i zainsntalować Krasnal.serv 2.7, gdzie instalator zrobi wszytko za Ciebie.
Uwaga -nie zmieniajcie domyślnej ścieżki instalacyjnej.
paczki dla zawaansowanych
- PHP 4.2.x lub nowsze -http://www.php.net z włączoną obsługą MySQL, XML oraz Zlib.
- MySQL 3.23.x lub nowsze - http://www.mysql.com
- Apache 1.13.19 lub nowsze - http://www.apache.org
Gdy po uruchomieniu Krasnala ujrzymy w pasku tray zielony listek, sygnalizujący, że serwer PHP działa prawidłowo, oraz zapalona zieloną lampkę, możemy być z siebie dumni.
Wygląda to następująco:
Następnie zakładamy własną bazę w krasnalu, klikając prawym przyciskiem myszki na "zielonym listku" i wybierając opcję Ustawienia -> konta i zakładamy własne konto.
Znowu klikamy prawym na listek wybierając tym razem WWW -> phpMyAdmin. Otworzy się nasza przeglądarka www z miejscem na wpisanie hasła i loginu. Wpisujemy w okienko loginu: root, a w haśle: krasnal.
Następnie w przeglądarce naciskamy kolejno przyciski Uprawnienia ->dodaj nowego użytkownika. Uzupełniamy pola tak jak jest to przedstawione na poniższym obrazku:
użytkownik w bazie danych
Klikamy na przycisk "wykonaj" i wyłączamy przeglądarkę.
Instalacja Mambo
Pierwsze co powinniśmy zrobić to sciągnąć paczkę instalacyjną (2.9 mb). Następnie wejść do katalogu C:/usr/krasnal/twoja_nazwa i usunąć z niego wszystkie pliki i katalogi. Rozpakowujemy tam naszą paczkę mambo. Jeśli korzystamy natomiast z serwisu udostępniającego bazę MySQL, należy rozpakować paczkę do folderu "public_html" i nadać prawa dostępu dla każdego pliku 666 a katalogu 777.
Otwieramy okno naszej przeglądarki i wpisujemy adres:
-gdy korzystamy z krasnala: http://127.0.0.1/~twoja_nazwa/installation/index.php (local)
-gdy korzystamy z serwisu: http://adres_serwisu/installation/index.php
Powinniśmy ujrzeć ten efekt:
panel administracyjny Mambo
Szczególną uwagę należy zwrócić na tabelkę:
dostęp do katalogów i plików
Jeśli któraś z opcji jest ustawiona jako "zapis niemożliwy" (tylko użytkownicy, którzy zdecydowali się na instalacje Mambo na jednym z przedstawionych serwisów) to oznacza, że źle nadaliście atrybuty. Trzeba jeszcze raz przejrzeć wszytkie katalogi i pliki oraz sprawdzić jaki mają CHMOD (777 katalogi, 666 pliki). Klikamy na przycisk "dalej" i akceptujemy Licecję. W następnym kroku uzupełniamy tabelkę jak to przedstawiłem na screenie:
konfiguracja bazy w Mambo
W jednym jak i w drugim wypadku "Nazwa hosta" to Localhost (są to domyślne ustawienia). Po naciśnieciu "dalej" wpisujemy w oknie nazwę swojej witryny. W kroku trzecim ustawiamy tylko swoje hasło administratora. Następnie Mambo poprosi nas o usunięcie katalogu instalacyjnego "installation", grzecznie wykonujemy polecenie i naciskamy "Uruchom". Naszym oczom ukaże się wymarzony portal z pełną obsługą PHP. Dzięki modułom oraz komponentom, których jest masa możemy dowolnie zmieniać i konfigurować naszą witrynę. Aby zalogować się wystarczy wpisać login i hasło w przeznaczone do tego miejsce. Natomiast by ujrzeć panel sterowania Mambo klikamy na odnosnik w naszej witrynie "Administrator" i podajemy hasło admina:
A oto nasze dzieło, czyli pierwsze spojrzenie na Mambo:
pierwsze spojrzenie na Mambo
Oczywiście wszystko można zmieniać dowoli, od przestawiania elementów witryny w każde miejsce, po zmianę szaty graficznej oraz dodawania własnych elementów. Poniżej zamieszczam linki, które oferują w pełni spolonizowaną pomoc w obsłudze Mambo, jak i odnośniki do stron, które są wypchane po brzegi różnymi dodatkami.
- mambopl.net -polska strona domowa Mambo, znajduje się tam pełno dodatków (komponentów oraz modułów) jak i templatek (szaty graficzne). Serwis utworzony na podstawie Mambo.
- help.mambopl.net -serwis pomocy dla Mambo. Warto z niego skorzystać.
- MamboDemo -idealny serwis dla początkujących. Celem strony jest przedstawienie jak działają dodatki do mambo. Jest to ich prezentacja. Oczywiście każdy dodatek można pobrać.
Stwórzmy razem Naszą witrynę!!
W tym dziale krok po kroku spróbujemy utworzyć wspólnie naszą stronę internetową. Pierwsze co powinniśmy zrobić to zalogować się do panelu administracyjnego i zacząć od niezbędnej konfiguracji. W tym celu klikamy na zakładkę Witryna -> konfiguracja witryny. Uzupełniamy pola według naszych uznań. Szczególną uwagę należy zwrócić na "MetaDane", gdyż wpisany tam tekst będzie kluczowymi słowami, które wyświetlą wyszukiwarki internetowe.
konfiguracja witryny
Następnie szukamy odpowiedniej dla nas templatki (szaty graficznej). Wystarczy zalogować się do jednego z wyżej wymienionego serwisu i znaleźć coś odpowiedniego dla siebie. Można oczywiście wszytko zmodyfikować za pomocą jakiegoś programu graficznego. Templatkę instalujemy na 2 sposoby: poprzez menu Mambo - Witryna -> Szaty Witryny -> Szata witryny -> instaluj nowe szaty witryny, podajemy lokalizację naszej ściągniętej templatki i naciskamy "wczytaj plik i zainstaluj" (ciekawostką jest to że nie trzeba nic rozpakowywać, Mambo samo rozpakuje templatkę we właściwe miejsce). Drugim sposobem jest rozpakowanie zipa do katalogu "/templates" pod nazwą templatki. Wygląda to następująco:
Następną ciekawostką jest to iż w każdej chwili możemy zmienić swoją szatę graficzną, nawet po całkowitym uzupełnieniu naszej witryny w przeróżne dodatki, artykuły oraz komponenty.
Menu -jak je stworzyć
Bardzo prosto! Klikamy na zakładkę Menu i wybieramy "Menu witryny". Teraz wystarczy tylko kliknąć "Nowy" i uzupełnić pole według naszych uznań.
Menu dzielimy na:
-Górne menu -jak sama nazwa wskazuje, dodany przez nas element pojawi się w górnym menu
-Menu witryny -czyli nasze główne menu, te które jest widoczne po wczytaniu naszej strony
-Menu użytkownika -menu, które się pojawi gdy użytkownik się zaloguje.
Ważny jest też "dostęp" - Public oznacza, że każdy, nawet nie zarejestrowany użytkownik będzie miał dostęp do odnośnika w naszym menu. Registered -oznacza, że pojawi się dany odnośnik w menu gdy użytkownik będzie zalogowany, natomiast Special -oznacza, że dany odnośnik w menu pojawi sie tylko gdy zaloguje się ktoś z wyższej rangi, jak np: administrator lub redaktor. Spróbujmy teraz razem utworzyć jakiś odnośnik w menu (public).
Klikamy Menu -> Menu Witryny ->nowy ->artykuł link , podajemy nazwę menu, wybieramy artykuł i naciskamy "zapisz". Odnośniki w menu można utworzyć do wszystkiego, od artykułów po komponenty oraz własne dodatki.
Jeszcze raz zachęcam do odwiedzenia tej strony i obejrzenia prezentacji komponentów.
komponenty na które warto zwrócić szczególną uwagę to:
akobook -czyli pospolita księga gości.
akogallery -czyli prezentacja zdjeć, w pełni konfigurowalny komponent, który sam tworzy miniaturki.Bardzo polecam!
docman -inaczej mówiąc to miejsce składowania dokumentów w uporządkowanym schemacie.
event -jest to kalendarz do którego dodajmy ważne terminy w poszczególnych kategoriach. Jego zadaniem jest wyświetlanie zbliżającego się terminu. Bardzo przydatna rzecz.
my PSM -wysyłanie i odbieranie prywatnych wiadomości. Identyczne funkcje jak na esports IMSG.
phpShop -sklep internetowy, bardzo łatwy w obsłudze, konfiguracja z panelu administrowania Mambo.
simpleboard -forum dyskusyjne, bardzo łatwe w zarządzaniu, całkowicie po polsku.
Spróbujemy teraz utworzyć w naszym menu odnośnik do jednego z komponentów. Powiedzmy, że udało nam się bezproblemowo (bo jakże inaczej) je zainstalować. Klikamy na:
Menu -> menu witryny -> nowy ->podajemy nazwę menu, np: księga gości (komponent akoBook) -> dodaj pozycje menu: komponent -> wybieramy akobook -> i klikamy zapisz. Po wejsciu na naszą stronę w menu głównym pokaże się odnośnik do księgi gości. Aby ją skonfigurować znowu udajemy się do panelu administracyjnego wybieramy : Komponenty -> Akobook ->konfiguracja.
Oprócz komponentów możemy także instalować moduły.
Moduł - ang. Module. Składnik rozszerzający funkcjonalność Mambo. Umożliwia generowanie wybranych informacji z gromadzonej za pomocą komponentów zawartości witryny bądź odsyłaczy do informacji udostępnianych w innych witrynach. Kilkanaście modułów wchodzi w skład podstawowej dystrybucji Mambo, np. Menu główne, Archiwum, Nowości, Kolporter RSS [RSSFeed], Statystyki, Szukaj. Moduły umieszcza się zwykle w bocznych kolumnach szablonu witryny, ale mogą być osadzane w dowolnym obszarze strony. Prościej mówiąc są to "dodatki do komponentów". Powiedzmy zainstalowaliśmy komponent simpleBoard (forum dyskusyjne). Następnie bardzo przydałoby się żeby na naszej witrynie użytkownik wpisał w okienku szukaj jakiś wyraz i wyniki wyszukiwania były wyświetlone także z wpisów umieszczonych z forum a nie tylko z nowości i artykułów naszej strony. To właśnie zrobi nam moduł SimpleBoard, czyli dodatek do komponentu forum dyskusyjnego.
Tworzymy sekcje i kategorie artykułów.
Sekcje to działy tematyczne do których są przypisane kategorie. Najpierw tworzymy sekcje (jak np na esports: Q3, Cs, itd.) a następnie kategorie (np: Q3: pomoc w obsłudze konsoli, jak zacząć grać? ).
Aby utworzyć sekcję klikamy:
Artykuły -> Struktura -> sekcje artykułów -> nowy i podajemy nazwę sekcji
Aby utworzyć kategorię do danej sekcji klikamy:
Artykuły -> Struktura -> kategorie artykułów -> nowy ->wybieramy sekcję i podajemy nazwę kategorii.
Tworzymy nowych użytkowników
Start -> witryna -> dodaj /zmień konto użytkownika -> nowy -> wybieramy opcję dla naszego użytkownika (redaktor, administrator itd)
nowy użytkownik
Jak publikować nowości oraz pisać artykuły?
Po zalogowaniu, każdy użytkownik będzie miał własne menu, zależne od przydzielonej rangi przez administratora. Użytkownicy z uprawnieniami wyższymi niż zwykły zarejestrowany użytkownik będą posiadali opcję edycji oraz publikowania swoich dokumentów. Poniżej opiszę jak powinno się to odbywać:
Wchodzimy do interesującego nas w menu odnośnika i klikamy nowy.
Wyskoczą 2 tabelki z miejscem na wpisanie artykułu. Pierwsza z nich to "Wprowadzenie (wymagane)" natomiast druga to "Tekst główny (opcjonalnie)". Są to istotne rzeczy, które teraz wytłumaczę. W pierwszej tabelce należy wpisać tekst który pojawi się na pierwszej stronie. Druga tabelka to tekst pojawiający się po naciśnięciu przycisku "dalej". Oczywiście jest to niekonieczne jeśli chcemy by cały tekst mieścił się na pierwszej stronie. Jednak powoduje to pewien bałagan, tekst długi chociaż niezmiernie ciekawy zaczyna nudzić, a przede wszystkim jest to męczące dla oka.
Bcode, czyli formatowanie tekstu
Jest to niezmiernie proste. Każdy kto miał doczynienie z dowolnym edytorem tekstu np z bardzo znanym programem Microsoft Word, nie będzie miał najmniejszego problemu z obsługą BBcodu. Oto BBcode
W tym miejscu daruje sobie tłumaczenie powyższych znaczeń, bo to już każdy powinien wiedzieć. Po napisaniu danego artykułu musimy jeszcze dokończyć dzieła poprzez ustawienie odpowiednich opcji w panelu na samym dole, wygląda on następująco
-status: Nieopublikowany oznacza to że Twój artykuł jest niedokończony i nie ukaże się on na stronie, jeśli chcesz żeby znalazł się na stronie i jest on gotowy zaznacz opcję Opublikowany.
-nick autora: imię piszącego ten artykuł
-METADANE: są to opcje które pomogą przy wyszukiwaniu tego artykułu, przypuśćmy że piszemy artykuł o historii szkoły i opisujemy w nim szkole z dawnych lat, jak wyglądał budynek, w jakim był roku postawiony, to w tym dziele napiszemy słowa kluczowe np: szkoła, historia szkoły. Wtedy ktoś odwiedzający tą stronę chcąc odnaleźć artykuł o historii szkoły sięgając do działu "szukaj" wpisuje słowa kluczowe, np historia szkoły. Wtedy wynik wyszukiwania będzie trafny ponieważ umieściliśmy dokładnie takie samo słowo kluczowe w METADANE. Jeśli chcemy żeby dany artykuł mieścił się na stronie głównej wystarczy zaznaczyć opcję "Strona główna".
Jak zrobić własną templatkę pod Mambo
Bardzo prosto! Jeśli znasz się na Html'u i masz swoje projekty to w bardzo prosty sposób możesz przerobić ją na templatkę Mambo. Wystarczy skorzystać z tego odnośnika
Mam nadzieję, że pomogłem chociaż w małym stopniu niektórym użytkownikom esports. Życzę miłej zabawy z Mambo. Wszelkie sugestie i uwagi kierujcie do mnie przez IMSG lub drogą mailową podaną w profilu. Będę chętnie pomagał. Dziękuję za cierpliwość i do zobaczenia w przyszłości, gdyż to nie pierwszy i nie ostatni mój artykuł.
#0 | niuss
2005-07-19 16:51:56
#0 | tequar
2005-07-19 18:39:56
#0 | MentoR
2005-07-19 18:57:08
#0 | niuss
2005-07-19 19:06:27
#0 | yar
2005-07-19 19:11:17
#0 | qeek
2005-07-19 21:48:18
#0 | Empty | BF
2005-07-19 22:16:27
#0 | Jacko
2005-07-19 23:10:38
#0 | Grzyb9k
2005-07-20 01:24:55
#0 | majcok
2005-07-20 10:00:36
jeden art i juz 80% popularnosc :O GG
#0 | edwa
2005-07-20 10:23:26
#0 | camon
2005-07-20 10:23:29
#0 | niuss
2005-07-20 13:29:46
#0 | niuss
2005-07-20 13:35:46
#0 | bt55
2005-07-20 14:58:43
#0 | frg
2005-07-20 16:29:45
bladflip('37729d9b2a_1');
APACHE spowodował błąd: nieprawidłowa strona w
module przy 0000:00030000.
Rejestry:
EAX=00000000 CS=0167 EIP=00030000 EFLGS=00010246
EBX=00000000 SS=016f ESP=01ae533e EBP=00707803
ECX=00000000 DS=016f ESI=00000005 FS=54cf
EDX=d2fa3f40 ES=016f EDI=0526db8c GS=0000
Bajtów w CS:EIP:
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Stos:
00080000 75a00000 04017803 00020000 00000000 00000000 13ee0000 0167bff7 a2e30000 5255bff7 53a80000 58e801ae 4e7c0001 02140525 a3a00000 0000bff7
bez firewalla to samo sie dzieje, dodam ze listem jest zielony, swiatlo tez
hmm, probowalem innego usera, dalej to samo, nie wiem, moze to jest spowodowane brakiem jakiegos pliku w win? Przy czym troche dziwne bo przykladowo cala sciezka do index.php nie dziala, ale nowy, czysty user dziala, tzn ta strona z tym Witaj frg. Dodam, ze przy pierwszym userze robilem wszystko tak jak jest napisane
#0 | niuss
2005-07-20 19:34:23
4 osoby zainstalowaly krasnala z esports czytajac moj artykul, kazdemu sie udalo, kazdy podziekowal i powiedzial ze wszytko dziala, musi to byc jakis inny problem, ja piszac ten artykul instalowalem krasnala na swoim kompie i opisywalem krok po kroku dokladny przebieg mojej instalcji.
Sprobuj go odisntlaowac, zresetowac kompa i ponowic instalcje, a noz sie uda:)
Tak dla scislosci -jak bedzie czerwona lampka to kliknijcie prawym na swiatelku:) i odisntalujcie mysqla, a nastepnie ponownie prawym myszy na sygnalizacji i instal (lub wlacz mysql -nie pamietam niestety dokladnie) -jednak to powinno na 90% zadzialac.
Jesli frg to sie nie uda.. to sprobuj skorzystac z darmowego konta. Wlasnie znalazlem drugi serwis dajacy darmowe konta mysql i dziala naprawde dobrze (jak narazie).
darmowe konta z mysql\'em:
-kamo.pl
-gaa.pl
-szu.pl -jednak nie polecam:)
#0 | camon
2005-07-20 19:39:18
#0 | niuss
2005-07-20 19:43:16
powiedz kiedy na pifko:D idziemy z cala redakcja z olsztyna:d
#0 | frg
2005-07-20 19:51:58
#0 | camon
2005-07-20 22:30:57
#0 | niuss
2005-07-21 11:43:18
#0 | edwa
2005-07-21 12:36:41
#0 | bt55
2005-07-21 22:23:12
#0 | ReANoR
2005-07-21 23:05:51
#0 | pendrak.
2005-07-22 10:20:13
#0 | niuss
2005-07-22 12:30:48
http://mavv.boo.pl
#0 | niuss
2005-07-22 12:34:07
pozdrawiam:)
#0 | niuss
2005-07-23 01:05:25
#0 | niuss
2005-07-23 01:08:00
poszukaj i daj mi linki na gogle do tego, a bede ci wdzieczny, bo to wszytko mozesz zrobic dzieki mambo nie znajac sie na php,
#0 | edwa
2005-07-23 01:40:21
#0 | bt55
2005-07-24 21:27:12
a kazac mi szukac linkow... niedlugo zajelo mi znaledzienie stron zwiazanych z materialami wymienionymi w tekscie, a sam na webmasterce nie znam sie w ogule. wiec jak widac dla chcacego nic trodnego.
#0 | niuss
2005-07-24 22:43:47
#0 | niuss
2005-07-24 22:49:33
niedlugo zajelo mi znaledzienie stron zwiazanych z materialami wymienionymi w tekscie, a sam na webmasterce nie znam sie w ogule. wiec jak widac dla chcacego nic trodnego.
jasn ze nie dlugo bo o tym dowiedziales sie z tego artykulu, po drugie jak mozesz cos znalesc nie wieidzac o takim czyms ze to instenije?
poszukales to i znalazles dlatego ze wyszedl ten artykul, lol?
#0 | bt55
2005-07-25 00:40:34
#0 | niuss
2005-07-25 08:05:17
peace :>
#0 | Ottar
2005-07-25 10:55:45
Argumenty by nauczyć się samemu to czepianie się. Nie można \"znać się na wszystkim\". Gdy masz ochotę na jogurt, idziesz i zamawiasz gotowy, czy na początek kupujesz krowę i czekasz na mleko? Jeszcze do lasu po poziomki i plantacja buraków na cukier. :) Po to są takie narzędzia by z nich korzystać. Kto jeszcze ma w życiu czas na naukę wszystkiego od podstaw?
#0 | bt55
2005-07-25 15:45:47
peace :)
#0 | Nanashi
2005-07-27 19:39:58
#0 | inf3rno
2005-07-30 12:03:43