Strona Główna Forum Dyskusyjne Joomla Mambo Komponenty Moduły! Pobierz Pliki Księga Gości-Dopisz Się!! Napisz do nas! Okienka Popups dzięki overLIB!
Dzisiaj jest niedziela, 22 czerwca 2025 r. 173 dzień roku
Prawa Autorskie serwisu JOKRIS.INFO - Strefa Polskich Składników Joomla! i Mambo
PageRank strony http://www.jokris.info Dodaj Nowości z serwisu Jokris.info do swojej strony iGoogle
 
JOOMLA! TO NAJLEPSZY OBECNIE SYSTEM CMS NA ŚWIECIE! I ZA DARMO!!. PODZIĘKUJMY TWÓRCOM. JOKRIS
 
JOKRIS INFO
JOKRIS INFO
Joomla! - Menu
JOKRIS INFO
JOKRIS INFO
Apel o pomoc
Pomoc dla Kuby Kowalskiego - PrzekaÂż 1% Podatku
PrzekaÂż 1% podatku dla Jakuba Leszka Kowalskiego
Migracja do Joomla 1.5
Wykonam migracjĂŞ
z
Joomla 1.0.XX
do
Joomla 1.5.XX
Zainteresowanych proszĂŞ o skÂładanie ofert na mĂłj adres
E MAIL.
Dodaj Do ZakÂładek
 
 
Add to Technorati Favorites
Menu g³ówne
GorÂąco polecam!!!
Kurs autorstwa Wojtka Romanka tworzenia komponentĂłw do Joomla 1.5. Kursy programowanie, c++, delphi, assembler, c#, csharp, sharp, 8051, 80535, pascal. Programy autorskie. Komponenty do Joomla!. GorÂąco polecam. Oby jak najwiĂŞcej takich programistĂłw!...
NajczĂŞÂściej pobierajÂą...
KsiĂŞga GoÂści-Wpisy
Lukas
Bardzo przydatna strona, korzystam.
Kontynuuj
Krzysztof
Witam, zapraszam na ulotki.
Kontynuuj
Skype Web
ZadzwoĂą do mnie poprzez Skype!
Szukaj w Google
Google Polska!

internet

www.jokris.info
www.2es-sqad.info
pl.wikipedia.org
Kalendarz Imienin
22 Czerwca 2025
Niedziela
Imieniny obchodzą:
Achacjusz, Achacy,
Agenor, Alban,
Broniwoj, Flawiusz,
Innocenty,
Innocenta, Kirył,
Paulina
Do końca roku zostało 193 dni.
Cytaty
Ci, co rozśmieszają ludzi, cenniejsi są od tych, co każą im płakać.
JOKRIS INFO
JOKRIS INFO
JOKRIS INFO
JOKRIS INFO
JOKRIS INFO
JOKRIS INFO
© 2025 JOKRIS.INFO - Rozszerzenia, dodatki do Joomla! i Mambo
(C) 2025 JOKRIS.INFO - Rozszerzenia, dodatki do Joomla! i Mambo
Google Twoja Wyszukiwarka
JOKRIS INFO
JOKRIS INFO
Forum Joomla / Mambo :: JOKRIS.INFO - Strefa Polskich Składników Joomla! i Mambo
Forum JOKRIS.INFO
Witaj, Internauto!
Proszę Zaloguj się aby napisać post lub Zarejestruj.
Zapomniałeś hasło?
Jokris - Administrator SerwisuZagadaj na Gadu- Gadu
Zadzwoń do mnie poprzez Skype!
Zagadaj na Tlena

PonyGallery ML 2.2.0 PL - kilka uwag (1 wejść)
Idź na sam dół Odpowiedz

TEMAT: PonyGallery ML 2.2.0 PL - kilka uwag

#1330
cez (Użytkownik)
cez
Nowicjusz
Posty: 6
graphgraph
PonyGallery ML 2.2.0 PL - kilka uwag 2007/07/27 04:52 Oklaski: 0  
ChciaÂłbym siĂŞ podzieliĂŚ kilkoma uwagami po miesiÂącu praktycznego uÂżytkowania wersji Pony Gallery ML 2.2.0 PL. Adresu strony nie bĂŞdĂŞ moÂże reklamowaÂł, ale jest on do odczytania dla szefostwa z koĂącĂłwki emaila w moim „Twoje konto”.

W kaÂżdym razie galeria na mojej stronie jest doœÌ mocno eksploatowana przez uÂżytkownikĂłw, oglÂądanie, dodawanie, kasowanie, komentowanie, – czyli norma.

JeÂżeli chodzi o samÂą JoomlĂŞ to jest to: Joomla! 1.0.12 Stable [ Sunfire ]
Natomiast wersja ML zostaÂła zainstalowana w miejsce starej Pony, ze sporÂą iloÂściÂą zdjĂŞĂŚ i komentarzy.

Kilka uwag:

1. Z instalacjÂą kÂłopotĂłw nie byÂło.

