flat assembler
Message board for the users of flat assembler.
Index
> Main > F-TNT project begin discussion. Goto page Previous 1, 2, 3, 4 |
Author |
|
JohnFound 18 Jan 2005, 00:48
Hi, again.
I just uploaded updated file with the client application. The download link is the same: Thingamy.zip Now, all tags are implemented. Here is the list (use [] instead of {}): {b}, {i}, {u} - bold, italic, underlined. {h} - header. {code} - monospaced font and different color. {size=xx.x} - set the size of the font. xx.x - is decimal number that may have one digit after the decimal point. The size is in [mm] (concerning the MS claim, that 1twips = 1/1440 inch) {link=articleID} - internal link to the article with given ArticleID {url=URL} - external link to URL - here we have possible security problem, because Tingamy uses ShellExecute to open the link. What if the link is not a filename, but something other. Any ideas? {color=xxxxxxxx} - hexadecimal number, representing the color in BBGGRR mode. Tags can be nested, but can't be overlapped. The closing tag for every command is {/}. Between / and } you can type any text - it is ignored - well it is because of some kind of compatibility with standard bbcode. Regards. |
|||
18 Jan 2005, 00:48 |
|
beppe85 18 Jan 2005, 14:10
This is not intended to open an user program, eh? Check the protocol used. Forbid protocols others than http, ftp.
JohnFound wrote: {url=URL} - external link to URL - here we have possible security problem, because Tingamy uses ShellExecute to open the link. What if the link is not a filename, but something other. Any ideas? |
|||
18 Jan 2005, 14:10 |
|
JohnFound 18 Jan 2005, 15:00
pelaillo wrote: Very nice work !!! Thingamy looks great. Now we need to fullfill the contents Well, some contents on the server may help, but I have to write the synchronisation first. For now only categories can be synchronized. Quote: Substituting ShellExecute for something safer will not work if the default browser is IE. If the browser is Firefox or Opera, forcing the browsing of the link could help. Well, I simply have to make check of the URL - if the url is http:// or ftp:// the problem remains to the browser. I can't make the browsers safety, but I want to prevent using ShellExecute for deleting files on the user computer for example. Quote: JohnFound, what about updating Thingamy when available during articles' syncronization? I don't know. It is a matter of protocol IMHO. But in the protocol (for now) there is no such feature for storing/sending files. btw: The similar is the problem with images. Also, IMHO, sending files through the Thingamy protocol can open many new security problems, so maybe it doesn't worths... Regards |
|||
18 Jan 2005, 15:00 |
|
Tommy 18 Jan 2005, 17:01
Nice John! But the toolbar isn't drawn correctly... Have a look at the screenshot...
|
||||||||||
18 Jan 2005, 17:01 |
|
JohnFound 18 Jan 2005, 17:09
Tommy wrote: Nice John! But the toolbar isn't drawn correctly... Have a look at the screenshot... Yea, Tommy, indeed. Visibly it is Win2000. I will try to fix it. Thanks. Regards. |
|||
18 Jan 2005, 17:09 |
|
f0dder 19 Jan 2005, 05:05
Quote:
I think it's a bad idea allowing files sent through thingamy. In the case where some small files are needed, they should be compressed with zip or 7zip, and run through BASE64 encoding. This doesn't increase filesize much, and means the user will manually have to click a "decode bas64 attachment" - that shouldn't be too much of a risk, as it requires a lot of user activity to run. |
|||
19 Jan 2005, 05:05 |
|
Goto page Previous 1, 2, 3, 4 < Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.