advadced top login form - 1.0.2

Eklenti geliştirme bölümü.

advadced top login form - 1.0.2

İleti sabri ünal 28.10.2006, 16:13

Kod: Tümünü seç
###########################################
## Mod NAME: advadced top login form
## Mod VERSION : 1.0.2
## Mod AUTHOR: yakusha < yakushaBB@yahoo.com > (sabri ünal) < http://www.canver.net | http://www.yakusha.net >
## Mod DESC:
## This mod Add a login form board top, but not standart login box...
## for example: user login from -> memberlist.php
## user redirecting to -> memberlist.php
## if user page => memberlist.php?mode=location&order=DESC
## (" mode=location&order=DESC " getting from post method)
## user redirecting to => memberlist.php?mode=location&order=DESC
##
## Installation Level: Easy
## Installation Time :  10 minutes
## Edited Files:  (12)
## - page_header.php, overall_header.tpl, index.php
## - viewforum.php. viewtopic.php. faq.php
## - search.php, groupcp.php, memberlist.php,
## - search.php, viewonline.php, posting.php
##
## Included Files:  (0)
###########################################
##
## Support and Help : http://www.canver.net - http://www.yakusha.net
## copyleft : Copyleft © - canver|net, yakusha|net
## Lisance : GNU Public License v2 http://opensource.org/licenses/gpl-license.php
##
############################################
## Security Varning:
##
## For security purposes, please check: http://www.phpbb.com/mods/
## for the latest version of this MOD. Although MODs are checked
## before being allowed in the MODs Database there is no guarantee
## that there are no security problems within the MOD. No support
## will be given for MODs not found within the MODs Database which
## can be found at http://www.phpbb.com/mods/
##
###########################################
## Author Notes:
##
## phpBB, my Love :)
##
###########################################
## Mod History:
##
## 1.0.2 - 26-10-2006
## - added posting.php redirects
## - corrected template options
##
## 1.0.1 - 24-10-2006
## - corrected memberlist redirect
##
## 1.0.0 - 21-10-2006
## - initial version
##
############################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
############################################

#----- [ OPEN ]--------------------------------

includes/page_header.php

#----- [ FIND ]--------------------------------

'S_CONTENT_DIRECTION' => $lang['DIRECTION'],

#----- [ BEFORE ADD ]--------------------------------

'S_REDIRECT_PAGE' => $redirect_page,

#----- [ OPEN ]--------------------------------

templates/subSilver/overall_header.tpl

#----- [ FIND ]--------------------------------
# for subSilver

            </table></td>
         </tr>
      </table>

      <br />


#----- [ AFTER ADD ]--------------------------------

<!-- BEGIN switch_user_logged_out -->
<table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline">
   <form method="post" action="{S_LOGIN_ACTION}">
      <tr>
         <td class="row1" align="center" valign="middle" height="28">
            <span class="gensmall">
               {S_REDIRECT_PAGE}
               {L_USERNAME}: <input class="post" type="text" name="username" size="10" />&nbsp;&nbsp;&nbsp;
               {L_PASSWORD}: <input class="post" type="password" name="password" size="10" maxlength="32" />&nbsp;&nbsp;&nbsp;
               <!-- BEGIN switch_allow_autologin -->
               {L_AUTO_LOGIN} <input class="text" type="checkbox" name="autologin" /> &nbsp;&nbsp;&nbsp;
               <!-- END switch_allow_autologin -->
               <input type="submit" class="mainoption" name="login" value="{L_LOGIN}" />
            </span>
         </td>
      </tr>
   </form>
</table>
<!-- END switch_user_logged_out -->

#----- [ OPEN ]--------------------------------
#-- if using portal this good idea, but portal not using, escape this ivent

index.php

#----- [ FIND ]--------------------------------

   include($phpbb_root_path . 'includes/page_header.'.$phpEx);


#----- [ BEFORE ADD ]--------------------------------

   $redirect_page = '<input type="hidden" name="redirect" value="'.append_sid("index.php").'">';


#----- [ OPEN ]--------------------------------
#-- Redirecting to getting forum...

viewforum.php

#----- [ FIND ]--------------------------------
#

