Merge branch 'master' of github.com:w00d5t0ck/kekrozsak

This commit is contained in:
Gergely Polonkai (W00d5t0ck) 2012-08-22 11:51:50 +02:00
commit 2a2974b5e2
13 changed files with 136 additions and 106 deletions

View File

@ -1,4 +1,29 @@
kekrozsak kekrozsak
========= =========
blueroses.hu repository This repository contains the source code of a CMS/social site written in
PHP 5.3 using the Symfony 2.1 framework.
The site is originally the engine of http://bluroses.hu/ but I meant it to be totally open source.
Installation
------------
After first downloading the repository, you should run
./composer.phar update
to fetch all the required dependencies.
After each pull, you should run
./update.sh
to update everything else (git submodules, cache, assets and so on). If update.sh is changed, I advise to run it again. It can do no harm...
Contributing
------------
If you want to contribute to this project for any reason, you can do it in the GitHub way: fork the repository, modify the source and create a pull request.
If you can't write code in PHP, but have an idea, feel free to open an issue.

105
TODO
View File

@ -1,105 +0,0 @@
* book borrowing, lending and returning
* event creation
* songs
* news editor for administrators
* PDF header fix
* draft flag for Document and Article: only writer and administrators see it
from the Document/Article list, in preview mode
* full Document/Article list for administrators
* polls
* chat
* Users' favourite forum topics
* article categories
* blog
* site-based theme for ckeditor (both ui and the editor)
Song
id
title
createdBy
createdAt
SongVersion[]
id
createdBy
createdAt
content
News
lead
Poll
id
createdAt
createdBy
updatedAt
updatedBy
updateReason
endTime (timestamp/date?)
anyoneCanAddAnswers
question
multiselect
voters
PollAnswer[]
id
createdAt
createdBy
updatedAt
updatedBy
updateReason
voters
text
UserForumViewed
User
ForumTopic
timestamp of last visit
BlogPost
id
title
slug
timestamp
lead (?)
text
poster
public
ForumTopicGroup
visible
locked
ForumTopic
roles who can access it
visible
locked
ForumPost
last edited by
last edited timestamp
last edit reason
edit count
Event
last edited by
last edited timestamp
last edit reason
location
commentable
PrivateChatMessage
id
from user
to user
timestamp
GroupChatMessage
id
from user
to group
timestamp
PublicChatMessage
id
from user
to channel (ChatChannel class with id and name fields)
timestamp

View File

@ -0,0 +1,15 @@
<?php
/*
* id
* title
* slug
* createdBy
* createdAt
* updatedBy
* updatedAt
* updateReason
* lead(?)
* content
* public
* Group (can be NULL)
*/

View File

@ -0,0 +1,13 @@
<?php
/*
* Required for the commentable interface
*
* id
* createdBy
* createdAt
* updatedBy
* updatedAt
* updateReason
* title (nullable)
* content
*/

View File

@ -0,0 +1,8 @@
<?php
/*
* id
* from
* group
* timestamp
* content
*/

View File

@ -0,0 +1,15 @@
<?php
/*
* id
* createdBy
* createdAt
* updatedBy
* updatedAt
* updateReason
* endTime (date/datetime?)
* anyoneCanAddAnswers
* question
* multiselect
* voters(?)
* answers
*/

View File

@ -0,0 +1,11 @@
<?php
/*
* id
* createdBy
* createdAt
* updatedBy
* updatedAt
* updateReason
* voters
* text
*/

View File

@ -0,0 +1,8 @@
<?php
/*
* id
* from
* to
* timestamp
* content
*/

View File

@ -0,0 +1,5 @@
<?php
/*
* id
* name
*/

View File

@ -0,0 +1,8 @@
<?php
/*
* id
* from
* channel
* timestamp
* content
*/

View File

@ -0,0 +1,12 @@
<?php
/*
* id
* title
* slug
* createdBy
* createdAt
* updatedBy
* updatedAtt
* updateReason
* versions
*/

View File

@ -0,0 +1,9 @@
<?php
/*
* id
* createdBy
* createdAt
* updatedBy
* updatedAt
* updateReason
* content

View File

@ -0,0 +1,6 @@
<?php
/*
* User
* ForumTopic
* lastVisitedAt
*/