Git Product home page Git Product logo

pouet2.0's Introduction

pouet2.0's People

Contributors

adenyes avatar amcbain avatar bengarrett avatar boyc avatar cpdt avatar eteeselink avatar gargaj avatar homeworkprod avatar kusma avatar lra avatar sagamusix avatar tomoyapl 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

pouet2.0's Issues

RSS for individual prods/bbs threads

Hi,
I'd like to see a feature where I can subscribe to new comments on a prod, or to new posts on a BBS topic by RSS/Atom. I see you recently did some work on the RSS functionality; I'd be willing to do the work for implementing this feature, but I'm afraid with my lack of web technology skills, I'd need some amount on hand-holding (IRC hotline..?). That said, I have created an RSS generator, once...
Do you think this is a feature that could be added to pouët? Would you be available for help in its development?

(this ought to be labeled as enhancement; not sure why I can't apply the label, myself - maybe because I'm not a project contributor?)

Broken link checker

Cron that periodically picks a random item, tries the download link, if it leads to 4xx, store that and display on the prod page.

redirect mobile users to mobile Pouet

mobile internet usage surpassed desktop usage in 2014. Mobile usage is by the dominant internet usage in 2016.

pouet.net is not responsive.
m.pouet.net is responsive.

I'd like to suggest that Pouet identifies the client browser the redirects the user to http://m.pouet.net/ if he or she is using a mobile browser.

This can be achieve thus if Pouet runs Apache

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos" [NC]
RewriteRule ^$ http://m.example.com/ [L,R=302]
</IfModule>

Full time and date in the oneliner.php complete view.

While in the "latest oneliners" box it makes sense to show only time, in the complete view full date & time should be shown, not only in the tooltip ballon.
It could additionally work as a permalink label, but it's not really THAT necessary :)

Merge users [support request / feature request]

Hi,

I have two usernames on Pouet, both have the same nick: Int19h and the same ICQ number.
The earliest one is registered in 2001, while the one I am using was registered in 2002.
I have no idea why I registered twice, or how it was possible to register twice with the same nick name.

Would it be possible to remove the earliest Int19h account, and change the registration date for the second Int19h account from 2002-04-29 to 2001-04-29 (which is the date for the earlier account)?

I assume that there are other duplicate nicks in the database, but am not sure if this is best solved as a one-time incident or some sort of merge feature.

Relevant search: http://www.pouet.net/search.php?what=Int19h&type=user

Cheers,
Int19h / Kamelite

Semantic URLs

http://www.pouet.net/prod/planet-risk
http://www.pouet.net/group/farbrausch
http://www.pouet.net/party/assembly/1998/results
etc.

This is only in the long-term plans, would take some refactoring.

-garg

Add a group to watchlist

I would like to add my group to the watchlist, instead of manually adding each prod. This way I could easily watch all prods I release automatically.

request to add groupname to released prods rss

16:30 < alk> GargajCNS: what did you think about the proposal to add groupname to released prods rss?
16:34 @GargajCNS um
16:34 @GargajCNS is it not in there..?
16:35 @GargajCNS i guess the rss should be expanded with a pouet namespace

example below of current feed from: http://www.pouet.net/export/lastprodsadded.rss.php

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>pouët.net</title>
    <link>http://www.pouet.net/</link>
    <description>your online demoscene resource</description>
    <atom:link xmlns:atom="http://www.w3.org/2005/Atom" href="http://www.pouet.net/export/lastprodsadded.rss.php" rel="self" type="application/rss+xml"/>
    <item>
      <title>Silent Service II - import</title>
      <link>http://www.pouet.net/prod.php?which=65748</link>
      <pubDate>Wed, 10 Jun 2015 17:37:05 +0200</pubDate>
      <enclosure url="http://content.pouet.net/files/screenshots/00065/00065748.gif" length="62000" type="image/gif"/>
      <guid isPermaLink="true">http://www.pouet.net/prod.php?which=65748</guid>
    </item>
    <item>
      <title>Avitrox import #1</title>
      <link>http://www.pouet.net/prod.php?which=65747</link>
      <pubDate>Wed, 10 Jun 2015 17:34:18 +0200</pubDate>
      <enclosure url="http://content.pouet.net/files/screenshots/00065/00065747.gif" length="38733" type="image/gif"/>
      <guid isPermaLink="true">http://www.pouet.net/prod.php?which=65747</guid>
    </item>
  </channel>
</rss>

Move news to database?

Instead of caching the RSS, make a cron download and parse the feed and load it to SQL, and then render that.

Would allow us to make Pouet-only news items and/or consolidate even more feeds.

"Platform tagging"

E.g. something like

Windows
- DirectX 9.0c
- Windows 7
- Shader Model 3.0
Linux
- Debian
Amiga OCS
- 1MB Chip RAM

Proper deletion of nfo files

As of now, wrongfully added nfo files can only be replaced with dummy files, but deleting them properly would be preferable. Maybe add a flag when no nfo file is available, so no nonsense can be added by users. ;)

Add search field to prods/groups/parties/users/board pages

When I'm looking for a certain release or user, I intentionally go to the respective list.

It would be great if a search field for the pre-selected type of object would be right there instead of having to go from there to the search page and select the type again.

[url] tag breaks with brackets in the url

Tried to add a link to a platform's prod table and it breaks, as there are some unexpected chars in there. :)

[url=http://www.pouet.net/prodlist.php?platform[]=Commodore%20128]other platforms[/url]

Garbage collection

Delete groups / parties that are older than a week and have no prods connected to them?

toplist.php

i miss the old functionality of selecting a time range. to find for example the best prods of a certain year.

i agree the old interface (with two boxes for time range) was not the most intuitive though.

thinking of alternatives, it might be better to have a javascript calendar selection of some sort? with default of starting last month and ending it current day.

also, should toplist.php really be extended to include this functionality? or does it make more sense to create a new .php for that purpose alone?

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.