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 czwartek, 19 czerwca 2025 r. 170 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
19 Czerwca 2025
Czwartek
Imieniny obchodzą:
Borzysław, Gerwazy,
Julianna, Odo,
Protazy, Sylweriusz
Do końca roku zostało 196 dni.
Cytaty
Bądźmy realistami żądajmy niemożliwego.
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

Odp:problem w wyÂświetlaniem dat (1 wejść)
Idź na sam dół Odpowiedz

TEMAT: Odp:problem w wyÂświetlaniem dat

#3072
Nightrose (Użytkownik)
Nightrose
Nowicjusz
Posty: 1
graphgraph
problem w wyÂświetlaniem dat 2008/02/26 20:03 Oklaski: 0  
Witam,
Problem dotyczy doœÌ starej wersji Joomla! 1.0.8
Strona do tej pory dziaÂłaÂła prawidÂłowo, aÂż nagle pojawiÂł sie blÂąd przy wyÂświetlaniu dat
Kod:

  Warningmb_eregi_replace():  mbregex compile errpremature end of regular expression in  /var/www/vhosts/gkf-wrota.netout.pl/httpdocs/includes/joomla.php  on line 3464


oraz
Kod:

  Warningmb_eregi_replace():  mbregex compile errpremature end of regular expression in  /var/www/vhosts/gkf-wrota.netout.pl/httpdocs/includes/joomla.php  on line 3444



¯eby by³o ciekawiej b³¹d nie zawsze wyskakuje, a jeœli wyskoczy to po kilkukrotnym odœwie¿eniu ³adnie wyœwietla datê. Nie ma równie¿ regu³y co do iloœci koniecznych odœwie¿eù do poprawnego wyœwietlenia. :/

Problem jest tym wiĂŞkszy, ze nie mam dostĂŞpu bezpoÂśrednio do serwera. Mam do dyspozycji tylko panel administratora joomli.

ProszĂŞ, poradÂźcie w jaki sposĂłb mogĂŞ to naprawiĂŚ.

http://www.wrota.go.pl/ => strona o ktĂłrej piszĂŞ
  Temat został zablokowany.
#3084
Krzysztof Stachyra (Administrator Forum)
Krzysztof Stachyra
Administrator Forum
Posty: 697
graph
Odp:problem w wyÂświetlaniem dat 2008/02/28 00:25 Oklaski: 88  
CzeœÌ.
Pierwszy krok, to instalacja komponentu JoomlaXplorer 1.6.1 PL, który mo¿esz pobraÌ z plikowni Joomlapl.com. Obs³uga komponentu jest doœÌ prosta, wiêc myœlê, ¿e poradzisz sobie z nim na pewno. Jak go u¿yÌ konkretnie, w Twoim przypadku, opiszê dalej.
Drugi krok, to edycja pliku joomla.php, znajduj¹cego siê w folderze "includes", w g³ównym katalogu Joomla. Przewertowa³em dwie wersje Joomla 1.0.8, czyli wersje ISO-8859-2 oraz UTF-8, i w obu przypadkach w linii 3444 oraz 3464 ( b³êdy w tych liniach wskazuje twój interpreter PHP z Twojego serwera ). B³¹d wskazuje na nieprawid³owe wykonanie funkcji mb_eregi_replace(), która jest u¿ywana w skryptach bardzo rzadko, i dlatego te¿ dziwi mnie, sk¹d ta funkcja wziê³a siê w Twojej wersji Joomla, skoro nie znalaz³em jej w obu wersjach Joomla 1.0.8. Mo¿e któraœ z wersji beta?. Jakieœ pierwsze wydanie, nie poprawione. Ale pomiùmy to, jaka to wersja, i zastanowimy siê co mo¿emy zrobiÌ dalej. W pliku joomla.php w linii 3428 znajduje siê funkcja mosFormatDate(), a w linii 3444 kod funkcji dodanej przez Zwiastuna, która zamienia angielskie nazwy miesiêcy na ich odpowiedniki polskie. Poni¿ej kod tej funkcji:
Kod:

  /* modified by zwiastun */      if (_LANGUAGE == "pl"«») {         for ($i=0;$i<count($month1);$i++){             $date eregi_replace($month1[$i],$month2[$i],$date);         }     }     return $date; }


Jak widaÌ, nie jest u¿ywana tutaj wymieniana wy¿ej funkcja PHP mb_eregi_replace(), tylko funkcja PHP eregi_replace(). Podobnie w dalszej czêœci kodu pliku joomla.php od linii 3456 znajduje siê nastêpna funkcja, mianowicie mosCurrentDate(). A w linii 3464 czêœÌ kodu funkcji, opisywanej wy¿ej i dodanej przez Zwiastuna. Kod identyczny, ale dla wiêkszej jasnoœci zacytujemy go poni¿ej:
Kod:

      if (_LANGUAGE == "pl"«») {         for ($i=0;$i<count($month1);$i++){             $date eregi_replace($month1[$i],$month2[$i],$date);         }     }     return $date; }


TeÂż widaĂŚ tylko funkcjĂŞ PHP eregi_replace(). Ani Âśladu funkcji, ktĂłra jest powodem Twoich kÂłopotĂłw, czyli mb_eregi_replace().
Rozwi¹zanie. Uruchamiasz komponent JoomlaXplorer. Pracuj¹c w trybie "file", a nie w "ftp" ( komunikat na samej górze - "Bie¿¹cy tryb: file. Mo¿esz prze³¹czyÌ na tryb ftp." ) wchodzisz do wspomnianego wy¿ej folderu "includes". Mo¿esz mieÌ na górze podobn¹ œcie¿kê do poni¿szej:
Katalog: ../public_html/includes/
ZnajdÂź plik joomla.php. ZrĂłb jego kopiĂŞ, klikajÂąc na ikonkĂŞ "POBIERZ".



