Giter Site home page Giter Site logo

wruczek / ts-website Goto Github PK

View Code? Open in Web Editor NEW
325.0 32.0 80.0 2.62 MB

A website for your TeamSpeak 3 server

Home Page: https://ts.wruczek.tech

License: GNU General Public License v3.0

PHP 49.31% CSS 7.15% JavaScript 6.25% HTML 0.05% Latte 37.24%
php teamspeak bootstrap responsive-design telegram-group gplv3 hacktoberfest

ts-website's People

Contributors

alsogamer avatar bluscream avatar bykidi avatar derrobin154 avatar fleuryk avatar johnnyking94 avatar kallefrombosnia avatar mojow045 avatar mrc4tt avatar najsr avatar nerdox avatar noer09 avatar ondra3211 avatar toster234 avatar tr1d avatar wruczek avatar xopez avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ts-website's Issues

Adds a Imprint Page

Is the page "Imprint" or German: "Impressum" planned.. a Imprint is needed in Germany (§5 TMG of German Laws)
A Template for a German Imprint is find at erecht24.de

Ts3 Server ShutDown Because of The Site

Hey, everyone!

When i upload the site onto my vps, then i configure it, the server shuts down randomly.
The log only says:

server shut down.

What can I do with that ?

Btw, i really like this site, keep up the good work!

User statistics

Is it possible to get statistics on how many connects and other statistics about the users on the server?

hungarian language by smck1337

I took it myself and translated it into Hungarian.

Wruczek here is in Hungarian language:

/*

  • Hungarian language for ts-website
  • @copy SmaCk <steamcommunity.com/id/smackiii>
    */

$lang = array();

/************* Általános *************/

$lang["general"]["langcode"] = "hu_HU";
$lang["general"]["scripterror"] = "Hiba történt! {0}: {1}";

/************* Navbár *************/

$lang["navbar"]["navigation"] = "Navigáció";

$lang["navbar"]["viewer"] = "Szerver Státusz";
$lang["navbar"]["bans"] = "Banlista";
$lang["navbar"]["rules"] = "Szabályzat";

$lang["navbar"]["connect"] = "CSATLAKOZÁS";
$lang["navbar"]["connecttooltip"] = "Csatlakozáshoz katt.. {0}";

/************* Lábrész *************/

$lang["footer"]["css"] = "CSS by ";

/************* Server Státusz *************/

$lang["serverstatus"]["title"] = "Státusz";
$lang["serverstatus"]["address"] = "IP Cím";
$lang["serverstatus"]["loading"] = "Betöltés...";

$lang["serverstatus"]["online"] = "Online";
$lang["serverstatus"]["offline"] = "Offline";
$lang["serverstatus"]["uptime"] = "Üzemidő";
$lang["serverstatus"]["version"] = "Verzió";
$lang["serverstatus"]["avgping"] = "Átlagos ping";
$lang["serverstatus"]["avgpl"] = "Csomagveszteség";

/************* Admin lista *************/

$lang["adminlist"]["title"] = "Staff";
$lang["adminlist"]["emptygroup"] = "A csoport üres.";
$lang["adminlist"]["status"]["online"] = "Online";
$lang["adminlist"]["status"]["away"] = "Távol";
$lang["adminlist"]["status"]["offline"] = "Offline";
$lang["adminlist"]["lastupdate"] = "Utoljára frissítve: {0}";

/************* Adminlista és Kapcsolat alatt megjelenő szövegek *************/

$lang["svpb"]["title"] = "Státusz";
$lang["svpb"]["takealook"] = "Megnéz";

//
/
ALOLDALAK /
/
/

/************* Hírek - index.php *************/

$lang["index"]["title"] = "Hírek";
$lang["index"]["showmore"] = "olvass tovább";
$lang["index"]["showless"] = "kevesebb";

$lang["index"]["errortitle"] = "Hiba: hírek mappa nem található!";
$lang["index"]["errorsubtitle"] = "Kérlek állítsd be a fájlt megfelelően config/config.php.";

/************* Szerver Státusz - viewer.php *************/

$lang["viewer"]["title"] = "Szerver Státusz";
$lang["viewer"]["lastupdate"] = "Utoljára frissítve: {0}";

/************* BanLista - bans.php *************/

