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
To allow different people to fulfil specific roles, because delegation and getting helped out makes life so much easier.
Requested by @darabman
Relies on #13
Solution from @roburidge:
Add the CSS propery word-wrap to the container.
.class { word-wrap: break-word; }
Start and end date/time, to allow the data to be used for statistics.
Delete the naughty ones
Requested by @darabman
Once uploaded, display URL where image is available
By the user themselves and users with role UserAdmin
With shouts, popular games etc
After e.g. >1 hour of videos are queued up display message:
"The playlist is currently full, please try again later"
Also allow admins to set whether an event can be signed up to
By Steam ID (64bit), URL or account name.
Accept info as SteamParty.info does
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.
Suspect down to using count($user->steamStates) and hitting a memory limit or something.
If no port specified in state, use default
maxDuplicates = 2;
"This video has already been submitted"
E.g.
Cases:
join, not a team event
join, looking for a team
join, specific team (permissions? team leader?)
leave event and team
leave team
Could be tied in with timetable event creation
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.
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?
Requested by @darabman
Requested by @darabman
Prevent excessively long videos
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:
Generate from config file with associative array
Requested by @darabman
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.
Requested by @darabman
Requested by JLH
To show popular games being played by users who have logged into the system
Requested by @darabman
With field for external server stats link
Requested by iambarkster
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.