08-01-2002
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
this isn't really a UNIX issue.. but you guys are smart (spelled "s-m-r-t") so I was hoping someone can help me out. I have posted on other forums and no one is able to help me out.
For the past 3 months I was playing a browser based game at http://www.ogame.org. It is located in Europe, I... (1 Reply)
Discussion started by: Bobafart
1 Replies
2. UNIX for Dummies Questions & Answers
Okay, here's the situation: I have a UNIX box hosting a website. The website is basically there to hold a .swf file; when you go to the URL, the .swf file loads, and it pulls data from a database on another computer into a cache. The cache holds things for 24 hours. This all works fine, so it's... (7 Replies)
Discussion started by: BSchow
7 Replies
3. UNIX for Dummies Questions & Answers
cud someone tell me how to create a website???:confused: plsss..... tnx alot!!!:):D (2 Replies)
Discussion started by: renytots07
2 Replies
4. UNIX for Dummies Questions & Answers
Hey guys I know you probably get this question a lot but, I want to make a website, and I don't have any experience doing this. I have a iMac and i was wondering if there is someone you could refer me to or a site that will show me how to do it. Thanks. (2 Replies)
Discussion started by: mmecca21
2 Replies
5. Web Development
hello!!
well, i am planning to make my own virtual pet site like that of a neopets.
unfortunately i don't have any idea on how to do it..
i've tried searching in the net, but the result is really complicated. i don't know where to begin.i have already drawn some that i think would help... (2 Replies)
Discussion started by: ackiemae
2 Replies
6. Web Development
need a little help with this below
MAVEN DAZZ
what i need is ?!!
a) To make sure, that logo stays on top (left hand side) -fixed in this navigation bar. on the same navigation bar (MENU) should stay on the other right hand side.
Can anyone explain me how will this work. i am new to... (0 Replies)
Discussion started by: dazdseg
0 Replies
7. UNIX for Dummies Questions & Answers
edit by bakunin: content not relevant for our site (and bordering on spam) SNIPped, thread closed.
My suggestion is to - before even considering to buy anything online - put more effort in research, i.e. what the web site you write a comment at, is all about. This one here is definitely not for... (1 Reply)
Discussion started by: ethansk
1 Replies
8. Web Development
Hi,
Home ~ InfoBeans
I want to know technology framework using which we can achieve that kind of look and feel
Thanks (6 Replies)
Discussion started by: ezee
6 Replies
9. Shell Programming and Scripting
Hi all,
i need to do the following,
when i connect to my website it prints out "Welcome User",
but sometimes there are errors like "dictionary not loaded" or "wrong user name or password"
so i wanted to make a script that checks that login page,
and if i get the Welcome massage do nothing,... (6 Replies)
Discussion started by: charli1
6 Replies
10. Shell Programming and Scripting
I want to check if web url is up and running through command or script. I will use that output in one job to make it fail or succeed. I searched wget curl but they have lot of description. I don't know much on networking side.
Kindly help on this. (1 Reply)
Discussion started by: looney
1 Replies
LEARN ABOUT SUSE
template::plugin::url
Template::Plugin::URL(3) User Contributed Perl Documentation Template::Plugin::URL(3)
NAME
Template::Plugin::URL - Plugin to construct complex URLs
SYNOPSIS
[% USE url('/cgi-bin/foo.pl') %]
[% url(debug = 1, id = 123) %]
# ==> /cgi/bin/foo.pl?debug=1&id=123
[% USE mycgi = url('/cgi-bin/bar.pl', mode='browse', debug=1) %]
[% mycgi %]
# ==> /cgi/bin/bar.pl?mode=browse&debug=1
[% mycgi(mode='submit') %]
# ==> /cgi/bin/bar.pl?mode=submit&debug=1
[% mycgi(debug='d2 p0', id='D4-2k[4]') %]
# ==> /cgi-bin/bar.pl?mode=browse&debug=d2%20p0&id=D4-2k%5B4%5D
DESCRIPTION
The "URL" plugin can be used to construct complex URLs from a base stem and a hash array of additional query parameters.
The constructor should be passed a base URL and optionally, a hash array reference of default parameters and values. Used from with a
template, it would look something like the following:
[% USE url('http://www.somewhere.com/cgi-bin/foo.pl') %]
[% USE url('/cgi-bin/bar.pl', mode='browse') %]
[% USE url('/cgi-bin/baz.pl', mode='browse', debug=1) %]
When the plugin is then called without any arguments, the default base and parameters are returned as a formatted query string.
[% url %]
For the above three examples, these will produce the following outputs:
http://www.somewhere.com/cgi-bin/foo.pl
/cgi-bin/bar.pl?mode=browse
/cgi-bin/baz.pl?mode=browse&debug=1
Note that additional parameters are separated by '"&"' rather than simply '"&"'. This is the correct behaviour for HTML pages but is,
unfortunately, incorrect when creating URLs that do not need to be encoded safely for HTML. This is likely to be corrected in a future
version of the plugin (most probably with TT3). In the mean time, you can set $Template::Plugin::URL::JOINT to "&" to get the correct
behaviour.
Additional parameters may be also be specified to the URL:
[% url(mode='submit', id='wiz') %]
Which, for the same three examples, produces:
http://www.somewhere.com/cgi-bin/foo.pl?mode=submit&id=wiz
/cgi-bin/bar.pl?mode=browse&id=wiz
/cgi-bin/baz.pl?mode=browse&debug=1&id=wiz
A new base URL may also be specified as the first option:
[% url('/cgi-bin/waz.pl', test=1) %]
producing
/cgi-bin/waz.pl?test=1
/cgi-bin/waz.pl?mode=browse&test=1
/cgi-bin/waz.pl?mode=browse&debug=1&test=1
The ordering of the parameters is non-deterministic due to fact that Perl's hashes themselves are unordered. This isn't a problem as the
ordering of CGI parameters is insignificant (to the best of my knowledge). All values will be properly escaped thanks to some code
borrowed from Lincoln Stein's "CGI" module. e.g.
[% USE url('/cgi-bin/woz.pl') %]
[% url(name="Elrich von Benjy d'Weiro") %]
Here the spaces and ""'"" character are escaped in the output:
/cgi-bin/woz.pl?name=Elrich%20von%20Benjy%20d%27Weiro
An alternate name may be provided for the plugin at construction time as per regular Template Toolkit syntax.
[% USE mycgi = url('cgi-bin/min.pl') %]
[% mycgi(debug=1) %]
AUTHOR
Andy Wardley <abw@wardley.org> <http://wardley.org/>
COPYRIGHT
Copyright (C) 1996-2007 Andy Wardley. All Rights Reserved.
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
SEE ALSO
Template::Plugin
perl v5.12.1 2008-11-13 Template::Plugin::URL(3)