Plik zostanie zapisany na dysku komputera. teraz masz dwie opcje. Edycja pliku przy pomocy JoomlaXplorer, lub podmiana na inny plik. Edycja jest doœÌ k³opotliwa, tym bardziej jeœli ktoœ ma ma³e doœwiadczenie w jêzyku programowania PHP, wiêc pozostaje nam tylko podmiana pliku na inny. Pobierz Joomla 1.08_PL - utf-8 ( tak¹ masz wersjê kodowania znaków ) z Joomla.pl. Rozpakuj na dysku komputera. ZnajdŸ plik joomla.php. Oczywiœcie w katalogu "includes" w rozpakowanym Joomla na dysku komputera. Zapamiêtaj po³o¿enie pliku.
WróÌ do Panelu Admina Joomla, do otwartego komponentu JoomlaXplorer ( dla pewnoœci, ¿e nie jesteœ wylogowany z sesji, odœwie¿ stronê. Jeœli nie jesteœ wylogowany, to na pewno nie wyrzuci ciê z Admina. W innym przypadku zaloguj siê ponownie do Admina, i wejdŸ do komponentu do wspomnianego powy¿ej miejsca, czyli do komponentu JoomlaXplorer. Nastêpnie naciœnij ikonkê znajduj¹c¹ siê na górze ( taki d³ugi rz¹d ikonek ) o podpowiadanej nazwie "WYŒLIJ":



Zaznacz opcjĂŞ na dole okna "NadpisaĂŚ istniejÂące pliki?". W ten sposĂłb JoomlaXplorer nadpisze Ci oryginalny plik, ktĂłry chcesz zastÂąpiĂŚ. NaciÂśnij "PrzeglÂądaj" i odszukaj plik joomla.php z instalki rozpakowanej na dysku komputera. Pozostaje Ci tylko naciÂśniecie przycisku "WyÂślij". "ZÂły" plik joomla.php zostanie zastÂąpiony poprawnym plikiem joomla.php.
SprawdÂź dziaÂłanie strony w nowej zakÂładce lub nowym oknie, i jeÂżeli przez, dajmy na to 30 minut wszystko bĂŞdzie ok, ODINSTALUJ komponent JoomlaXplorer. Dlaczego?. Dlatego Âże:
-----------------------------------------------------------------
Komponent JoomlaXplorer jest bardzo niebezpieczny dla naszego systemu. Praktycznie mo¿na nim przej¹Ì ca³kowit¹ kontrolê nad plikami znajduj¹cymi siê na naszym serwerze, ba, nawet nad naszymi kontami ( na niektórych serwerach ) przez osobê nieuprawnian¹, czyli znan¹ wszystkim jako Hacker. Wystarczy ¿e dostanie siê do naszego Panelu Admina Joomla, a co za tym idzie, z pe³nymi prawami Administratora. Teraz ktoœ powie, ¿e przecie¿ Hacker mo¿e na nowo zainstalowaÌ ten komponent. Ma przecie¿ pe³ne uprawnienia. Ale musimy pamiêtaÌ, ¿e nie ma dostêpu do FTP, a my mamy. Wiêc wystarczy przed odinstalowaniem komponentu zrobiÌ jego kopiê na dysku komputera. Po odinstalowaniu komponentu wystarczy³by tylko wrzuciÌ folder "com_joomlaxplorer" do œcie¿ki "administrator/components/", zostawiaj¹c tylko 2 pliki, np:

CHANGELOG.txt
index.html


...lub, jeœli nie mamy dostêpu do FTP, przed odinstalowaniem JoomlaXplorer wejœÌ do œcie¿ki poprzez ten komponent:
Katalog: Katalog: ../administrator/components/com_joomlaxplorer/
...i spakowaĂŚ katalog "com_joomlaxplorer". NaciÂśnij ikonkĂŞ znajdujÂącÂą siĂŞ na gĂłrze ( taki dÂługi rzÂąd ikonek ) o podpowiadanej nazwie "SPAKUJ":



Potem, jak wyÂżej, naleÂży odinstalowaĂŚ komponent. Jak rozpakowaĂŚ plik ZIP na serwerze, opiszĂŞ w innym poÂście. I wĂłwczas, jeÂśli chodzi o metodĂŞ bez pakowania:

...nasza kochana Joomla, przy próbie ponownej instalacji komponentu JoomlaXplorer zrobi to co robi zawsze, czyli zg³osi b³¹d, informuj¹c nas, ¿e próbujemy zainstalowaÌ ju¿ istniej¹ce pliki, i na tym zakoùczy proces instalacji. Mo¿e zdarzyÌ siê, ¿e w przypadku tego komponentu mo¿e nie zg³osiÌ b³êdu ( mia³em tak... ja ) , ale i tak bêdzie on nie do u¿ytku, bo instalator przy próbie nadpisania pliku ju¿ istniej¹cego, i tak przerwie kopiowanie na serwer. W ten sposób zostawi puste foldery. W menu "Komponenty" bêdziemy mieÌ odnoœnik do JoomlaXplorer, ale bêdzie on nieaktywny.
-----------------------------------------------------------------
Ale co jeÂśli Hacker, korzystajÂąc z kodu ÂźrĂłdÂłowego JoomlaXplorer, przerobi komponent?. PrzecieÂż to banalnie proste. Pozostaje nam tylko dodatkowe zabezpieczeniu katalogu Administratora, ".../administrator/" za pomocÂą pliku .htaccess i .htpasswd, czego efekt moÂżecie zobaczyĂŚ, klikajÂąc na poniÂższy link:
http://www.jokris.info/administrator/

To na razie tyle, bo mam kupĂŞ innej roboty. 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.
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