vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=33)
-   -   [HTL] Hack Tracking Log (https://vborg.vbsupport.ru/showthread.php?t=60735)

neocorteqz 05-01-2004 01:21 AM

Quote:

Originally Posted by Lurk
I uploaded a new admincp/index.php file and i can't find the htl groups, what do i modify to re-add them? (Manually)

Find in File admincp/index.php around line 497

Code:

// cache nav prefs
        can_administer();

        construct_nav_spacer();

and Below that ADD

Code:

// [START HACK='Hack Tracking Log' AUTHOR='KuraFire' VERSION='1.00 Gold' CHANGEID= 1 ]
        // first we get the config_htl.php file that we need for some of this..
        require_once('./includes/config_htl.php');

        $thisnav = (!isset($_GET['hacksnav'])) ? 'vb' : 'hacks';

        construct_nav_option2($vbphrase['htl_cphome_refresh_current_menu'], 'index.php?do=nav' . iif($thisnav!='vb' AND $vboptions['htl_use_dual_nav'], '&amp;hacksnav=1'), '<br />');

        if ($vboptions['htl_use_dual_nav'])
        {
                if ($_REQUEST['hacksnav'] == 1)
                {
                        define('QUICKSTOP', true);
                        $thisnav = 'hacks';
                }
                construct_nav_option2(iif($thisnav=='vb', $vbphrase['htl_cphome_hacks_menu'], $vbphrase['htl_cphome_standard_vb_menu']),
                        'index.php?do=nav' . iif($thisnav=='vb', '&amp;hacksnav=1'), '<br />');
        }

        construct_nav_group($vbphrase['htl_cphome_menu_navigation']);
        construct_nav_spacer();

        if (!$vboptions['htl_use_dual_nav'])
        {
                // place this line lower in this section to have the hack menu items appear elsewhere
                build_hacknavs();
        }

        if (defined('QUICKSTOP'))
        {
                build_hacknavs();

                print_nav_panel();

                echo "</div>\n";
                // *************************************************

                define('NO_CP_COPYRIGHT', true);
                unset($DEVDEBUG);
                print_cp_footer();
                exit;
        }
// [END HACK='Hack Tracking Log' AUTHOR='KuraFire' VERSION='1.00 Gold' CHANGEID= 1 ]

Find in File includes/adminfunctions_navpanel.php around line 264

Code:

        <?php

        echo $controls . $_NAV . $_controls;
}

ADD Below that

Code:

// [START HACK='Hack Tracking Log' AUTHOR='KuraFire' VERSION='1.00 Gold' CHANGEID= 2 ]
// ###################### Start makenavoption 2#######################
// similar to the normal one, except it doesn't send you to the main frame.
// function granted to the HTL by trafix, copyright (C) trafix
function construct_nav_option2($title, $url, $extra = '')
{
        global $session, $options;
        static $sessionlink;
       
        if (!isset($options))
        {
                $options = array();
                if ($session['sessionurl'] == '')
                {
                        $sessionlink = '';
                }
                else
                {
                        $sessionlink = "&amp;s=$session[sessionhash]";
                }
        }

        $options[] = "\t\t<div class=\"navlink-normal\" onclick=\"location='$url$sessionlink';\" onmouseover=\"this.className='navlink-hover';\" onmouseout=\"this.className='navlink-normal'\"><a href=\"$url$sessionlink\" target=\"_self\" onclick=\"window.event.cancelBubble = true;\">$title</a>$_extra</div>\n";
}


// ###################### Start build_hacknavs ######################
// creates navpanel menu blocks for all hacks in the HTL that have this enabled
function build_hacknavs()
{
        global $DB_site;
        static $hackmenu;

        $get_hack_navs = $DB_site->query("SELECT menubits FROM " . TABLE_PREFIX . "hack WHERE (options & " . HTLSETTING_SHOWMENU . ") AND atstep=-1");

        while ($hackmenu = $DB_site->fetch_array($get_hack_navs))
        {
                construct_hack_nav($hackmenu['menubits']);
        }
}


// ###################### Start construct_hack_nav ##################
// takes $ser_data, which is a serialized array with info, and creates
// a whole menu block item out of it :)
function construct_hack_nav($ser_data)
{
        global $vboptions;

        $prefix = ($vboptions['htl_prefix_titles']) ? $vboptions['htl_prefix_what'] : '';

        $data = unserialize($ser_data);

        if (sizeof($data) > 1)
        {
                $title = $data[0];
                unset($data[0]);
                foreach($data as $displayorder=>$arry)
                {
                        construct_nav_option($arry['text'], $arry['url'], '<br />');
                }

                construct_nav_group($prefix . $title, '<hr />');
                construct_nav_spacer();
        }
}
// [END HACK='Hack Tracking Log' AUTHOR='KuraFire' VERSION='1.00 Gold' CHANGEID= 2 ]

