vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   Major Additions - DamnComp - MemberMap (https://vborg.vbsupport.ru/showthread.php?t=285479)

Geisthund99 07-14-2012 01:43 PM

Code:

//Check to see if user already has a marker
$dc_markercheck = $vbulletin->db->query_read_slave("
SELECT userid FROM dc_membermap WHERE userid = ".$vbulletin->userinfo['userid']
);

Missing TABLE_PREFIX

Also the code below has disappeared from dcMembermap.php Beta 2
Code:

//Get avatar for current user
$dc_currentuser = $vbulletin->db->query_first("
SELECT U.username as username,
      U.userid as userid,
      IF(displaygroupid=0, usergroupid, displaygroupid) AS displaygroupid,
      U.avatarrevision,
      AV.avatarpath,
      NOT ISNULL(CAV.userid) AS hascustomavatar,
      CAV.dateline AS avatardateline,
      CAV.width AS avwidth,
      CAV.height AS avheight,
      U.lastactivity
 
FROM " . TABLE_PREFIX . "user AS U
LEFT JOIN " . TABLE_PREFIX . "avatar AS AV ON (AV.avatarid = U.avatarid)
LEFT JOIN " . TABLE_PREFIX . "customavatar AS CAV ON (CAV.userid = U.userid) WHERE U.userid = ".$vbulletin->userinfo['userid']);

    if ($vbulletin->options['usefileavatar'])
      {

      $dc_avimagecurrent = $vbulletin->options['avatarurl'] . "/avatar{$dc_currentuser[userid]}_{$dc_currentuser['avatarrevision']}.gif";
      }
      else
      {
      $dc_avimagecurrent = $vbulletin->options['bburl'] . "/image.php?u=$dc_currentuser[userid]&dateline=$dc_currentuser[avdateline]";
      }
require_once(DIR . '/includes/functions_user.php');
$dc_htmlusercurrent = fetch_musername($dc_currentuser);


if ($db->num_rows($dc_markercheck))
{$dc_hasmarker = true;}else{$dc_hasmarker = false;}

$viewablegroups = unserialize($vbulletin->options['DC_membermap_visible']);
$editgroups = unserialize($vbulletin->options['DC_membermap_canedit']);
$dc_canedit = is_member_of($vbulletin->userinfo,$viewablegroups);

Also where I had 2 pins appearing on the map there is now only 1 now visable.

Can I request you include the release version in dcMembermap.php ie beta 1 to avoid any confusion.
Regards
Gareth

soniceffect 07-14-2012 01:44 PM

Quote:

Originally Posted by Poppet (Post 2348033)
That's fixed it m8, well done Marc...

And Jos (BlueWolf_) who is the co-developer :) Fantastic. Will get a fwe release package based on that :)

soniceffect 07-14-2012 01:53 PM

Quote:

Originally Posted by Geisthund99 (Post 2348034)
Code:

//Check to see if user already has a marker
$dc_markercheck = $vbulletin->db->query_read_slave("
SELECT userid FROM dc_membermap WHERE userid = ".$vbulletin->userinfo['userid']
);

Missing TABLE_PREFIX

This is fixed in the file above, I just need to rebuild the package on the main thread.

Quote:

Also the code below has disappeared from dcMembermap.php Beta 2
Code:

