jgrossi / elephpant.me Goto Github PK
View Code? Open in Web Editor NEWπ a simple website to help you to trade elePHPants π₯
Home Page: https://elephpant.me
License: MIT License
π a simple website to help you to trade elePHPants π₯
Home Page: https://elephpant.me
License: MIT License
I'd like to be able to mark an elePHPant as one that I am not interested in, so that people don't ask me for trades.
My scenario is that I'm waiting for a few elePHPants to reach me that I don't actually have yet. Lets say I'm waiting for a hypothetical maroon elePHPant. The issue is I get trade notifications like "Can I swap my maroon elePHPant for one of your Roave elephpants"? To avoid this, I should be able to mark the maroon elePHPant in some way so it doesn't show in trades that I want to acquire this maroon elePHPant.
My current workaround is that I just mark all the ones I will eventually acquire as already having, but then this skews the table, makes it look like I possess more elePHPants than I really do.
Currently there seems to be no way to see which message one sent for a trade. Are those messages kept on the server, and could they be made visible in some "outbox"?
I setup ddev for this project. Is anyone interested in it? Then I can push the config.yaml file - to be honest it is pretty straight forward. I would provide a project-setup command with it, so:
git clone
ddev start
ddev project-setup
And then it runs on https://elephpantme.ddev.site, if you are interested, tell me, then I'll PR it.
The current state of the site already has a nice trade area
which helps of course in finding people one could trade with in general. But it doesn't really help in finding a potential trade partner for a specific elephpant.
I'm envisioning a "show possible trade partners" type of link next to all i have 0 of in my herd. The following page could show all people having more than one, optionally grouping them by reverse-tradability (e.g. they look for some I have) and those I would have to persuade otherwise to part from their specific elephant :)
What do you think?
If there's an interest here, I would even consider implementing this - despite not having even looked into the code yet ;)
Problem:
A user reported that he has 00 of an elephpant, so he appears in the list and in the statistics.
Solution:
Create a validation so that a user does not report that he has 0 quantity of an elephpant
Might make sense to track the manufacturer of each elePHPant
Would be useful if you visit a users page with their collection, it shows you trade options you have with that user.
Now you have to go to the trade area.
There are lots of photos on the site that belong to their original creators. Some can be used with permission (everything from https://github.com/philipsharp/afieldguidetoelephpants is CC BY-NC-SA 4.0) but others are copyright their perspective owners.
https://www.phparch.com/swag/plush-elephpant/
Seems there is a new edition with "I'm a php[architect]" (previous version only had the logo)
If I go to my herd section and click into an elephpant I didn't have yet, pres enter. The elephant will be adopted to my herd with quantity zero. I attached a video how to reproduce this behaviour.
I have a spinning plate and a "few" elephpants here. Is there interest to add videos for the elephpants to see all sites?
I have three big ones that are currently looking for a new home
In addition, they are three different species, but I only have one of each. The current model does not support putting your only copy up for trade.
Change the profile information to card format adding the twitter avatar from user.
If user has a twitter registered, show the profile picture
Otherwise, will be catch the first letter from first and last name from the user and display in the same format
currently there is open PR #13 by @omarkdev , more is still incomplete.
Hi,
I got the two different models of PHP Classes.
Not really an issue, but FYI. Ref to #47.
Left is the new "PHP Classes 2020", right is the "Original one" :
Hey Folks,
has somebody information about @jgrossi. SInce 9 months I didn't receive any message on twitter etc. Is this great project dead?
Kind Regards,
Thomas
it looks like there is a new elephpant
waiting for more information and authorization to use the image
Tweet: https://twitter.com/lisachenko/status/1318906882950561792
Just a quick idea about adding GitHub Actions to trigger automatic deployment on each push on master branch.
If youβre interested and depending of hosting, I could open a PR with configuration files. π«‘
Hey folks, just wondering if it actually makes sense to have the Sylius elePHPant as an option at the moment? After talking to @jacquesbh it definitely won't be released in 2021, yet it says it is a 2020 elePHPant. It might arrive 2022, but it seems like it was only a prototype so far.
I suppose a related question question is: do you want to list elePHPants that were only ever prototypes?
on Trade Area
page, we might show users that:
currently, we are doing the query considering only the first case (users that have double elephpants the logged user doesn't have yet).
the problem with this approach is that users with just a few elephpants (let's say 1) will have matched users, but actually the logged user has no double elephpant to offer.
Kept meaning to add this one:
https://twitter.com/DutchLaravel/status/1537671272745902080
From the Dutch Laravel Foundation
create a section to credit the images
Hi,
What do you think about adding a page with statistics about elephpants?
For example :
If it could be relevant, let's talk about and I will make a PR with this feature.
Cheers
should we separate the classic blue elephpants into two different specimens: Nexen and Alter Way ??
twitter discussion trhead: https://twitter.com/IgorSantoos17/status/1311370010502270977
Hi @jgrossi,
I found an error on statistics page :
We can't have 12 users with 11 elePHPants right ?
But what happened? Could you check directly in production database? Thanks
I'm already tired of seeing people using pokedex APIs in their tutorials, let's make an API for the PHP community consume instead.
it could be useful and fun to add a timeline to show new additions to a collection (or herd)
it could be something similar to the collection page, showing the elephpants and the date that was added to the collection
Some elePHPants are commercially (regular blue/pink), or crowd-funded available (inPHPinity), or perhaps through contribution schemes (SiteGround).
For those wanting to get started on their collections, perhaps link to, or explain how to acquire each particular elePHPant on the "My Herd" page (https://elephpant.me/my-herd).
For the plushies that aren't readily available, just a link perhaps saying the number of trades available (%d trades available
) or something if a trade is available, and link to the trades page.
An example of what I'm thinking of (note: the data might not be accurate, it's just a mockup!):
Since you don't use any server-side code here, you can switch to using GitHub Pages.
Hey @jgrossi
what do you think about adding elephpant php vegas?
just like golden or happy, there is only one
CakeDC and CakeFest elePHPants are missing.
added DevOps structure with docker and make to the project
Why is "pHackyderm" listed on this website?
It was a prototype from 2015, but never mass produced. I'm not sure about it but according to this page, no one owns this elePHPant yet.
Would you be interested in a PR with the newest Laravel and PHP updates?
I setup ddev for this project. Is anyone interested in it? Then I can push the config.yaml file - to be honest it is pretty straight forward. I would provide a project-setup command with it, so:
git clone
ddev start
ddev project-setup
And then it runs on https://elephpantme.ddev.site, if you are interested, tell me, then I'll PR it.
With more people creating a Mastodon account, it could be useful to give users the option to put in their mastodon account as wel as their twitter account.
It should be an optional field, just like the twitter field is right now.
Hi,
I watched the PHP Russia 2019 pictures on Facebook and found this :
Purple without conference or company logo on side.
https://www.facebook.com/PHRussiaConf/photos/
Any idea?
As discussed together @jgrossi,
If you refresh a herd page, elePHPants are randomly ordered :
Can't reproduce it on my side.
add phpUnit and unit tests
currently there is open PR # 4 by @svenluijten, more is still incomplete, it only has the initial structure
As more handmade elePHPants enter the "market" of various quality, should those somehow be allowed for entry on the site? Such as submitting the photo along with who it was produced by?
That could be a custom per-herd entry, or maybe it would be global. Not sure what constitutes an official species. Does it have to have a logo on the right side?
I have spotted a new Elephpant, Mollie. See this twitter post:
https://twitter.com/fabian_ikono/status/1448966334025506837?s=21
There seems to be a new ElePHPant.
See
https://twitter.com/_t2oh4e_/status/1437094900013600778
and
https://twitter.com/kellerkinderDE/status/1436679711070072835
The Archie eleHPant is listed twice. This seems incorrect.
Hello @jgrossi @IgorSantos17
It seems there's a new cowboy in town. π
https://www.siteground.com/blog/php8/
I opened this issue until getting more informations about it.
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.