Another option is to put "plagiarized" notes in the body of the text,
low enough down that those who just skim the first bit before stealing
won't see it.
It won't stop those who actually read the material, but might help
against the lazy ones.
Sandy
On 2017-06-27 11:27 PM, D
Lock down your sandboxes. Someone has discovered how to find and spam
them. Several thousand edits over a few hours, and the refresh didn't
seem to happen. It used up our server time, and the processes were still
running. (The host had to kill them manually, and reset our limits.)
It snuck
to do with pmwiki, are also
not working.
Thanks,
Sandy
Here's the reply to the ticket:
quote from host:
Hello,
I checked the server logs and could find that your account was exceeding
the Cloud Linux resource limits set in the server. When ever the account
exceeds the resource usage limits
, I'm going to do yet another backup of our data. And email. I
think our host puts proper fences between accounts, and I know I didn't
use any WP plugins when I tested it ages ago, but better safe than sorry.
Thanks!
Sandy
___
pmwiki-users mailing list
isn't fun.
Best of luck. I don't get to use pmwiki much these days, but every time
I do, it's a breath of fresh air.
Sandy
On 1/23/2013 5:12 PM, John Foley wrote:
Hi, I just picked up pmwiki a few days ago to see if it might
fit my needs for a wiki engine to edit some web-based
a difference? I don't remember which method I used
for them. I have another account with the same host that's still fine,
but doesn't use Clean URLs or farms or subdomains.
Fingers crossed, that should be the last of the help I need from this group.
Thanks!
Sandy
On 10/28/2012 12:01 AM, Patrick R
working fine.
I wouldn't have known what to ask them if not for the help from this
group. It was a real team effort!
(Petko -- thanks for the info about CleanURLs. I was worried they'd
spend time on one theory, only realize CleanURLs were complicating the
issue.)
Sandy
On 10/25/2012 9:18 PM
the last successful edit, however:
From SiteAnalyzer:
Recipe local pmwiki.org
Cookbook:Captcha2008-07-13 2008-07-13
Cookbook:CommentBoxPlus 2006-12-15 sandy2011-12-03
Cookbook:ConditionalExtensions 2006102820061028
Cookbook:DeObMail 2009082420120717
step? This isn't urgent. It's an old personal site.
Would going to the latest PmWiki help? I last upgrade in August.
More info:
Apache version 2.2.22
PHP version 5.2.17
I've set up an ftp account if that would help. I think all PmWiki's
diagnostics are turned on.
Thanks again,
Sandy
with no problem.
Any ideas?
Thanks,
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
Clarifying:
Editing works fine.
Saving or previewing doesn't work.
On 10/25/2012 9:18 PM, Sandy wrote:
When I try to edit Site.SideBar, it tells me:
PmWiki can't process your request
?invalid page name
We are sorry for any inconvenience.
Return to http://www.sandy.onebit.ca
I'm running
+1
Small but nice changes. I like spaces in the title bar.
Do search engines bother with nofollow anymore?
Sandy
On 8/26/2012 2:13 AM, Simon wrote:
I've made a few suggestions for some incremental improvements to the
PmWiki skin template.
http://www.pmwiki.org/wiki/PITS/01294
I'd
+1. Spaces in the titlebar make it easier to read. Lots of nofollow.
Do search enginse even bother with that anymore?
Sandy
On 8/26/2012 2:13 AM, Simon wrote:
I've made a few suggestions for some incremental improvements to the
PmWiki skin template.
http://www.pmwiki.org/wiki/PITS/01294
I'd
This comic brought to mind a much earlier conversation here about recipe
ratings.
http://xkcd.com/937/
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
Try
http://www.pmwiki.org/wiki/PmWiki/IncludeOtherPages
I vaguely remember a bug discussed, probably fixed by now, where readers
could read the included pages, even if they didn't have regular access
to those pages. It's worth testing if that's important in your application.
Sandy
On 6
to avoid doing so. There's too much interconnection, and no need.
Sandy
On 5/3/2011 2:46 PM, Hans wrote:
Tuesday, May 3, 2011, 6:35:11 PM, Sandy wrote:
If it is possible to see and (:include:) file which you don't have
access to, and access was set properly, then it's a bug.
Peter's point
than list. Less scrolling.
- Include link to GroupAttributes pages even if they don't exist. Makes
all groups consistent and we can click on the link rather than type in
the URL.
Sandy
On 5/2/2011 12:53 PM, Peter Bowers wrote:
On Sun, May 1, 2011 at 11:08 PM, James Mjamesm1...@gmail.com
, would that be overkill?
Thanks again,
Sandy
+ Contents of file claming to be SiteAdmin.Blocklist-MoinMaster
version=pmwiki-2.2.25 ordered=1 urlencoded=1
agent=Mozilla/5.0 (Windows NT 6.0; rv:2.0) Gecko/20100101 Firefox/4.0
ctime=1200885039
host=99.224.214.212
name
time than making the backups, although I probably
should update the forms and email recipes.
Sandy
On 4/18/2011 4:06 PM, Al Louis Ripskis wrote:
Guys,
This long awaited simple PmWiki login/self-registry mechanism really works!
(It’s at Cookbook/UserAdmin/To install with user authentication
couldn't get it to work on my installation.
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
to modern media. But the
format will still be readable even if I change readers.)
Yay! my dead-tree library is huge and also incomplete. It's on my list
of things to test. I have heard that there epub isn't a single standard
(much like html), but it's still a good start.
Sandy
drained :) lol
Wow! Thanks! I managed to get an email working, but no more than that.
Now to find an excuse to try another form...
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
,
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
It looks like it will be easy, but the wiki doesn't give details, just
says to edit Site.EditForm and/or Site.Preferences and/or config.php. It
doesn't say what to change them to.
Any ideas? I'll add the instructions to the manual as payment.
Sandy
the actual media file is
embedded, but it's worth checking the specs. iTunes might also have
advice that differs from the specs -- in which case, well, remember
Explorer and specs? iTunes is the most commonly used podcatcher.
Sandy
___
pmwiki-users
with the next shiny thing. That
gives me confidence in the program.
PmWiki is in good hands.
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
redirects, but I don't want the customers to have
to have to click on page has moved to.
Secondly, how do I make future uploads, made through with Attach:, go to
the www.mydomain.com/docs rather than a subdirectory of pmwiki?
Thanks in advance,
Sandy
PS The /docs index is a straight HTML/CSS page
the group will be able to
control access to it, if they know how, but admin can always access
everything.
Hope this helps rather than confuses.
Regardless
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman
standards.
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
DaveG wrote:
Sandy wrote:
I'm not (yet) comfortable with $HTMLStylesFmt[].
It's an array, which can contain arrays :) Usually you index the array
with the name of the skin, but any name (or even no name) will work
fine. The content of the array is output at the point in the .tmpl file
Hans wrote:
Friday, October 23, 2009, 11:14:24 PM, Sandy wrote:
Thinking further, can this go in skin.php?
$color1 = '#00cc00';
That keeps all the skin stuff in the skin, and avoids $HTMLStylesFmt[].
why don't you just set the color attributes in
the skin's css file? after all
DaveG wrote:
Sandy wrote:
Well in order to use the variable from within the template you'd need
use $FmtPV:
$FmtPV['$color1']='#00cc00';
So then you could use it in .tmpl (not in .css files though). Personally
I prefer to use $HTMLStylesFmt.
What's up with the two quotation marks
with next weekend.
Sandy
Key lines:
+
To use PHP in your CSS file:
1. Rename your style.css file to style.php, then add the following to
the top of the file:
?php header(Content-type: text/css); ?
This line tells the browser that the file is CSS instead of HTML.
2. In your HTML
created a file in the group by, from another page, entering
[[testgroup.testgroup]] .
So, what silly little step am I missing?
Thanks in advance,
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo
the \\ .
So, rather than
this is a\\really long line
I need to do
this is a\\
really long line
One of those silly things. I get used to ignoring line breaks, then hit
a place they're needed.
Thanks for the help,
Sandy
___
pmwiki-users mailing
is {$MyVar}
Could you also do:
in config.php
$FmtPV['$color1'] = '#00cc00';
then in the .tmpl file:
style
h1 {color:$color1;}
A {color:$color1;}
then when the client changes his mind, I only have to change it once.
Happy!
Sandy
___
pmwiki-users
Petko Yotov wrote:
On 10/23/2009, Sandy sa...@onebit.ca wrote:
I put a file called
testgroup.php
in my /local directory, right beside config.php.
..
So, what silly little step am I missing?
It is probably Testgroup.php or TestGroup.php and not all lowercase
testgroup.php.
Petko
on this - It
seems that I was using two numerals for a login,
which appear to be dissallowed.
Paul
Did you get this sorted out? Somewhere in Firefox you can turn off those
helpful suggestions.
Using enter or tab to exit the field sometimes triggers it. Try using
the mouse to move to the next field.
Sandy
are subject to this, if the person doing the
upgrades and rewiring doesn't realize it's important your machine keep
the same address.
Yes, my husband has dealt with clients who locked themselves out of
admin by doing this. (Fortunately they hadn't changed the backdoors.
Suspenders but no belt.)
Sandy
in the file with id:Paul. (Fine print: haven't
done it in a while, best check the AuthUser documentation to be sure.)
Search config.php for the word pass to make sure you got everything.
Not all the passwords are together.
Sandy
___
pmwiki-users
DaveG wrote:
Sandy wrote:
in config.php
$FmtPV['$color1'] = '#00cc00';
then in the .tmpl file:
style
h1 {color:$color1;}
A {color:$color1;}
Rather than this use:
$color1 = '#00cc00';
$HTMLStylesFmt['my_skin'] = h1 {color:$color1;} ;
That way, there's no need to mess
.
Any ideas? I haven't yet tried EnableHTML.
Thanks in advance,
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
/HorizontalVerticalMenu
and liked it.
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
That confirms my suspicion well enough to move forward with choosing
host and setting things up.
Thanks!
Anyone else know more? Is this something that PmWiki can adapt to, or
something we're stuck doing for ourselves?
Sandy
DaveG wrote:
I'm running on php5, and mmcache is enabled. I've
or not, us amateurs could use a bit
more guidance in the pmwiki manual, even a link to a good reference,
than is currently there.
Thanks in advance,
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki
the description myself, but I'd rather the
core team keep close control over that part of it.)
Good to see continued development.
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
Petko Yotov wrote:
On 6/12/2009, Sandy sa...@onebit.ca wrote:
I'm looking for stray passwords.
I know there are recipes out there that will list pages and what level
of protection they have.
Does anyone remember what they're called? Searching for password and
tables didn't find them
to the history page, but that page is
cleared when it autorestores.
Thanks in advance,
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
I'm looking for stray passwords.
I know there are recipes out there that will list pages and what level
of protection they have.
Does anyone remember what they're called? Searching for password and
tables didn't find them.
Thanks,
Sandy
I can't read
http://pmwiki.org/wiki/PmWiki/Passwords
Several other pages refer to it, for advice on setting passwords.
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
Sandy wrote:
I can't read
http://pmwiki.org/wiki/PmWiki/Passwords
Several other pages refer to it, for advice on setting passwords.
Sandy
Awesome!
I noticed while quickly skimming that you can set a password for
action=attrib . That might be worth considering if that happens a lot
those approaches look promising.
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
does it
give you any permissions. Even adding ?action=edit to the URL doesn't
work -- it asks me to log in.
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
favicon!
The only time I'd be tempted to use Dreamweaver is to get a skin
started. $400 for a product I don't quite trust, much less for a similar
product I still don't trust, or learn a bit more. Easy choice!
Thanks!
Sandy
___
pmwiki-users mailing list
, or does it
upload something that merges skin and data on the fly, making it much
harder to make emergency corrections directly on the server?
Thanks!
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman
Hans wrote:
Wednesday, February 25, 2009, 10:01:48 PM, Sandy wrote:
Does Dreamweaver create and upload html (and css) files, or does it
upload something that merges skin and data on the fly, making it much
harder to make emergency corrections directly on the server?
It has been a while
on the edit page.
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
want to change the title after creating the page.
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
Sandy wrote:
Oliver Betz wrote:
Hello All,
in addition to the ongoing discussion about the beginner
documentation:
What do you think about preloading the sandbox with examples of the
basic markup?
This way a newbie had a documenting starting point for his first
steps.
Oliver
I like
would be difficult.
Is monotype part of the Newbie set? If so, you could use that instead of
(:markup:) to show the code and the results. It's not as convenient as
(:markup:), and the final page will have lots of duplicated source code,
but it's conceptually easy to understand.
Sandy
. If they are reaching ahead and use ?action=source,
then they're ready to say, Hey, what's that word in brackets mean? and
type it into the search box. (:markup:) was one of the programmer had
great foresight moments for me.
Sandy
___
pmwiki-users mailing list
pmwiki
customize, so use it to
create your subdomains and redirects and such before you customize
.htaccess.
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
Patrick R. Michaud wrote:
On Mon, Feb 09, 2009 at 09:35:22PM -0500, Sandy wrote:
The gui button on the edit page, just to the right of Bold, looks like
Underline, but the tooltip says Internal Link. The actual markup gives
[[zzz]].
The button beside it shows the usual globe with chain
Patrick R. Michaud wrote:
On Tue, Feb 10, 2009 at 02:45:08PM -0500, Sandy wrote:
Further testing on pmwiki.org: When I select a word, then press the
button, it just puts in the brackets. When I have nothing selected, it
puts in the text as you describe.
Correct. As with the other items
, and not every skin distinguishes between them), they
should do something different.
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
copying his home bookmarks to it
so he can find things when in the school lab. Teacher's thrilled with
the unusual presentation of his history project, finished 4 days early.
Many thanks!
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
customize them, the new version is stored in wiki.d . The program
looks in wiki.d first. If you delete the wiki.d version, it reverts to
the wikilib.d one.
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman
a complete system backup. I only make that
mistake twice a year.)
Thanks,
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
don't remember changing that one at all.)
www (aka public_html)
# Options AllOptions All
(Okay, even I know that one is messed up, but no clue what it should be,
and if it were the problem, I'd expect more problems.)
root
No htaccess file.
Again, many thanks!
Sandy
Patrick R. Michaud pmichaud at pobox.com writes:
On Wed, Feb 04, 2009 at 10:13:31AM -0500, Sandy wrote:
THE HTACCESS FILES, starting from the lowest directory. I'd expect the
lowest to be the problem, since things that use the higher directories
are working just fine.
In fact, you
is at
www.sandy.onebit.ca .
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
The Editor wrote:
P.S. I also agree the title solution in PmWiki is a bit lacking. Have
you ever considered storing it as a Page Attribute? Or at least making
that some kind of option?
I like that idea, but then I got to thinking about what else to put in,
and realized EditMore has them
think to look for).
My vote is do something within Pmwiki rather than thrash blindly about
with htpasswd.
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
Sameer Kumar wrote:
I've never used htpasswd. That's part of the Apache, isn't it?
Sandy, htpasswd Form is a cookbook recipe for pmwiki:
http://www.pmwiki.org/wiki/Cookbook/HtpasswdForm
I use it and really like it... I would endorse it :-)
Looks like I should add that to my
of the profile page).
So Profile.* pages get extra attributes? That sounds like it's making a
special type of page, which ruins one of the gee, neat! things.
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo
. So, I'm not worried.
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
for
himself.
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
of the groups, and their sizes, may help in deciding how to
target recipes.
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
with an optional email moderator and wait setting.
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
programming, I'd prefer that the admin have a form
to edit the passwords/ID/email page. Even though Pm uses easy formats,
the risks of making a mistake here make me very cautious about editing
this sort of page.
Sandy
___
pmwiki-users mailing list
pmwiki
Randy Brown wrote:
Unfortunately, (:if auth edit:) only tells you if the /current user
/is authorized to edit the page. Since you said the admin can edit, it
won't tell the admin if the page is editable by normal users.
I use one browser (FireFox) for programming, and another (IE) when I
that lets you add css to the page data. The
danger is that anyone who can edit the page can seriously mess up its
display.
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
, URLS are approved at the domain
level.)
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
are described with a long string of letters, and then gives a
link to the Octal Notation method, where each group of letters is
condensed to one numeral.
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki
Something got messed up with my alternate email addresses, including the
one I use for this list. G.
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
,
preceded by the statement global $HTMLVSpace;.
I suppose you could use the same variable to put fancy little characters
or images between paragraphs as well.
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com
be the reason?
Thank you, Jan
Are the groups passworded? My information may be out of date, but there
were problems with passing passwords in the RSS request. (As in, they
would be sent in the clear.)
Beyond that, no ideas.
Sandy
___
pmwiki-users mailing
Peter K.H. Gragert wrote:
Hallo PmWiki-…
Are there robots trying to crack passwords?
Some are recruiting humans. Some work from home ads say, All you have
to do is retype what we email you into a form. Could very well be a way
to have humans cracking captchas.
Sandy
, and is
recognized as a member of several groups, each group having a set of
permissions.
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
You can put the news on the login page, and require people to log in
before seeing anything. The password can be included on the login page.
It would annoy people, but it would work.
Sandy
Graham Archer wrote:
Hi,
I put news and other useful info on the front (home) page of the wiki.
I'm
core program files with the new
files. You don't have to redo all the custom programming. The most
common comment from someone upgrading for the first time is, That's all
there is to it?
Sandy
Walker Lindley wrote:
We're running pmwiki-2.2.0-beta67. Looking through the documentation, I'm
You can use the Notify recipe in the core. Yes, it has a squelch
feature. You have to add each email separately, but you can make that
email the mailing list address.
I don't know about FoxNotify.
Sandy
adam overton wrote:
hi
is it possible to receive a monthly (or bi-weekly) notification
they already know (and maybe some other watchers sending them
email to double-check).
It fails when a recipe doesn't have a maintainer and/or watcher.
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo
and legal implications.
Hope this helps,
Sandy
Swift, Chris wrote:
Greg,
Thanks for your note on my first question.
I'm just interested in our users experience and would definitely agree
that for an actual start-up a lawyer should be consulted.
Does anyone have any ideas on both
most common commands.
I asked my husband about a few things (like what does CHMOD do), then
found how to do them using CPanel and my FTP client.
Sandy
Swift, Chris wrote:
Dear all,
I'm in the process of getting a server setup for my site and I'm looking
at 2 different options from www
, and any Rogers Canada customers. I
suspect other ISPs will start to do the same thing. We'll add our voices
to the formal complaints on both fronts.
Sandy
DaveG wrote:
If you can get your host to setup 'wildcard subdomains' then you can handle
any request for a subdomain through .htaccess
than the
error code the ISP is grabbing? I suspect it can be done with .htaccess
, but that's beyond my skills.
I already have three subdomains working in a pmwiki farm. With
CleanURLs, they show as subdomain.mydomain.ca/Group/Page .
We use CPanel.
Thanks in advance,
Sandy
PS If I don't
-worth trying.
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
in the site make
the numbers go up. Some give more details as to who is visiting and
where they came from.
Sandy
___
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users
The Firefox extension Web Developer has a quick way to resize the
screen, and it also has display CSS by media type -- handheld / print.
I don't know if there are any other things that need to be considered,
other than nix the Java and probably JavaScript.
I still use a handheld with a 180x180
1 - 100 of 274 matches
Mail list logo