//Get avatar for current user
$dc_currentuser = $vbulletin->db->query_first("
SELECT U.username as username,
      U.userid as userid,
      IF(displaygroupid=0, usergroupid, displaygroupid) AS displaygroupid,
      U.avatarrevision,
      AV.avatarpath,
      NOT ISNULL(CAV.userid) AS hascustomavatar,
      CAV.dateline AS avatardateline,
      CAV.width AS avwidth,
      CAV.height AS avheight,
      U.lastactivity
 
FROM " . TABLE_PREFIX . "user AS U
LEFT JOIN " . TABLE_PREFIX . "avatar AS AV ON (AV.avatarid = U.avatarid)
LEFT JOIN " . TABLE_PREFIX . "customavatar AS CAV ON (CAV.userid = U.userid) WHERE U.userid = ".$vbulletin->userinfo['userid']);

    if ($vbulletin->options['usefileavatar'])
      {

      $dc_avimagecurrent = $vbulletin->options['avatarurl'] . "/avatar{$dc_currentuser[userid]}_{$dc_currentuser['avatarrevision']}.gif";
      }
      else
      {
      $dc_avimagecurrent = $vbulletin->options['bburl'] . "/image.php?u=$dc_currentuser[userid]&dateline=$dc_currentuser[avdateline]";
      }
require_once(DIR . '/includes/functions_user.php');
$dc_htmlusercurrent = fetch_musername($dc_currentuser);


if ($db->num_rows($dc_markercheck))
{$dc_hasmarker = true;}else{$dc_hasmarker = false;}

$viewablegroups = unserialize($vbulletin->options['DC_membermap_visible']);
$editgroups = unserialize($vbulletin->options['DC_membermap_canedit']);
$dc_canedit = is_member_of($vbulletin->userinfo,$viewablegroups);

Also where I had 2 pins appearing on the map there is now only 1 now visable.

Can I request you include the release version in dcMembermap.php ie beta 1 to avoid any confusion.
Regards
Gareth
I beg to differ. Including old broken code causes confusion. The older beta files had issues that have been fixed in beta 2. As it happens the dc_Membermap.php has not been changed. The code you have posted above, half of it is from that file and half of it is from the plugin.

The issue with 2 pins, can I ask do you have the same problem on your default skin? I have a problem I am tryin to solve with custom skins which is why I ask

Ricsca 07-14-2012 02:13 PM

If istalla the table are dc_membermap but my vbulletin are the prefix vb_

CoZmicShReddeR 07-14-2012 02:22 PM

Quote:

Originally Posted by soniceffect (Post 2347950)
Has been tested on default skin only as cannot build a modification that fits every skin on the planet due to not knowing what those skins entail. However it does work on fixed skins no problem, including yours as you can see in this screenshot.

If you find it is being hidden somewhat though or its overlapping the edge of your skin, this will be due to the size of the map which you would have to have a look at within dcMembermap.css template

I think maybe either your not showing the outsides of the theme or your desktop is set so small your not seeing what I see unless it's my admin access causing it but I do not have any issues with any other mods or plugins shifting the themes to the left side...

Could you test it maybe making the default theme you use to a fixed theme?

soniceffect 07-14-2012 03:06 PM

Have tested with that m8, and the only issue there would ever be is if the theme is too small to fit the map, in which case the map width would need changing in the css file for your skin.

BTW, its a smaller screen that the issue would be seen on, not a larger one. As said before if you are willing to give me details to see what you are seeing I am more than willing to take a look for you.

soniceffect 07-14-2012 03:08 PM

Quote:

Originally Posted by Ricsca (Post 2348042)
If istalla the table are dc_membermap but my vbulletin are the prefix vb_

Please uninstall and use the installer in this file

https://vborg.vbsupport.ru/showpost....4&postcount=99

CoZmicShReddeR 07-14-2012 03:12 PM

This is what I see when I look at it... See the gap on the R/S?
https://vborg.vbsupport.ru/

soniceffect 07-14-2012 03:25 PM

Quote:

Originally Posted by CoZmicShReddeR (Post 2348057)
This is what I see when I look at it... See the gap on the R/S?
https://vborg.vbsupport.ru/

AHHH NOW I see ...... bare with me will see what we can see

soniceffect 07-14-2012 03:45 PM

Quote:

Originally Posted by CoZmicShReddeR (Post 2348057)
This is what I see when I look at it... See the gap on the R/S?
http://img444.imageshack.us/img444/4506/bothways.jpg

OK go to the template dcMembermap

find

Code:

  <body style="margin:0px; border:0px; padding:0px;">
Replace with

Code:

<body>
This was added while testing and never removed. Will not be there in the next version.


All times are GMT. The time now is 05:10 AM.

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.02350 seconds
  • Memory Usage 1,756KB
  • 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
  • (7)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