ForumCała strona

Nawigacja

Aktualnie online

Gości online: 6

Użytkowników online: 0

Łącznie użytkowników: 25,400
Najnowszy użytkownik: AlojzyBartek

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

Zbigniew@
17.11.2024 11:33:24
Nie ten grzeszy kto pije, ale ten, kto się nie upije.

JazOOn
16.11.2024 20:46:18
tja

Zbigniew@
15.11.2024 18:58:17
Kto pije, ten nie bije.

JazOOn
31.10.2024 20:49:47
Kto pije?

piterus
30.10.2024 19:45:48
I będziemy śpiewać: "Kiedy 20 blisko, przebadaj wszystko, przebadaj wszystko..." Pfft

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
Panel / podstrona ze zdjęciem miesiąca
BenLomax
Hej.
Chciałbym stworzyć panel/podstronę ze zdjęciem miesiąca. W panelu wyświetlało by się najwyżej oceniane zdjęcie (ewentualnie możliwość zmiany liczby np: pierwsza trójka) przez miesiąc i jak istnieje taka możliwość to by nazwa miesiąca zmieniała się dynamicznie - wraz z nowym miesiącem - może można by było wykorzystać miesiące z którego korzysta Fusion?


PW od moderatora:
  1. Odświeżenie Tematu - Pieka 19.01 - 11:15

Edytowane przez Pieka dnia 19.01.2009 11:16:58
 
Wścibski Gość
Dodany dnia 21.11.2024 16:02:11
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
kefirek
Wklej ten kod w panel i będzie wyświetlać zdjęcie najwyżej oceniane w aktualnym miesiącu:

EDIT - poprawione zapytanie na bardziej wydajne.
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Edytowane przez kefirek dnia 02.11.2010 14:16:30
 
BenLomax
Grin działa wyśmienicie!

Wiadomość doklejona:
Panel działa wyśmienicie, ale pomyślałem czy można by było zrobić do niego takie małe archiwum - podstronę na której wyświetlałyby się najwyżej oceniane zdjęcia miesiąca. Co miesiąc dodawane by było jedno zdjęcie z mijającego miesiąca.
Edytowane przez BenLomax dnia 19.01.2009 10:56:37
 
kefirek
BenLomax napisał/a:
:D działa wyśmienicie!

Wiadomość doklejona:
Panel działa wyśmienicie, ale pomyślałem czy można by było zrobić do niego takie małe archiwum - podstronę na której wyświetlałyby się najwyżej oceniane zdjęcia miesiąca. Co miesiąc dodawane by było jedno zdjęcie z mijającego miesiąca.


Zrobiłem tak, że po wejście w archiwum wyświetlają się fotki z aktualnego miesiąca. Po kliknięciu na rok pojawiają się z danego roku. Tworzysz plik np. archiwum.php, wrzucasz do głównego katalogu, a kod to:

EDIT - poprawione zapytanie na bardziej wydajne.

W załączniku gotowy plik.
kefirek dodał/a następującą plik:
archiwum_update_2_11_10.zip [1.23kB / 673 Pobrane]

Edytowane przez kefirek dnia 02.11.2010 14:51:35
 
BenLomax
Hej, odwaliłeś kawał dobrej roboty, ale ja postanowiłem trochę pomarudzić :P.

Mój zamysł przedstawiam na rys:
http://img232.ima...533pf4.jpg

Fragment w czerwonej ramce to podpis jaki mam pod zdjęciem w galerii zdjęć, oto kod:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Plus to co dałeś w standardzie, czyli liczba i średnia ocen.
Edytowane przez Pieka dnia 02.11.2009 10:43:35
 
Kopciak77
Mam problem z panelem wyskakuje mi coś takiego
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Co zrobić aby było tak jak ma być
Z góry dziękuję

Błędy w [code] - ICEK
Edytowane przez ICEK dnia 23.03.2009 16:25:23
 
