Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Co w CMSie?
Forum PHP.pl > Inne > Hydepark
Bartosz Olszewski
Witam,

Chciałbym się zapytać co byście umieścili w CMSie jakie możliwości dla skryptów jeżeli byście go sami pisali pod ogromną stronę?

Chodzi mi o opisanie funkcji poszczególnych skryptów:
Skrypt newsów, newsletter, system ankiet, logowanie, skrypt pobierania plików (downloadu) i ustawienia ogólne strony?

Jak narazie napisałem tylko do skryptów:

Skrypt newsów:

przydział do kategorii;
temat;
wstep;
tresc,
zdjęcie do wstepu wiadomości,
publikacja,
włączyc kometarze do newsa - tak/nie
ilość wyświetleń,
ilość czytań (tylko dla administratora)
skracanie do... (liczba znaków ustalana w Ustawieniach ogólnych strony),
możliwość umieszczanie zdjęć

Prosiłbym o dalsze propozycje ponieważ nie wiem co by jeszcze w niego "wpisać"?
Z góry dziękuje!
ActivePlayer
'wpisz' w niego to co jest Ci potrzebne. po co Ci kombajn, którego nie bedziesz uzywal.
Bartosz Olszewski
Hm. Masz racje, ale chodzi mi też o coś żeby odrazu dać spis programiście i żebym czegoś ważnego nie pominął smile.gif

Dlatego chciałem się poradzić na Forum, nawet taki kombajn i rzeczy czasem które wydają się niepotrzebne się przydają smile.gif Dlatego dałem temat na Forum. I licze że mi ktoś pomoże smile.gif
Vengeance
proponuje wejść na strone php-nuke i napisać wszystko to co ma on + powstałe pluginy do neigo i do innych "cmsów" :] Do zobaczenia za 3 lata jak już to napiszesz biggrin.gif
NuLL
php -> Hydepark
xardas
To, o czym mówisz (co chcesz napisać) to nie jest CMS.
Bartosz Olszewski
Chyba nigdy nie przywykne do tego, ale cóż poprawiam się System portalowy:)

Mi bardziej nie chodziło na poprawieniu czy to jest CMS czy System portalowy tylko na podsunięciu pomysłu na potrzebne funkcje jakie mogłby mi się przydać (bez względnie na tematyke strony).

Teraz prosiłbym o wyłapanie możliwie jeszcze trochę funkcji gdyż zależy mi na napisaniu dobrego systemu portalowego (bez zmian i aktualnień co chwile):

Skrypt newsów:

data,
autor,
przydział do kategorii;
temat;
wstep;
tresc,
zdjęcie do wstepu wiadomości,
publikacja,
komentarze,
włączyc kometarze do newsa - tak/nie
ilość wyświetleń,
ilość czytań (tylko dla administratora)
skracanie do... (liczba znaków ustalana w Ustawieniach ogólnych strony),
możliwość umieszczanie zdjęć,
wyślij do, (używając formularza podaje się e-mail i wiadomość zostaje wysłana)
drukuj,
wyświetlanie (ilość do ustawienia w Ustawieniach Ogólnych Strony) newsów, które zostały zastąpione innymi,
archiwizacja z: kategorii, dnia,


Ankieta:
temat,
możliwe odpowiedzi, (maks. 8)
data rozpoczęcia ankiet,
data wygasnięcia ankiet,
opcja kika ankiet na raz, (coś w stylu "rotacji", użytkownik odpowiedział na ankiete to po ponownym wejściu pojawia mu się inna ankieta z np. 5 wpisanych),
wyniki przedstawione graficznie,
opcje głosowania (1 raz/dzień, 1 raz/tydzień, 1/ankieta itd.)
zapis kto jak głosował (zapisanie po przeglądarce, systemie operacyjnym, IP)

