Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.

  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie
PHP

PHP.BLOG v0.1

PHP

  • Zamknięty Temat jest zamknięty
15 odpowiedzi w tym temacie

#1 Gh0st

    :)

  • Power User

Reputacja: 846
Czempion

  • Postów:920
  • GG:
  • Imię:Tomek
  • Lokalizacja:Rabka-Zdrój
Offline

Napisano 21.10.2011 09:23

*
Popularny

Chcę wam przedstawić autorski blog ^^

O SKRYPCIE


Chcesz mieć swój własny blog przy którym nie trzeba za każdym razem otwierać pliku w którym jest treść strony? jeżeli tak to to jest skrypt dla ciebie. ^^


Blog nie jest pisany obiektowo co uniemożliwia po większej części ingerencje. Jako iż zaczynam uczyć pomału programowania obiektowego to pomału będę przepisywał ten blog na Klasy i obiekty


Kod nie wygląda za ładnie ^^ więc się nie czepiać xD

  • Obsługa bazy MYSQL
  • Możliwość edytowania menu górnego jak i tego menu po lewej stronie za pomocą panelu admina
  • System templatek , zmiana wyglądu strony wtedy nie będzie niczym trudnym
  • Przejrzysta strona
  • Newsy
  • Komentowanie Newsów
  • Dodawanie nowych stron z poziomu przeglądarki ( coś takiego jak Add code integration w ip.b
  • Dodawanie kont adminów
  • Czat (nad tym się jeszcze zastanawiam)
  • Zabezpieczona strona, wszystkie dane wychodzące od użytkownika jak i od admina są filtrowane, również zabezpieczony plik config.php przed otwieraniem poprzez notatnik lub z innego serwera.
  • No i wiele innych.
DEMO: Strona Główna :: Demo PHPBLOG


INSTALACJA

Otwieramy Plik

config.php

Który znajduje się w paczce która jest w załączniku i tam zmieniamy dane na nasze dane.

Następnie otwieramy plik

zapytania.txt
I każde z tych zapytań wprowadzamy do bazy danych ^^ w next wersji postaram się zrobić plik instalacyjny .


Jeżeli wszystko zostało dobrze wprowadzone strona powinna funkcjonować poprawnie

Następnie wchodzimy do panelu admina adresem :

index.php?action=panel_admina

I Logujemy się danymi :

Admin
tomekstw


Zrzut Ekranu


Dołączona grafika






JAK ZMIENIĆ WYGLĄD STRONY?


Wchodzimy do folderu
./tmpl/
Następnie edytujmy wybrany przez siebie plik
style.css
index.tmpl
./images/
Jak pisałem wyżej, to nic trudnego . Lub można też edytować wygląd z poziomu panelu admina.
Edytuj Wygląd Strony


Udanego Korzystania z blogu ^^
Wszystkie Błędy / Bugi / Niedociągnięcia i propozycję proszę zgłaszać w tym temacie ^^

CHANGE LOG


Wersja 0.0 - Dziwna wersja :o

  • Wydanie Bloga

Wersja 0.1

  • Poprawiono parę błędów ortograficznych.
  • naprawiony błąd z spamowaniem komentarzami metodą F5
  • Dodano możliwość edycji Pozycji w menu
  • Dodano Favicon. Która znajduje się w głównym Katalogu
  • Odczytywanie newsów na stronie głównej po [b]1024B[b](Bajty) (Podziękowania dla ByCZUS za pomoc xD)
  • Spolszczone Read More i Comments.
  • Aby Zrobić UPDATE należy podmienić wszystkie pliki oprócz config.php :)

Załączone pliki


Użytkownik Gh0st edytował ten post 22.10.2011 16:33

  • +
  • -
  • 8

#2 Fili:P

    Koleżeński

  • Power User

Reputacja: 752
Guru

  • Postów:1679
  • GG:
  • Steam:steam
  • Imię:Filip
  • Lokalizacja:Radom
Offline

Napisano 21.10.2011 09:49

Dopiero zaczynałeś, a już tak ciśniesz ^^
Ta klasa template.php to twoja czy googlowana ?
  • +
  • -
  • 0