$lang["banlist"]["title"] = "Banlista";
$lang["banlist"]["datatablesurl"] = "//cdn.datatables.net/plug-ins/1.10.12/i18n/English.json";
$lang["banlist"]["emptylist"] = "A banlista üres.";
$lang["banlist"]["lastupdate"] = "Utoljára frissítve: {0}";

$lang["banlist"]["table"]["emptyreason"] = "(nincs indok)";
$lang["banlist"]["table"]["permaban"] = "Soha";

$lang["banlist"]["table"]["nickname"] = "Név";
$lang["banlist"]["table"]["reason"] = "Indok";
$lang["banlist"]["table"]["bannedby"] = "Admin";
$lang["banlist"]["table"]["bandate"] = "Dátum";
$lang["banlist"]["table"]["expires"] = "Lejár";

/************* Szabályok - rules.php *************/

$lang["rules"]["title"] = "Szabályzat";
$lang["rules"]["filenotfound"] = "Hiba: fájl config/rules.md nem található!";
$lang["rules"]["readerror"] = "Hiba: nincs megfelelő joga config/rules.md!";

0: invalid reply from the server - I using TeaSpeak

I started using TeaSpeak in the days, and now the website displaying this: '0: invalid reply from the server'
What's the problem? How to fix it?

TeaSpeak log:
[16:25:49] [ERROR] Query invalid read. Code: 0 errno: 0 msg: Success

Sorry for my bad English :P

Problem z stroną ts3

Error Cache directory is not writable
Please make sure that the cache directory is fully writable.

Obvious files in cache folder

Hello, after a ~3months of using this website, the cache folder generated a lot of folders with a probably scam, xxx and another websites. There's a lot of folders like nulled.io, xxxblog.to etc. How to fix the problem?

Sidebox

Is it possible to edit AND add new sidebox. I want to use it as a simple no-db CMS😁

i want to ad other language

Hi . I downloaded the ts-wesite script and want to know how to add another language

I translated and added to the header and did not translate

can you help me please

Stuff to do for ts-website 2.0

More info about ts-website v 2.0 (anniversary update) can be found here.

Plans

Site

  • Design and technologies
    • Bootstrap 4 / Bootswatch 4
    • jQuery 3
    • Composer
    • PHPFastCache v6 Own caching class inspired by Simple-PHP-Cache for file caching (smaller, faster, no useless cache drivers) UPDATE: released as PHP-File-Cache
    • Set the timezone before loading to avoid PHP errors
    • Latte template engine
    • Vue.js for frontend rendering maybe later, when I get to know it more
    • Gulp.js, SASS not needed + it would confuze many people who want to customize it
  • New news system, fetching feed from Facebook, Twitter or other websites using rss-bridge
  • New designs
    • Proposed color scheme:
      • primary: #1a3b56
      • primary-light: #286ba2
      • green: #4fc761
      • red: #ff4d4d or #ce3426
      • yellow: #e4c682
  • Cookie alert
  • Imprint for countries that require that
  • #44 - AFK message in admin list
  • Loading bar w/ pjax
  • Rewritten viewer
    • Main focus: performance, usability and design (something like this)
    • Fixed #28 and #18
    • On the right side of server title: option to hide empty channels and refresh button
  • Group assigner
  • "Alert" option: shows alert on top of every page (example)
    • Enable, disable and change text in admin panel

New installation wizard

Process:

  1. Check system compatibility before installation
  2. Make sure that caching system works and have proper permissions to write in folders
    • If not, then try to change it. If no permissions then ask user to do it; provide a command to run.
  3. Ask for MySQL credentials and check the connection
  4. Install tables
  5. Ask for TeamSpeak credentials and then check the connection and permissions. Check for the flood values.
  6. Save everything to config file and / or MySQL database
  7. After installation is finished, save the config file. If the config file already exists, do not let the installer to be run again.

Admin panel

  • Features
    • Basic server monitoring
    • Quick and easy WYSIWYG editor for news and server rules
    • Ability to create news and server rules in different languages
    • Ability to add, remove and edit language files
    • Check for ts-website and TeamSpeak server updates
  • Design and technologies:

List is not yet completed, much more to come!

All of this plans are subject to change without prior notice.

Got any questions or propositions for the upcoming update? Don't hesitate to comment or create a new issue!

Module start/stop

Hello
I you contact because I shall like knowing if a module with a start button and stop for a waiter ts3 will be available?
Thank you