Find in File includes/adminfunctions_template.php around line 3079 (Basically at the end of the file)

Code:

);
Add Below

Code:

// [START HACK='Hack Tracking Log' AUTHOR='KuraFire' VERSION='1.00 Gold' CHANGEID= 3 ]
if ($_SERVER['PHP_SELF'] == "/$admincpdir/template.php")
{
        require_once('./includes/config_htl.php');
        if ($vboptions['htl_use_auto_tgroups'] == 1)
        {
                $hack_tgroups = $DB_site->query("SELECT groupname, title FROM " . TABLE_PREFIX . "hack WHERE (options & " . HTLSETTING_SHOWTEMPLATEGROUP . ") AND atstep = -1 AND groupname != ''");

                while ($tgroup = $DB_site->fetch_array($hack_tgroups))
                {
                        $name        = preg_replace('/[^a-z]/', '', strtolower($tgroup['groupname']));
                        $only[$name] = $tgroup['title'];
                }
        }
}
// [END HACK='Hack Tracking Log' AUTHOR='KuraFire' VERSION='1.00 Gold' CHANGEID= 3 ]

These three things need to be done for it to show up in the AdminCP.
Already done the edits to
includes/adminfunctions_template.php
includes/adminfunctions_navpanel.php

Just do the Index.php edit. ;) :) You can always access the Hack List by directly calling the script in your browser. and then the above steps would be found by running a test install, should be step 6 of 6.

Zachariah 05-02-2004 08:49 PM

psssst .... I am Install: 200 :D

Thank you. :banana:

MrZeropage 05-03-2004 08:53 AM

This did not help at all.

I installed HTL correct, but thus I am using vBulletin 3.0.1 there is an empty menu in the top of the navbar in the admincp.

How can I get this menu being filled with words ?

It is the menu that switches the "side" of the navpanel and brings me to the HTL-Menu.

neocorteqz 05-04-2004 02:04 AM

Quote:

Originally Posted by MarcelM
This did not help at all.

I installed HTL correct, but thus I am using vBulletin 3.0.1 there is an empty menu in the top of the navbar in the admincp.

How can I get this menu being filled with words ?

It is the menu that switches the "side" of the navpanel and brings me to the HTL-Menu.

did all the phrases get added?

adusei 05-04-2004 04:15 PM

Since I'm using vB3.0.1 now - I tried to install the great HTL again. And I got the same problem as before with the vBRC-Versions -: After step two the installer stays idle.WHY???
I tried to install manually - but the phrases are not installed.
What is to be done?

PLEASE H E L P !!!

adusei

Wifey 05-05-2004 04:30 PM

Help! I'm getting this error now in my admincp

Fatal error: Call to undefined function: construct_nav_option2() in /home/degrassi/public_html/admincp/index.php on line 526

And I can't see any options

edit: Okay I solved it. The hack instructs in the install are wrong. In the second php file change it says for you to place the stuff ABOVE the echo whatever when it should be below.

DS MrSinister 05-07-2004 06:35 PM

Quote:

Warning: halt(): open_basedir restriction in effect. File(./includes/functions_log_error.php) is not within the allowed path(s): (/home/drunk78/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/drunk78/public_html/forum/includes/db_mysql.php on line 388
not sure if its your hack or vbindex.. I put up a test site.. and after a few days later i am getting this error.


VB 3.0.1

I had 3.0.0 amd i upgraded it..

not sure any more.. if you can be any help thanks..

Holidazed 05-07-2004 06:58 PM

Quote:

Originally Posted by eXtremeTim
Thats the way i feel but with some of the new changes in some of the hacks that im able to do with this easy using the htl like the settings im not sure if i will have two versions for all my hacks. Time was the reason i never made talkerbot 2.0.3 which now that this is here and making it alot less time consuming for me to add and distibute the settings changes and stuff for it I am now making version 2.0.3

What is the status on Talkerbot 2.03?

Kalipo 05-07-2004 09:38 PM

Could anyone help me.

Im trying to install the shoutbox via HTL i put the files in the Htl folder and they wont show up in the installer.. plus when i installed the menu on the side panal "manage hacks" doesnt show..

Anyone?

jaliam 05-08-2004 09:44 AM

This hack is wonderful and it works with vB 3.0.1. Thanks, Kura!


All times are GMT. The time now is 07:45 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01413 seconds
  • Memory Usage 1,768KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (6)bbcode_code_printable
  • (4)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete