zeropingheroes / lanager-core Goto Github PK
View Code? Open in Web Editor NEWCore files for the LANager LAN party management web app
License: GNU Affero General Public License v3.0
Core files for the LANager LAN party management web app
License: GNU Affero General Public License v3.0
E.g.
Requested by @darabman
Relies on #13
With field for external server stats link
Could be tied in with timetable event creation
If no port specified in state, use default
Requested by @darabman
To allow different people to fulfil specific roles, because delegation and getting helped out makes life so much easier.
Requested by JLH
When a video is submitted and immediately submitted again one or more times (so it occupies two or more sequential positions in the playlist) the playback engine gets in a loop.
By the user themselves and users with role UserAdmin
With shouts, popular games etc
Requested by @darabman
For recurring LAN parties using the same install of LANager, add functionality to download an archive of the previous party's data and initialise the database ready for the next party.
For each section of the database (e.g. shouts, videos, events, info etc) an admin could choose to one or both of the following:
Requested by @darabman
Solution from @roburidge:
Add the CSS propery word-wrap to the container.
.class { word-wrap: break-word; }
Requested by @darabman
Also allow admins to set whether an event can be signed up to
maxDuplicates = 2;
"This video has already been submitted"
Prevent excessively long videos
By Steam ID (64bit), URL or account name.
Accept info as SteamParty.info does
Requested by @darabman
Start and end date/time, to allow the data to be used for statistics.
Delete the naughty ones
Will greatly reduce page load time for "who's playing what" and also allow for fun statistics e.g:
With some clever querying a timeline of the LAN could be drawn showing what was played when and by who.
Generate from config file with associative array
Once uploaded, display URL where image is available
Logo shows as broken image and link to store page is dead for some special steam apps, e.g. Dota 2 Test (205790).
Call to http://store.steampowered.com/api/appdetails/ with app ID as presence check, and perhaps even to retrieve logo would resolve this.
Requested by iambarkster
After e.g. >1 hour of videos are queued up display message:
"The playlist is currently full, please try again later"
Requested by @darabman
Requested by @darabman
Cases:
join, not a team event
join, looking for a team
join, specific team (permissions? team leader?)
leave event and team
leave team
To show popular games being played by users who have logged into the system
Suspect down to using count($user->steamStates) and hitting a memory limit or something.
I am trying to get this running on a Ubuntu 12.04 x64 server running nginx + php-fpm.
After getting the project setup using composer and settting up nginx to point to the directory and pass php files to php-fpm I am running into this error when I try to load the page.
View [installation.requirements] not found.
I ran the "Installation Troubleshooting" commands in the readme and had to create the mysql database manually after the second step failed.
Thoughts?
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.