An error occured! 3331: flood ban

An error occured! 3331: flood ban

Anti-flood settings:
Reduced points per tick: 500
Points needed to block commends: 500
Points needed to block IP: 500

Php how to update?

Hi, I would like to know how to update your PHP version 5.4 to 5.5 because I have a problem with that.

Shop

Hello,
I had the idea that you could include a shop where you can collect "coins" through online time etc. and then use them to buy your own channel or icons.

Greetings

V 2.0 ?

Hello. Do I have a problem, was it released version 2.0 of your script or is it still in process?

banlist bugged.

Hello.

if i ban meself with 2 minutes (i never show up) on the banlist.
Are it's an bug? bcs there is nothing.

Brak statusu js

Strona nie może wczytać statusu serwera. Tak się stało po aktualizacji strony z 1.3.1 na 1.3.7
chrome_2017-01-21_17-58-21

TS Viewer Update Delay?

How can i change the ts viewer update delay? (Sorry, my English is very bad.)

--- Resolved. ---

Please add shop.

Hi, could you add a sms and paypal store with the possibility of hooking up to eg microsms. #

[Suggestion] Small detail

If this is a worldwide project, why alt in site logo is in polish ? :P
<a class="navbar-brand" href="."><img style="width: 64px;" src="img/icon/icon-64.png" alt="Logo strony"><?php echo $config["general"]["title"]; ?></a>

Should be:
<a class="navbar-brand" href="."><img style="width: 64px;" src="img/icon/icon-64.png" alt="Site logo"><?php echo $config["general"]["title"]; ?></a>

Such a small detail.

Issue with address tab

So I have a problem with the script correctly typed in the config host, port and all the data. The script still does not recognizes the server. Also there is following error: An error occured! 0: php_network_getaddresses: getaddrinfo failed: Name or service not know

You can see issue there: http://ts.lanceq.pl/

idea/tip needed

Are there some "easy way" to edit rules.md / add news via .md (it's looks like etc github)

could be nice with an "admin panel" for edit rules/add + edit/delete/add news.

Server Viewer Does Not Work Anymore

My Server Viewer Worked When first Got This Website. Now I get "An error occured! 0: connection to server 'ts3.***********.tk:10011' lost" and everything else works
screenshot_1

I have Enabled Mod_rewrite and elso enabled .htaccess and enabled additional website features
What Should I Do?

XSS attacks

Hello,
its possible to use XSS in two ways.

How to reproduce this issue;
Possibility 1:
Just set as example the following string as a username which is part of the admin user groups:
<script>alert('')</script>
Now you just need to access the website.

Possibility 2:
Create a new ts identy with the following string as a username. Now you will need to ban this user from the ts server. Now access the ban.php site.

<script>alert('')</script>

best regards,
getBrainError

Mam problem

Error Cache directory is not writable
Please make sure that the cache directory is fully writable.

© Wruczek 2016 - 2017 | ts-website v 1.4.3 | MIT License

Make channels private from the TS viewer

Hi,

is it possible to hide users from the TS viewer in specified channels?
I've tried it with making a edited duplicate of the server admin query group, but I wasn't able to create login credentials.

Greets

HTML Embed code for TS Viewer

Is it possible to include a live/embed code to copy and paste of the ts3 server? In this way we can use everywhere :D

server status infinite load

Since i have migrated my web/teamspeak server to a different cloud host my server status has been loading forever but not showing.
The rest of the site is working normally but only server status is doing that.
Do you know what can cause this ?

Thanks

Ability to hide some bans

Hi! I've being using this website for some time and i must say - it is dope. But i have a suggestion:
is there any way to hide predefined bans in bans list?
For example, i want to hide my default 'TeamSpeakUser' name ban, other bad nickname bans, etc etc.

Server Status bugged?

I tryed your site ^^ it is really amazing but i have a Problem with the TS3 Server Status: It just says error
i tried already the ip the Domain and localhost: every time only error but i can connect to my server

[Suggestion] Parsing phpBB news to ts-website index

config.php

$config['newsimport']['forumurl'] = testforum.com/forum; //
$config['newsimport']['subforumid'] = 1; //
$config['newsimport']['amountofnewstoimport'] = '5'; // Last %amountofnewstoimport% news will be shown on index page from subforum id %subforumid%

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.