TalkPHP
 
 
Account Login
Latest Articles
» The basic usage of PHPTAL, a XML/XHTML template library for PHP
» Vulnerable methods and the areas they are commonly trusted in.
» Simple way to protect a form from bot
» The Basics On: How Session Stealing Works
» How to keep your forms from double posting data
IRC Channel
IRC Speech Bubble Join the friendly bunch on IRC...
(#TalkPHP on Freenode)

...Also available via a web interface.

See this thread for information on the TalkPHP Free Hugs Initiative™. Subject to availability.
Associates
Associates
CSS Tutorials
Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old 01-24-2008, 11:28 PM   #1 (permalink)
how quixotic are you?
 
ETbyrne's Avatar
 
Join Date: Dec 2007
Location: Lapeer, MI
Posts: 445
Thanks: 37
ETbyrne is on a distinguished road
Default Kudos CMS

This is a CMS (Content Management System) I have been working on for a long time. It is sort of like a Social Networking script
but for a small group of people, like a youth group, club, or family.

Check it out for yourself to get a better feel for how it works.
> Official Site
> Live Demo

As for now members can...
- Post comments for other members to see on the Bulletin Board
- Every user has his or her very own wall that they or other members can post on.
- Members can upload photos and create photo album pages.
- Members can't post Announcements (you can turn this on from the admin panel)

It is template driven and has many features like smilies and post formatting. Please tell me what you think.

Please register and post on the forum to give it a little kick start.
> Kudos Support Forums
__________________
Dingo Web Systems > http://www.dingocode.com
My Website > http://www.evanbot.com
ETbyrne is offline  
Reply With Quote
The Following User Says Thank You to ETbyrne For This Useful Post:
richardm (02-21-2008)
Old 01-24-2008, 11:57 PM   #2 (permalink)
The Addict
 
webtuto's Avatar
 
Join Date: Dec 2007
Location: morocco
Posts: 221
Thanks: 19
webtuto is on a distinguished road
Default

really nice i like it
but add more plugins
__________________
Send a message via MSN to webtuto Send a message via Yahoo to webtuto Send a message via Skype™ to webtuto
webtuto is offline  
Reply With Quote
The Following User Says Thank You to webtuto For This Useful Post:
ETbyrne (01-27-2008)
Old 01-25-2008, 12:35 AM   #3 (permalink)
The Addict
 
Join Date: Nov 2007
Posts: 264
Thanks: 2
TlcAndres is on a distinguished road
Default

Can we have a user/pass to admin area to check out the backend?
TlcAndres is offline  
Reply With Quote
Old 01-25-2008, 02:31 AM   #4 (permalink)
how quixotic are you?
 
ETbyrne's Avatar
 
Join Date: Dec 2007
Location: Lapeer, MI
Posts: 445
Thanks: 37
ETbyrne is on a distinguished road
Default

Nope, sorry can't let anyone demo the admin panel, but I can tell you that it is very easy to use and doesn't have a bunch of pointless settings like a lot of CMS's.

Maybe I'll post a screen shot...
__________________
Dingo Web Systems > http://www.dingocode.com
My Website > http://www.evanbot.com
ETbyrne is offline  
Reply With Quote
Old 01-25-2008, 02:21 PM   #5 (permalink)
how quixotic are you?
 
ETbyrne's Avatar
 
Join Date: Dec 2007
Location: Lapeer, MI
Posts: 445
Thanks: 37
ETbyrne is on a distinguished road
Default

Here's a screen of the admin panel:

> http://www.evanbot.com/kudos/img/admincp.png
__________________
Dingo Web Systems > http://www.dingocode.com
My Website > http://www.evanbot.com
ETbyrne is offline  
Reply With Quote
Old 01-27-2008, 02:46 PM   #6 (permalink)
how quixotic are you?
 
ETbyrne's Avatar
 
Join Date: Dec 2007
Location: Lapeer, MI
Posts: 445
Thanks: 37
ETbyrne is on a distinguished road
Default

I just released the Kudos version 0.6 and it supports custom plug-ins! :D

Download version 0.6:
> http://www.evanbot.com/kudos/bin/kudos-v0-6.zip

Patch for version 0.5 users:
> http://www.evanbot.com/kudos/bin/patch-v0-6.zip

I'll make a short "hello world" plug-in tutorial soon and show you all how easy it is to make a plug-in. And to install plug-ins is really easy, just upload the folder and it works!
__________________
Dingo Web Systems > http://www.dingocode.com
My Website > http://www.evanbot.com
ETbyrne is offline  
Reply With Quote
Old 02-21-2008, 07:18 AM   #7 (permalink)
The Wanderer
 
richardm's Avatar
 
Join Date: Feb 2008
Location: Kingston Upon Hull
Posts: 10
Thanks: 8
richardm is on a distinguished road
Default Looks Nice

It looks nice and simple. Very clean and crisp.

Do you have plans to make the project into something like Joomla with a file repository?
richardm is offline  
Reply With Quote
Old 03-19-2008, 03:32 PM   #8 (permalink)
how quixotic are you?
 
ETbyrne's Avatar
 
Join Date: Dec 2007
Location: Lapeer, MI
Posts: 445
Thanks: 37
ETbyrne is on a distinguished road
Default

I just released version 0.7, you should give it a try.
> Kudos Content Management System (CMS)

@richardm: I don't have any plans to add a file repository to Kudos, but it could be easily added on as a Plug-in.
__________________
Dingo Web Systems > http://www.dingocode.com
My Website > http://www.evanbot.com
ETbyrne is offline  
Reply With Quote
Old 03-19-2008, 05:38 PM   #9 (permalink)
The Frequenter
Prolific Welcomer Upcoming Programmer 
 
Join Date: Sep 2007
Posts: 360
Thanks: 24
Haris is on a distinguished road
Default

As a open-source developer, it will be really easy to maintain your code if you use version controlling system. I recommend SVN.
__________________
Necessity is the mother of invention.

My blog
Haris is offline  
Reply With Quote
Old 03-20-2008, 04:26 PM   #10 (permalink)
how quixotic are you?
 
ETbyrne's Avatar
 
Join Date: Dec 2007
Location: Lapeer, MI
Posts: 445
Thanks: 37
ETbyrne is on a distinguished road
Default

There's no point to add a fancy version control system, updating is as easy as uploading files. Why complicate it?
__________________
Dingo Web Systems > http://www.dingocode.com
My Website > http://www.evanbot.com
ETbyrne is offline  
Reply With Quote
Old 03-20-2008, 05:05 PM   #11 (permalink)
The Frequenter
Prolific Welcomer Upcoming Programmer 
 
Join Date: Sep 2007
Posts: 360
Thanks: 24
Haris is on a distinguished road
Default

Quote:
Originally Posted by ETbyrne View Post
There's no point to add a fancy version control system, updating is as easy as uploading files. Why complicate it?
You're under-estimating the power of version controlling system. You'll regret your decision when CMS might grow from 78 files to 586 files. VCS is not equal to uploading files.
__________________
Necessity is the mother of invention.

My blog
Haris is offline  
Reply With Quote
Old 03-21-2008, 02:59 AM   #12 (permalink)
how quixotic are you?
 
ETbyrne's Avatar
 
Join Date: Dec 2007
Location: Lapeer, MI
Posts: 445
Thanks: 37
ETbyrne is on a distinguished road
Default

So, what are the advantages of using SVN? I still have no clue what SVN even does. From the SVN home page it looks like just something for managing files and folders. It also sounds a little on the heavy side, something that Kudos is aimed at not being. Plus it's all binary and has OS specific releases, that means my users would have to have to be on a certain OS to run my CMS and - correct me if I'm wrong - you would have to have direct access to the server to install it.
__________________
Dingo Web Systems > http://www.dingocode.com
My Website > http://www.evanbot.com
ETbyrne is offline  
Reply With Quote
Old 04-06-2008, 02:14 PM   #13 (permalink)
The Prestige
Advanced Programmer Top Contributor Good Samaritan 
 
sketchMedia's Avatar
 
Join Date: Oct 2007
Location: Manchester, UK
Posts: 854
Thanks: 32
sketchMedia is on a distinguished road
Default

been using CVS at work for ages (were just switiching to SVN atm)
it allows you to roll back changes if they go tits up and also its helpful if you have more than one developer working there are more benifits aswell.
__________________
mysql> SELECT * FROM `users` WHERE `users`.`clue` > 0;
Empty set (0.00 sec)
sketchMedia is offline  
Reply With Quote
Old 04-06-2008, 05:01 PM   #14 (permalink)
how quixotic are you?
 
ETbyrne's Avatar
 
Join Date: Dec 2007
Location: Lapeer, MI
Posts: 445
Thanks: 37
ETbyrne is on a distinguished road
Default

Sounds like it would be a good idea for a group of developers to use locally...
__________________
Dingo Web Systems > http://www.dingocode.com
My Website > http://www.evanbot.com
ETbyrne is offline  
Reply With Quote
Old 04-12-2008, 04:28 PM   #15 (permalink)
The Wanderer
 
autehonker's Avatar
 
Join Date: Feb 2008
Posts: 8
Thanks: 9
autehonker is on a distinguished road
Default

Heya man ur scripts have Multiple Cross-Site Scripting Vulnerabilities
PHP Code:
------------------- XSS ---------------------
http://www.evanbot.com/kudos/demo/?page=edit_profile_photo&id=[XSS]
http://www.evanbot.com/kudos/demo/?page=search&keywords=[XSS]
http://www.evanbot.com/kudos/demo/?page=edit_profile&id=username[XSRF]
http://www.evanbot.com/kudos/demo/?page=user&id=[XSS]
http://www.evanbot.com/kudos/demo/?page=album&id=[XSS]
http://www.evanbot.com/kudos/demo/?page=post_wall&id=[XSS]
------------------- XSRF ---------------------
<
form method='post' action='scripts.php?page=edit_profile&id=username'>
<
textarea cols='65' rows='17' name='profile'>[XSRF]</textarea></p>
<
input name='email' value='mail@site.com' /></p>
<
input type='submit' value='Save' /></form
The disclosure of these issues has been credited to autehonker of the / Depo2 BugTracker/ReverseEnginnering/Cryptology Development Center | Depo2.Nm.Ru |

Enjoy!
autehonker is offline  
Reply With Quote
Old 04-15-2008, 03:30 PM   #16 (permalink)
how quixotic are you?
 
ETbyrne's Avatar
 
Join Date: Dec 2007
Location: Lapeer, MI
Posts: 445
Thanks: 37
ETbyrne is on a distinguished road
Default

I'm not quite sure what you are saying here... More info on what this means?
__________________
Dingo Web Systems > http://www.dingocode.com
My Website > http://www.evanbot.com
ETbyrne is offline  
Reply With Quote
Old 04-15-2008, 10:22 PM   #17 (permalink)
The Wanderer
 
autehonker's Avatar
 
Join Date: Feb 2008
Posts: 8
Thanks: 9
autehonker is on a distinguished road
Default

Quote:
Originally Posted by ETbyrne View Post
I'm not quite sure what you are saying here... More info on what this means?
read that Cross-site scripting - Wikipedia, the free encyclopedia
autehonker is offline  
Reply With Quote
Old 04-16-2008, 03:30 PM   #18 (permalink)
how quixotic are you?
 
ETbyrne's Avatar
 
Join Date: Dec 2007
Location: Lapeer, MI
Posts: 445
Thanks: 37
ETbyrne is on a distinguished road
Default

only four of those are a problem:
http://www.evanbot.com/kudos/demo/?p...file_photo&id=[XSS],
Live Kudos CMS Demo[XSRF],
http://www.evanbot.com/kudos/demo/?page=post_wall&id=[XSS], and
http://www.evanbot.com/kudos/demo/?page=album&id=[XSS]

Other than that all the other ones don't do anything at all. I'll fix the problem and release a patch.

NOTE: These will not screw up someone's account, they will only waist disc space. Thanks for the heads up.
__________________
Dingo Web Systems > http://www.dingocode.com
My Website > http://www.evanbot.com
ETbyrne is offline  
Reply With Quote
Old 04-16-2008, 08:11 PM   #19 (permalink)
The Acquainted
 
freenity's Avatar
 
Join Date: Feb 2008
Posts: 119
Thanks: 17
freenity is on a distinguished road
Default

Quote:
Originally Posted by ETbyrne View Post
only four of those are a problem:
http://www.evanbot.com/kudos/demo/?p...file_photo&id=[XSS],
Live Kudos CMS Demo[XSRF],
http://www.evanbot.com/kudos/demo/?page=post_wall&id=[XSS], and
http://www.evanbot.com/kudos/demo/?page=album&id=[XSS]

Other than that all the other ones don't do anything at all. I'll fix the problem and release a patch.

NOTE: These will not screw up someone's account, they will only waist disc space. Thanks for the heads up.
Using xss vulnerability someone could steel your cookies, possibly getting access to victim's account.
Another thing that can be done, is a popup window, that will show attackers page, or even a redirect :S
__________________
http://feudal-times.net - My PBB Game
http://gwphp.feudal-times.net - My Blog "Gaming With PHP"
freenity is offline  
Reply With Quote
Old 04-17-2008, 03:33 PM   #20 (permalink)
how quixotic are you?
 
ETbyrne's Avatar
 
Join Date: Dec 2007
Location: Lapeer, MI
Posts: 445
Thanks: 37
ETbyrne is on a distinguished road
Default

These are just disc space wasters. I will release a patch when I get back from my comp this weekend.
__________________
Dingo Web Systems > http://www.dingocode.com
My Website > http://www.evanbot.com
ETbyrne is offline  
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 10:27 AM.

 
     

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0
Inactive Reminders By Icora Web Design