uncovery / uncovery_me Goto Github PK
View Code? Open in Web Editor NEWFull source of the uncovery.me minecraft server
License: GNU General Public License v3.0
Full source of the uncovery.me minecraft server
License: GNU General Public License v3.0
There was some instance where a single users username in the minecraft_srvr.UUID table was set to ''. This should not happen.
This is a worlguard flag that has to be set for the global region in city.
The code used to pass websend variables with $WSEND, this is deprecated and should be replaced throughout with $UMC_USER.
E_NOTICE: Undefined index: current_game
Source: Line 708 of file /home/minecraft/server/bin/websend_inc/hunger.inc.php
Error Report: http://uncovery.net/websend/2015/05/29/09/Error_2015-05-29_09-28-46.4064680_6981442095711.html
The hunger games are not finished. Game wins and trophies are 2 things at least that need fixing.
contests/contest.php
contests/contests.php
Is one an old version? They seem to have a lot of similar info in them.
E_NOTICE: Undefined index: Sleeping_Owl
Source: Line 132 of file /home/minecraft/server/bin/web.php
Referer: http://uncovery.me/server-features/vote-for-users/
Error Report: http://uncovery.net/websend/2015/06/16/21/Error_2015-06-16_21-30-30.0217460_9621339659206.html
When a master is put up for voting to become elder, all the other elders are supposed to get an email, asking them to vote. This does not seem to have worked recently.
We need a function similar to umc_web_table() that is fed a menu list and content for each page (or a callback function to get the content through ajax) that will make the content look like the shop manager:
http://uncovery.me/server-access/shop-manager/
We are using these types of tabs everywhere on the website and need a unified CSS layout and a shorthand for generating the tabs.
Guests should be allowed to teleport to lots.
In this example: http://uncovery.me/server-features/users-2/?u=thief_king
One can see that the forum replies do not list the title of the post.
The SQL query https://github.com/uncovery/uncovery_me/blob/master/users.php#L693 should get the title from the parent post and display it
$update_sql = "UPDATE minecraft_srvr.karma set karma=$new_karma "
. "WHERE sender_uuid='$sender_uuid' AND receiver_uuid='$receiver_uuid';";
should be
$update_sql = "UPDATE minecraft_srvr.karma set karma=$new_karma
WHERE sender_uuid='$sender_uuid' AND receiver_uuid='$receiver_uuid';";
throughout the whole code
People keep being ranked down (pinebenj 2x)
need to put an error report (XMPP_Errror) on downranks.
I suspect that this happens because the process fires 2x at the same time.
Downranks should happen only when a user expires his donator status. At least the last time this was not the case. We need to carefully look whereelse this could happen at all.
Currently. lots become red when the user has not been around, even if its not expiring because the user has donator status.
E_NOTICE: Undefined variable: command_name
Source: Line 141 of file /home/minecraft/server/bin/plugin.php
Error Report: http://uncovery.net/websend/2015/05/29/09/Error_2015-05-29_09-54-30.4975110_6335678496398.html
The /who and /where commands are not designating the correct rank for the players listed. It appears the oldest player is listed correctly and all additional players are listed as guests.
E_WARNING: in_array() expects parameter 2 to be array, null given
Source: Line 823 of file /home/minecraft/server/bin/websend_inc/hunger.inc.php
Error Report: http://uncovery.net/websend/2015/05/29/10/Error_2015-05-29_10-32-09.3740740_9127908474765.html
Somewhere in the code, a user got the userlevel "settlerdonator" assigned in the UUID table.
This causes the lot reset process to halt:
2015-05-29 16:00:28: Could not reset lots, userlevel failure for Owner 'ponukka / ce109d9f-f633-4fdc-bc03-58f19b5ea2e1 / settlerdonator': SELECT region_id as lot, user.UUID as uuid, UUID.username as username, world.name as world, userlevel, lastlogin
FROM minecraft_worldguard.region_players LEFT JOIN minecraft_worldguard.user ON user_id=user.id
LEFT JOIN minecraft_worldguard.world ON world_id=world.id
LEFT JOIN minecraft_srvr.UUID ON user.UUID=UUID.UUID
WHERE owner=1 AND LEFT(region_id, 4) IN ('aet_', 'emp_', 'king', 'bloc', 'flat', 'draf')
Error Report: http://uncovery.net/websend/2015/05/29/16/Error_2015-05-29_16-00-28.6415360_7102260347455.html
We have to find out where that happens and fix the spelling with proper CAPS: "SettlerDonator"
There seems to be an issue with anyone who has never had karma. A message saying "Giving 1 karma to user x" is followed by a message saying "User x has no karma record."
Checking with /karma get x then states "User x has no karma record."
Users that previously had karma seem to work just fine.
Bug or feature
linklux tried to edit lot flat_o8, but is not owner! (umc_lot_manager_process)
Error Report: http://uncovery.net/websend/2015/06/01/22/Error_2015-06-01_22-17-51.9263170_3543787281960.html
All user links in forums, posts etc should link to our profile page like this one:
http://uncovery.me/server-features/users-2/?u=uncovery
This needs a wordpress functionality (most likely a filter) to replace the internal process of creating the link.
It might be required to change the way the page is called, either by wordpress ID, user_login or UUD. currently the display_name is not ideal.
Create a OOP class for users instead of the current mess.
Lot dibs currently only process if there is only one person who wants the lot.
The code needs to be tested for instances where 2 want the same lot.
There should be a plugin-event that is run whenever a user becomes banned, inactive or deletes himself from the blog.
Need to check the process in lot_reset_process if it is enabled at all or not.
E_WARNING: Division by zero
Source: Line 199 of file /home/minecraft/server/bin/shop_manager.php
Referer: http://uncovery.me/server-access/shop-manager/?page=goods&item=monster_egg&type=?
Error Report: http://uncovery.net/websend/2015/05/28/19/Error_2015-05-28_19-45-12.2797640_5938154915347.html
mysql is deprecated by PHP and should be replaced throughout with the abstraction layer umc_mysql...
These can be anywhere, be it in the inventory of a person or past transaction records
6:11:21 PM - [email protected]: [Uncovery.me] 2015-06-17 00:11:21: Could not identify diamonds umc_goods_get_text
6:11:48 PM - [email protected]: [Uncovery.me] 2015-06-17 00:11:48: Could not identify snad umc_goods_get_text
6:13:37 PM - [email protected]: [Uncovery.me] 2015-06-17 00:13:37: Could not identify goldenapple umc_goods_get_text
6:13:44 PM - [email protected]: [Uncovery.me] 2015-06-17 00:13:44: Could not identify dirt1 umc_goods_get_text
6:14:26 PM - [email protected]: [Uncovery.me] 2015-06-17 00:14:26: 0.049939 sec
E_WARNING: Illegal string offset 'short'
Source: Line 135 of file /home/minecraft/server/bin/plugin.php
Error Report: http://uncovery.net/websend/2015/06/17/00/Error_2015-06-17_00-14-26.6928930_8356386609375.html
6:16:28 PM - [email protected]: [Uncovery.me] 2015-06-17 00:16:28: Could not identify redglass umc_goods_get_text
6:16:41 PM - [email protected]: [Uncovery.me] 2015-06-17 00:16:41: Could not identify red umc_goods_get_text
6:16:52 PM - [email protected]: [Uncovery.me] 2015-06-17 00:16:51: Could not identify wood umc_goods_get_text
6:17:30 PM - [email protected]: [Uncovery.me] 2015-06-17 00:17:29: Could not identify goldenapples umc_goods_get_text
6:17:38 PM - [email protected]: [Uncovery.me] 2015-06-17 00:17:38: Could not identify golden umc_goods_get_text
6:18:06 PM - [email protected]: [Uncovery.me] 2015-06-17 00:18:06: Could not identify ocelot umc_goods_get_text
6:18:21 PM - [email protected]: [Uncovery.me] 2015-06-17 00:18:20: Could not identify ocelotegg umc_goods_get_text
6:18:38 PM - [email protected]: [Uncovery.me] 2015-06-17 00:18:38: Could not identify boots umc_goods_get_text
6:18:45 PM - [email protected]: [Uncovery.me] 2015-06-17 00:18:45: Could not identify sword umc_goods_get_text
It looks like this causes a lot of complexity right now in the code. Once I'm more familiar with the big picture I can look at doing this.
It also would work great as part of the planned User class: User->is_donor and User->is_active_donor methods that when called, calculate whether the user is a donor at all, and if they are an active donor, returning booleans. Since donor perks are totally separate from normal rank, it'd reduce complexity to separate them in the code as well.
This file is a help file for all the functions that are not home-made.
E_WARNING: in_array() expects parameter 2 to be array, null given
Source: Line 823 of file /home/minecraft/server/bin/websend_inc/hunger.inc.php
Error Report: http://uncovery.net/websend/2015/05/29/10/Error_2015-05-29_10-17-57.2712310_8917005187831.html
[Uncovery.me] 2015-06-19 00:21:53: Error deposit ID 147416, Item Name could not be found!
Error Report: http://uncovery.net/websend/2015/06/19/00/Error_2015-06-19_00-21-53.1483730_7255881414748.html
I am getting username changes that are none, and the error message also seems to have an empty field:
"User d442a3c6-ed67-48b7-af08-199e0773bdf2 changed username from stephdeg to in Wordpress"
with a test-comment
Example: spencer454
requirements:
a) a dropdown where the donator can apply the donation in equal parts to several active users (needs to create a list of active users, JS extension for adding users
b) automatic application of the donation to the users affected
c) proper display of the actual value applied after paypal fees are paid.
We need a page on the server where people can follow issues and see what is open and when it closes
E_NOTICE: Undefined index: players
Source: Line 872 of file /home/minecraft/server/bin/websend_inc/hunger.inc.php
Error Report: http://uncovery.net/websend/2015/05/29/10/Error_2015-05-29_10-18-06.1262490_6264997292309.html
Karma is currently down for maintenance, with no other information provided
E_WARNING: PDO::query(): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '6edc2962-6755-4f93-8945-9af0e8010b99-24118' for key 'UUI'
Source: Line 29 of file /home/minecraft/server/bin/includes/mysql.inc.php
Error Report: http://uncovery.net/websend/2015/06/01/03/Error_2015-06-01_03-08-23.2884060_1011486677452.html
The User pages have to be revamped completely. They should show off the user achievements and act as a showcase for this builds, his trading volume etc etc
E_NOTICE: Undefined index: tx
Source: Line 203 of file /home/minecraft/server/bin/donation.php
Referer: http://uncovery.me/help-2/in-game-help/
Error Report: http://uncovery.net/websend/2015/05/30/09/Error_2015-05-30_09-33-45.1154450_5267216339707.html
015-05-30 09:32:41: 1.962902 sec
E_NOTICE: Undefined index: payment_amount
Source: Line 240 of file /home/minecraft/server/bin/donation.php
Error Report: http://uncovery.net/websend/2015/05/30/09/Error_2015-05-30_09-32-41.1831860_4695962308906.html
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.