BMXers.pl - Portal o tematyce BMX


#3 Gh0st

    :)

  • Autor tematu
  • Power User

Reputacja: 846
Czempion

  • Postów:920
  • GG:
  • Imię:Tomek
  • Lokalizacja:Rabka-Zdrój
Offline

Napisano 21.10.2011 10:02

guuglowana ^^ . Jak znajdę znowu to wstawie linka . xD
  • +
  • -
  • 0

#4 Leihto

    Wszechobecny

  • Użytkownik

Reputacja: 150
Profesjonalista

  • Postów:452
  • Lokalizacja:Rabka
Offline

Napisano 21.10.2011 14:11

Ładnie masz + ;)
Ale ale ale...
Nie podobają mi się 3 rzeczy :]
- Brak pliku instalacyjnego - możesz go łatwo zrobić ;)
- Brak hashowania haseł.. Polecam dodać sha1 lub md5 ;) Mogą być wąty o to że hasła są niezabespieczone i admin w każdej chwili może je odczytać ;)
- Udostępniasz tak obszerną prace za friko ! xD
  • +
  • -
  • 0
Portek: Za 20zł, to ja nawet notatnika nie otworze..

Nowe portfolio. Ciekawe artykuły, ciekawe przykłady: WojtusDEV.pl

#5 Ojciec Dyrektor

    papa smerf.

  • Przyjaciel

Reputacja: 476
Wszechobecny

  • Postów:3035
  • Imię:Paweł
  • Lokalizacja:Rabka-Zdrój
Offline

Napisano 21.10.2011 14:41

bardzo ciekawy system ^^ liczę, że następny projekt będzie jakiś wspólny i na większą skalę ^D^
  • +
  • -
  • 0

#6 Gh0st

    :)

  • Autor tematu
  • Power User

Reputacja: 846
Czempion

  • Postów:920
  • GG:
  • Imię:Tomek
  • Lokalizacja:Rabka-Zdrój
Offline

Napisano 21.10.2011 17:14

- Brak hashowania haseł.. Polecam dodać sha1 lub md5 Mogą być wąty o to że hasła są niezabespieczone i admin w każdej chwili może je odczytać

W następnej wersji . ^^
  • +
  • -
  • 0

#7 Karpielek

    Wszechpomocny

  • Użytkownik

Reputacja: 40
Pomocny

  • Postów:361
  • Lokalizacja:Zakopane
Offline

Napisano 21.10.2011 20:02

Coś zapytania nie wchodzą
#1064 - Something is wrong in your syntax obok 'CREATE TABLE IF NOT EXISTS `dane_admina` ( `login` text NOT NULL, `haslo' w linii 9

  • +
  • -
  • 0

#8 Gh0st

    :)

  • Autor tematu
  • Power User

Reputacja: 846
Czempion

  • Postów:920
  • GG:
  • Imię:Tomek
  • Lokalizacja:Rabka-Zdrój
Offline

Napisano 22.10.2011 08:46

Zapytania wprowadzaj pojedyńczo

CREATE TABLE IF NOT EXISTS `dane_admina` (
   `login` text NOT NULL,
   `haslo` text NOT NULL,
   `e-mail` text NOT NULL
)

  • +
  • -
  • 0

#9 Karpielek

    Wszechpomocny

  • Użytkownik

Reputacja: 40
Pomocny

  • Postów:361
  • Lokalizacja:Zakopane
Offline

Napisano 22.10.2011 09:19

Połorzenie - błąd, zmień na położenie. Search zmień na Szukaj, Read more, Comments spolszcz, a poza tym wszystko super :) Przydała by się jeszcze możliwość edycji menu w "Zarządzaj menu", jeśli coś źle zrobimy trzeba usuwać i zrobić nowe.

Przy dodawaniu nowej pozycji do menu mamy opcję Odnośnik, lecz jeśli dodajemy stronę z naszego blogu trzeba wpisywać:
index.php?pokaz_strone=t&strona=jakaśtam

Uprość to, aby można było albo wpisać link do jakiejś strony, albo podać po prostu samą wartość GET (jeśli chodzi o stronę z blogu).

