Tani hosting

Modyfikacja Text2Image
klocek Offline
Administrator

Liczba postów: 3,051
Reputacja: 316
Post: #1
Text2Image 01-12-2012 18:28
Wersja skryptu: TenTego 2.x
Krótki opis: Aplikacja, która pozwala użytkownikom na dodawanie własnego tekstu, generowanego jako obrazek.
Zrzuty ekranu: Wygenerowany obraz, Podstrona administracyjna

Przed aktywacją aplikacji w panelu administracyjnym proszę przeczytać plik ReadMe.txt!

02.12.2012: Dodano obsługę znaku wodnego.


Załączone pliki
.zip  text2image.zip (Rozmiar: 402.57 KB / Pobrań: 348)
(Ten post był ostatnio modyfikowany: 10-02-2013 13:12 przez klocek.)
WWW Cytuj
Diabeł Online
Użyszkodnik


Liczba postów: 777
Reputacja: 666
listoo Offline
Donator TenTego 2.x

Liczba postów: 10
Reputacja: 0
Post: #2
RE: Text2Image 14-12-2012 12:55
Mam pytanie. Gdzie może tkwić problem w kodowaniu znaków w tej aplikacji? Mianowicie w przypadku wpisania cudzysłowu, apostrofu lub podobnych znaków coś błędnie je interpretuje i w wygenerowanym obrazku zamiast znaków wychodzą znaczniki: np \\quot; w przypadku cudzysłowu lub \\\ w przypadku apostrofu.

Pozdrawiam

Listoo
Cytuj
klocek Offline
Administrator

Liczba postów: 3,051
Reputacja: 316
Post: #3
RE: Text2Image 14-12-2012 20:37
Aplikacja zaktualizowana. Wystarczy nadpisać plik "app_page.php" Wink
WWW Cytuj
listoo Offline
Donator TenTego 2.x

Liczba postów: 10
Reputacja: 0
Post: #4
RE: Text2Image 15-12-2012 02:38
Dzięki.
Jednak dalej jest jakiś problem. Co prawda częściowo zniwelowany, bo zmniejszyła się liczba znaczników, wyświetlają się właściwe znaki cudzysłowy i apostrofy, ale wciąż przybrane w ukośnik. Dołączam 2 pliki. (Sorry, że nie linkuje obrazków, ale wszystko poki co robie w srodowisku zwirtualizowanym LAMP na kompie)

       

Pozdrawiam.
Cytuj
klocek Offline
Administrator

Liczba postów: 3,051
Reputacja: 316
Post: #5
RE: Text2Image 15-12-2012 12:47
Dziwne, bo u mnie wszystko jest ok. Możesz spróbować otworzyć plik "app_page.php" i zmienić linijkę nr 40 na:
Kod PHP:
$text stripslashes($_POST['text']); 
[Obrazek: xxYV0.jpg]
(Ten post był ostatnio modyfikowany: 15-12-2012 12:49 przez klocek.)
WWW Cytuj
listoo Offline
Donator TenTego 2.x

Liczba postów: 10
Reputacja: 0
Post: #6
RE: Text2Image 15-12-2012 12:56
Wszystko działa poprawnie.
Dzięki i miłego weekendu :-)


Załączone pliki Miniatury
   
Cytuj
listoo Offline
Donator TenTego 2.x

Liczba postów: 10
Reputacja: 0
Post: #7
Rozmiar wygenerowanego obrazka 18-12-2012 18:41
Klocek mam jeszcze jedno pytanie. Dałbyś radę powiedzieć jak zwiększyć margines w generowanym obrazku np do 30 px z każdej strony.
Cytuj
klocek Offline
Administrator

Liczba postów: 3,051
Reputacja: 316
Post: #8
RE: Text2Image 18-12-2012 18:54
Najprościej to zmniejszyć szerokość w ustawieniach aplikacji o 30px i wyśrodkować obiekt w DIVie o takim samym tle Wink
(Ten post był ostatnio modyfikowany: 18-12-2012 18:55 przez klocek.)
WWW Cytuj
listoo Offline
Donator TenTego 2.x

Liczba postów: 10
Reputacja: 0
Post: #9
RE: Text2Image 21-12-2012 16:23
Problem jest w tym, że w przypadku tekstu o jednej linijce nie ma miejsca na znak wodny, poza tym czasem ogólnie wygenerowany obrazek wygląda ładniej, gdy ma większą ramkę...

Pytanie nr 2.
Poradziłem sobie ze zmianą docelowego formatu na PNG. A jak teraz zrobić by generowany obrazek w png miał przeźroczyste tło Big Grin?
Cytuj
klocek Offline
Administrator

Liczba postów: 3,051
Reputacja: 316
Post: #10
RE: Text2Image 21-12-2012 17:38
http://stackoverflow.com/questions/31307...y-with-php
WWW Cytuj


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości