Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Skrypty do generowania sygnaturek, na grafikach
Bakus
post 16.09.2004, 03:15:18
Post #1


Administrator serwera


Grupa: Przyjaciele php.pl
Postów: 909
Pomógł: 0
Dołączył: 12.08.2003
Skąd: /var/www/wroclaw.php

Ostrzeżenie: (0%)
-----


Działanie skryptu można zobaczyć w mojej sygnaturce...
Pod adresem: signer.idn.net.pl można założyć sobie konto (trzeba podać nazwę użytkownika i hasło... nic więcej!) i przetestować funkcje zarządzania sygnaturkami.

Na forum można taki podpis umieścić wpisując:
Kod
[img]http://signer.idn.net.pl/static/uzytkownik.png[/img]


Skrypt (zarówno jak i strona) są w wersji RC1.
Proszę o uwagi - co byście dodali/zmienili, by uczynić z tego wersję ostateczną?

P.S. Sygnaturka z 4 linijkami ma ok. 1.4KB 3 linijki to ok. 1.2KB (istotne dla modemowców)


Edited: poprawiłem temat


--------------------
Powrót do przeszłości :)
Go to the top of the page
+Quote Post
5 Stron V   1 2 3 > »   
Start new topic
Odpowiedzi (1 - 19)
.dragonfly
post 16.09.2004, 03:26:46
Post #2





Grupa: Zarejestrowani
Postów: 217
Pomógł: 0
Dołączył: 5.10.2003
Skąd: Londyn / UK

Ostrzeżenie: (0%)
-----


Skrypt stal sie inspiracja dla mojego, konkurencyjnego projektu smile.gif
Oto sugestie:
  • Mozliwosc przesuwania istniejacych pozycji gora/dol
  • Wybor kolorow
  • Mozliwosc ew. automatycznego polozenia paskow w zaleznosci od dlugosci textu
Go to the top of the page
+Quote Post
Bakus
post 16.09.2004, 03:42:18
Post #3


Administrator serwera


Grupa: Przyjaciele php.pl
Postów: 909
Pomógł: 0
Dołączył: 12.08.2003
Skąd: /var/www/wroclaw.php

Ostrzeżenie: (0%)
-----


co do zmiany ołożenia tekstów i pasków zastanawiałem się bardzo długo i postanowiłem to narazie pominąć... zbytnio by to skomplikowało obsługę (dhtml'a nie znam, a był by najlepszy do poukładania tego wszystkiego)
Co do kolorów: masz jakieś propozycje jak wybierać kolor (paleta w JS, wpisywanie kodu)?
Może się pochwalisz swoim skryptem przy okazji... smile.gif


--------------------
Powrót do przeszłości :)
Go to the top of the page
+Quote Post
.dragonfly
post 16.09.2004, 07:55:48
Post #4





Grupa: Zarejestrowani
Postów: 217
Pomógł: 0
Dołączył: 5.10.2003
Skąd: Londyn / UK

Ostrzeżenie: (0%)
-----


Moj skrypt (envie.Status) znajduje sie narazie w fazie lekko-dzialajacej i napewno wiele rozwiazan ulegnie zmianie. W chwili obecnej moge pokazac malego preview screena tongue.gif

envie.Status 0.3.9-dev

Jezeli chodzi o wybor kolorow, to zastosowany przezemnie color picker bedzie chyba najlepszym rozwiazaniem.
Go to the top of the page
+Quote Post
Bakus
post 16.09.2004, 13:39:36
Post #5


Administrator serwera


Grupa: Przyjaciele php.pl
Postów: 909
Pomógł: 0
Dołączył: 12.08.2003
Skąd: /var/www/wroclaw.php

Ostrzeżenie: (0%)
-----


nionio... muszę przyznać, że nieźle to wygąda... tylko, że ja nie korzystam z czcionek TTF a ze standardowych php...
Wybór koloru faktycznie niezły, ale zastanawiam się nad innym rozwiązaniem:
kolorownie w zależności od postępu (0%-czerwony 100%-zielony inne wartości procentowe dawały by kolor pośredni)
Tylko jak to zrobić? nie mam koncepcji jak wyliczać te kolory...

Poza tym lookając na Twoje rozwiązanie postanowiłem, że pasek postępu dam inny - z obramówką i wartością na zewnątrz... smile.gif
Poza tym będzie mial chyba 100px a nie jak teraz 200... co Ty na to?

P.S. Proszę o przeniesienie wątku na Hydepark...)


--------------------
Powrót do przeszłości :)
Go to the top of the page
+Quote Post
matid
post 16.09.2004, 14:25:56
Post #6





Grupa: Zarejestrowani
Postów: 362
Pomógł: 0
Dołączył: 18.02.2004
Skąd: Knurów

Ostrzeżenie: (0%)
-----


