eXpl0it3r / SFMLProjects-Kohana

With the SFML Projects website we want to provide a platform to host, share and archive projects that were made with or for SFML.
MIT License
5 stars 0 forks source link

Basic project listing #17

Closed eXpl0it3r closed 10 years ago

eXpl0it3r commented 10 years ago

Implement a basic project listing, which means implementing the Model and very basic Controller.

This way we can start to see what this project is all about, having a list of projects.

ghost commented 10 years ago

Implemented in 'feature/project_list' branch

ghost commented 10 years ago

Well, the other types of listing is done. Also added non-square thumbnails to take a look, how it will be look like.

zsbzsb commented 10 years ago

I looked over the branch and figured I would comment here.

  1. Is there a reason you set the title of the Projects page twice?
  2. Translations, we were putting pages into the pages table as a way to reduce time spent writing templates and as an easier way to provide page translations. So should the three links used to switch between the 3 project views be moved into the database?
  3. Is /public/user_data/projects/ where we want to store the uploaded data?
  4. The formatting in /public/assets/css/custom.css doesn't match existing formatting. Mainly the colons do not line up.
  5. The projects are only highlightable/clickable in the compact view, don't we want the project listing to respond to the mouse in all 3 views?

Other than the points I mentioned above it looks good to me, but I am sure @eXpl0it3r will have other comments. Also if I am saying something stupid please ignore my pointless rambling.

ghost commented 10 years ago

@zsbzsb, I've fixed 1, 4 and 5 points.

For the place to store uploaded data in - it is just my suggestion ;) And about translations. If I'll put in into 'pages' table - it would be hard to implement highlighting currently selected listing mode.

ghost commented 10 years ago

But I can do listing modes like navbar by creating table with all the listing modes https://github.com/eXpl0it3r/SFMLProjects/blob/dev/application/classes/Controller/Layout.php#L71

zsbzsb commented 10 years ago

The updated commit looks good to me concerning the points that were fixed. :smile:

eXpl0it3r commented 10 years ago

Finally get around to look at this! The result is really nice, good job! :smiley:

Let me know if you want to do the changes or if I should. :wink: When things are adjusted feel free to make pull request.