Merge branch 'master' of github.com:w00d5t0ck/kekrozsak
This commit is contained in:
		
							
								
								
									
										27
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										27
									
								
								README.md
									
									
									
									
									
								
							| @@ -1,4 +1,29 @@ | ||||
| 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
									
									
									
									
									
								
							
							
						
						
									
										105
									
								
								TODO
									
									
									
									
									
								
							| @@ -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 | ||||
							
								
								
									
										15
									
								
								src/KekRozsak/FrontBundle/Entity/BlogPost.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								src/KekRozsak/FrontBundle/Entity/BlogPost.php
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,15 @@ | ||||
| <?php | ||||
| /* | ||||
|  * id | ||||
|  * title | ||||
|  * slug | ||||
|  * createdBy | ||||
|  * createdAt | ||||
|  * updatedBy | ||||
|  * updatedAt | ||||
|  * updateReason | ||||
|  * lead(?) | ||||
|  * content | ||||
|  * public | ||||
|  * Group (can be NULL) | ||||
|  */ | ||||
							
								
								
									
										13
									
								
								src/KekRozsak/FrontBundle/Entity/Comment.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								src/KekRozsak/FrontBundle/Entity/Comment.php
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | ||||
| <?php | ||||
| /* | ||||
|  * Required for the commentable interface | ||||
|  * | ||||
|  * id | ||||
|  * createdBy | ||||
|  * createdAt | ||||
|  * updatedBy | ||||
|  * updatedAt | ||||
|  * updateReason | ||||
|  * title (nullable) | ||||
|  * content | ||||
|  */ | ||||
							
								
								
									
										8
									
								
								src/KekRozsak/FrontBundle/Entity/GroupChatMessage.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								src/KekRozsak/FrontBundle/Entity/GroupChatMessage.php
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | ||||
| <?php | ||||
| /* | ||||
|  * id | ||||
|  * from | ||||
|  * group | ||||
|  * timestamp | ||||
|  * content | ||||
|  */ | ||||
							
								
								
									
										15
									
								
								src/KekRozsak/FrontBundle/Entity/Poll.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								src/KekRozsak/FrontBundle/Entity/Poll.php
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,15 @@ | ||||
| <?php | ||||
| /* | ||||
|  * id | ||||
|  * createdBy | ||||
|  * createdAt | ||||
|  * updatedBy | ||||
|  * updatedAt | ||||
|  * updateReason | ||||
|  * endTime (date/datetime?) | ||||
|  * anyoneCanAddAnswers | ||||
|  * question | ||||
|  * multiselect | ||||
|  * voters(?) | ||||
|  * answers | ||||
|  */ | ||||
							
								
								
									
										11
									
								
								src/KekRozsak/FrontBundle/Entity/PollAnswer.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								src/KekRozsak/FrontBundle/Entity/PollAnswer.php
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | ||||
| <?php | ||||
| /* | ||||
|  * id | ||||
|  * createdBy | ||||
|  * createdAt | ||||
|  * updatedBy | ||||
|  * updatedAt | ||||
|  * updateReason | ||||
|  * voters | ||||
|  * text | ||||
|  */ | ||||
							
								
								
									
										8
									
								
								src/KekRozsak/FrontBundle/Entity/PrivateChatMessage.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								src/KekRozsak/FrontBundle/Entity/PrivateChatMessage.php
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | ||||
| <?php | ||||
| /* | ||||
|  * id | ||||
|  * from | ||||
|  * to | ||||
|  * timestamp | ||||
|  * content | ||||
|  */ | ||||
							
								
								
									
										5
									
								
								src/KekRozsak/FrontBundle/Entity/PublicChatChannel.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								src/KekRozsak/FrontBundle/Entity/PublicChatChannel.php
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,5 @@ | ||||
| <?php | ||||
| /* | ||||
|  * id | ||||
|  * name | ||||
|  */ | ||||
							
								
								
									
										8
									
								
								src/KekRozsak/FrontBundle/Entity/PublicChatMessage.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								src/KekRozsak/FrontBundle/Entity/PublicChatMessage.php
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | ||||
| <?php | ||||
| /* | ||||
|  * id | ||||
|  * from | ||||
|  * channel | ||||
|  * timestamp | ||||
|  * content | ||||
|  */ | ||||
							
								
								
									
										12
									
								
								src/KekRozsak/FrontBundle/Entity/Song.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								src/KekRozsak/FrontBundle/Entity/Song.php
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | ||||
| <?php | ||||
| /* | ||||
|  * id | ||||
|  * title | ||||
|  * slug | ||||
|  * createdBy | ||||
|  * createdAt | ||||
|  * updatedBy | ||||
|  * updatedAtt | ||||
|  * updateReason | ||||
|  * versions | ||||
|  */ | ||||
							
								
								
									
										9
									
								
								src/KekRozsak/FrontBundle/Entity/SongVersion.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								src/KekRozsak/FrontBundle/Entity/SongVersion.php
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | ||||
| <?php | ||||
| /* | ||||
|  * id | ||||
|  * createdBy | ||||
|  * createdAt | ||||
|  * updatedBy | ||||
|  * updatedAt | ||||
|  * updateReason | ||||
|  * content | ||||
							
								
								
									
										6
									
								
								src/KekRozsak/FrontBundle/Entity/UserForumTopicView.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								src/KekRozsak/FrontBundle/Entity/UserForumTopicView.php
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,6 @@ | ||||
| <?php | ||||
| /* | ||||
|  * User | ||||
|  * ForumTopic | ||||
|  * lastVisitedAt | ||||
|  */ | ||||
		Reference in New Issue
	
	Block a user