Zobacz temat
Last & Next Match Panel
|
|
Chemikpil |
Dodany dnia 21.11.2010 21:27:25
|
Bywalec Postów: 999 Pomógł: 54 Data rejestracji: 04.05.2008 21:46 |
Witajcie przyjaciele :) Przedstawiam prostą oraz funkcjonalną wtyczkę dla posiadaczy PHP-Fusion w wersji v 7, Last And Next Match Panel. Infusion umożliwia dodawanie i wyświetlanie ostatniego i następnego meczu. Obydwa spotkania znajdują się w jednym panelu, co pozwala zaoszczędzić przestrzeń na stronie. Przejścia między nimi odbywają się przy pomocy jQuery co nie wymaga przeładowania strony. Przy tworzeniu wtyczki, oddzielono prezentacje od logiki co ułatwia edycję samego panelu według własnych upodobań. Strona administracyjna jest dość łatwa w obsłudze i nie powinna sprawiać większych problemów. Instalacja
Obsługa Przejdź do: Panel administratora -> Wtyczki (Infusions) -> Last & Next Match Panel Jak widać wielkiej filozofii niema, a całość jest naprawdę intuicyjna. Dodawanie meczy odbywa się po przez zakładki:
Obydwa formularze zostały na tyle szczegółowo opisane, że nie powinny stanowić większego problemu. Uwagę należy zwrócić dodając strzelców. Poprawna składnia to taka gdzie każdy strzelec jest oddzielony przecinkiem np: Del Piero 68', Rudnevs 90' Jeśli w polach nie wymaganych nie znajdą się żadne wartości, zostaną one pominięte przy wyświetlaniu (dotyczy to standardowego wyglądu, jeżeli coś zmieniałeś i wyświetlają się tobie kreski '-', to możliwe, że usunąłeś warunek sprawdzający wartość). Dodatkowo zainstalowany został plugin wyświetlający okno z datą, który ma na celu jeszcze bardziej uprościć wypełnianie formularza. Ostatnia zakładka służy do dodawania herbów zespołów za pośrednictwem przeglądarki. Wypełniając formularz ważne jest by trzymać się reguły dotyczącej nazewnictwa. Nazwa drużyny, którą podamy w formularzu, będzie powiązana z dodanym plikiem. Jak to wygląda w praktyce? Jeśli np. dodamy logo dla zespołu Lech Poznań, to tej nazwy musimy użyć w formularzach dodających mecze, w przeciwnym wypadku wyświetli się obrazek no-logo.png. Edycja Tworząc ten panel, moim głównym celem była funkcjonalność odstawiając na bok grafikę. Zresztą, każdy ma inny gust, inną skórkę na stronie przez co trudno stworzyć jeden uniwersalny wygląd. Postanowiłem za to ułatwić jego edycję. Jedynym czego potrzeba to znajomość HTML i podstaw PHP. Pliki które nas interesują znajdują się w katalogu templates i są to:
Za poszczególne elementy Ostatniego Meczu odpowiadają: Za poszczególne elementy Następnego Meczu odpowiadają: Copyright W panelu została umieszczona stopka z linkiem do strony autora. Stopka ta nie jest wymagana i można ją usunąć, choć nie ukrywam, że miłą podzięką było by chociażby umieszczenie linku do tego wpisy. Dane techniczne Dane skryptu:
Supprot:
Pluginy
WAŻNE Skrypt jest przystosowany dla stron, które mają ustawione kodowanie UTF-8. Jeżeli takiego nie posiadasz i nie masz zamiaru posiadać podmień pliki z katalogu iso i class.
Chemikpil dodał/a następującą plik:
Edytowane przez Chemikpil dnia 26.04.2011 08:20:17 Nie pisać na GG i PW w sprawach technicznych!
ChemikPil - blog (w nowej odsłonie) | ChemikPIL - My twitter |
|
|
Wścibski Gość |
Dodany dnia 21.11.2024 22:13:31
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
IP: localhost | |
eldzi |
Dodany dnia 22.11.2010 10:00:07
|
Początkujący Postów: 113 Pomógł: 2 Ostrzeżeń: 2 v7.01.04 Data rejestracji: 12.10.2006 11:29 |
Fajna wtyczka. Właśnie wczoraj siedziałem na forum i czytałem tematy o czymś takim a tu jak na zawołanie dodałeś swoją pracę. Super. Mam tylko jedno pytanie. Po instalacji następuje błąd przy polskich znakach (patrz załącznik). Nie wiesz co może być przyczyną ? pozdr
eldzi |
|
|
Chemikpil |
Dodany dnia 22.11.2010 10:15:09
|
Bywalec Postów: 999 Pomógł: 54 Data rejestracji: 04.05.2008 21:46 |
A jakie masz kodowanie?
Nie pisać na GG i PW w sprawach technicznych!
ChemikPil - blog (w nowej odsłonie) | ChemikPIL - My twitter |
|
|
eldzi |
Dodany dnia 22.11.2010 10:30:33
|
Początkujący Postów: 113 Pomógł: 2 Ostrzeżeń: 2 v7.01.04 Data rejestracji: 12.10.2006 11:29 |
charset=iso-8859-2
pozdr
eldzi |
|
|
krystian1988 |
Dodany dnia 22.11.2010 10:35:06
|
Zaawansowany Postów: 1187 Pomógł: 100 v7.02.07 Data rejestracji: 07.05.2009 17:37 |
Niestety wtyczka jest napisana pod UTF-8
|
|
|
Chemikpil |
Dodany dnia 22.11.2010 11:05:01
|
Bywalec Postów: 999 Pomógł: 54 Data rejestracji: 04.05.2008 21:46 |
Tak, moja wina, zapomniałem przygotować pliku dla nie utf-owców . Daj mi 10min. Edit: Paczka w pierwszym poście zaktualizowana. Edytowane przez Chemikpil dnia 22.11.2010 11:04:49 Nie pisać na GG i PW w sprawach technicznych!
ChemikPil - blog (w nowej odsłonie) | ChemikPIL - My twitter |
|
|
eldzi |
Dodany dnia 22.11.2010 11:15:47
|
Początkujący Postów: 113 Pomógł: 2 Ostrzeżeń: 2 v7.01.04 Data rejestracji: 12.10.2006 11:29 |
Paczka w pierwszym poście zaktualizowana. Tak. Teraz jest ok. Dziękuję i pozdrawiam. edit: Za wcześnie pochwaliłem Z kodowaniem już jest ok, ale występuje jeszcze jakiś problem z logo klubu. Jeśli nazwa klubu zawiera polskie znaki herb nie wyświetla się. Edytowane przez eldzi dnia 22.11.2010 11:25:11 pozdr
eldzi |
|
|
Chemikpil |
Dodany dnia 22.11.2010 12:07:47
|
Bywalec Postów: 999 Pomógł: 54 Data rejestracji: 04.05.2008 21:46 |
Paczka w pierwszym poście ponownie poprawiona. U mnie działa, czekam na info jak u Ciebie.
Nie pisać na GG i PW w sprawach technicznych!
ChemikPil - blog (w nowej odsłonie) | ChemikPIL - My twitter |
|
|
eldzi |
Dodany dnia 22.11.2010 12:19:51
|
Początkujący Postów: 113 Pomógł: 2 Ostrzeżeń: 2 v7.01.04 Data rejestracji: 12.10.2006 11:29 |
Chemikpil napisał/a: Paczka w pierwszym poście ponownie poprawiona. U mnie działa, czekam na info jak u Ciebie. Po zainstalowaniu poprawionej paczki wygląd już ok. Herby klubów ładowane poprawnie. Wielkie dzięki. Potestuję wtyczkę. Jak wychwycę jeszcze jakieś błędy to dam znać. pozdr
eldzi |
|
|
SpaRR |
Dodany dnia 25.11.2010 17:01:31
|
Przedszkolak Postów: 25 Ostrzeżeń: 2 Data rejestracji: 30.07.2010 12:52 |
Witam. Mógłbym prosić o przeróbkę wtyczki? Głównie chodzi mi o dodanie dwóch pól. Chciałbym by była możliwość wyświetlenia w 1 panelu dwóch ostatnich meczy i dwóch kolejnych meczy. Byłbym bardzo wdzięczny. |
|
|
Chemikpil |
Dodany dnia 26.11.2010 15:56:19
|
Bywalec Postów: 999 Pomógł: 54 Data rejestracji: 04.05.2008 21:46 |
Trochę nie rozumiem przeznaczenia tej zmiany. Szczerze jeżeli interesuje Ciebie jak twój zespół zagrał dwa czy nawet trzy mecze temu to zaglądasz w terminarz, to samo tyczy się następnych meczy. Przeznaczeniem tej wtyczki jest szybka informacja o ostatnim i następnym spotkaniu, a nie o całym sezonie.
Nie pisać na GG i PW w sprawach technicznych!
ChemikPil - blog (w nowej odsłonie) | ChemikPIL - My twitter |
|
|
SpaRR |
Dodany dnia 26.11.2010 16:42:13
|
Przedszkolak Postów: 25 Ostrzeżeń: 2 Data rejestracji: 30.07.2010 12:52 |
Chodzi o to, iż moja strona dotyczy dwóch* zespołów piłkarskich i chciałbym móc w panelu dodać poprzedni i następny mecz tych dwóch* zespołów. Oto FOTKA: Edytowane przez SpaRR dnia 27.11.2010 01:04:49 |
|
|
maq |
Dodany dnia 26.11.2010 17:29:28
|
Bywalec Postów: 334 v7.02.03 Data rejestracji: 20.07.2006 10:35 Złamana licencja |
Fajna wtyczka. Jednak znalazłem kolejne "ale". Nie skaluje herbów drużyn. Wrzuciłem herb mojego klubu w największej rozdzielczości i taki został wstawiony na stronie głównej w panelu. Proszę o poprawienie tego. Inna sprawa: dałoby radę tak przerobić plugin, by dostosować go do meczów piłki siatkowej? Co musiałby zawierać: - Pięć pól: Set 1 do 3 jako obowiązkowe i Set 4 i 5 jako dodatkowe; - Wynik końcowy meczu. Wyglądałoby to mniej więcej tak: (plik w załączniku). Oczywiście nazwy klubów i ich herby zostawiłem, bo chodzi o samo pokazanie jakby to mniej więcej mogło wyglądać. Ponadto zastąpienie napisu strzelcy napisem "Relacja" który będzie odnosił się do relacji, do której link zostanie dodany w panelu administratora (czyli usunięcie efektu rozsuwania się i zastąpienie go zwykłym linkiem). Dziękuję i pozdrawiam. PW od moderatora:
maq dodał/a następującą grafikę:
Edytowane przez maq dnia 26.11.2010 18:01:03 "Różnica między seksem i miłością jest taka, że seks rozładowuje napięcie, a miłość je wywołuje" // Woody Allen
|
|
|
SpaRR |
Dodany dnia 27.11.2010 01:04:41
|
Przedszkolak Postów: 25 Ostrzeżeń: 2 Data rejestracji: 30.07.2010 12:52 |
Wracając do mojego tematu. Mógłbym też dodać dwa panele - dwie wtyczki, ale proszę o pomoc przy edycji kodu, by te dwie chodziły i się razem nie kłóciły. Po mojej edycji wtyczka nie chce się zainstalować, pozostaje wciąż jedna.
Edytowane przez SpaRR dnia 27.11.2010 01:14:02 |
|
|
Chemikpil |
Dodany dnia 27.11.2010 01:59:29
|
Bywalec Postów: 999 Pomógł: 54 Data rejestracji: 04.05.2008 21:46 |
SpaRR, musisz pozmieniać nazwy tabel, bo inaczej będą się odnosić do jednego zestawu i nić nie wyjdzie z tego. Mag twoje uwagi zostaną po części wzięte pod uwagę przy następnej wersji, która myślę że do niedzieli się pojawi. Raz Herby zostaną przeskalowane, choć tylko w mojej templatce. Nie mogę tego narzucić w skrypcie bo jak pisałem wcześniej wygląd można sobie zmieniać. Tu rozwiązuje się druga sprawa odnośnie strzelców. Przecież możesz sobie to sam poprawić. To czysty HTML. Co do setów, poprawka będzie, bo być miała już wcześniej, ale nie będzie dopisków set1: 25:23 tylko: 25:23 25:20 25:18 Nie przerobie jej typowo pod siatkówkę, bo jest to skrypt ogólnie dostępny dla każdego rodzaju sportów. Edytowane przez Chemikpil dnia 27.11.2010 02:06:56 Nie pisać na GG i PW w sprawach technicznych!
ChemikPil - blog (w nowej odsłonie) | ChemikPIL - My twitter |
|
|
SpaRR |
Dodany dnia 27.11.2010 10:25:55
|
Przedszkolak Postów: 25 Ostrzeżeń: 2 Data rejestracji: 30.07.2010 12:52 |
Chemikpil napisał/a: SpaRR, musisz pozmieniać nazwy tabel, bo inaczej będą się odnosić do jednego zestawu i nić nie wyjdzie z tego. Miałbyś może czas, by wrzucić gotową paczkę? |
|
|
Chemikpil |
Dodany dnia 27.11.2010 14:30:25
|
Bywalec Postów: 999 Pomógł: 54 Data rejestracji: 04.05.2008 21:46 |
Jutro wrzucę gotowe paczki, dziś raczej nie dam rady, mam zlecenie do skończenia
Nie pisać na GG i PW w sprawach technicznych!
ChemikPil - blog (w nowej odsłonie) | ChemikPIL - My twitter |
|
|
SpaRR |
Dodany dnia 27.11.2010 14:56:52
|
Przedszkolak Postów: 25 Ostrzeżeń: 2 Data rejestracji: 30.07.2010 12:52 |
Spoko, poczekam. |
|
|
Chemikpil |
Dodany dnia 28.11.2010 20:16:31
|
Bywalec Postów: 999 Pomógł: 54 Data rejestracji: 04.05.2008 21:46 |
Zapraszam do pobierania i testowania nowej wersji skryptu Wprowadzone zmiany dotyczą przede wszystkim panelu administracyjnego. I tak od wersji v1.1 wprowadzono możliwość zakończenia ostatniego meczu, co skutkuje, przeniesieniem danych do formularza ostatniego meczu, gdzie wypełniamy potrzebne pola, takie jak wynik, i zapisujemy. Ma to wyeliminować niepotrzebne przepisywanie tych samych danych. Kolejna zmianą jest możliwość definiowania setów. By taki podział wprowadzić, wystarczy w polu na wynik do przerwy, umieścić wyniki setów oddzielone przecinkami. Ostatnim elementem są pola przeznaczone na link do zapowiedzi następnego, i relacji z ostatniego meczu. Dla ułatwienia, niektóre elementy zostały oznaczone ikoną informacji, na którą należy najechać, by wyświetliła się wskazówka. Zaktualizowana paczka w pierwszym poście. SpaRR, prawdż tą paczkę czy działa.
Chemikpil dodał/a następującą plik:
Edytowane przez Pieka dnia 28.11.2010 20:16:02 Nie pisać na GG i PW w sprawach technicznych!
ChemikPil - blog (w nowej odsłonie) | ChemikPIL - My twitter |
|
|
konfiteor |
Dodany dnia 28.11.2010 21:16:20
|
Początkujący Postów: 112 Pomógł: 2 Ostrzeżeń: 3 Data rejestracji: 21.03.2007 13:31 |
Proponuje dodanie do wtyczki skryptu do odliczania czasu do następnego meczu
Rób swoje ryzyko jest Twoje...
|
|
Przejdź do forum: |