Zdar. Vyvíjím jednoduchý redakční systém a nevím jak do článku vkládat obrázky, aby to bylo uživatelsky přívětivé. Potřebuji jen nakopnout jakým stylem to řešit. Díky za tipy.
Fórum › PHP
Redakční systém- obrázky
no třeba BBcode :) [ i m g ] cesta[ / i m g ] nebo [obrázek=cesta] vymyslet si můžeš cokoliv a pak jen ten "string" přepsat do HTML
takhle se i dělá "a href" z http:// nebo www. adresy
EDIT: když jsem tam dal to [ img ] obr [/ img ] tak už to udělalo z toho obrázek :D:D
Teď jsem se zasekl na tom jak odeslat hodnotu pole textarea když <Imput type=submit> nefunguje. Jak by se toto mělo řešit? děkuji
<body>
<form onSubmit="return false">
<button onclick="formatuj('B')">TUČNĚ</button>
<button onclick="formatuj('CODE')">KÓD</button>
<button onclick="formatuj('URL')">ODKAZ</button>
<textarea id="edit">
http://programujte.com/index.php?akce=diskuze&kam=diskuze&sekce=18-javascript
Programuji BBcode editor jako rozšířené textarea a potřeboval bych pomocí javascriptu udělat uzavření označeného textu do určitého tagu.
Například tady pokud píšu příspěvek, označím část textu, kliknu na tlačítko B a označený text se uzavře do tagů [ b] a [ /b].
</textarea>
</form>
</body>
chceš nějaký JS na to že když v textarei označíš text a klikneš na tlačítko aby to přidalo před a za nějaký text?
na to mám někde funkci..
http://www.testing.jabko.net/bbcode.js
použití: uprava('pred','po','ID prvku')
např.
uprava('[ b ]','[ / b ]','edit');
odstran to
onSubmit
z formu a uprav formatovaci funkci aby jeji posledni radek byl return false
coz zamezi odeslani formulare zmacknutim tlacitka pro formatovani, takze ten onSubmit uz nebude nutny a submit ti pujde normalneTo CZechBoY : Chceš facku ? :smile17:
já nechápu proč ve funkci musí mít return false, to snad máš v onSubmit tu funkci nebo jak?
prostě si dej (třeba button, to je fuk jakej element)
<button onclick="uprava('[ b]','[/ b]','ID prvku')">Tučně</button>
a nevidim důvod proč k tomu dávat return false ?
To CZechBoY : protoze ten button odesila formular. S return false ve funkci se zablokuje pouze to stisknute tlacitko, s return false v onSubmit se zablokuje odeslani formualrem celkove.
button odesílá formulář? já to nechápu pořád, tak proč ten button nedáš aby ho neodesílal?
ty mi chceš říct že máš
<button type="submit" onClick="uprava(...)">Tučně</button>
? to je ale celkem k ničemu potom ne?
co když někdo bez JS na to klikne a už to celý odešle?
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Redakční systém — založil mates
Redakční systém — založil API
Redakční systém - problém — založil davous267
Nejlepší redakční systém? — založil sportuj
Vlastní redakční systém. — založil DeathHumanCZ
Moderátoři diskuze