
|
Joomla! - Menu
|

|

|
Apel o pomoc |
Pomoc dla Kuby Kowalskiego - PrzekaÂż 1% Podatku
|
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 |
|
NajczĂŞÂściej pobierajÂą... |
|
KsiĂŞga GoÂści-Wpisy |
Lukas Bardzo przydatna strona, korzystam. Kontynuuj | Krzysztof Witam, zapraszam na ulotki. Kontynuuj | | |
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ć. |
|
|

|

|
|

|
|

|
|

|

|
© 2025 JOKRIS.INFO - Rozszerzenia, dodatki do Joomla! i Mambo |
Google Twoja Wyszukiwarka |
|
|
Najnowsze Pliki Dodane Do ReMOSitory |
|
|
|
NajczĂŞÂściej czytane na Forum Jokris.info |
|
|
|
|
Forum Joomla / Mambo :: JOKRIS.INFO - Strefa Polskich Składników Joomla! i Mambo
PonyGallery ML 2.2.0 PL - kilka uwag (1 wejść)
|
|
TEMAT: PonyGallery ML 2.2.0 PL - kilka uwag
|
cez (Użytkownik)
Nowicjusz
Posty: 6
|
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.
|
|
|
Temat został zablokowany. |
cez (Użytkownik)
Nowicjusz
Posty: 6
|
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
|
|
|
Temat został zablokowany. |
cez (Użytkownik)
Nowicjusz
Posty: 6
|
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
|
|
|
Temat został zablokowany. |
Krzysztof Stachyra (Administrator Forum)
Administrator Forum
Posty: 697
|
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 = fixuserentrie( mosGetParam( $_POST, 'imgtitle', ""ĂÂŤĂÂť) );
$imgtext = fixuserentrie( mosGetParam( $_POST, 'imgtext', ""ĂÂŤĂÂť) );
$cmtname = fixuserentrie( mosGetParam( $_POST, 'cmtname', ""ĂÂŤĂÂť) );
$cmttext = mosGetParam( $_POST, 'cmttext', ""ĂÂŤĂÂť);
$pg_code = fixuserentrie( mosGetParam( $_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->getEscaped( trim( mosGetParam( $_POST, 'imgtitle', '' ) ) );
$imgtext = $database->getEscaped( trim( mosGetParam( $_POST, 'imgtext', '' ) ) );
$cmtname = $database->getEscaped( trim( mosGetParam( $_POST, 'cmtname', '' ) ) );
$cmttext = $database->getEscaped( trim( mosGetParam( $_POST, 'cmttext', '' ) ) );
$pg_code = $database->getEscaped( trim( mosGetParam( $_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 ( (!1 ) || ( 1 && 1 ) ) {
|
Druga wartoœÌ zmiennych po operatorze " ||" zwraca wartoœÌ " true", czyli nastêpuje spe³nienie warunku if, co daje nam koùcowy efekt:
...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 ( (!1 ) || ( 1 && 0 ) ) {
|
...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:
...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 ( (!0 ) || ( 0 && 0 ) ) {
|
...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:
...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.
|
|
|
Temat został zablokowany. |
cez (Użytkownik)
Nowicjusz
Posty: 6
|
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. 4DziaÂł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. 5Ach ten porzÂądek…  Ale dziĂŞki za sprawdzenie. Ad.pkt. 6DziaÂł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. 7Przepraszam, 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.
|
|
|
Temat został zablokowany. |
Krzysztof Stachyra (Administrator Forum)
Administrator Forum
Posty: 697
|
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.jpgOczywiÂś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.
|
|
|
Temat został zablokowany. |
|
|
|
|
|
|
|
Strony zaprzyjaźnione z serwisem JOKRIS.INFO - Rozszerzenia, dodatki do Joomla! i Mambo oraz partnerskie
|
|

|

|
|

|
|