define('SHOW_ONLINE', true);
$page_title = $lang['View_forum'] . ' - ' . $forum_row['forum_name'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

#----- [ FIND ]--------------------------------

include($phpbb_root_path . 'includes/page_header.'.$phpEx);

#----- [ BEFORE ADD ]--------------------------------


$redirect_page = '<input type="hidden" name="redirect" value="' . append_sid("viewforum.php?f=" . $forum_id . "&amp;topicdays=" . $topic_days . "&amp;start=". $start ).'">';

//-- if using short mod-------
//$redirect_page = '<input type="hidden" name="redirect" value="' . append_sid("viewforum.php?f=" . $forum_id . "&amp;topicdays=" . $topic_days . "&amp;mode=" . $mode . "&order=" . $sort_order . "&amp;start=". $start ).'">';

#----- [ OPEN ]--------------------------------
#--redirecting to getting topic

viewtopic.php

#----- [ FIND ]--------------------------------

$page_title = $lang['View_topic'] .' - ' . $topic_title;
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

#----- [ FIND ]--------------------------------

include($phpbb_root_path . 'includes/page_header.'.$phpEx);

#----- [ BEFORE ADD ]--------------------------------

$redirect_page = '<input type="hidden" name="redirect" value="' . append_sid("viewtopic.php?t=" . $topic_id . "&amp;postdays=" . $post_days . "&amp;&postorder=" . $post_order . "&amp;start=". $start ).'">';

#----- [ OPEN ]--------------------------------
#--redirecting getting page.

faq.php

#----- [ FIND ]--------------------------------

      case 'bbcode':
      $lang_file = 'lang_bbcode';
      $l_title = $lang['BBCode_guide'];
      break;

      default:
      $lang_file = 'lang_faq';
      $l_title = $lang['FAQ'];
      break;

#----- [ REPLACE ]--------------------------------

      case 'bbcode':
      $redirect_page = '<input type="hidden" name="redirect" value="'.append_sid("faq.php?mode=bbcode").'">';
      $lang_file = 'lang_bbcode';
      $l_title = $lang['BBCode_guide'];
      break;

      default:
      $redirect_page = '<input type="hidden" name="redirect" value="'.append_sid("faq.php").'">';
      $lang_file = 'lang_faq';
      $l_title = $lang['FAQ'];
      break;

#----- [ OPEN ]--------------------------------

groupcp.php

#----- [ FIND ]--------------------------------

if ( isset($HTTP_GET_VARS[POST_GROUPS_URL]) || isset($HTTP_POST_VARS[POST_GROUPS_URL]) )
{
   $group_id = ( isset($HTTP_POST_VARS[POST_GROUPS_URL]) ) ? intval($HTTP_POST_VARS[POST_GROUPS_URL]) : intval($HTTP_GET_VARS[POST_GROUPS_URL]);
}
else
{
   $group_id = '';
}

#----- [ REPLACE ]--------------------------------

if ( isset($HTTP_GET_VARS[POST_GROUPS_URL]) || isset($HTTP_POST_VARS[POST_GROUPS_URL]) )
{
   $group_id = ( isset($HTTP_POST_VARS[POST_GROUPS_URL]) ) ? intval($HTTP_POST_VARS[POST_GROUPS_URL]) : intval($HTTP_GET_VARS[POST_GROUPS_URL]);
   $redirect_page = '<input type="hidden" name="redirect" value="'.append_sid("groupcp.php?g=" . $group_id).'">';
}
else
{
   $group_id = '';
   $redirect_page = '<input type="hidden" name="redirect" value="'.append_sid("groupcp.php").'">';
}

#----- [ OPEN ]--------------------------------

memberlist.php

#----- [ FIND ]--------------------------------

include($phpbb_root_path . 'includes/page_header.'.$phpEx);

#----- [ BEFORE ADD ]--------------------------------

$redirect_page = '<input type="hidden" name="redirect" value="'.append_sid("memberlist.php?mode=$mode&amp;order=$sort_order").'">';

#----- [ OPEN ]--------------------------------

search.php

#----- [ FIND - 1212.LINE ]--------------------------------
# iki defa ve farklı satırlarda geçiyor

      $page_title = $lang['Search'];
      include($phpbb_root_path . 'includes/page_header.'.$phpEx);

#----- [ BEFORE ADD ]--------------------------------

$redirect_page = '<input type="hidden" name="redirect" value="'.append_sid("search.php").'">';

#----- [ FIND - 1389.LINE ]--------------------------------

$page_title = $lang['Search'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

#----- [ BEFORE ADD ]--------------------------------

      $page_title = $lang['Search'];
      include($phpbb_root_path . 'includes/page_header.'.$phpEx);

#----- [ OPEN ]--------------------------------

viewonline.php

#----- [ FIND ]--------------------------------

include($phpbb_root_path . 'includes/page_header.'.$phpEx);

#----- [ BEFORE ADD ]--------------------------------

$redirect_page = '<input type="hidden" name="redirect" value="'.append_sid("search.php").'">';

#----- [ OPEN ]--------------------------------
#--redirecting to getting posting page

posting.php

#----- [ FIND 933. LINE ]--------------------------------

switch( $mode )
{
   case 'newtopic':
      $page_title = $lang['Post_a_new_topic'];
      $hidden_form_fields .= '<input type="hidden" name="' . POST_FORUM_URL . '" value="' . $forum_id . '" />';
      break;

   case 'reply':
      $page_title = $lang['Post_a_reply'];
      $hidden_form_fields .= '<input type="hidden" name="' . POST_TOPIC_URL . '" value="' . $topic_id . '" />';
      break;

   case 'editpost':
      $page_title = $lang['Edit_Post'];
      $hidden_form_fields .= '<input type="hidden" name="' . POST_POST_URL . '" value="' . $post_id . '" />';
      break;
}

#----- [ REPLACE ]--------------------------------

switch( $mode )
{
   case 'newtopic':
      $page_title = $lang['Post_a_new_topic'];
      $hidden_form_fields .= '<input type="hidden" name="' . POST_FORUM_URL . '" value="' . $forum_id . '" />';
      $redirect_page = '<input type="hidden" name="redirect" value="'.append_sid("posting.php?mode=newtopic&amp;" . POST_FORUM_URL . "=$forum_id").'">';
      break;

   case 'reply':
      $page_title = $lang['Post_a_reply'];
      $hidden_form_fields .= '<input type="hidden" name="' . POST_TOPIC_URL . '" value="' . $topic_id . '" />';
      $redirect_page = '<input type="hidden" name="redirect" value="'.append_sid("posting.php?mode=reply&amp;" . POST_TOPIC_URL . "=$topic_id").'">';
      break;

   case 'editpost':
      $page_title = $lang['Edit_Post'];
      $hidden_form_fields .= '<input type="hidden" name="' . POST_POST_URL . '" value="' . $post_id . '" />';
      $redirect_page = '<input type="hidden" name="redirect" value="'.append_sid("posting.php?mode=editpost&amp;" . POST_POST_URL . "=post_id").'">';
      break;
}

#----- [ SAVE AND CLOSE ]--------------------------------
Mutluyum, biraz komedi takılıyorum! sakın kızmayın yakında geçer, sebebini ben de bilmiyorum! yeni bir aşk da bulmuş değilim!
Kullanıcı avatarı
sabri ünal
Üye
Üye
 
İleti: 1325
Kayıt: 27.10.2005, 15:49
Konum: İstanbul

İleti Napster 28.10.2006, 21:07

Bir demosunu yada resmini görebilme şansımız var mı sabri abi?
Napster
Kullanıcı avatarı
Napster
Üye
Üye
 
İleti: 537
Kayıt: 15.11.2005, 18:55
Konum: İstanbul

İleti sabri ünal 29.10.2006, 15:58

phpbb ana sitesinde de aynı şeyi diyorlardı, canverdeki üst login forumunu düşünün... üye sayfasındasınız ve giriş yapmamışsınız... üye adınızı vs yazıyorsunuz...

hoooop -> üye sayfasına geri döndünüz hemde tam olarak nerden alındıysanız oraya :)
Mutluyum, biraz komedi takılıyorum! sakın kızmayın yakında geçer, sebebini ben de bilmiyorum! yeni bir aşk da bulmuş değilim!
Kullanıcı avatarı
sabri ünal
Üye
Üye
 
İleti: 1325
Kayıt: 27.10.2005, 15:49
Konum: İstanbul

Re: advadced top login form - 1.0.2

İleti EFE03 09.06.2007, 08:09

www.paylasim-forum.com kurdum.bakabilirsiniz

teşekkürler.
EFE03
Üye
Üye
 
İleti: 302
Kayıt: 09.06.2006, 07:37


Eklenti Geliştirme



Kimler çevrimiçi

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 0 misafir

cron