1
ziwman
Include usermenu block function anywhere
  • 2013/11/22 17:01

  • ziwman

  • Just popping in

  • Posts: 16

  • Since: 2008/11/28


Hello !
I'm building my own xoops theme.

I want to integrate the user menu (Login + logged-in user) in the a menu bar.

i want to call and include functions of the block,
When i copy/past Language variants (messages ... ) it doesn't work !

I've added a new page : navbar.html

code :

le="color: #000000"><?php <nav class="navbar navbar-default" role="navigation"> <!-- Brand and toggle get grouped for better mobile display --> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="#">Menu</a> </div> <!-- Collect the nav links, forms, and other content for toggling --> <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> <ul class="nav navbar-nav"> <li class="divider-vertical"></li> <li> <a href="http://www.tafraout.net/">Accueil</a> </li> <li class="divider-vertical"></li> <li> <a href="http://www.tafraout.net/modules/newbb">Forums</a> </li> <li class="divider-vertical"></li> <li> <a href="http://www.tafraout.net/modules/contact">Contact</a> </li> <li class="divider-vertical"></li> </ul> <ul class="nav navbar-nav navbar-right"> <{if $xoops_isuser}> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown"> <i class="glyphicon glyphicon-user"></i> Espace Membre <{if $block.new_messages>0}> <span class="badge"> <{$block.new_messages}> </span> <{else}> <{/if}> <b class="caret"></b> </a> <ul class="dropdown-menu"> <{if $xoops_isadmin}> <li> <a href="<{xoAppUrl admin.php}>" title="<{$block.lang_adminmenu}>"> <i class="glyphicon glyphicon-wrench"></i> <{$block.lang_adminmenu}> </a> </li> <li class="divider"></li> <li> <a href="<{xoAppUrl user.php}>" title="<{$block.lang_youraccount}>"> <i class="glyphicon glyphicon-user"></i> <{$block.lang_youraccount}> </a> </li> <li class="divider"></li> <{else}> <li> <a href="<{xoAppUrl user.php}>" title="<{$block.lang_youraccount}>"> <i class="glyphicon glyphicon-user"></i> <{$block.lang_youraccount}> </a> </li> <li class="divider"></li> <{/if}> <li> <a href="<{xoAppUrl edituser.php}>" title="<{$block.lang_editaccount}>"> <i class="glyphicon glyphicon-edit"></i> <{$block.lang_editaccount}> </a> </li> <li class="divider"></li> <li> <a href="<{xoAppUrl notifications.php}>" title="<{$block.lang_notifications}>"> <i class="glyphicon glyphicon-bell"></i> <{$block.lang_notifications}> </a> </li> <li class="divider"></li> <{if $block.new_messages>0}> <li> <audio autoplay> <source src="<{xoImgUrl sound/sound.ogg}>" type="audio/ogg"> <source src="<{xoImgUrl sound/sound.mp3}>" type="audio/mpeg"> </audio> <a class="highlight" href="<{xoAppUrl viewpmsg.php}>" title="<{$block.lang_inbox}>"> <i class="glyphicon glyphicon-envelope"></i> <{$block.lang_inbox}>( <strong class="red"> <{$block.new_messages}> </strong>)</a> </li> <li class="divider"></li> <{else}> <li> <a href="<{xoAppUrl viewpmsg.php}>" title="<{$block.lang_inbox}>"> <i class="glyphicon glyphicon-envelope"></i> <{$block.lang_inbox}> </a> </li> <li class="divider"></li> <{/if}> <li> <a href="<{xoAppUrl user.php?op=logout}>" title="<{$block.lang_logout}>"> <i class="glyphicon glyphicon-off"></i> <{$block.lang_logout}> </a> </li> </ul> </li> <{else}> <li class="divider-vertical"></li> <li> <a href="http://www.tafraout.net/"> <i class="glyphicon glyphicon-plus"></i> S'inscrire</a> </li> <li> <a data-toggle="modal" data-target="#LoginModal"> <i class="glyphicon glyphicon-log-in"></i> Se Connecter</a> </li> <{/if}> </ul> </div> <!-- /.navbar-collapse --> </nav> <{if $xoops_isuser}> <{else}> <div class="modal" id="LoginModal"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> <h4 class="modal-title">Se connecter</h4> </div> <div class="modal-body"> <!-- LOGIN FORM --> <form action="<{xoAppUrl user.php}>" method="post"> <div class="form-group"> <input type="text" name="uname" value="<{$block.unamevalue}>" class="form-control" placeholder="Identifiant" required autofocus /> </div> <div class="form-group"> <input type="password" name="pass" class="form-control" placeholder="Mot de passe" required /> </div> <input type="hidden" name="xoops_redirect" value="<{$xoops_requesturi}>" /> <input type="hidden" name="op" value="login" /> <label class="checkbox"> <input type="checkbox" name="rememberme" value="remember-me" />Se rappeler de moi</label> <script type="text/javascript"> $(function() { $('button[data-loading-text]').click(function () { var btn = $(this); btn.button('loading'); }); }); </script> <button class="btn btn-primary btn-block" data-loading-text="Connexion en cours ..." type="submit">Se connecter</button> </form> <a class="forgotLnk" style=" margin-top: 10px; display: block;" href="<{xoAppUrl user.php#lost}>" title="<{$block.lang_lostpass}>">Mot de passe perdu ?</a> </div> <div class="modal-header"> <h4 class="modal-title">Nouveau ?</h4> </div> <div class="modal-body"> <a href="<{xoAppUrl register.php}>" title="<{$block.lang_registernow}>" class="btn btn-info btn-block"> S'inscrire maintenant !</a> </div> </div> <!-- LOGIN FORM --> </div> </div> <!-- /.modal-content --> </div> <!-- /.modal-dialog --> </div> <{/if}>


Login

Donat-O-Meter

Stats
Goal: $15.00
Due Date: Jul 31
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $15.00
Make donations with PayPal!

Latest GitHub Commits