owca999
A jak zrobic zdjecie tygodnia i wyswietlane w panelu nad newsami i nie jako miniatura tylko w konkretnym rozmiarze np 640x480 ?? Wink

Marzy mi się do tego efekt jak na Digart'cie -> przed obrazkiem (na obrazku) pol-przezroczysty szary pasek z avatarem i nickiem tego kto dodal zdjecie...
 
Kopciak77
Kopciak77 napisał/a:
Mam problem z panelem wyskakuje mi coś takiego
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Co zrobić aby było tak jak ma być
Z góry dziękuję

Błędy w [code] - ICEK


Doradzi mi ktoś ?
 
Mustava
Od kilku dni mam problem z działanie ww skryptu - czas jego wykonania to rząd od kilkunastu do kilkudziesięciu sekund, będąc na stronie która zawiera ten panel całość ładuje się koszmarnie wolno.
Chodziło toto w miarę OK gdy było mało danych (chyba dlatego), ale od ostatnich dni października - totalna "zamułka".

"Puszczenie" zapytania z poziomu samego phpMyadmina - podobnie.

Jak zoptymalizować zapytanie sql:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Może założyć gdzieś index?

Dotyczy zarówno panelu jak i archiwum (tu to już wogóle koszmar);

Niestety nie jestem orłem w tym temacie:(

PS może to coś pomoże - rekordów w tablicy
ratings - 338
photos - 22 052
photo_albums - 435
Edytowane przez Mustava dnia 02.11.2010 14:08:01
 
kefirek
W poście dwa poprawiłem zapytanie powinno pomóc oraz w dodatkowych stronach wklej kod i daj podgląd
Pobierz kod źródłowy  Rozwiń Kod źródłowy


I NAPISZ CZY TO POMOGŁO.
 
Mustava
Wygląda (tak "na szybko" ) na to że pomogło, sprawdzałem zarówno na stronie, jak i w phpMyadminie

Dzięki :)

Dodane 02.05.2011
Po pewnym czasie mam dwie uwagi/sugestie:
- w linii 5 kodu boxa
Pobierz kod źródłowy  Rozwiń Kod źródłowy

należałoby chyba użyć
Pobierz kod źródłowy  Rozwiń Kod źródłowy


U mnie nie działało prawidłowo ze względu na zmianę czasu na czas letni

- Zastanawiam się czy taki sposób oceny jest sprawiedliwy, np 10 głosów po 5pkt daje średnią 5,00, ale także 1 głos (na inne zdjęcie) z oceną 5pkt da średnią 5,00.
A niewątpliwie pierwsza fotka będzie bardziej "wartościowa".
Czy nie należałoby zrobić tak by wyliczyć średnią oceny do danej fotki, a później tą średnią pomnożyć przez liczbę oddanych głosów i dopiero taki wynik brać do rankingu?

- zmodyfikowałem u siebie kod boxa linia od 21
Pobierz kod źródłowy  Rozwiń Kod źródłowy

na
Pobierz kod źródłowy  Rozwiń Kod źródłowy

zdarzało się że pokazywały się "dziwne' fotki.


PW od moderatora:
  1. Odświeżenie Tematu - Pieka 02.05 - 12:41

Edytowane przez Mustava dnia 02.05.2011 13:15:15
 
BenLomax
@Mustava, wprowadziłeś przydatne modyfikacje. Dzięki.
21293.png
 
Mustava
Nie ma za co
Problem w tym, że nie wiem jak zmodyfikować zapytanie sql by wyglądało coś w ten "deseń"
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Dodane. 12.07.2011

Po pewnych "kombinacjach" doszedłem do poniższego kodu (plik archiwym.php)
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Wydaje się działać poprawnie.
Prosiłbym o ew. uwagi, poprawki/modyfikacje związane z optymalizacją ww


PW od moderatora:
  1. Odświeżenie Tematu - Pieka 12.07 - 12:01

Edytowane przez Mustava dnia 12.07.2011 10:39:13
 
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl