web design, England, Britain, UK, belgium
 
Ulti Clocks content

How to make a login link Joomla 1.5

sand How to make a login link with Joomla 1.5 and show user name
user, login, add, username, link, template, logout, php, use, jfactory, menu, echo, bit, interactivity, joomla, users, appropriately, style, suitable, position, store, getuser, greet, logged, section, place, provide, variable, guest, www, latest, item, screen, updated, code, asked, regularly, forums, manager, select

Home

Son

09.

Aug

joomla login link menu

Code updated 18.10.2010 to latest J1.5-21


The first way is to add a menu item to the login screen.
In the Menu Manager select "New" and type "External Link".
The url to use is http://www.yoursite.com/index.php?option=com_user&view=login



You can also add it directly in your template at a suitable position and style it appropriately -
<!--login link-->
<div id="loginlink">
<a href="http://www.yoursite.com/index.php?option=com_user&view=login">Login </a>
</div>
<!--end login link-->

If we want to add a bit of user interactivity then we first need to get the users name with a JFactory call and store it in a variable which we place in the php section of the template -
$username =& JFactory::getUser();

Then we can use this to greet the user if they are logged in and also provide a logout link.
<!--login link-->
<div id="loginlink">
<?php

$username =& JFactory::getUser();
if ($username->guest) {
echo '<a href="http://www.yoursite.com/index.php?option=com_user&view=login" >Login</a>';
} else {
$name = $username->get('username');
echo 'Hi ' . $name . ' - <a href="http://www.yoursite.com/index.php?option=com_user&task=logout" >Logout</a>';
}
?>
</div>
<!--end login link-->




Add this page to your favorite Social Bookmarking websites
Digg! Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! Slashdot! Technorati! StumbleUpon! Spurl! Newsvine! Furl! Fark! Yahoo! Netvouz! Mister-Wong! RawSugar! Ma.gnolia! Squidoo! DZone! Swik!
Zuletzt aktualisiert am Freitag, 29. April 2011 um 10:08 Uhr
 

Add your comment

BoldItalicUnderlineStrikethroughSubscriptSuperscriptEmailImageHyperlinkOrdered listUnordered listQuoteCodeHyperlink to the Article by its id
Very HappySmileWinkSadSurprisedShockedConfusedCoolLaughingMadRazzEmbarrassedCrying or Very SadEvil or Very MadTwisted EvilRolling EyesExclamationQuestionIdeaArrowNeutralMr. GreenGeekUber Geek
Your name:
  The word for verification.
Lowercase letters only with no spaces.

The word for verification.<br/>Lowercase letters only with no spaces.
Word verification:

Titel:
Comment:
Comments (14)
Login Link for Joomla (actually logging in)
14 Dienstag, 09. August 2011 um 09:52 Uhr
Mathias
Try this:

http://joomlacode.org/gf/project/login_protocol

This allows logging in by GET protocol, which means you can actually log in by klicking the link.

J!1.5 and J!1.7
s
13 Mittwoch, 03. August 2011 um 06:47 Uhr
s
Thank you so muchhh!!
12 Samstag, 18. Juni 2011 um 01:25 Uhr
j3n
Thanks for the very useful tutorial!!! Very Happy
um
11 Donnerstag, 13. Januar 2011 um 18:30 Uhr
Brynn
How do I get the program in the first place? Is it free?
Thanks,
Mr. Green
Verry nice tutorial
10 Mittwoch, 29. Dezember 2010 um 12:47 Uhr
emxource
Very nice tutorial, its sound very useful

thankyou...

www.emxource.com
"your development resource partner"

www.uaejobszone.com
Exactly What i was looking for
9 Donnerstag, 16. Dezember 2010 um 20:35 Uhr
Oliver
This is Perfect...Thanks for the post
Great
8 Montag, 29. November 2010 um 12:47 Uhr
Lath
it's what i am seeking for... thanks......
A slightly different view
7 Mittwoch, 11. August 2010 um 13:44 Uhr
Jonas
Nice work - just what I needed. But somehow the spec must have changed - com_user&view=logout gives me an error while com_user&view=login seems more right (brings you to the user component where you will find a Logout button).

Also, I needed a little extra - namely a link to the user's data in order for the user to change password and so on. In DNN you click the name and I find this to be a intuitive solution. Here's the complete code snippet for this:


<!--login link-->
<div id="loginlink">
<?php
if ($username->guest) {
echo '<a href="/index.php?option=com_user&view=login">Login</a>';
} else {
$name = $username->get('name');
echo 'Hi <a href="/index.php?option=com_user&view=user&layout=form">' . $name . '</a> - <a href="/index.php?option=com_user&view=login">Logout</a>';
}
?>
</div>
<!--end login link-->
TExt box not showing up
6 Mittwoch, 23. Juni 2010 um 03:32 Uhr
Snow
The Text box and the login button are not showing up.

please help.

Thanks!
it does not show name and it gives error on log out
5 Dienstag, 30. März 2010 um 21:14 Uhr
lele
hi, guys! I really need this to work. I love it, think it's great, but when I log in, it does not show my name, it keeps showing Login. and when I click logout it shows the 505 joomla error page. Also, I don't know if I put this $username =& JFactory::getUser(); in the right place - in the first baseurl . '/templates/' . $this->template;
artxComponentWrapper($document);
$username =& JFactory::getUser();
?>) .

Is that right?

thank you all so much!
Its really nice
4 Freitag, 13. November 2009 um 06:25 Uhr
Divyesh
Hey
Its working fine work nice
Thanks,
Well done!
3 Freitag, 23. Oktober 2009 um 18:29 Uhr
Surfer
Nice work!

Helped me fix a problem! Thank you!
@Matt
2 Freitag, 04. September 2009 um 19:30 Uhr
GJC (admin)
Thanks!
Line fixed....
Typo
1 Freitag, 28. August 2009 um 15:43 Uhr
Matt
should be "com_user&view=logout" on the 5th line from the bottom - just to save headaches should somebody copy paste this



How to make a login link Joomla 1.5



How to make a login link with Joomla 1.5 and show user name


user, login, add, username, link, template, logout, php, use, jfactory, menu, echo, bit, interactivity, joomla, users, appropriately, style, suitable, position, store, getuser, greet, logged, section, place, provide, variable, guest, www, latest, item, screen, updated, code, asked, regularly, forums, manager, select