![]() |
Thank you!! I'll check in tomorrow.
|
I couldn’t get this to work. Was having a connection error 111
|
Quote:
I tested it with the latest vB 4.0.6 PL1 Installation of vBulletin, but everything works fine to me. You can test the following: - Open the xml install file - Change in Line 1: Code:
<?xml version="1.1" encoding="ISO-8859-1"?> Code:
<?xml version="1.1" encoding="UTF-8"?> Quote:
Are you sure, that you got the correct query port and that the teamspeak server's communication ports aren't blocked by a firewall? If the problem persists, you can PM me the following information: - Teamspeak version (2/3) - Teamspeak server IP - For TS3: serverID - For TS2: query Port - Where and how your teamspeak server is hosted. On your own root server/home server/rented by a provider |
I think it might be an issue with my router, but I’m not 100% sure.
I read your entire thread and saw a similar issue. I’m hosting the TS server from home, and the website is hosted by a company. I used a port checker and it said that my 10011 is open but it couldn’t ping the router. That might be the issue? |
I'm having a somewhat bizarre problem that I'm trying to nail down. First, the basics:
Using TS3 Server latest build installed on a Windows XP Pro PC in my house. All appropriate ports are forwarded, everything is fine in that regard. Using latest TS3 clients on various different PC's as well as other people experiencing the same problem, which is: When we click on the Join Link from the website, we are seeing the following pop-up message prior to the TS3 Client running: "Your icon path: 'default' does not exist... Please consider to reinstall Teamspeak 3 or choose another icon pack." with an OK button below it. When OK is clicked we are able to log into the server but as indicated all icons are gone. This ONLY occurs when the join link is used to start the TS3 client and enter the server. If the TS3 client is already running the problem does not occur. Starting the TS3 client manually, the problem does not occur. It's ONLY when using the join link to start TS3 and enter the server. This has been tested in both Firefox and IE8 with the same results, from multiple computers in multiple locations, with the same error message. I'm at a loss. Does anyone have any idea? Other than this little bugaboo I'm having this mod works quite nicely. Thanks in advance! |
This looks like a great mod and would love to use it. One problem.We use Ventrilo.
Is there a Ventrilo version for theis mod? Or can can it modified for Ventrilo? Thanks and tagged. |
Quote:
There has been an TS3 update lately, so I suspect some weird TS-related bug there. Fact is, this seems 99% to be a ts3-related problem, so this might not be the correct place to ask for help. The only thing I included, was a ts3 connection link, as provided by the ts3 dev documentation. So nothing much to do here I guess. Try to post this issue here: http://forum.teamspeak.com/forumdisplay.php?f=120 Quote:
Working on it somehow, but I won't be finished in the next weeks or so. |
Quote:
|
Quote:
|
Hello,
I have looked at your customization section and also done quite a bit of searching here to no avail. What I'm trying to accomplish is a way to use the link for joining the Teamspeak server in another area of the website, so if a person clicks on it he or she is logged into Teamspeak 3 with their registered vBulletin username. My beginner status with code has got the better of me. Can you make any suggestions? Thanks in advance! |
Hi
Sure, can help you with that. I assume, that the actual Teamspeak Viewer and the Joinlink should be displayed at two different positions? Then what you need is the name of the second templatehook where you want the joinlink to be displayed. If you use the default vB4 template, this should be easy. I could tell you the hookname if you tell me where you want the link to be displayed. The only change you've to do with the plugin is this: In your AdminCP, go to plugin management, edit the "TSxViewer: Main" plugin. There you can see some php code in the big textarea. The best would be to simply copy the whole content into a texteditor where you can see and access the line numbers. This would be easier to work with. - In line 40, change: PHP Code:
PHP Code:
- In line 88, change: PHP Code:
PHP Code:
- In line 104, add: PHP Code:
This basically splits the join link from the teamspeak viewer output and lets you place it somewhere else. I didn't test this myself, due to lack of a vbulletin installation at the moment :P Tell me if you get any problems with this. |
Thanks for the quick reply. I want to add your code to the top of the following page, if possible.
http://www.scannewengland.net/forums...plate=tsviewer Ideally I'd like to put it right where the "Enter Server" link is showing. The server viewer that is showing is inside of an iframe. I plan on shutting off the login box within once I have this working. I'm not sure what the hookname for this would be, unless it's custom_tsviewer, which is what the template is called. Pardon my ignorance; trial by fire here! :D Again, my thanks. |
Actually it might just be easier for me to figure out what I need to do to make this link automatically take the currently logged on user's username:
ts3viewer://snechat.no-ip.org?port=9987?nickname=HERE'S WHERE THINGS GO DOWN THE TUBES FOR ME... I am trying to find the answer by searching up vBulletin Template Variables, HTML code, etc, but I'm just not quite there...actually I don't think I'm even close! :D |
Well, I've learned a lot. I learned how to create a custom hook by editing the hooks_vbulletin.xml file and also how to place them in the proper location on a php page. The code you sent me kills the link in the original position of the plug-in, and then doesn't display it in the new location.
If you still have time to give me a handhold, would you prefer to take this to PM? I don't want to jam up this thread with something not entirely relevant to it. I'll be more specific and provide examples there if you're agreeable. Thanks. |
Hi
sure, send it via PM. |
1 Attachment(s)
UPDATE!
---- To everyone who is following this mod, the next major version (1.2) is nearly in beta stage, which means I need some people to test it for me, if there are any issues or suggestions which should go into the release version. Here some key features what's new in 1.2: - Support of multiple server viewer at once! You have a variety of voicetool server you want to display? Then this is right for you! - Support of more Voicetools! Actually it was planned to support Mumble as well, but only Ventrilo made it as addition to TS2/TS3 into this version. Why? Read below... - Query caching! Probably the most interesting new feature: Query per cronjob, display from cache! Weee! - Status logging! Now you can monitor your server's status via cron logfiles and see when a server times out and when he's back on! - Better backend Structuring Since more features require more space and own scripts to work, the viewer tool now has its own AdminCP section. Also, nearly the whole code has been re-written to be better and faster. Read on for explanations on why and how these changes affect the plugin: ---- - Support of multiple server viewer at once! This is accomplished by a list of servers who can be created via admin interface. There you can activate/deactivate the server, see their online/offline status and the details you've entered. If you have only 1 server, then you're fine too. If you're managing more servers at once, you'll find this pretty handy. Attachment 122400 - Support of more Voicetools! I actually wanted to support TS2, TS3, Ventrilo and Mumble, but mumble has such an awful API for developers, that it simply was not possible to create a working status query without additional php extensions. Too complicated for now, the next minor version might include an API for those who are skilled enough to install the required extensions by themselves. Anyhow, Ventrilo is supported now!!! Since I got many pms asking if Ventrilo can be supported too, well, here ya go. Hope it helps many people! - Query caching! The standard method of getting a userlist out of the server is to query the server every time you build up your forum page. Which means, if 200 people view your forumhome page, then the teamspeak server gets 200 queries per minute. Which is unnecessary. Now, all active servers get queried by an automated scheduled job, which runs every 10 minutes by default, with the option to reduce the delay to 1 minute. (sadly, vBulletin does not offer a delay between 1 and 10 minutes. duh) So if you receive 200 pageviews per minute, or 2000 pageviews in 10 minutes, your servers only get queried once in this time. Sounds cool, eh? - Status logging! As additional feature to vB cronJobs, the script will now create a logfile entry everytime a server which was online times out or an offline server gives a positive response. Can be a nice feature to monitor your server's uptime. Attachment 122401 - Better backend Structuring Now there's too much for a single setting page, so the whole content has been split up and now looks better and tidy. Not much of a feature here, the fact that most of the plugin's code has been re-written might sound better to you. So it's much easier for me to implement further features and the template is easier for you to customize. Skilled php programmer can even modify the plugin's code to fit their special needs, in the releaseversion will most of the code be commented so it should be easy to understand. Beta testers needed! I have finished most of my work on the plugin, so it's ready to be thrown out into the wild. If you're interested to help me out with some review and beta-testing, the plugin can be released even faster. I need a functionality and a usability check, perhaps you find some errors I didn't see or have a few suggestions to make life more easier for you. Drop me a line via PM with the info which vB version you're using and how skilled you are with vBulletin administration and programming/php. |
Hello there. I have a different port for my ts3 server,than the default one. And as the Port setting is ignored in Ts3 Servers, i cant have my server appear right.
My port is: 4261 - Any way to set it right? Thnx |
Hi
If you entered the correct serverID and IP, the port should be automatically retrieved from the teamspeakserver's response. Does it display the wrong port? |
I entered the right id and ip, but it doesnt work. I try to click on the join Teamspeak and it loads my ts and inside it displays that it trying to connect to the default port, so i assumed for this it doesnt work.
|
Did you check the url? It should contain the port. If it's the wrong one, this could be a bug with the plugin. In this case I could give you a workaround to use your custom port in any case, the next version will fix this issue then.
|
Is there any 4.0.8 tempate fix?
|
---
FYI: Because of an enormous lack of time due to my studies, I cannot provide extended support anymore. This was a bit unforseeable for me too, but that's the way it is and please bear with me. Because of this I changed the modification from "supported" to "unsupported" for the time being. I know there are a lot of mails and queries in my mailbox right now and I'm trying to work them off one by one. Keep in mind that all time I spend on this is from my free time over the weekend, after I finish work on the projects I actually get "paid" for. If you decide to use this mod, the best thing would be to bring in advanced knowledge of html/php/vbulletin so you can fix the biggest issues before I can do. If you make any progress, feel free to post them here for others too. If you run in trouble and can't fix it by yourself, send a PM to me and I'll help you as soon as I get some time to check on it. --- Quote:
Try to copy a complete row from the FORUMHOME template so you have the css class structure and paste it to the tsviewer template, replacing the templatevars accordingly. That should do the trick. |
Great Thanks for this..
but I'm getting this issue now.. "TS3 Server returned the following error: error id=2568 msg=insufficient client permissions failed_permid=8472" any suggestions? With the server IP in with the Port at the end I'm now seeing this error. Quote:
|
@Wood: It seems that you didn't grant the permission to query your server.
Please contact the teamspeak support forum on how to solve this, because the problem is beyond the scope of my modification. |
Quote:
|
Just wondering, which Stylevars I have to adapt to make the font color different that shows the users currently in Teamspeak ?
Because I use a theme where the part with the usernames in TS is on a white background. So with the font in #ccc thats of course almost unreadable. What & where would I need to change that it shows for example in a black font ? Thanks in advance. Wolfseye |
I didn't really like the way it looks by default: the title text is not bold and the alignment isn't the same as the Currently Active Users list.
So I made a little change to the template forumhome_tsxview. I'm running vB4.1 with the latest patchlevel. This is my new forumhome_tsxview, in case anyone would like the same look as I have now: Code:
<!-- TSxViewer --> |
Thanks so much - great mod!
|
Quote:
|
Got reports that this plugin makes the forum home very very slow and giving tons of error in the server backlogs. Can anyone confirm this?
|
Quote:
Regards, Doug |
Quote:
Also, when you ping your teamspeak server from the machine the forum is hosted on, what latency times do you get? |
Well, I've been using this excellent mod for almost a year and it's been working fine, however, two days agi it stopped working and began presenting this error message when anyone tries to connect to the server fron vb4.04pl ...
Quote:
When we click the link to join the server, we get this error message: Quote:
The host provider keeps insisting we have the wrong port and claim it should be 4128 and not 9987 as shown. I keep telling them that 4128 is NOT used for TS3 and they say a port IS required. I don't even know where the value 9987 is coming from? What a circle jerk, considering everything was working fine for almost a year, so something must be different on their end? I tried a manual connect to our server using the TS3 client and 174.xx.xx.xx:4128 and it works fine, which confuses me even more? :confused: How can I get this mod to pass 4128 in its "connect string", even though it's a TS3 server and says it shouldn't need it, which as of two days ago seems to satisfy something on the host and permit it to connect, or am I misdiagnosing the problem altogether? Appreciate any feedback ... :) Regards, Doug |
Well, you could try to change that 9987 to 4128, that would be the obvious case.
When you connect to your ts3 server using teamspeak 3, what does the connection window say exactly? You have an IP and a port there, and this is the same connection info required for the joinlink to work. 9987 is the default port, so if you didn't need to specify it in your ts3 before, you should now need to do so, because if you leave it blank, ts3 automatically tries port 9987 first. |
Quote:
Where do I make that change in your code? :confused: That's the value in the TS3 host settings and has been for the last year. Quote:
============================ Trying to connect to server on 174.137.xx.xx:9987 Failed to connect to server ============================ Quote:
The only place it would go (I think) is in your mod's AdminCP field for TS2: Teamspeak 2 Port Which port to use for join link TS2 Default: 8767 TS3 Default: -ignored- However, I don't use TS2 and so it's a irrelevant entry? BTW, the value 4128 has been plugged in there for the last year and the TS3 client always connected properly, but even with this field blank as a test, I still get the error message from the TS3 client shown above. As I said, if I manually use the TS3 client by just loading it on it's own outside of vBulletin without using your mode, it loads fine, as long as I use port 4128. TS3 client shows: ======================================== Trying to connect to server on 174.137.xx.xxx:4128 Connected to server For help goto http://www.InstantTeamSpeak.com/team...er-support.php You subscribed to all channels ======================================== If I hover over the link created by this mod in order to load the TS3 client, it shows ... Quote:
Quote:
So, I suspect that the TS3 server code now requires a port field value (like TS2 servers do), which it never has in the past? How can I get it to put 4128 in that field, if there's no AdminCP field to out it in? Thanks for any guidance... :up: Regards, Doug |
Yeah, heard of that bug before. Weird, I'm sure I double-checked, oh well.
I'll update the above mod files tonight, this should solve the problem. |
Quote:
I'm baffled why it work flawlessly for almost a year, then all of a sudden not connect any longer to our TS3 server. Anyway, if there was a field to plug in the port for a TS3, that embedded the value in the load string as I showed above, it would probably address the problem that's cropped up for whatever reason. Thanks again ... :) Regards, Doug |
I am getting
Currently in TS: -1 User TS3 Server returned the following error: error id=2568 msg=insufficient client permissions failed_permid=8470 Join Teamspeak |
Hi Digital_Mayhem, this is a teamspeak-related issue, the server has not set the correct permissions to allow scripts to query the server.
If you have problems finding this properties, ask here: http://forum.teamspeak.com/forum.php |
grrrr searching teamspeak forums and cant find a thing on script permissions :'(
|
All times are GMT. The time now is 06:38 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 | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|