Coder Social home page Coder Social logo

freedomcore's Introduction

FreedomCore (aka Freedom.Net)

Donate

FreedomCore is a replica of Battle.net website created by Blizzard.
My desire is full compliance between FreedomCore and Battle.net.

Because it is most likely to happen that the development of the project will be only on me, please do not expect for the instant correction of errors and bugs, as well as new features. Of course, I'll be correcting them and so on, but please understand me, I need time.

#Attention If you plan to sell the project or are about to give it as your own development, just go to hell. The project has been free, is free and will remain free.

I want to point out that despite the fact that the CSS and JS (80%) owned by Blizzard Entertainment, the rest of the code is the property of the developer (darki73 in this case).
With a very strong desire from the side of the developer, you will be able to "find" a few new problems from legal point of view.

Respect the work of people, and follow the simple rules of decency.

#Now a bit of boring stuff Since this project is publicly available and in need of help in the development, I ask you to provide a link to the repository, if you're going to lay out this project on any other site other than http://community.trinitycore.org

In addition, I ask you to respect my work and do not specify yourself as the sole developer of the project.
Either specify all those who participated in the development, or just say nothing.

#System Requirements

This project is likely to be able to work with older versions of programs, but support for these versions will not be provided

  • Apache 2.4.12 (Win64)
  • PHP 5.6.9 (PHP 7.0)
  • MySQL 5.7 Community Edition

#Supported Cores

These Cores are supported so far

  • TrinityCore 3.3.5a (Full Support, Tested)
  • TrinityCore 4.3.4 (Full Support, Not tested)
  • Skyfire 5.4.8 (Probably supported, if database structure is the same as TrinityCore)
  • TrinityCore 6.x (Not supported, there is no table called item_template - so cant really get items info)

Installation

Windows

If you are using Windows, then all you have to do is clone repo and point Apache to that folder.

Linux

$ git clone https://github.com/darki73/FreedomCore.git .
$ chmod 755 -R Cache
$ chmod 755 -R Uploads

After you've cloned repo and set permissions (Linux only), you need to access website using Address or IP you've given to it.

For Example

http://net.freedomcore.ru  
http://localhost
http://127.0.0.1

Browser will be redirected to the installation page. Just fill in the data it asks you to fill in and you are good to go.

###Importing Database

  • There is a .7z file in Install/sql folder which you need to extract and import to Website database in order to have icons, etc.

Generating Icons for Webiste

  • Icons are not provided with clean installation with FreedomCore
  • You must generate them using DBCExtractor Tool provided in Tools folder
  • Place Extracted MPQ Archive with all the icons inside /Tools/DBCExtractor/data/Patch_Version/interface/icons folder
  • Open in Browser /Tools/DBCExtractor/ and select Generate Icons appropriate for your patch

**Short video on how to extract icons (based on WoD 6.2 Patch) **

FreedomNet Icons Extractor

#Important Stuff Since this project lets say in Alpha stage, im not going to support database updates.
What does it means?
The thing is, since its hard to memorize all the changes made to the core, and since im coding like 8 hours a day, im not going to create a separate file for each DB change i made (just for now, later ill switch to same scheme as TrinityCore uses for World updates). So its either full re-installation of Database or just dont try to download it.

What im trying to say is ###Its not ready for 'production' yet!

freedomcore's People

Contributors

afrom avatar crispj avatar darki73 avatar devil1234 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

freedomcore's Issues

Bug language

Hello I found a bug, if a new user comes to the site and in the footer spawn that language is not defined and then on the Web because problémy.Ale when it selects everything works as it should.

Testing new Freedom.Net GitHub Client #2

URL: http://freedomnet.local/en/account/management/wow/test
Description: Trying markdown inside the Freedom.Net GitHub Client
Current behaviour: Dont know if it works
Expected behaviour: Should be formatted
Steps to reproduce the problem: bla bla bla

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/40673936-testing-new-freedom-net-github-client-2?utm_campaign=plugin&utm_content=tracker%2F17796783&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F17796783&utm_medium=issues&utm_source=github).

Registration

Mail() function doesn't send email, how can i make the registration work properly?

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/31991793-registration?utm_campaign=plugin&utm_content=tracker%2F17796783&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F17796783&utm_medium=issues&utm_source=github).

change language

There is an issue with changing the language with the menu at the end of the page, the variable $_SESSION['preferredlanguage'] (Utilities.FreedomCore.php:8) isn't defined whereas it's set in parser.php in changelanguage case.

Page not loading

What i have done:

  • Installed database (freedomcore-12-06-2015-13-00.sql)
  • modified Core/Configuration/Configuration.php
  • give all permission the freedomcore folder
  • go to Google Chrome and type "localhost/freedomcore"
  • I have a blank page
  • I've gone to see html code and it is empty, it doesn't load anything

It's not extract icons

Hello, no matter how I try I try I can not extract icons, from dbc files. It looks like this is zaptat what I am doing wrong?

Reading icons list from ItemDisplayInfo.dbc...
Looking for icons in data/...
57986 icons found
Done
Status:
Not Found: 42945

Reading icons list from SpellIcon.dbc...
Looking for icons in data/...
3226 icons found
Done
Status:
Not Found: 3226

Project die or no?

Hello, I know that the tot does not belong directly to the issue but I would ask that I noticed for the last time that the project has not developed or may I know why it suspended? I know what day it nazačátku new update and now need up to 2 weeks.

The project will continue Poor you terminate?

Install Instructions

I have everything set up.
I have the repository cloned.
I have the following installed.

  1. Apache 2.4.12 (Win64)
  2. PHP 5.6.9 (PHP 7.0)
  3. MySQL 5.7 Community Edition

Can I get some install instruction ? These instructions work if you know what you are doing. How about some better detailed instructions for those of us who are not familiar with this kind of setup. I'm familiar with putting website files in htdocs folder and I can get PhP sites to show up from within that folder but I'm unsure of how to compile this repository.
$ mv Core/Configuration/Configuration.php.in mv Core/Configuration/Configuration.php
$ chmod 755 -R Cache

Webiste does not work in a different folder

I found one problem and that is that if you do not have an application in the root websites but perhaps in your website is down because it can not retrieve the application source.

Solutions / Templates / change to ./Templates/

And then everything is OK .. it would be possible to adjust please.

Automatic import database

I do not know whether the databases are recorded manually but I feel that the installers it is done as automatically and unfortunately it is not working. Still loaded and no progress.

Error: Failed to load resource: the server responded with a status of 500 (Internal Server Error)

The problem with installing

The problem is that when you download a new kernel FreedomCore and you want to install the browser and redirects you to at www.foo.com/install but that's it because the viewer writes, "This page has a redirect loop '

Article comments

Bug that when you walk into the article and comments are always just load and do not load.

5.4.8 DBCExtractor error

Generate_Icons_5_4_8.php gives me the following error

Reading icons list from ItemDisplayInfo.dbc...
Looking for icons in data/...
Incorrect format string specified for file data/5.4.8/DBC/ItemDisplayInfo.dbc
(recordCount=64622 fieldCount=26 recordSize=104 stringSize=1650085)

rev: 69e274d

MySQL connections

There is a huge problem with MySQL connection, the website opens for each user all the connections in Database.FreedomCore.php to mysql server.
After several connected users, mysql display an error (although it can be bypassed)

PHP errors

PHP message: PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 16384 bytes)

Sadly this is the message I get trying to use your (I hope so) awesome CMS.
Obviously I'm not going to raise my memory only for that, since I work in a very strict network.

Automatic import database

According to information from the database could be imported into a database automatically after clicking. But it will not happen, and it throws these errors.

PHP ERROR:

[Wed Jul 29 21:46:12 2015] [error] [client 85.71.70.196] PHP Notice: Undefined index: Database in /domains/inspire-gaming.cz/subdomains/unholy/install.php on line 101, referer: http://unholy.inspire-gaming.cz/install
[Wed Jul 29 21:46:12 2015] [error] [client 85.71.70.196] PHP Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2019] Can't initialize character set (path: /usr/share/mysql/charsets/)' in /domains/inspire-gaming.cz/subdomains/unholy/Core/Extensions/Installer.FreedomCore.php:20\nStack trace:\n#0 /domains/inspire-gaming.cz/subdomains/unholy/Core/Extensions/Installer.FreedomCore.php(20): PDO->__construct('mysql:host=;dbn...', NULL, NULL, Array)\n#1 /domains/inspire-gaming.cz/subdomains/unholy/install.php(101): Installer::Import(NULL, NULL, NULL, NULL, NULL, '/domains/inspir...')\n#2 {main}\n thrown in /domains/inspire-gaming.cz/subdomains/unholy/Core/Extensions/Installer.FreedomCore.php on line 20, referer: http://unholy.inspire-gaming.cz/install

Screenshot here:
http://www.imgup.cz/image/PhO

I hope that everything is already as wanted in order.

MySQL 5.0.11 Install.php

When I click on install it tells me I need version MySQL 5.0.11 ,and it will not let me install. I have version 5.6 installed.

Login error and Characters error

Hi, So I figured out that if you're in the login and you enter bad data appears white page. Also, if you give checkbox Remember so you do not login.

After logging in does not display the characters that you own.

error in my apache log:

PHP Fatal error: Call to a member function prepare() on null in /var/www/wow.trinarycs.com/Core/Extensions/News.FreedomCore.php on line 18

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.