Cytat(Bakus @ 2004-09-16 14:39:36)
Wybór koloru faktycznie niezły, ale zastanawiam się nad innym rozwiązaniem:
kolorownie w zależności od postępu (0%-czerwony 100%-zielony inne wartości procentowe dawały by kolor pośredni)
Tylko jak to zrobić? nie mam koncepcji jak wyliczać te kolory...

Najprościej chyba tak:
Masz trzy zmienne: $intRed, $intGreen, $intBlue.
W każdej z tych zmiennych będzie liczba od 0 do 100 (te procenty)
Potem jak będziesz potrzebował zamienić kolor na RGB do robisz:
  1. <?php
  2. $intRGBRed = floor( $intRed * 255 / 100 );
  3. ?>
i analogicznie z każdym innym kolorem.
Go to the top of the page
+Quote Post
Bakus
post 16.09.2004, 14:47:01
Post #7


Administrator serwera


Grupa: Przyjaciele php.pl
Postów: 909
Pomógł: 0
Dołączył: 12.08.2003
Skąd: /var/www/wroclaw.php

Ostrzeżenie: (0%)
-----


Mój skrypt zmienił adres: http://signer.idn.net.pl/

matid: chyba nie tak... podałeś jak od czarnego (0%) przejść do białego(100%) a tu chodzi o przejście od czerwonego przez źółty o zielonego...


--------------------
Powrót do przeszłości :)
Go to the top of the page
+Quote Post
MoD
post 18.09.2004, 12:09:00
Post #8





Grupa: Zarejestrowani
Postów: 193
Pomógł: 0
Dołączył: 14.09.2003
Skąd: Brodnica (koło Torunia)

Ostrzeżenie: (0%)
-----


Hyh... dlaczego po kliknięciu w link w ustawieniech pokazuje mi "Error: 4!"
A poza tym, można dać możliwość ustawienia, czy to tekst, czy praca bo jak zostawiłem pole 'Postep' to mi pokazało taki szary prostokącik z prawej strony smile.gif


--------------------
Go to the top of the page
+Quote Post
Bakus
post 18.09.2004, 12:50:31
Post #9


Administrator serwera


Grupa: Przyjaciele php.pl
Postów: 909
Pomógł: 0
Dołączył: 12.08.2003
Skąd: /var/www/wroclaw.php

Ostrzeżenie: (0%)
-----


Cytat(MoD @ 2004-09-18 13:09:00)
Hyh... dlaczego po kliknięciu w link w ustawieniech pokazuje mi "Error: 4!"

Najprawdopodobniej trafiłeś na moment w którym zmienialiśmy bazę danych...

Cytat(MoD @ 2004-09-18 13:09:00)
A poza tym, można dać możliwość ustawienia, czy to tekst, czy praca bo jak zostawiłem pole 'Postep' to mi pokazało taki szary prostokącik z prawej strony smile.gif
W takim układzie w Polu postęp musiało coś być wpisane...
Przy tym formularzu jest krótka ionstrukcja...


--------------------
Powrót do przeszłości :)
Go to the top of the page
+Quote Post
MoD
post 18.09.2004, 13:01:26
Post #10





Grupa: Zarejestrowani
Postów: 193
Pomógł: 0
Dołączył: 14.09.2003
Skąd: Brodnica (koło Torunia)

Ostrzeżenie: (0%)
-----


Screen
Pole "Postęp" zostawiłem puste.

Aha, Bakus, zmień link do obrazku w generatorze, bo jak skopiowałem ten z forum i zamiast "uzytkownik" wpisałem "mod" to działało (nadal z progress barem, którego nie powinno być sad.gif )

Ten post edytował MoD 18.09.2004, 13:33:08


--------------------
Go to the top of the page
+Quote Post
Bakus
post 19.09.2004, 00:51:40
Post #11


Administrator serwera


Grupa: Przyjaciele php.pl
Postów: 909
Pomógł: 0
Dołączył: 12.08.2003
Skąd: /var/www/wroclaw.php

Ostrzeżenie: (0%)
-----


Wszystkie te błędy faktycznie występowały... zostały one już naprawione w wersji DEV... czekam tylko na wynik testów od kAzu^
Gdy tylko wszystkie testy będą OK skrypt zostanie zaktualizawany na oficjalnej stronie o czym nie omieszkam poinformować smile.gif


--------------------
Powrót do przeszłości :)
Go to the top of the page
+Quote Post
MoD
post 19.09.2004, 11:23:10
Post #12





Grupa: Zarejestrowani
Postów: 193
Pomógł: 0
Dołączył: 14.09.2003
Skąd: Brodnica (koło Torunia)

Ostrzeżenie: (0%)
-----


No to teraz tylko czekać sad.gif

Ja narazie zrobiłem sobie "projekty" skryptem Bakusa a resztę czystym tekstem smile.gif


--------------------
Go to the top of the page
+Quote Post
Dabroz
post 19.09.2004, 12:25:23
Post #13





