Umrzeć to nie sztuka,
natomiast sztuką jest żyć,
prawdziwym arcydziełem żyć
i nie zejść na psy.
Spec
Bo przyszłość zależy od Ciebie
Moje życie, praca - to wszytsko spisane w systemie dziesiątkowym dla wszytskich, którzy przejawiają ochotę na czytanie tego. Życie to kobieta i zarabianie kasy przez komputer + nasz cudowny domek.
Błędy z polskimi literami przy dodawaniu w IMGallery :)
Pewna użytkowniczka z serwisu tapety24.net zwróciła mi uwagę że jak dodaje tapety z nie którymi polskimi literami (ą,ć,ś, …) to nie pojawia się ona w Internet Explorerze. Natomiast w FireFoxie chodzi bez problemu. Postanowiłem się przyjrzeć temu i rzeczywiście tak było. A to wszytsko było spowodowane brakiem zmiennych aby zmieniało nazwe po dodaniu pliku. W skrypcie było:
//zamienia polskie litery z jezyczkami aby nie znalazly sie w nazwie fotki
$nazwa_zmieniona = strtolower($nazwa_zmieniona);
$nazwa_zmieniona = ereg_replace(” “,”_”,$nazwa_zmieniona);
$nazwa_zmieniona = ereg_replace(”±”,”a”,$nazwa_zmieniona);
$nazwa_zmieniona = ereg_replace(”e”,”e”,$nazwa_zmieniona);
$nazwa_zmieniona = ereg_replace(”L”,”z”,$nazwa_zmieniona);
$nazwa_zmieniona = ereg_replace(”z”,”z”,$nazwa_zmieniona);
$nazwa_zmieniona = ereg_replace(”ó”,”o”,$nazwa_zmieniona);
$nazwa_zmieniona = ereg_replace(”l”,”l”,$nazwa_zmieniona);
$nazwa_zmieniona = ereg_replace(”¶”,”s”,$nazwa_zmieniona);
$nazwa_zmieniona = ereg_replace(”¦”,”s”,$nazwa_zmieniona);
$nazwa_zmieniona = ereg_replace(”c”,”c”,$nazwa_zmieniona);
A powinno być poprawione i uwzględnione nawet i duże litery naszego kochanego alfabetu.
//zamienia polskie litery z jezyczkami aby nie znalazly sie w nazwie fotki
$nazwa_zmieniona = strtolower($nazwa_zmieniona);$nazwa_zmieniona = ereg_replace(” “,”_”,$nazwa_zmieniona);
$nazwa_zmieniona = ereg_replace(”±”,”a”,$nazwa_zmieniona);$nazwa_zmieniona = ereg_replace(”ą”,”a”,$nazwa_zmieniona);
$nazwa_zmieniona = ereg_replace(”ż”,”z”,$nazwa_zmieniona);
$nazwa_zmieniona = ereg_replace(”L”,”z”,$nazwa_zmieniona);
$nazwa_zmieniona = ereg_replace(”¦”,”s”,$nazwa_zmieniona);
$nazwa_zmieniona = ereg_replace(”ę”,”e”,$nazwa_zmieniona);
$nazwa_zmieniona = ereg_replace(”ć”,”n”,$nazwa_zmieniona);
$nazwa_zmieniona = ereg_replace(”ń”,”n”,$nazwa_zmieniona);
$nazwa_zmieniona = ereg_replace(”ó”,”o”,$nazwa_zmieniona);
$nazwa_zmieniona = ereg_replace(”ł”,”l”,$nazwa_zmieniona);$nazwa_zmieniona = ereg_replace(” “,”a”,$nazwa_zmieniona); // tutaj ma być ^ tylko że odwrócone
$nazwa_zmieniona = ereg_replace(”Ż”,”z”,$nazwa_zmieniona);
$nazwa_zmieniona = ereg_replace(”¬”,”z”,$nazwa_zmieniona);
$nazwa_zmieniona = ereg_replace(”¶”,”s”,$nazwa_zmieniona);
$nazwa_zmieniona = ereg_replace(”Ę”,”e”,$nazwa_zmieniona);
$nazwa_zmieniona = ereg_replace(”Ć”,”n”,$nazwa_zmieniona);
$nazwa_zmieniona = ereg_replace(”Ń”,”n”,$nazwa_zmieniona);
$nazwa_zmieniona = ereg_replace(”Ó”,”o”,$nazwa_zmieniona);
$nazwa_zmieniona = ereg_replace(”Ł”,”l”,$nazwa_zmieniona);
Pliki w których są te zmienne to “start1.php” w katalogu “admin” i “adm_user” - myśle że warto to zmienić bo jednak u mnie było dość dużo takich dodanych obrazów a nigdy nie przypuszczałem że autor mógł zapomieć o tym. Mam nadzieję że wordpress nie wciął żadnej literki :) bo czasem mu się to zdarza.
Prosta moderacja komentarzy dla IMGallery
Zawsze w skrypcie pana Darka Niemiec IMGallery denerwowało mnie że nie można na jednej podstronie w adminie skryptu usuwać komentarzy. Teraz się to zmieni :) napisałem prościutki moduł do panelu, który można dodać.
Tak więc musimy ściągnąć te pliki. Oba trzeba załadować do katalogu “admin”, ale przed uploudem trzeba w plikach zmienić linie dotyczące połączenia z bazą danych:
$con=mysql_connect (”localhost”,”XXXX”,”XXXX”);
mysql_select_db(”XXXX”);
Analogicznie wiadomo co wpisać pewnie… ale dla pewności - host, nazwa użytkownika, hasło, a w drugiej lini nazwa bazy danych.
Następnie musimy edytować plik z katalogu “admin” o nazwie “menu.php”. Odnajdź linie dotyczącą “Zatwierdzanie zdjec dodanych przez użytkowników” - jest ona na górze (nie pisze kodu bo Wordpress nie daje rady sobie z nim i zamienia mi na wykonywalne fukncje).
Skopiuj ją i wklej niżej pod nią - zmieniając tylko nazwe pliku z
verif.php?PHPSESSID=cos tam
na nasza nazwe
delete_start.php
Analogicznie ma sie rzecz do nazwy linku z “Zatwierdzanie zdjec dodanych przez uzytkownikow” zmień po prostu na “Moderacja komentarzy”
Można byłoby się pobawić aby wtopic to w całą skórkę admina, ale nie chciało mi się, a admin nie jest po to aby komuś pokazywać tylko aby lepiej mi było. Powodzenia, jeśli byłyby jakieś uwagi lub jakieś błędy prosze pisać. U mnie to chodzi bez zarzutu.
W zamian za uzywanie tego co mogł każdy napisać, a większości sie nikomu niechce prosze o zamieszczenie linku do jeden z moich stron widocznych w menu na blogu lub do strony “http://www.tapety24.net” z anchorem “Tapety na pulpit”. Decyzja należy do ciebie.
Co ja pisze, ty nie musisz czytać - jeśli Twoje zdanie jest inne to masz do tego prawo... ale pamiętaj - jestem lepszy bo wierze w siebie i swoją połowę, która czasem mi dokucza :) ale i tak kocham z całego serca jak nikogo innego lepszego.