Newsletter:
automatyczny,
wysyłanie newsów do zapisanych automatycznie, zbierając wszystkie newsy (całe, lub skrócone {np. 355znaków+link do całego newsa, znajdującego się na stronie} - ustawia się w Ustawieniach Ogólnych Strony)
automatycznie ustawiany temat wiadomości wysyłanej np. Nazwa - Newsletter - dn. 1.01.2005) i automatycznie kolejnego dnia zmienia się data.
opcja HTML (możliwość wysyłania małych zdjęć umieszacznych przy wstępach do newsów oraz link do całej newsa znajdującego się na stronie.

Statystyki*:
ilość ogólna odsłon (w dniu, w tygodniu, w miesiącu, w roku)
statystyki użytkowników (ile odwiedzin z jakiego OS, przeglądarki, regionu)
archiwizacja adresów IP które odwiedziły strone,
ile czasu użytkownik o konkretnym adresie IP spędził na stronie i w jakich działach, jakie artykuły lub newsy przeczytał,
z jakich wyszukiwarki i po jakich słowach kluczowych użytkownik trafił na strone,
statystyki przedstawiane graficznie (diagramy, wykresy)
statystyki redaktorskie, czyli ile poszczególny redaktor napisał artykułów, newsów, komentarzy, postów (diagram, wykres),
*Dodatkowo na stronie zainstalowane statystyki GEMIUS lub STAT4U


Rotacja Reklamy:
dostosowanie skryptu do wszelkich możliwych form reklamy (baner, button, watermark, pop-up, pop-under, billboard, link sponsorowany),
data rozpoczęcia reklamy*,(w przypadku czasu)
data zakończenia reklamy**,(w przypadku czasu)
ilość wyświetleń, (w przypadku ilości wyświetleń)
zliczenia Jednego IP na dzień,
rotacja dowolnej ilości form reklamy,
opcja: "przedpłaty" lub "test" polegająca na wstawieniu np. 1000 wyświetleń/2 dni do rotacji reklamy dając czas na dokonanie płatności za nią i sprawdzeniu usługi.
archiwizacja adresów IP, które kliknęły w reklame,
statystyki dla poszczególnej formy reklamy (ilość kliknięć, ilość dokonanych już wyświetleń, adresy IP które kliknęły),
możliwość wysyłania automatycznie statystyk na podany wcześniej e-mail,
statystyki przedstawione graficzne (diagramy, wykresy),


Ustawienia Ogólne:
skracanie newsów do podanej ilości znaków,
topy dla wybranych kategorii,
włączania/wyłączanie komentarzy w newsach,
ilość wyświetlanych tematów z forum na stronie głównej,
ilość wyświetlanych nowych publikacji na stronie głównej,
ilość wyświetlanych najnowszych plików z pobieralni na stronie głównej,
zarządzanie stopką strony,
opcja cenzurowania brzydkich i powszechnie uważanych za wulgarne słów,

Logowanie:
według formularza
dodane ustawy/dokumenty:
- polityka ochrony danych osobowych serwisu
- ustawa o ochronie danych osobywch
- ustawa o świadczeniu i sprzedaży usług drogą elektroniczną
- regulamin użytkowania forum i strony
wypełnione dane (wiek, skąd łączysz się z internetem itd.) wykazane według statystyk (diagram, wykres)
nadawanie userom praw: redaktor, administrator, moderator
w profilu: ilość napisanych postów na forum, komentarzy

Profilu Administracyjnym:

ilość napisanych postów na forum, komentarzy, newsów, artykułów
możliwość nakładania limitu na poszczególnych redaktorów w każdym okresie czasu, np. na miesiąc ma do napisania 30 newsów i 15 artykułów,
statystyki poszczególnych redaktorów,
ustawianie okresu próbnego dla redaktorów,
zgłaszanie artykułów do publikacje, które zaakceptowywuje redaktor naczelny lub jego zastępca lub odrzuca wraz z miejscem na wpisanie swojej uwagi do "poczekalni",
możliwość pozostawienia przez Redaktora Naczelnego lub jego Zastępce zleceń artykułów do napisania, dla poszczególnych redaktorów lub redaktorzy sami wpisują się przy tytule artykułu czego podejmują się napisać,
ustanawianie daty wstępnej zgłoszenia artykuły i daty pewnej zgłoszenia artykułu do zaakceptowania/odrzucenia przez Redaktora Naczelnego lub jego Zastępce,

Na Forum:
skrypt ukazujący tematy (ilość do ustawienia w Ustawieniach Ogólnych Strony) z forum.

Nowe publikacje:
skrypt ukazujący najnowsze publikacje (ilość do ustawienia w Ustawieniach Ogólnych Strony) dodane przez redaktorów.

Nowe pliki:
skrypt ukazujący najnowsze pliki (ilość do ustawienia w Ustawieniach Ogólnych Strony) dodane przez uploaderów do Download'u.

Forum:
przekształcone do własnych potrzeb, phpBB z własnym stylem oraz jezykiem polskim.

Download:
dodawanie kategorii,
dodawanie podkategorii,
dodawanie plików:
- nazwa
- typ (Trial, Full Version, Shareware)
- rozmiar (podawany w MB i KB np. 123 MB 78KB)
- przewidywany czas pobierania pod podane łącza:

Cytat
plik o wielkości X MB powinieneś sciągnąć (wartości przybliżone dla stalych prędkości transferów) przy predkościach twojego łącza:

14.4 Kbps 0 h 00 min 00 s. 
56 Kbps 0 h 00 min 00 s. 
128 Kbps 0 h 00 min 00 s. 
1.54 Mbps 0 h 00 min 00 s.
2.00 Mbps 0 h 00 min 00 s.
2.50 Mbps 0 h 00 min 00 s.
4.00 Mbps 0 h 00 min 00 s.


- opis pliku
- maskowanie adresu (www.nazwaserwisu.pl/plik=id809/)
- ilość dotychczasowych pobrań tego pliku
- możliwość ocenienia pliku w skali 10 (opcjonalna 5)
- opcja nagraj na CD

Artykuły/Recenzje/Publikacje:
autor,
data,
wstęp,
rozwinięcie,
zakończenie,
klauzula o prawach autorskich,
komenatrze tak/nie (opcjonalne dla artykułów/recenzje/publikacji NIE)
ilość czytań,
zdjęcia,

Bezpieczeństwo:
segregowanie i archiwizacja adresów IP które odwiedziły strone,
dane z jakiego regionu, przeglądarki i IP dany użytkownik wszedł na strone,
dane z jakich słów kluczowych i wyszukiwarek użytkownik wszedł na strone,
dane o użytkownikach którzy uzyli brzydkich wyrazów oraz miejsce gdzie zostały użyte,

Co Wy na ten system portalowy? Trochę długo mi zajęło napisanie tego wszystkiego, ale bardzo zależy mi na wyłapaniu i dodaniu jeszcze ciekawszych i przydatnych funkcji smile.gif Proszę o propozycje a nie o wyłapywanie błędów że to nie CMS lecz system portalowy.
NuLL
Cytat
Co Wy na ten system portalowy? Trochę długo mi zajęło napisanie tego wszystkiego, ale bardzo zależy mi na wyłapaniu i dodaniu jeszcze ciekawszych i przydatnych funkcji  Proszę o propozycje a nie o wyłapywanie błędów że to nie CMS lecz system portalowy.

Jak napiszesz to wszystko to będziemy kombinować dalej. Tak czy tak powodzenia.
Vengeance
@xardas: a dla mnie to też CMS... nazywanie tak PHPNuke-a przyjeło się na całym świecie i troche dziwi mnie iż "inne postrzeganie" tego rpzez jedną z osób z tego forum tak nagle przewróciło wszystkim w głowach.

Zresztą... czy całe to nazewnictwo jest ważne? nie.

Do autora: życze powodzenia jak skończysz. Wyznaje zasadę iż wszystko piszę małymi kroczkami. Więc nie przesadzaj z założeniami jakie cuda niewida ma umożliwiać aplikacja, bo napiszesz tylko jedno i kod pójdzie w zapomnienie bo ci się odwidzi.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.