Skocz do zawartości

Skrypt listy przebojów


Jarek

Rekomendowane odpowiedzi

Witam. 

 

Na moim starym chomiku między starociami odkopałem skrypt listy przebojów.

 

Skrypt umożliwia umieszczanie na stronach internetowych listy przebojów (opcja przydatna m.in. na stronach rozgłośni radiowych). Składa się z dwóch części: ogólnodostępnej, umożliwiającej gościom strony (słuchaczom) głosowanie, oraz części administracyjnej, pozwalającej przeglądać wyniki głosowania, edytować listę utworów oraz automatycznie ją generować na podstawie zdobytych głosów.

 

Zalety:

 

- nie wymaga bazy danych MySQL - wystarczy serwer z obsługą PHP!

 

- nie ujawnia wyników głosującym

 

- pozwala głosować jednocześnie na kilka utworów

 

- wyklucza wielokrotne głosowanie z tego samego adresu IP

 

INSTALACJA SKRYPTU:

 

 

* Wypakowujemy pliki i umieszczamy na serwerze (najlepiej w osobnym folderze przeznaczonym wyłącznie na skrypt)

 

* Nadajemy folderowi "admin" prawa zapisu dla wszystkich użytkowników (CHMOD 666). W programie Total Commander można wykonać to za pomocą menu Pliki/Zmień atrybuty (następnie zaznaczając trzykrotnie opcję "Zapisz").

 

* Aby zabezpieczyć dostęp do części administracyjnej przed niepowoływanymi użytkownikami, zmieniamy nazwę folderu "admin" na własną.

 

* Otwieramy plik config.php. Podajemy w nim w wyznaczonych wierszach liczbę miejsc, które mają się znaleźć na liście, liczbę propozycję do listy oraz nową nazwę, jaką nadaliśmy folderowi "admin".

 

Teraz skrypt jest skonfigurowany i gotowy do użycia!

 

 

 

UMIESZCZANIE LISTY NA STRONIE:

 

Listę możemy umieścić na naszej stronie w dwojaki sposób:

 

* Poprzez bezpośredni link do folderu, w którym zainstalowaliśmy skrypt (nie mylić z folderem "admin" umieszczonym wewnątrz niego)

Przykładowo: jeśli skrypt rozpakowaliśmy do folderu "lista", to umieszczamy link:

<A href="lista">Lista Przebojów</A>      lub      <A href="lista/index.php">Lista Przebojów</A>

 W takim przypadku głosowanie odbywa się na domyślnej stronie.

 

* Jeżeli posiadamy stronę wykonaną w php, możemy posłużyć się funkcją include w kodzie podstrony, na której chcemy umieścić formularz do głosowania. Zakładając, że skrypt zainstalowaliśmy w folderze "lista", kod wygląda tak:

 <? include ("lista/include.php) ?>

 Zwróćmy uwagę, iż includujemy plik include.php nie index.php!

 

 

 

GŁOSOWANIE:

 

 

* Głosowanie odbywa się poprzez zaznaczenie "checkboxa" przy wybranych pozycjach.

 

* Skrypt umożliwia zagłosowanie na dowolną liczbę utworów. Wbrew pozorom jest to najlepsze rozwiązanie, zapewniające ciekawe, dynamicznie zmieniające się wyniki nawet przy niewielkiej liczbie głosujących.

 

* Pod kolejnymi miejscami znajduje się dodatkowe okienko, do którego głosujący mogą wpisywać własne wiadomości - np. swoje dane osobowe (przydatne, gdy lista połączona jest z konkursem) lub własne propozycje utworów.

 

* Z jednego adresu IP w pojedyńczym notowaniu listy zagłosować można tylko jeden raz.

 

 

 

ADMINISTRACJA LISTĄ:

 

Administracja listą przebojów odbywa się poprzez dość rozbudowany panel. Za jego pomocą możemy zarządzać utworami zamieszczanymi na liście, śledzić na bieżąco wyniki głosowania i adresy IP głosujacych czy wreszcie - kasować dotychczasowe wyniki i na ich podstawie generować nowy formularz do głosowania. Ta wersja skryptu potrafi to robić automatycznie.

 

Standardowy adres panelu administracyjnego jest następujący:

 

http://www.naszastrona.com/lista/admin

 

gdzie zamiast:          podajemy:

www.naszastrona.com     - adres naszej strony www

lista                   - folder, w którym zainstalowaliśmy skrypt

admin                   - nadaną przez nas nazwę folderu, który domyślnie nazywa się admin.

 

 

Po wejściu do panelu automatycznie wyświetlają się wyniki głosowania, ułożone według liczby głosów. Poniżej znajdują się linki do innych opcji panelu:

 

* "Edytuj ręcznie formularz" - tu możemy edytować tytuły utworów na kolejnych miejscach oraz takie dane jak ilość wystąpień na liście czy pozycja z ubiegłego notowania (tygodnia).

 

* "Resetuj: automatycznie aktualizuj formularz, kasuj głosy i dane uczestników" - to najważniejsza opcja skryptu! Kliknięcie spowoduje ułożenie piosenek na nowych miejscach według zdobytych głosów (wygenerowanie nowego formularza do głosowania), skasowanie dotychczasowych głosów oraz danych uczestników.

 

Uwaga! Po automatycznej generacji formularza zalecane jest dokonanie dodatkowej edycji ręcznej - nowe propozycje do zestawienia same się nie wymyślą. :-)

 

* "Dane uczestników" - tu możemy przeglądać dane wpisane przez uczestników, mamy także podgląd na ich adresy IP.

 

* "Kasuj wszystko" - zresetowanie (usunięcie) wszystkich danych. Innymi słowy - przywracamy skrypt do stanu sprzed pierwszego użycia.

 

 

 

 

 

 

 

Skrypt ma status FREEWARE. Dozwolone jest:

 

- bezpłatne używanie skryptu (również w celach komercyjnych)

 

- dalsze bezpłatne rozpowszechnianie skryptu bez ingerencji w jego kod

 

 

 

Miłej zabawy. ; ) 

 

Download:

 

skrypt_listy_przebojów.rar

Edytowane przez Lennon
Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 rok później...

Masz na myśli tę listę z panelu radiowego? Jeśli tak, to musisz ją uzupełnić właśnie tam.

Podaj link do swojej strony i więcej szczegółów. 

Btw, odpuść sobie strony z generatorów domena + serwer na rok to wydatek jakiś 6 zł teraz, sam kupowałem ostatnio na home.pl.

Jak myślisz poważnie o radio, zleć komuś konkretną stronę. ;)

Odnośnik do komentarza
Udostępnij na innych stronach

  • 4 miesiące temu...

 

Dnia 18.11.2018 o 17:35, sebio napisał:

Witam, jestem nowym użytkownikiem i postanowiłem założyć stronę radiową , założyłem i mam przez kreatowa wix, teraz pytanie ,bo bym chcial poprowadzićx liste przebiojów , tylko nie wiem jak takowa zrobić , i szukam kodu html czy coś w stym stylu 

 

 

Na wix.com masz cos takiego jak skrypt html.... dajesz na "dodaj" potem "inne" i tam to jest .... wklepujesz skrypt z panelu radiowego i smiga

 

Unbenannt.png

Odnośnik do komentarza
Udostępnij na innych stronach

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ą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Strona korzysta z plików cookie. Korzystając z forum, wyrażasz zgodę na: Warunki użytkowania, Polityka prywatności.