Użytkownik Karpielek edytował ten post 22.10.2011 09:24

  • +
  • -
  • 0

#10 Gh0st

    :)

  • Autor tematu
  • Power User

Reputacja: 846
Czempion

  • Postów:920
  • GG:
  • Imię:Tomek
  • Lokalizacja:Rabka-Zdrój
Offline

Napisano 22.10.2011 09:45

Fakt. Z polskiego to jak dobry nie jestem xD zawsze jakaś literówka się znajdzie :)

W tym momencie własnie skończyłem edycje Menu ^^ i te poprawki literówek . ^^ .
  • +
  • -
  • 0

#11 Karpielek

    Wszechpomocny

  • Użytkownik

Reputacja: 40
Pomocny

  • Postów:361
  • Lokalizacja:Zakopane
Offline

Napisano 22.10.2011 09:50

Favicon mógł by być :)
w głównym katalogu bloga favicon.ico - i wyświetla się nam wszędzie faviconka, dodaj takie coś

edit: dodając kolejne pozycje do menu np.: główna, o mnie, oferta

w menu wygląda to tak:

Oferta
O mnie
Główna

Zrób, aby na odwrót to było, w kolejności do dodawania Główna, o mnie, oferta itd.

--
Po dodaniu newsa mamy opcje Czytaj więcej i komentarze, to pierwsze jak i drugie prowadzi do jednego linku. Każdy news na stronie głównej mógłby mieć ograniczoną ilość liter do wyświetlenia, wtedy klikało by się czytaj więcej i news byłby w całości.

Użytkownik Karpielek edytował ten post 22.10.2011 09:57

  • +
  • -
  • 0

#12 Gh0st

    :)

  • Autor tematu
  • Power User

Reputacja: 846
Czempion

  • Postów:920
  • GG:
  • Imię:Tomek
  • Lokalizacja:Rabka-Zdrój
Offline

Napisano 22.10.2011 13:28

Dziś w godzinach około nocnych powinienem dodać Następną wersje, :)
  • +
  • -
  • 0

#13 Leihto

    Wszechobecny

  • Użytkownik

Reputacja: 150
Profesjonalista

  • Postów:452
  • Lokalizacja:Rabka
Offline

Napisano 22.10.2011 14:30

Co do kolejności w menu, to dodaj opcje w której możemy sami to ustawić ;) (coś takiego jak w MyBB).
Ewentualnie możesz dodać obsługę htacces ;)
  • +
  • -
  • 0
Portek: Za 20zł, to ja nawet notatnika nie otworze..

Nowe portfolio. Ciekawe artykuły, ciekawe przykłady: WojtusDEV.pl

#14 Gh0st

    :)

  • Autor tematu
  • Power User

Reputacja: 846
Czempion

  • Postów:920
  • GG:
  • Imię:Tomek
  • Lokalizacja:Rabka-Zdrój
Offline

Napisano 22.10.2011 16:32

Zapraszam do oceniania nowej wersji ^^ xD

I rzucać pomysły .
  • +
  • -
  • 1

#15 TySiu

    Zaawansowany

  • Zbanowany

Reputacja: 11
Początkujący

  • Postów:147
  • Imię:Krzysiek
  • Lokalizacja:Białogóra / Choczewo
Offline

Napisano 22.10.2011 16:38

Bardzo fajny skrypt , jak będę zakładał bloga to z niego skorzystam ;)

#16 Karpielek

    Wszechpomocny

  • Użytkownik

Reputacja: 40
Pomocny

  • Postów:361
  • Lokalizacja:Zakopane
Offline

Napisano 22.10.2011 16:53

Dodaj tylko automatyczne dodawanie tabel do bazy przez plik np. install.php który będzie pobierał dane do bazy z config.php. I jak będą wychodzić nowe wersje to też tak zrób, że jak ktoś ma już bloga to aby mu nic się nie zepsuło przez dodanie nowej wersji ;P
  • +
  • -
  • 0





Również z jednym lub większą ilością słów kluczowych: PHP

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych