PDA

View Full Version : φ [Official Release] CraftedWeb Generation 1! φ



Wise
27-07-12, 10:36 PM
CraftedDev & Nomsoft presents...
CraftedWeb Generation II
(Beta Release)

Short Info: The original author is no longer working on this project. The project is now being developed by nomsoft.



Introduction

Okay, let's make some things clear first shall we?
I am not a hardcore PHP developer, nor am I a hardcore designer. I have pretty good knowledge in both. This CMS isnt brutally epic, but I think it's pretty good for being the first CMS project of mine. Please note that english isn't my native language either.

Disrespect towards the CMS, it's author or it's users are extremly immature. I do not ask for anything but your kindness after working months on this project.

This CMS supports Trinitycore & Major cataclysm emulators in the same fashion (eg. Skyfire, ArkCore). Some extremely minor problems with cataclysm support can be found, but the website will work very well still.

The CMS has been built in Google Chrome. But it should work fine in most common browsers. (Firefox, Opera, Safari, etc). Internet Explorer is in general Very bad, and I won't personally put alot of effort into optimizing the website for The Worst Browser in the World. But the website will still be fully functional with just a few minor exceptions in Internet Explorer.

So what excactly makes CraftedWeb different from other CMSes out there?

CraftedWeb is simplistic, but yet extremely powerful. I can't really come up with alot more to say. I guess you'll have to find out yourself!


Feature List

Account Management (Registration, login, change Email, etc)
Forgot Password, aswell as Change Password.
Realm Status
Voting system
PayPal donation system
Seperate Vote & Donation shop
Shopping cart
News system w/ comments.
Character tools (Unstuck, revive, teleport, race/name/faction/appearance change etc.)
Fairly powerful Administration Panel
Staff panel with customizeable access. (Limited Admin Panel)
Account Management (Registration, login, etc)
Major Cataclysm support
Partly plugin support
Basic template system
Website compression
Caching (Trashed project, was never completed fully)
WoWHead & OpenWoW integration
Slideshow
Facebook Integration
phpBB Auto Account creation. (Will be hard to configure to some people)
Multi-Realm support.
"Notice" message.

And more...

Preview:

http://i.imgur.com/MdX1S.jpg

http://i.imgur.com/rNjTv.jpg







http://i.imgur.com/aw5vg.jpg

LIVE Previews (No advertisement):

