NaslovnicaForumDownloadPomoć
Advertisement
    croJoomla - Joomla na hrvatskom



Forum Pomoć Pravila croJoomla Foruma Prijava Registracija
 
Napredno pretraživanje
  
croJoomla Forum » Joomla 1.0 » Integracije » Tema: Zna li netko Esy guest book...
 Str: [1] Dolje
Autor      Tema: Zna li netko Esy guest book...  (Posjeta: 632 )
*
Postova: 29

» datum: 28-01-2008, 14:33:25

Kako ograničiti broj znakova u jednom redu???
*****
Postova: 4369


» Odgovor #1 datum: 28-01-2008, 14:37:38

Broji ih.
Smrt je kao točka na kraju rečenice. Nije važno koliko je duga već je li imala smisla !
*
Postova: 29

» Odgovor #2 datum: 29-01-2008, 00:36:38

Broji ih.
Jako duhovito ha ha biggrin
Osim dobrog vica mogao si pokušt i pomoći a kako je moje pitanje bilo kratko iskusnom bi bilo lako zaključiti
da mi je sve poznato oko tagova:ROWS=,  COLS=,WRAP=VIRTUAL,WRAP=PHYSICAL itd..
ali ništa ne sprječava šaljivog posjetitelja da stisne tipku i upisuje beskonačan broj znakova u jednom
redu ili broj dozvoljenih znakova a rezultat je raširena stranica u beskonačnost.....
Problem sam djelomično rješio ubacivanjem js. koji dozvoljava zadani broj znakova ali opet netko super šaljivi
može i tome doskočiti.Nije mi jasno zašto se zadane vrjednosti-tagovi u Esyguestbook ne izvršavaju kako je
zadano.
Naravno znam da je najednostavnije instalirati neku drugu knjigu gostiju ali eto bar sam pokušao.... drinks
Forum Moderator
*****
Postova: 3549


» Odgovor #3 datum: 29-01-2008, 01:57:05

Nažalost, pravi odgovor neznam, ali nije to samo problem kod EasyBook. U puno komponenti sa korisničkom interakcijom, može se napraviti isto, između ostalog i ovdje:
_____________________________________________________________________________________________________________________

Problem je u tome, što spojene znakove shvaća kao jednu riječ, što oni u principu i jesu.
E, sad, kako limitirati dužinu jedne riječi...napamet neznam.
*
Postova: 29

» Odgovor #4 datum: 29-01-2008, 03:33:42

Da vjerovatno postoji rješenje npr:Akobook se dobro ponaša u takvim slučajevima,a jednom davno sam
pronašao neki turtorijal kako se to može sprječiti i radio sam formulare pomoću njega ali tko bi ga pronašao
 na disku kad treba.Zasad sam se poslužio js. koji samo limitira broj znakova a ubiti trebao bi limitirati sve:
function limitText(limitField, limitCount, limitNum).
pa mi sad /components/com_easygb/easygb.html.php izgleda ovako:
Kod:
---------------------------------------------------------------------------------->
[color=orange][color=red]       <script language="javascript" type="text/javascript">
function limitText(limitField, limitCount, limitNum) {
if (limitField.value.length > limitNum) {
limitField.value = limitField.value.substring(0, limitNum);
} else {
limitCount.value = limitNum - limitField.value.length;
}
}
</script>
[/color]
<form name="adminForm">
<textarea name="content" ROWS=10 COLS=55 WRAP=PHYSICAL style="background-color:#F8F8FF; onKeyDown="limitText(this.form.content,this.form.countdown,500);"
onKeyUp="limitText(this.form.content,this.form.countdown,500);">
</textarea><br>
<font size="1">(Maximum characters: 500)<br>
You have <input readonly type="text" name="countdown" size="3" value="500"> characters left.</font></form>[/color]
----------------------------------------------------------------------------------------------------->
Znači gdje se nalazio dio koda:
<textarea class="inputbox" tabindex="6" name="content" rows="7" cols="30"></textarea>
ubacio sam js. i nova textara svojstva.
tako da sad mogu limitirati broj znakova a posjetitelj u frontendu ima brojač znakova.
U ovom slučaju vjerovatno nepotpuno pozivam funkcije:
limitField, limitCount, limitNum hmm..
» Zadnja izmjena: 29-01-2008, 13:16:53 pingvin
Forum Moderator
*****
Postova: 3549


» Odgovor #5 datum: 29-01-2008, 13:17:30

Možda da umjesto textarea upotrijebiš htmlarea, on je malo pametniji.
 Str: [1] Gore  
croJoomla Forum » Joomla 1.0 » Integracije » Tema: Zna li netko Esy guest book...
Skoči na:  



Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC
Joomla Bridge by JoomlaHacks.com
 
    Copyright © croJoomla.com 2005 - 2009  privatnost    powered by Joomla
web hosting powered by www.shopcentar.hr