2. TÂłumaczenie Jorkis’a jest doskonaÂłe, zrozumiaÂłe i wyczerpujÂące, wiĂŞc z konfiguracjÂą problemĂłw rĂłwnieÂż nie byÂło Âżadnych – kÂłopot sprawia raczej decyzja „czego siĂŞ wÂłaÂściwie chce”, bo opcji jest rzeczywiÂście sporo, natomiast gdy juÂż siĂŞ zdecyduje to „jak” jest podane czarno na biaÂłym. Podejrzewam, Âże tÂłumaczenie byÂło wyczerpujÂące rĂłwnieÂż w fizycznym znaczeniu, bo jest bardzo, bardzo obszerne – kawaÂł dobrej roboty, za co osobiÂście bardzo dziĂŞkujĂŞ w imieniu wÂłasnym i nie tylko, zwÂłaszcza, Âże Pony ML to zaledwie epizod na wspaniaÂłej stronie JORKIS.INFO

3. A teraz o samym komponencie: dziaÂła sprawnie i prawie bezproblemowo. Prawie. Nie wiem, czy b³êdy, ktĂłre zauwaÂżyÂłem zostaÂły wyeliminowane w kolejnej wersji, byĂŚ moÂże zostaÂły juÂż gdzieÂś dawno opisane… ByĂŚ moÂże wynikajÂą one z jakiÂś moich indywidualnych ustawieĂą lub konfliktĂłw z innymi komponentami. Sporo tych „byĂŚ moÂże”, ale fachowcem jestem zupeÂłnie w innej dziedzinie, a JoomlÂą! od strony backendu zajmujĂŞ siĂŞ trochĂŞ hobbistycznie, na PHP to juÂż nie znam siĂŞ nic a nic, wiĂŞc dziaÂłam trochĂŞ na czuja, oczywiÂście w granicach zdrowego rozsÂądku. otó¿:

4. To, co zauwaÂżyÂł Jorkis i o czym napisaÂł we wstĂŞpie. Faktycznie wszelkie „RusaÂłki”, „GoÂśki” oraz w zwiÂązku z tym pewnie rĂłwnieÂż „GoœÌie” lekko nie majÂą (u mnie akurat goÂście nie mogÂą komentowaĂŚ), ale w komentarzach zamiast polskich liter pojawiajÂą siĂŞ krzaczki. Z wyÂświetlaniem autora pracy nie ma problemu – tylko z komentarzami.

5. W panelu administracyjnym znajdziemy taki tekst:
„Tutaj moÂżesz okreÂślaĂŚ ÂścieÂżki, w ktĂłrych wasze obrazy maja byĂŚ przechowywane i zapisywane. ChociaÂż ÂścieÂżki ogĂłlnie mogÂą byĂŚ wybierane bez jakiegokolwiek ograniczenia, najlepiej bĂŞdzie jak pozostawisz je w folderze z galeriÂą.”

W zasadzie jest to prawda, z jednym maÂłym, „ale”. Drobnostka, ktĂłra nie wpÂływa na pracĂŞ komponentu, ale moÂże da siĂŞ Âłatwo poprawiĂŚ? Otó¿, jeÂżeli poda siĂŞ innÂą niÂż domyÂślnÂą lokalizacjĂŞ zdjĂŞĂŚ to w panelu administratora, w zakÂładce do przeglÂądania i edycji komentarzy nie wyÂświetlajÂą siĂŞ miniaturki, bo Pony szuka ich ciÂągle w com_ponygallery. W pozostaÂłych miejscach, np. w przeglÂądarce plikĂłw ÂścieÂżka jest odczytywana prawidÂłowo i z miniaturkami jest wszystko OK.

6. WiĂŞkszy kÂłopot mieliÂśmy z akceptacjÂą prac. Akurat w naszej galerii fotki sÂą wstawiane przez uÂżytkownikĂłw, ale wymagajÂą zatwierdzenia przez administratora. Ostatnio odkryliÂśmy, Âże czêœÌ prac jednak zostaje „przemycona” bez naszego „bÂłogosÂławieĂąstwa”. Co siĂŞ okazaÂło?

Otó¿ po wstawieniu zdjĂŞcia pojawia siĂŞ ono na liÂście w panelu z czerwonym krzyÂżykiem i czeka na zatwierdzenie, czekajÂąc uÂżytkownik moÂże sobie w miĂŞdzyczasie takie zdjĂŞcie skasowaĂŚ, albo klikn¹Ì edycjĂŞ i zmieniĂŚ tytuÂł, kategoriĂŞ albo opis. W przypadku edycji zatwierdza zmiany i wraca do panelu galerii – i tu nastĂŞpuje nieoczekiwane zachowanie komponentu – zdjĂŞcie zostaje automatycznie zatwierdzone!

Tutaj zadziaÂłaÂłem trochĂŞ wÂłaÂśnie „na czuja” i ÂśledzÂąc napisy „na pasku” znalazÂłem w pliku ponygallery.php funkcjĂŞ Savepic

I zmieniÂłem