Grupa: Zarejestrowani
Postów: 286
Pomógł: 0
Dołączył: 1.11.2003
Skąd: Poland, Płock

Ostrzeżenie: (0%)
-----


A ja zrobiłem sobie skrypcik korzystający z czcionek TTF tongue.gif
Są jeszcze problemy z kolorem przezroczystym (głupie IE :/)


--------------------
Go to the top of the page
+Quote Post
.dragonfly
post 19.09.2004, 14:08:55
Post #14





Grupa: Zarejestrowani
Postów: 217
Pomógł: 0
Dołączył: 5.10.2003
Skąd: Londyn / UK

Ostrzeżenie: (0%)
-----


A co ma IE do koloru przezroczystego?
Kolor przezroczysty uzyskujesz bezposrednio w GD
Go to the top of the page
+Quote Post
Dabroz
post 19.09.2004, 17:51:23
Post #15





Grupa: Zarejestrowani
Postów: 286
Pomógł: 0
Dołączył: 1.11.2003
Skąd: Poland, Płock

Ostrzeżenie: (0%)
-----


kAzu^: standard PNG przewiduje możliwość wykorzystania 8-bitowego poziomu alpha [płynna przezroczystość], czego niestety nie obsługuje IE. (natomiast np. Mozilla tak).


--------------------
Go to the top of the page
+Quote Post
.dragonfly
post 19.09.2004, 18:03:35
Post #16





Grupa: Zarejestrowani
Postów: 217
Pomógł: 0
Dołączył: 5.10.2003
Skąd: Londyn / UK

Ostrzeżenie: (0%)
-----


Czemu nie skorzystasz z funkcji: imagecolortransparent?


// Dla zainteresowanych: Zeby nie robic sobie konkurencji polaczylismy sily i razem dzialamy smile.gif Jak tylko bedziemy mieli dostep do CVS wszystko pojdzie jeszcze szybciej.
Go to the top of the page
+Quote Post
MoD
post 19.09.2004, 18:06:24
Post #17





Grupa: Zarejestrowani
Postów: 193
Pomógł: 0
Dołączył: 14.09.2003
Skąd: Brodnica (koło Torunia)

Ostrzeżenie: (0%)
-----


Bakus, ile będziemy czekać na skrypt questionmark.gif Niecierpliwię się smile.gif, co z resztą widac smile.gif


--------------------
Go to the top of the page
+Quote Post
Dabroz
post 19.09.2004, 18:07:27
Post #18





Grupa: Zarejestrowani
Postów: 286
Pomógł: 0
Dołączył: 1.11.2003
Skąd: Poland, Płock

Ostrzeżenie: (0%)
-----


Użyłem tej funkcji, ale nic ona nie robi... prawdopodobnie dlatego że obrazek jest true color. Ale zobaczę jak to się sprawdzi z kolorem czarnym jako przezroczystym... bo znalazłem, że:

Cytat("Jonatan w komentarzach na php.net o 30-Dec-2002 07:35")
I have found that ImageColorTransparent() works on true color images if and only if the transparent color is black.
(php 4.2.3/GD 2.0)


[edit]

Nic. Dopiero zmiana na GIF pomogła. Ale z tego powodu musiałem wyłączyć gradiendy tongue.gif

Ten post edytował Dabroz 19.09.2004, 18:17:34


--------------------
Go to the top of the page
+Quote Post
MoD
post 19.09.2004, 18:14:28
Post #19





Grupa: Zarejestrowani
Postów: 193
Pomógł: 0
Dołączył: 14.09.2003
Skąd: Brodnica (koło Torunia)

Ostrzeżenie: (0%)
-----


Cytat(kAzu^ @ 2004-09-19 19:03:35)
// Dla zainteresowanych: Zeby nie robic sobie konkurencji polaczylismy sily i razem dzialamy smile.gif Jak tylko bedziemy mieli dostep do CVS wszystko pojdzie jeszcze szybciej.

A ile osób ma dostęp do najnowszej wersji?? (wiem że niewiele ale i tak się pytam smile.gif )


--------------------
Go to the top of the page
+Quote Post
Bakus
post 19.09.2004, 18:18:46
Post #20


Administrator serwera


Grupa: Przyjaciele php.pl
Postów: 909
Pomógł: 0
Dołączył: 12.08.2003
Skąd: /var/www/wroclaw.php

Ostrzeżenie: (0%)
-----


MoD: już niedługo... nie ma się co obawiać... (P.S. Chyba przesadziłeś z podpisem... jest nie regulaminowy (ma 9 linijek - regulamin pozwala na 3))
KAzu^ i ja już i tak wiele zrobiliśmy...
Dla zainteresowanych jest możliwość przeglądania systemu błędów Mantis:
http://dev.idn.net.pl/mantis/


--------------------
Powrót do przeszłości :)
Go to the top of the page
+Quote Post

5 Stron V   1 2 3 > » 
Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 05:46