Luksor Opublikowano 19 Sierpnia 2008 Udostępnij Opublikowano 19 Sierpnia 2008 Postanowiłem stworzyć nowy generator sygnaturek o postępie prac nad projektem. Zalety: - Oblicza w dniach jak długo tworzymy projekt (bez konieczności zmieniania danych) - Wyświetla tytuł projektu, postęp, pasek postępu, i to nad czym aktualnie pracujemy. - Możliwość zmiany kolorów według swoich upodobań. - Generuje BBCode. - Wielkość w sam raz do sygny. :P Bugi o których wiem i postaram się je naprawić: - Polskie znaki nie działają - Można dać więcej niż 100% (jutro zrobię) Przykładowa wygenerowana sygnatura: Schemat linku: http://luksor.pdg.pl/projectstats/DATA/NAZWA PROJEKTU/TO CO ROBIMY AKTUALNIE/KOLOR TŁA/KOL 1/KOL 2/KOL 3/KOL 4/POSTEP PRAC.gif Aby wygenerować własny obrazek wejdź na http://luksor.pdg.pl/projectstats/ . Pozdrawiam i proszę o oceny. :) Myślę że się wam spodoba. :jezor: Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
lenin Opublikowano 20 Sierpnia 2008 Udostępnij Opublikowano 20 Sierpnia 2008 hmm ciekawie się zapowiada, tylko że jest pewien poważny problem - wyświetlanie polskich znaków a dokładniej ich brak ;/ Jak to poprawisz, to wtedy całkiem nieźle będzie ;) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Markuz Opublikowano 20 Sierpnia 2008 Udostępnij Opublikowano 20 Sierpnia 2008 Nom fajne, ale mógłbyś dodać jakieś tło tej sygnaturki, chodzi mi o obrazek :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Snake Opublikowano 20 Sierpnia 2008 Udostępnij Opublikowano 20 Sierpnia 2008 Nie podoba mi się wygląd tego. - Można dać więcej niż 100% min( 100, $ilosc ); Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 20 Sierpnia 2008 Administratorzy Udostępnij Opublikowano 20 Sierpnia 2008 i zmień czcionkę :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 20 Sierpnia 2008 Autor Udostępnij Opublikowano 20 Sierpnia 2008 i zmień czcionkę :) A jaka czcionka by pasowała? Może Verdana? EDIT: Trochę lepiej to wygląda ale nie ma polskich znaków. :/ Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kryniak Opublikowano 20 Sierpnia 2008 Udostępnij Opublikowano 20 Sierpnia 2008 A jaka czcionka by pasowała? Może Verdana? EDIT: Trochę lepiej to wygląda ale nie ma polskich znaków. :/ Segoe UI. Albo nie, Verdana. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 20 Sierpnia 2008 Administratorzy Udostępnij Opublikowano 20 Sierpnia 2008 Bo są pewnie dwa różne kodowania :) W UTF-8 nie powinno być problemu :) Ew. spróbuj z funkcją iconv Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Zychu Opublikowano 20 Sierpnia 2008 Udostępnij Opublikowano 20 Sierpnia 2008 Można se fajną sygne zrobić. hmh niezłe to to :D 3/5 ;F Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 20 Sierpnia 2008 Autor Udostępnij Opublikowano 20 Sierpnia 2008 Bo są pewnie dwa różne kodowania :) W UTF-8 nie powinno być problemu :) Ew. spróbuj z funkcją iconv Użyłem iconv i niektóre znaki są poprawne a niektóre są kwadratami. EDIT: muahaha, działa! :D Nie długo wersja z polskimi znakami, o ile się coś nie popsuje. update Zmiany: - Dodana obsługa polskich znaków! - Usunięty bug z możliwością podania większego postępu niż 100% - Nowa, ładniejsza czcionka. Co planuję dodać: Może dodam jakiś picker kolorów w generatorze, co wy na to? :P JUŻ JEST! :D Pomyślę nad możliwością dodania obrazka. Może trochę to upiększe. Propozycje mile widziane! Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Markuz Opublikowano 20 Sierpnia 2008 Udostępnij Opublikowano 20 Sierpnia 2008 Luksor, mógłbyś mi wysłać plik .html czy tam .php jak wolisz z samym przykładem takiego obrazka, chodzi mi o to że np. ten kod: Html: <table bgcolor='#FDFDF'> <td> <tr> Siema </tr> </td> </table> lub w php: echo" <table bgcolor='#FDFDF'> <td> <tr> Siema </tr> </td> </table> "; Umieścić jako obrazek heh:) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 20 Sierpnia 2008 Administratorzy Udostępnij Opublikowano 20 Sierpnia 2008 Ale tam nie ma żadnych tabelek. Wszystko jest generowane przez serwer :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Markuz Opublikowano 20 Sierpnia 2008 Udostępnij Opublikowano 20 Sierpnia 2008 Heh, chodzi mi tylko jak zrobić ten obrazek, że kod html czy tam php zmienia w obrazek heh :P Rozumie ktoś? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 20 Sierpnia 2008 Autor Udostępnij Opublikowano 20 Sierpnia 2008 Luksor, mógłbyś mi wysłać plik .html czy tam .php jak wolisz z samym przykładem takiego obrazka, chodzi mi o to że np. ten kod: Html: <table bgcolor='#FDFDF'> <td> <tr> Siema </tr> </td> </table> lub w php: echo" <table bgcolor='#FDFDF'> <td> <tr> Siema </tr> </td> </table> "; Umieścić jako obrazek heh:) Tak jak powyżej napisał gnysek, tego nie robi się na tabelkach kodem html. Do tego są odpowiednie funkcje, tekst jest ustawiany na podstawie pozycji x i y. Tutaj jest spis funkcji: http://pl2.php.net/gd A np tutaj masz tutorial: http://4programmers.net/PHP/Tworzenie_obrazk%C3%B3w_w_PHP EDIT: @UP: Nie za bardzo :/ EDIT2: Chodzi ci jak z .php się robi .gif? Musisz w nagłówku kodu dać że jest to gif. A za pomocą .htaccess zmieniasz adres. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
I am Lord Opublikowano 20 Sierpnia 2008 Udostępnij Opublikowano 20 Sierpnia 2008 Popraw błąd z wyjeżdżaniem napisów poza obrazek. Bo mi wyjechał napis za obrazek i mi go ucięło tzn. ten >: "Tworzę blabala już x dni":< Więc sobie go zlikwidowałem ( patrz moja sygna ). Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 20 Sierpnia 2008 Autor Udostępnij Opublikowano 20 Sierpnia 2008 Popraw błąd z wyjeżdżaniem napisów poza obrazek. Bo mi wyjechał napis za obrazek i mi go ucięło tzn. ten >: "Tworzę blabala już x dni":< Więc sobie go zlikwidowałem ( patrz moja sygna ). No właśnie, już poprawiam tylko nie wiem czy pomniejszyć czcionkę czy wydłużyć obrazek hmm... <_< Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Dawidds Opublikowano 20 Sierpnia 2008 Udostępnij Opublikowano 20 Sierpnia 2008 Skrypt nieodporny na bugi. Jak walne backslasha w którymś polu to błąd PHP (czyli nie generuje obrazka). Podobnie z datą - jeśli jest w niej jakiś bug obrazek ma kłopoty z wyjściem na świat. W ogóle małe możliwości to daje :P Teksty są gotowe, nie mam nad nimi kontroli. podobnie z czcionką. Daj możliwość wczytania własnego tła, oraz zmianę treści napisów. PS: Wszyscy teraz chcą własne generatory obrazków robić... Niech ktoś zrobi taki, że można wstawić tyle tekstów ile się chce, ma się kontrolę nad tłem, czcionką, tekstami, pozycjami, rysowaniem kwadratów, prostokątów, pojedynczych pixeli itp. i każdy se zrobi, co będzie chciał :D Edit: A zwykłe / to już całkiem odpada:P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
I am Lord Opublikowano 20 Sierpnia 2008 Udostępnij Opublikowano 20 Sierpnia 2008 Niech ktoś zrobi taki, że można wstawić tyle tekstów ile się chce, ma się kontrolę nad tłem, czcionką, tekstami, pozycjami, rysowaniem kwadratów, prostokątów, pojedynczych pixeli itp. i każdy se zrobi, co będzie chciał Czyli photoshop online xD Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 20 Sierpnia 2008 Autor Udostępnij Opublikowano 20 Sierpnia 2008 No już zmieniłem. Niech ktoś zrobi taki, że można wstawić tyle tekstów ile się chce, ma się kontrolę nad tłem, czcionką, tekstami, pozycjami, rysowaniem kwadratów, prostokątów, pojedynczych pixeli itp. i każdy se zrobi, co będzie chciał biggrin.gif No właśnie ja chcę taki zrobić tylko to głupie .htaccess nie pozwala na więcej niż 9 argumentów. ;[ Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kryniak Opublikowano 20 Sierpnia 2008 Udostępnij Opublikowano 20 Sierpnia 2008 A po co wszystko generować od nowa ;o? Przecież można wygenerowany obrazek zapisać na serwerze, bez ograniczeń argumentowych i jeszcze odciążając serwer. Poza tym przeleć teksty funkcją urlencode(), aby uniknąć rozwalanie ukośników, jeszcze użyć funkcji stripslashes(). Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 20 Sierpnia 2008 Administratorzy Udostępnij Opublikowano 20 Sierpnia 2008 No już zmieniłem. No właśnie ja chcę taki zrobić tylko to głupie .htaccess nie pozwala na więcej niż 9 argumentów. ;[ oddziel przecinkami i użyj explode :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Kofel Opublikowano 20 Sierpnia 2008 Udostępnij Opublikowano 20 Sierpnia 2008 Dawidds, i takie coś da zrobić, tylko trzeba chcieć i mieć odpowiednie doświadczenie. ;P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Harv Opublikowano 20 Sierpnia 2008 Udostępnij Opublikowano 20 Sierpnia 2008 Dawidds: ciekawe kto to napisze. ja tam wole sam w gimpie bazgrac a nie sie babrać z czyms co nie ma mozliwosci zmiany tekstu no Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marmot Opublikowano 20 Sierpnia 2008 Udostępnij Opublikowano 20 Sierpnia 2008 Pewnie, że da się coś takiego zrobić. Swego czasu widziałem na sieci ajaxowy program do obróbki grafiki i zdjęć, więc zrobienie czegoś takiego jest możliwe :P . Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Piczer Opublikowano 20 Sierpnia 2008 Udostępnij Opublikowano 20 Sierpnia 2008 Poza tym, na naszej klasie jak klikniesz "wyślij zdjęcie na komórkę" wyświetli ci się mini edytorek ;) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Dawidds Opublikowano 21 Sierpnia 2008 Udostępnij Opublikowano 21 Sierpnia 2008 Dawidds, i takie coś da zrobić, tylko trzeba chcieć i mieć odpowiednie doświadczenie. ;PA czy ktoś mówi, że się nie da :P? Choć to wcale nie tak wiele roboty, jak sie z początu wydaje. Ale przede wszystkim, wont z htacces'owymi argumentami. Po cholerę t tak w sumie? Nie lepiej w momencie generowania obrazka zapisać go na serwerze o jakimś tam id? Jeszcze w jakimś pliku byłyby trzymane wszystkie na razie wygenerowane możliwości, i skrypt by sprawdzał, czy ktoś już takie coś wygenerował, to by pobierał link,a jak nikt tego nie wygenerował, to by przydzielał id i tworzył nowy plik. Jedyną zaletą zrobienia tego tak, jak jest teraz jest to, że user może sobie po prostu adres zmienić, nie musi włazić na stronę. Ale i tak co to za problem wejść na stronę... ja tam wole sam w gimpie bazgrac a nie sie babrać z czyms co nie ma mozliwosci zmiany tekstu noNormalnie mój cytat :P Generowanie takich obrazków w locie jest w sumie bez sensu. Wiesz, co serwer czuje? Jak jeden user na gmc, powiedzmy taki... kto ma najwięcej postów :P ? Nie wiem, powiedzmy, że Tymon. Więc Tymon tworzy sobie taki bajer i wstawia do sygnaturki. I wtedy jak jakikolwiek user GMC wejdzie/odświerzy temat, w którym Tymon napisał post, to serwer musi od nowa malować te teksty. A teraz wyobraźcie sobie, ile jedna osoba w minute potrafi tematów zwiedzić. A teraz pomyślcie, że takich osób jest więcej. Bardzo nieprzyszłościowe rozwiązanie. Jakby takie coś miało się stać naprawdę popularne, to serwerek miałby problem. W PHP też warto pomyśleć nad optymalizacją :P Ewentualnie połączenie dwóch technik, skrypt generujący obrazek sprawdza, czy już wygenerowano taki obrazek, jak tak to go wczytuje, jak nie to generuje i zapisuje. Ale uważam, że lepsze jest to pierwsze rozwiązanie... Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 21 Sierpnia 2008 Autor Udostępnij Opublikowano 21 Sierpnia 2008 A czy ktoś mówi, że się nie da :P? Choć to wcale nie tak wiele roboty, jak sie z początu wydaje. Ale przede wszystkim, wont z htacces'owymi argumentami. Po cholerę t tak w sumie? Nie lepiej w momencie generowania obrazka zapisać go na serwerze o jakimś tam id? Jeszcze w jakimś pliku byłyby trzymane wszystkie na razie wygenerowane możliwości, i skrypt by sprawdzał, czy ktoś już takie coś wygenerował, to by pobierał link,a jak nikt tego nie wygenerował, to by przydzielał id i tworzył nowy plik. Jedyną zaletą zrobienia tego tak, jak jest teraz jest to, że user może sobie po prostu adres zmienić, nie musi włazić na stronę. Ale i tak co to za problem wejść na stronę... Normalnie mój cytat :P Generowanie takich obrazków w locie jest w sumie bez sensu. Wiesz, co serwer czuje? Jak jeden user na gmc, powiedzmy taki... kto ma najwięcej postów :P ? Nie wiem, powiedzmy, że Tymon. Więc Tymon tworzy sobie taki bajer i wstawia do sygnaturki. I wtedy jak jakikolwiek user GMC wejdzie/odświerzy temat, w którym Tymon napisał post, to serwer musi od nowa malować te teksty. A teraz wyobraźcie sobie, ile jedna osoba w minute potrafi tematów zwiedzić. A teraz pomyślcie, że takich osób jest więcej. Bardzo nieprzyszłościowe rozwiązanie. Jakby takie coś miało się stać naprawdę popularne, to serwerek miałby problem. W PHP też warto pomyśleć nad optymalizacją :P Ewentualnie połączenie dwóch technik, skrypt generujący obrazek sprawdza, czy już wygenerowano taki obrazek, jak tak to go wczytuje, jak nie to generuje i zapisuje. Ale uważam, że lepsze jest to pierwsze rozwiązanie... Nie mogę zapisać obrazka, bo musi być generowany dzień - ile już robimy projekt. Np. taki serwer gg, każdy prawie przy poście ma to słoneczko. Teraz pomyśl że takich for są tysiące. Mój w porównaniu do tego to ma wakacje. :P Poza tym się jeszcze nie skarżył. :P Pomyślę nad większą możliwością ingerowania w wygląd tej sygny. :P Ale niczego nie obiecuję. A .htaccess musi być żeby dało się wstawić na forum. Bo pliku .php nie można. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Dawidds Opublikowano 21 Sierpnia 2008 Udostępnij Opublikowano 21 Sierpnia 2008 A .htaccess musi być żeby dało się wstawić na forum. Bo pliku .php nie można.Ale jak zapiszesz, z rozszerzeniem *.png, to chyba można wstawić, nie? :P Nie mogę zapisać obrazka, bo musi być generowany dzień - ile już robimy projekt.Tu muszę przyznać rację. Albo codziennie, o godzinie 24:00 niech serwer poprawia wszystkie obrazki :P Np. taki serwer gg, każdy prawie przy poście ma to słoneczko. Teraz pomyśl że takich for są tysiące.Ale tu źle myślisz. Serwer GG jedynie sprawdza status, i zwraca jeden z trzech obrazków. A ponadto, nie porównuj serwera GG do twojej 1/1000 procesora pdg.pl ;) No i jeszcze jedna wada htaces'a - dłuższe adresy. A jak będziesz chciał dodać naprawdę spore możliwości konfiguracyjne, to htacces odpada. Dodaj tabelkę pełną inputów: 4 kulumny 5 wierszy. I tak: x, y, tekst, kolor. Dodatkowo możliwość użycia własnego obrazka. I git :P Hmm.... przy niewielkiej ilości plików ten pomysł ze skryptem, co by codziennie poprawiał datę nie jest zły :P PS: Masz sygnaturkę za dużą :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Excolo Opublikowano 21 Sierpnia 2008 Udostępnij Opublikowano 21 Sierpnia 2008 Ehh, coś takiego nie ma za dużego sensu (sztuka dla sztuki). Mówię wam, dotProject :). Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kryniak Opublikowano 21 Sierpnia 2008 Udostępnij Opublikowano 21 Sierpnia 2008 Nie mogę zapisać obrazka, bo musi być generowany dzień - ile już robimy projekt. Np. taki serwer gg, każdy prawie przy poście ma to słoneczko. Teraz pomyśl że takich for są tysiące. Mój w porównaniu do tego to ma wakacje. :P Poza tym się jeszcze nie skarżył. :P Pomyślę nad większą możliwością ingerowania w wygląd tej sygny. :P Ale niczego nie obiecuję. A .htaccess musi być żeby dało się wstawić na forum. Bo pliku .php nie można. Ale do wyświetlania słoneczek nie potrzeba gd, więc jest to realizowane szybko ;p. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się