row->approved=1;
} else {
row->approved=0;

na

row->approved=0;
} else {
row->approved=0;

dziaÂła, (zmianĂŞ wprowadziÂłem wczoraj, wiĂŞc konsekwencji pewien nie jestem), czyli po edycji praca ciÂągle jest nie zatwierdzona, ale jest to pewnie dosyĂŚ amatorskie rozwiÂązanie, w dodatku podejrzewam, Âże intencje autorĂłw komponentu byÂły inne. JeÂżeli zdjĂŞcie byÂło zatwierdzone, np. od razu przy wstawianiu, to potem przy drobnej zmianie dokonanej przez autora fotki w opisach – ciÂągle miaÂło pozostawaĂŚ zatwierdzone. Natomiast moja ingerencja powoduje, Âże kaÂżdorazowa zmiana czegokolwiek, albo samo klikniĂŞcie na zapisz sprawia, Âże zdjĂŞcie czeka na ponownÂą akceptacjĂŞ. Mi to akurat odpowiada – tak byÂło w starej Pony, ale pewnie nie jest to rozwiÂązanie dla wszystkich.

7. Kolejna sprawa jest ju¿ powa¿niejsza, otó¿ najwyraŸniej nie dzia³a poprawnie, a mo¿e zniknê³a ca³kiem blokada przed napisaniem pliku o tej samej nazwie. Innymi s³owy.

JeÂżeli ktoÂś przysyÂła zdjĂŞcie Kotka jako fotka001.jpg
a po tygodniu
ZdjĂŞcie Pieska z tak samo nazwanym plikiem fotka001.jpg

To, przynajmniej u nas, niestety PonyGallery ML to puszcza… w efekcie w miniaturkach pojawia siĂŞ to samo zdjĂŞcie psa pod tytuÂłami „Kotek” i „Piesek”. OczywiÂście uÂżytkownik kasuje „Kotka” czyli fotka001.jpg znika z serwera, a jemu pozostaje w galerii „Piesek”, ktĂłry siĂŞ juÂż nie wyÂświetla, bo nie ma pliku. Stara Pony krzyczaÂła przy przesyÂłaniu „plik o takiej nazwie juÂż istnieje” i blokowaÂła dalsze dziaÂłania, ML najwyraÂźniej tego nie robi.

8. Ostatnia sprawa, ktĂłra jest trochĂŞ mĂŞczÂąca, to pojawianie siĂŞ „duchĂłw”, byĂŚ moÂże ÂściÂśle w zwiÂązku z punktami 6 i 7, ale gÂłowy nie dam, bo czêœÌ uÂżytkownikĂłw twierdzi, Âże niczego siĂŞ u siebie nie dotykaÂła, po prostu zajrzeli po raz n-ty do swojego profilu, a tam Âślady po zdjĂŞciach, przykÂładowy zrzut ekranu do³¹czĂŞ na koĂącu. Jest to o tyle kÂłopotliwe, Âże nie ma do nich dostĂŞpu z Panelu Administratora – szuka siĂŞ po tytuÂłach, a tu tytu³ów, oraz kategorii brak, nie ma rĂłwnieÂż przypisanych Âżadnych plikĂłw, jedynie autor i data – a to oznacza koniecznoœÌ dÂłubania w bazie SQL – na wszelki wypadek nie kasujĂŞ, tylko podpinam robocze pliki, id kategorii, tytuÂł, oraz „0” przy akceptacji i gdy wyÂświetla siĂŞ normalnie to kasujĂŞ juÂż ze strony…

Cytat z jednego z emaili

„DziÂś dodaÂłam dwa rysunki i znĂłw pojawiÂło
siĂŞ to co wczoraj.
Wczoraj dodawaÂłam seryjnie, dziÂś pojedynczo, wiĂŞc to chyba znaczenia nie ma.
Gdy dodaÂłam, wszystko byÂło ok. Zaznaczony byÂł krzyÂżyk czerwony pod
opisem "zatwierdzony". Pod opisem "akcja" kliknĂŞÂłam, gdyÂż tam moÂżna byÂło
podejrzeĂŚ zdjĂŞcie i opis i skorzystaÂłam z opcji "zapisz". Po dokonaniu
tej czynnoÂści automatycznie odfajkowaÂło mi Âże zatwierdzony a poniÂżej
pojawiÂł siĂŞ znĂłw obrazek widmo. Wczoraj teÂż tak zrobiÂłam...
WiĂŞc to chyba jest przyczyna ;( „


9. To tyle, Generalnie galeria jest bardzo fajna i polecam jÂą wszystkim, kÂłopotĂłw, gdy sami wstawiacie zdjĂŞcia, albo nie wymagacie ich indywidualnej akceptacji pewnie nawet nie zauwaÂżycie.

No i raz jeszcze podziĂŞkowanie za tÂłumaczenie. Nie ukrywam, Âże wzmianka o planowanym 2.3.0 PL spowodowaÂła u mnie lekkie oÂżywienie, czy moÂże znane sÂą juÂż przybliÂżone terminy?
Pozdrawiam i dziĂŞkujĂŞ.

A tutaj owe widma.

Strona: www.rysuj.pl CMS: Joomla! 1.0.12 Stable
  Temat został zablokowany.
#1331
cez (Użytkownik)
cez
Nowicjusz
Posty: 6
graphgraph
Odp:PonyGallery ML 2.2.0 PL - kilka uwag 2007/07/27 05:41 Oklaski: 0  


Niestety, pozwoli³em sobie na ma³y test w waszej galerii, licz¹c, ¿e mo¿e to tylko u mnie, ale mechanizm siê powtórzy³. mog³em je wykasowaÌ, ale z powodów k³opotów jakie mia³em u siebie, polecam raczej wgraÌ przez FTP zastêpczy plik i jego miniaturkê i podpi¹Ì do nich obrazek o nazwie test2, i wtedy dopiero usun¹Ì, przynajmniej nie bêdzie k³opotów w bazie, bo w tej chwili test2.jpg (ale z narysowan¹ trójk¹) przypiêty jest i do "test2" i "test3"

w³aœcicieli strony przepraszam za tê mo¿e zbêdn¹ ingerencjê, a innych u¿ytkowników JORKIS.INFO proszê mo¿e o ju¿ nie testowanie tego b³êdu z akceptacj¹ na galerii Jorkisa.

rozwiÂązanie na szybko w poÂście powyÂżej, w razie czego proszĂŞ o emaila.

pozdrawiam
Strona: www.rysuj.pl CMS: Joomla! 1.0.12 Stable
  Temat został zablokowany.
#1335
cez (Użytkownik)
cez
Nowicjusz
Posty: 6
graphgraph
Odp:PonyGallery ML 2.2.0 PL - kilka uwag 2007/07/27 19:54 Oklaski: 0  
cez napisaÂł:

4. To, co zauwaÂżyÂł Jorkis i o czym napisaÂł we wstĂŞpie. Faktycznie wszelkie „RusaÂłki”, „GoÂśki” oraz w zwiÂązku z tym pewnie rĂłwnieÂż „GoœÌie” lekko nie majÂą (u mnie akurat goÂście nie mogÂą komentowaĂŚ), ale w komentarzach zamiast polskich liter pojawiajÂą siĂŞ krzaczki. Z wyÂświetlaniem autora pracy nie ma problemu – tylko z komentarzami.



Âżeby byĂŚ precyzyjnym:
chodzi jedynie o b³êdy w wyœwietlaniu nika autora komentarza, a nie samej treœci, bo tam jest ok. Podobnie jak nie ma b³êdów w nazwie autora rysunku,
...czyli jeœli autorem zdjêcia jest rusa³ka to wyœwietla nazwê pod rysunkiem ok, ale je¿eli rusa³ka komentuje czyj¹œ fotkê, to pojawia siê rusa^3ka jako autor komentarza
Strona: www.rysuj.pl CMS: Joomla! 1.0.12 Stable
  Temat został zablokowany.
#1337
Krzysztof Stachyra (Administrator Forum)
Krzysztof Stachyra
Administrator Forum
Posty: 697
graph
Odp:PonyGallery ML 2.2.0 PL - kilka uwag 2007/07/28 03:40 Oklaski: 88  
CzeœÌ.
Przede wszystkim to dziêkujê za s³owa uznania za t³umaczenie PonyGallery ML. Jesteœ pierwsz¹ osob¹ która to uczyni³a, wiêc tym bardziej nale¿¹ Ci siê podziêkowania. Ja tê galeriê t³umaczy³em pewnie w sumie z tydzieù czasu, bo tekstu jest tam co nie miara, i jesteœ jedynym, który uszanowa³ moj¹ pracê s³owem "dziêkujê".
A TO JEST WIÊCEJ JAK Z£OTY MEDAL!!!.
Co do problemów o których piszesz, to faktycznie, wystêpowa³y. Piszê w czasie przesz³ym, bo na 90% wydaje mi siê, ¿e b³êdy zosta³y ju¿ poprawione.
Ad.pkt.4 - MoÂże juÂż "rusaÂłka", "jaÂśminka" i jakakolwiek osoba z polskimi znakami spokojnie pisaĂŚ komentarze. BĂŞdÂą z polskim kodowaniem.
Zamieni³em pewne funkcje dodane przez autorów, o których mo¿na "powiedzieÌ", ¿e nie wiele wiadomo. Szuka³em ich w plikach, to znaczy tej funkcji i nie znalaz³em. Szuka³em ich znaczenia w Google, i te¿ nic nie znalaz³em. Pewnie jakieœ nowe funkcje z nowej wersji PHP 5. Czyta³em tylko o tym, ¿e powoduj¹ one du¿o b³êdów, i "rozsypuj¹" stronê z galeri¹. U mnie i u Ciebie pewnie tego nie robi³y, ale wpisz w Google wyra¿enie "fixadminentrie" lub "fixuserentrie", i zobaczysz pe³no odnoœników do stron z b³êdami.( W zasadzie to mo¿e inaczej wpisywa³em zapytanie w wyszukiwarkê, bo obecnie znalaz³o mi tylko 2 wyniki, i to wszystkie prowadz¹ce do Forum Joomlaportal.de ). Oto przyk³ad kodu do ingerencji:
Kod:

  // strings used in database queries $imgtitle fixuserentriemosGetParam$_POST'imgtitle'""«») ); $imgtext fixuserentriemosGetParam$_POST'imgtext'""«») ); $cmtname fixuserentriemosGetParam$_POST'cmtname'""«») ); $cmttext mosGetParam$_POST'cmttext'""«»); $pg_code fixuserentriemosGetParam$_POST'pg_code'""«») );


Prawie we wszystkich sposobach pobierania danych metod¹ $_POST, wystêpuje tutaj funkcja "fixuserentrie". To ona powodowa³a, ¿e nazwa osoby komentuj¹cej by³a wyœwietlana z krzaczkami. Po prostu nazwa usera by³a pobierana z bazy SQL w oryginalnej postaci, a przy zapisie do bazy fukcja w/w wstawia³a encje. ZwróÌ uwagê, ¿e zmienna "cmttext" to jest treœÌ komentarzy, i tutaj nie zastosowano tej funkcji, co powodowa³o, ¿e komentarze by³y poprawnie wyœwietlane. Zast¹pi³em to kodem:
Kod:

  // strings used in database queries $imgtitle $database->getEscapedtrimmosGetParam$_POST'imgtitle''' ) ) ); $imgtext $database->getEscapedtrimmosGetParam$_POST'imgtext''' ) ) ); $cmtname $database->getEscapedtrimmosGetParam$_POST'cmtname''' ) ) ); $cmttext $database->getEscapedtrimmosGetParam$_POST'cmttext''' ) ) ); $pg_code $database->getEscapedtrimmosGetParam$_POST'pg_code''' ) ) );


Gdzie funkcja "getEscaped" robi to samo, a nawet jest chyba bardziej bezpieczna. Ten problem myÂślĂŞ Âże zostaÂł zaÂłatwiony.
Ad.pkt.5 - tutaj nic nie poradzisz, bo wymagaÂło by to mocnej ingerencji w kod PHP PonyGallery ML, dlatego Âże te ÂścieÂżki sÂą w wiĂŞkszoÂści plikĂłw nie jako zmienne, tylko na sztywno okreÂślone. Pozostaje Ci tylko korzystanie ze standardowych ÂścieÂżek. Ale ja myÂślĂŞ, Âże nie jest to jakiÂś wielki kÂłopot. Przynajmniej bĂŞdziesz miaÂł porzÂądek na serwerze.
Ad.pkt.6 -
cez napisaÂł:
Kod:

  row->approved=0; } else { row->approved=0;


Niestety, ale to co Ty napisa³eœ, to jest funkcja która nic nie robi. Bo jeœli coœ równa siê czemuœ, to to coœ równa siê czemuœ. Przyznasz, ¿e to nie ma sensu. No, ale piszesz, ¿e jesteœ amatorem w PHP, wiêc mo¿na Ci to wybaczyÌ. A ¿e dzia³a³o?, bo musia³o. Ja znalaz³em prawdziw¹ przyczynê b³êdu. I wydaje siê b³aha, ale jednak trzeba by³o j¹ odnaleŸÌ.
Kod:

  function SavePic($option) {


i dalej byÂło tak:
Kod:

  $ag_approvechanges 1;   if ( (!$ag_approve ) || ( $ag_approve && $ag_approvechanges ) ) {     $row->approved=1;   } else {     $row->approved=0;   }


WystĂŞpujÂą tam trzy operatory logiczne:

Symbol SkÂładnia Opis
!   !x   Ten operator logiczny neguje wyraÂżenie.
&&   x&&y   Operator logiczny AND zwraca true, jeÂśli obie zmienne sÂą prawdziwe (true).
||  vx||yv  Operator logiczny OR zwraca true, jeÂśli co najmniej jedna ze zmiennych jest prawdziwa (true).
W konfiguracji galerii masz ustawion¹ wartoœÌ:
$ag_approve = "1";, czyli:
Wymagana akceptacja Admina: "Tak", co daje nam wartoœÌ 1.
!$ag_approve - ta zmienna przyjmuje wartoœÌ zanegowan¹, czyli 0, ale dalsze zmienne maj¹ wartoœÌ 1:
$ag_approve - przyjmuje wartoœÌ z konfiguracji, czyli 1.
$ag_approvechanges - ma wy¿ej przypisana wartoœÌ 1.
Efekt jest taki:
Kod:

    if ( (!) || ( && ) ) {


Druga wartoœÌ zmiennych po operatorze "||" zwraca wartoœÌ "true", czyli nastêpuje spe³nienie warunku if, co daje nam koùcowy efekt:
Kod:

      $row->approved=1;


...czyli uÂżytkownicy uzyskujÂą automatycznÂą akceptacjĂŞ plikĂłw.
Natomiast zmiana kodu na:
Kod:

  $ag_approvechanges 0;   if ( (!$ag_approve ) || ( $ag_approve && $ag_approvechanges ) ) {     $row->approved=1;   } else {     $row->approved=0;   }


...gdzie zmienna $ag_approvechanges = 0 przyjmuje wartoœÌ 0 powoduje to, ¿e przy ustawieniu w konfiguracji:
$ag_approve = "1";, czyli jak pisaÂłem wczeÂśniej - na wymagana akceptacja Admina, dam nam efekt:
Kod:

    if ( (!) || ( && ) ) {


...gdzie zmienna "!1" przyjmuje wartoœÌ 0, drugie wartoœci w nawiasach nie s¹ jednakowe, czyli wynikiem bêdzie zwracana wartoœÌ "false", a operator "||" równie¿ przyjmuje wartoœÌ "false", i wynikiem warunku if bêdzie:
Kod:

      $row->approved=0;


...czyli uÂżytkownicy oczekujÂą na akceptacjĂŞ Admina.
JeÂśli wyrazisz zgodĂŞ na wczytywanie plikĂłw bez akceptacji Admina, to tylko w skrĂłcie, bo nie chcĂŞ siĂŞ rozpisywaĂŚ, bĂŞdzie to wyglÂądaĂŚ tak:
Kod:

    if ( (!) || ( && ) ) {


...zmienna "!0" przyjmuje wartoœÌ 1, drugie wartoœci w nawiasach s¹ jednakowe, czyli wynikiem bêdzie zwracana wartoœÌ "true", a operator "||" równie¿ przyjmuje wartoœÌ "true", i wynikiem warunku if bêdzie:
Kod:

      $row->approved=1;


...czyli uÂżytkownicy uzyskujÂą automatycznÂą akceptacjĂŞ plikĂłw.
Ad.pkt.7, 8 - wprowadziÂłem pewne zmiany w kodzie, w pliku "admin.ponygallery.php" w funkcji "removePicture":
Kod:

  function removePicture$cid$option ) { .....................dalsza czesc kodu .................................... if (!file_exists($mosConfig_absolute_path $ag_pathimages "/".$row->imgfilename)) { if (removeFile($row->imgfilename$mosConfig_absolute_path $ag_pathimages)) {...itd


Zmiana powoduje, i¿ jeœli w okreœlonej œcie¿ce nie ma pliku, którego wpis znajduje siê w bazie danych SQL, wpis ten zostaje automatycznie usuwany, czyli dane o nieistniej¹cym obrazku, plus komentarze przypisane do niego. Próbowa³em od frontu za³adowaÌ obrazki o takiej samej nazwie, czyli "14.jpg", i przy drugim wczytaniu tego samego pliku, u¿ytkownik zostaje pozbawiony równie¿ pierwszego obrazka. Tylko tyle mog³em osi¹gn¹Ì. Ale zmusi to u¿ytkowników do nie wczytywania dwóch takich samych obrazków.
Co do powielenia nazwy obrazka wczytanego przez innego uÂżytkownika, to jest to raczej nie moÂżliwe, bo PonyGallery ML przypisuje nazwĂŞ obrazkowi w postaci takiej, np:
user_71_14.jpg
...gdzie 71 to jest ID uÂżytkownika. A przecieÂż nie ma dwĂłch takich samych ID uÂżytkownikĂłw.
Na koniec chciaÂłbym CiĂŞ prosiĂŚ, abyÂś ponownie sprĂłbowaÂł zrobiĂŚ ten numer z obrazkiem duchem, bo moÂże ja coÂś nie tak robiÂłem, i odpisz, jaki jest efekt. Zaznaczam, Âże obrazek musi czekaĂŚ na mojÂą aprobatĂŞ. Po tych testach wstawiĂŞ poprawionÂą PonyGallery ML 2.2.0 PL do plikowni. JeÂśli chodzi o nowszÂą wersjĂŞ, to poczekaj kilka dni, bo mam tak maÂło czasu ostatnio. A jest tam kilka zmian w pliku jĂŞzyka. Dodano trochĂŞ staÂłych jĂŞzykowych.
Czekam i pozdrawiam. Jokris.
CMS: Joomla 1.0.7 Pl. Strona: JOKRIS.INFO. Piszcie spokojnie, bez nerwów!!. [NA SKRÓTY DO POBIERALNI] Gadu-Gadu: Skype: PROSZĘ CZYTAĆ REGULAMIN! Jokris
  Temat został zablokowany.
#1341
cez (Użytkownik)
cez
Nowicjusz
Posty: 6
graphgraph
Odp:PonyGallery ML 2.2.0 PL - kilka uwag 2007/07/28 17:36 Oklaski: 0  
Witam,

SÂłowo „dziĂŞkujĂŞ” i to juÂż nie pierwszy raz wyrwaÂło mi siĂŞ z trzewi, gdy tylko PonyGallery ML pojawiÂła siĂŞ na JORKIS.INFO, i zapewniam, Âże z pewnoÂściÂą nie tylko mi. Natomiast aÂż miesiÂąc czasu zajĂŞÂło mi napisanie tego prostego przecieÂż sÂłowa na forum…

Có¿, powÂściÂągliwoœÌ w otwartym docenianiu wysiÂłku osĂłb trzecich trochĂŞ chyba mamy we krwi, moÂże aÂż za bardzo…, ale nie znam osoby, ktĂłra raz tu trafiwszy - szukajÂąc rady lub po prostu interesujÂąc siĂŞ JoomlÂą! - nie wrzuciÂłaby tej strony do „ulubionych”, a licznik bardzo rzadko schodzi w ciÂągu dnia poniÂżej 100 goÂści i to non-stop nie bez powodu. „Jorkis” to marka, tak marka, budzÂąca szacunek i kropka.

WracajÂąc do tematu… czyli wyniki moich testĂłw zmian, ktĂłre pojawiÂły siĂŞ w poÂście powyÂżej.

Ad.pkt. 4
DziaÂła! DziaÂła, dziaÂła!
Faktycznie problem z wyÂświetlaniem polskich liter w nazwie autora komentarza znikn¹³, w zwiÂązku, z czym krzaczkĂłw juÂż nie ma, a do ”nika” podpina siĂŞ prawidÂłowo link do galerii uÂżytkownika! Wiele osĂłb siĂŞ z tego ucieszy…

MoÂże dodajmy tylko informacjĂŞ, Âże poprawka ta nie spowoduje, Âże stare wpisy „naprawiÂą” siĂŞ same, ale wszystkie nowe sÂą juÂż ok!

Ad.pkt. 5
Ach ten porzÂądek…
Ale dziĂŞki za sprawdzenie.

Ad.pkt. 6
DziaÂła! DziaÂła, dziaÂła!
Wszystko zachowuje siĂŞ tak jak powinno, i u nas i z tego, co widzĂŞ w Waszej galerii rĂłwnieÂż.

A tak przy okazji, ÂśmiejĂŞ siĂŞ sam z siebie, bo brak znajomoÂści PHP, nie musi zwalniaĂŚ z koniecznoÂści logicznego myÂślenia, no moÂże pewne fory majÂą podobno kobiety kierujÂąc siĂŞ bardziej przeczuciami (nie w pejoratywnym znaczeniu oczywiÂście)… podejrzewaÂłem, wiĂŞc, Âże moja zmiana:
„0” w przeciwnym wypadku „0”
…czyni drugÂą czêœÌ zdania cokolwiek zbĂŞdnÂą, ale có¿ faktycznie skÂładnia PHP jest mi prawie nieznana, dlatego dziĂŞkujĂŞ za pouczajÂący mini-wykÂład, z pewnoÂściÂą przyda siĂŞ on zarĂłwno mi jak i wielu zainteresowanym i to nie tylko w tym konkretnym przypadku.

Ad.pkt. 7
Przepraszam, ale tego nie odwaÂżyÂłem siĂŞ u siebie przetestowaĂŚ, ale wynika to tylko i wy³¹cznie ze specyfiki strony., bo z tego, co zrozumiaÂłem, znalazÂłeÂś wstĂŞpnie pewne rozwiÂązanie, ktĂłre jest jednak raczej „lekarstwem” uÂłatwiajÂącym zwalczanie skutkĂłw, niÂż „szczepionkÂą” zapobiegajÂącÂą chorobie.

Z pewnoÂściÂą z punktu widzenia administratora strony jest to duÂże uÂłatwienie, przy rozwiÂązywaniu kÂłopotĂłw pojawiajÂących siĂŞ przy ewentualnych pomyÂłkach z uÂżyciem tej samej, juÂż istniejÂącej nazwy pliku - faktycznie tylko konkretnego uÂżytkownika („id”!

… ByĂŚ moÂże coÂś b³êdnie zrozumiaÂłem, ale szczerze mĂłwiÂąc to przestraszyÂłem siĂŞ sÂłowa „automatycznie” a w nastĂŞpstwie widoku np. 12 letniej dziewczynki, ktĂłrej nagle znikn¹³ rysunek konika z 10 pochwalnymi komentarzami. Konika pewnie moÂżna wstawiĂŚ jeszcze raz, ale tych 10 pochwaÂł juÂż siĂŞ nie przywrĂłci. BojĂŞ siĂŞ, Âże email od takiej osoby byÂłby mokry od Âłez… - wygodÂą admina ciĂŞÂżko byÂłoby mi to jej wytÂłumaczyĂŚ.

- dlatego Jorkis, wybacz proszĂŞ, ale akurat o ten test poproÂśmy osoby, ktĂłre zainstalowaÂły PonyGallery do prezentacji wÂłasnych fotek, albo nie majÂą lĂŞkĂłw przed 12-letnimi pÂłaczÂącymi kobietami…


Ad.pkt.8 czyli duchy…
Niestety – sam nie potrafiĂŞ wywoÂłaĂŚ tego b³êdu i nie wiem, w jakich okolicznoÂściach siĂŞ pojawiaÂł, miaÂłem jedynie wskazĂłwki, ktĂłre zamieÂściÂłem w poÂście, oraz efekty na ekranie. Ale mam szczerÂą nadziejĂŞ, Âże moÂże juÂż siĂŞ nie pojawiÂą po zmianie dotyczÂącej pkt.6 – zobaczymy, w razie, czego natychmiast CiĂŞ poinformujĂŞ.

Ale trochĂŞ baÂłaganu zgodnie z Âżyczeniem w galerii Ci narobiÂłem, raz zaÂładowaÂłem zdwojone a nawet potrĂłjne, a potem usun¹³em, oraz inny plik zdwoiÂłem, ale juÂż nie usuwaÂłem – pewnie sam juÂż to testowaÂłeÂś, ale zobacz jeszcze raz jak dziaÂła AD.PKT.7, bo moÂże udaÂło mi siĂŞ coÂś zrobiĂŚ inaczej, albo przynajmniej w innej kolejnoÂści niÂż Ty…

To wÂłaÂściwie tyle, tak na szybko.
A wszystkim czytajÂącym tego posta polecam sprawdziĂŚ daty i godziny tej korespondencji, oraz oceniĂŚ merytorycznÂą zawartoœÌ, w dodatku bezinteresownÂą i dobrowolnÂą… no có¿, co marka to marka.

DziĂŞki w imieniu swoim i uÂżytkownikĂłw.
Strona: www.rysuj.pl CMS: Joomla! 1.0.12 Stable
  Temat został zablokowany.
#1342
Krzysztof Stachyra (Administrator Forum)
Krzysztof Stachyra
Administrator Forum
Posty: 697
graph
Odp:PonyGallery ML 2.2.0 PL - kilka uwag 2007/07/28 18:35 Oklaski: 88  
cez napisaÂł:
Witam, ..... „Jorkis” to marka, tak marka, budzÂąca szacunek i kropka.

...No dobra, juÂż dziĂŞkowaÂłem. Jestem po prostu tak zwykÂłym czÂłowiekiem jak Ty, i wielu innych ludzi.
cez napisaÂł:
Ale trochĂŞ baÂłaganu zgodnie z Âżyczeniem w galerii Ci narobiÂłem, raz zaÂładowaÂłem zdwojone a nawet potrĂłjne, a potem usun¹³em, oraz inny plik zdwoiÂłem, ale juÂż nie usuwaÂłem – pewnie sam juÂż to testowaÂłeÂś, ale zobacz jeszcze raz jak dziaÂła AD.PKT.7, bo moÂże udaÂło mi siĂŞ coÂś zrobiĂŚ inaczej, albo przynajmniej w innej kolejnoÂści niÂż Ty…
Interesuje mnie sposĂłb, w jaki wczytywaÂłeÂś zdjĂŞcia. MoÂże jestem faktycznie przemĂŞczony, ale nie za bardzo rozumiem co znaczy "zdwoiÂłem". ProszĂŞ CiĂŞ, napisz po kolei, w jaki sposĂłb wczytywaÂłeÂś obrazki. WedÂług kolejnoÂści od pierwszego do ostatniego. Na serwerze zostaÂł tylko obrazek:
user_XXX_cez_pies.jpg
OczywiÂście w katalogu z miniaturami i ze zwykÂłymi zdjĂŞciami. Natomiast nie ma go w plikach oryginalnych, stÂąd teÂż mĂłj sposĂłb nie zadziaÂłaÂł. Ten dotyczÂący usuwania nie istniejÂących plikĂłw. Obecnie prĂłbujĂŞ dodatkowo zmodyfikowaĂŚ plik "admin.ponygallery.php", a Ty w tym czasie moÂżesz, o ile masz ten czas, napisaĂŚ jak ÂładowaÂłeÂś obrazki. Ma to znaczenie dla mojej ingerencji w kod plikĂłw, bo Âłatwiej mi bĂŞdzie wyszukaĂŚ funkcje odpowiedzialne za tĂŞ sytuacjĂŞ.
To czekam, i odpiszĂŞ, czy moja ponowna modyfikacja zadziaÂłaÂła. Narka. Jokris.
CMS: Joomla 1.0.7 Pl. Strona: JOKRIS.INFO. Piszcie spokojnie, bez nerwów!!. [NA SKRÓTY DO POBIERALNI] Gadu-Gadu: Skype: PROSZĘ CZYTAĆ REGULAMIN! Jokris
  Temat został zablokowany.
Idź na samą górę Odpowiedz
© Copyright 2007 Best of Joomla, Powered by FireBoardPobierz nagłówki ostatnich postów.


Strony zaprzyjaźnione z serwisem JOKRIS.INFO - Rozszerzenia, dodatki do Joomla! i Mambo oraz partnerskie
 
 
JOKRIS INFO
JOKRIS INFO
JOKRIS INFO



JOKRIS INFO
JOKRIS INFO
JOKRIS INFO
Linki do stron www opartych na Joomla! i nie tylko!. Odsyłacze pobierane są z komponentu Linki.
JOKRIS INFO
JOKRIS INFO
Do Góry      © 2006 JOKRIS.INFO - Strefa Polskich Składników Joomla! i Mambo - Wszelkie Prawa Zastrzeżone      Do Góry
JOKRIS INFO


Copyright © 2007-2025 WWW.JOKRIS.INFO All rights reserved.
Joomla! jest wolnym oprogramowaniem udostępnianym na warunkach licencji GNU/GPL || Technorati Profile

Ta strona używa ciasteczek (cookies), dzięki którym serwis JOKRIS.INFO może działać sprawniej. Dowiedz się więcejRozumiem