Majestic WoW - Home (http://www.majestic-wow.net/)

NexusWoW - Home (http://www.nexus-wow.com/)

Nomcraft - Home (http://nomcraft.org/)

The Admin Panel interface have been slightly changed since the beta. I'll upload a new screenshot soon.


Templates

This CMS supports custom templates. The templating system is pretty basic, but you can create pretty powerful templates yet.

Regarding the default template: I've actually seen this template released for free before, without my knowledge. I want everyone to know that I am the actual owner & author of the template, and I have 100% rights to distribute it however I want. (It was originally ripped-off of Majestic-WoW which has been one of my beta-testers.)


Plugins

As this CMS has partly plugins support. For developers, you do have access to: Custom Classes, Stylesheets, Javascript, Pages & Modules("Sidebar thingy")

Since the Beta, the plugin system has been improved alot. I'll release a short documentation & example plugins for developers to try out later on. But essentially, installing a plugin is just as easy as dragging a folder into the '/plugins' folder. Plugins can be disabled/enabled from the Admin panel.


Updates

The CMS will not be updated very often. But I will release minor updates once in a while. Mostly regarding security, optimization, bug-fixes, etc. Since I do want to continue my work on Generation 2 which will take a while to complete.

I myself, does currently have an extremely busy scheudele. Even though I have some spare time, I do want to have fun with my friends too, playing some WoW, facebook, and such. Therefore the developement of the CMS might be a little slow sometimes, yet I promise that updates will happen.



Download

Please note that this is the first public release. If you have problems, report them in this thread, and I'll fix them as soon as I can.

CraftedWeb Generation II on GitHub! (https://github.com/Nomsoft/CraftedWeb)

Known Bugs

* (Possible) SOAP for the Vote- & Donation Shop
* The image slider will act buggy when switching to other tabs in your browser. FIXED


Changelog
NIY = Not Implemented Yet

Code:

Changelog will no longer be posted since we're now using GitHub. --------- Revision 1.2 ---------- * Some code cleanup (NIY) * Completely fixed adding items to the Vote- & Donation shop. --------- Revision 1.1 ---------- * Fixed error: Notice: Undefined variable: paypal in install\functions.php on line 50 * Facebook module should now be in brittish english. * Unsuccessfull RA connections should now report additional error information. * Removed a little junk from default stylesheet. * No MySQL password is now required when installing the CMS. * New accounts should no longer get the "You can't post 2 comments in a row!" on the news comments the first time they log in. * Added a slight debug to the Admin Panel 'Add Items' feature. * Accounts with no data in the account_data table will now be inserted when they log in. * Made a small styling change to the account registration error message. * Removed some spaces not needed in shop queries. * Added missing class to the Admin panel. * Added missing page check on the Staff panel. * Rewrote shop items query. Problems with adding items into the database should no longer be any problem. * You should now be able to use Enter to process the Admin- & Staff panel login form. * Removed forum_account from account_data, since I have no plans to develop any more on the forum integration.

FAQ

What emulators does it support?
Did you even read the post? I even mentioned it pretty early in the post.

How do I install it?
After you've downloaded it, just read the INSTALL.TXT file, and follow the instructions.

HELP!? IT DOESNT WORK!!
I can't really tell what's wrong. Make sure you have installed everything correctly and that you have access to the database. Also chmod your files to, let's say 755. If you get a bunch of errors, check your "includes/error-log.php" file (with your browser.). It will output any errors. If you can, solve them yourself, they can sometimes be pretty self-explaining. If not, send them to me and I'll help you.
Recommended PHP version: 5.3.8+

It's full of bugs!
Well, report them. Right now, this is an early release. Bugs are expected, but hopefully only minor bugs, and not that many of them.

Is this CMS good?
For you: Maybe, I think it's worth trying out atleast.
For developers: argh, I wont work alot more on plugin/template support in this generation, since I would have to rewrite the whole core. (I've already started on Gen.2 which will be ALOT more developer-friendly.)

Why should I use this instead of WebWoW/AzerCMS/etc ?
Well, people think differently. If you like this CMS more, why not? This CMS is no way similar to AzerCMS or Webwow. There are like hundreds of soccer-teams in the world, but why do you love maybe just one of them whilst they all do the same sport?

This FAQ SUCKS!!! I DIDNT FIND ANY HELP!!
Okay, but I do appreciate constructive feedback. I know this FAQ is short. But if you do require assistance, don't hessitate to message me. I'm very busy, but I will try to respond to you.

Post will be edited sometimes with more info. I want constructive feedback, hopefully positive. This is my FIRST CMS project Ever, and one of my first projects with OOP codestyle.
I know the core isnt perfectly coded, but it works.

tushig
09-08-12, 08:16 AM
\_Server\htdocs\install\functions.php on line 2 ????????????

paff
20-08-12, 08:29 PM
\_Server\htdocs\install\functions.php on line 2 ????????????
you could post all text not only that so we can help about error but with this there is no help

exo7ic
06-10-12, 01:42 AM
I have a problem... at the first step i get this error


Warning: session_start() [function.session-start (http://127.0.0.1/install/function.session-start)]: open(..\tmp\\sess_ea9e099829e53c2d3d47e09673aa9bdb , O_RDWR) failed: No such file or directory (2) in C:\********-Wow\_Server\htdocs\install\install.php on line 2

Warning: session_start() [function.session-start (http://127.0.0.1/install/function.session-start)]: Cannot send session cache limiter - headers already sent (output started at C:\*******-Wow\_Server\htdocs\install\install.php:2) in C:\*******-Wow\_Server\htdocs\install\install.php on line 2

and this one


Warning: Unknown: open(..\tmp\\sess_ea9e099829e53c2d3d47e09673aa9bdb , O_RDWR) failed: No such file or directory (2) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (..\tmp\) in Unknown on line 0

Also when i fill in the information and click the button for step 2 i get this...


Warning: session_start() [function.session-start (http://127.0.0.1/install/function.session-start)]: open(..\tmp\\sess_ea9e099829e53c2d3d47e09673aa9bdb , O_RDWR) failed: No such file or directory (2) in C:\*******-Wow\_Server\htdocs\install\functions.php on line 2

Warning: session_start() [function.session-start (http://127.0.0.1/install/function.session-start)]: Cannot send session cache limiter - headers already sent (output started at C:\******-Wow\_Server\htdocs\install\functions.php:2) in C:\******-Wow\_Server\htdocs\install\functions.php on line 2
1
Warning: Unknown: open(..\tmp\\sess_ea9e099829e53c2d3d47e09673aa9bdb , O_RDWR) failed: No such file or directory (2) in Unknownon line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (..\tmp\) in Unknown on line 0