GithubHelp home page GithubHelp logo

servergrove / knowledgebase Goto Github PK

View Code? Open in Web Editor NEW
110.0 110.0 29.0 1.31 MB

KnowledgeBase software built on Symfony2 and PHPCR from ServerGrove

License: MIT License

PHP 87.18% CSS 4.66% JavaScript 8.16%

knowledgebase's People

Contributors

bruli avatar gallart avatar iambrosi avatar lsmith77 avatar pgodel avatar servergrove 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  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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

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

knowledgebase's Issues

Error 'Missing title' when adding new articles using Google Chrome

Google Chrome 23.0.1271.95 on OS X encounters an issue when adding a new article. The POST to check-article.json fails with a 400 error.

This Gist contains the output from check-article.json.

Firefox does not seem to encounter this problem; adding articles works fine in that browser.

Happy to assist with any additional troubleshooting.

damn thing won't even install

[~/myservergroveKB]# git clone [email protected]:servergrove/KnowledgeBase.git kb.local
Cloning into 'kb.local'...
The authenticity of host 'github.com (192.30.253.113)' can't be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)? y
Please type 'yes' or 'no': yes
Warning: Permanently added 'github.com,192.30.253.113' (RSA) to the list of known hosts.
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

Pages take so long to load

Hi,
I'm new in symfony2, and i successfully installed ServerGrove KnowledgeBase in my local machine (win 7)
but the pages take too long to load !
I installed apc, enabled the Http cache but it still very slow

I think the source of the problem is showing on the network view in Firebug, but i don't know how to solve it.
here is the screen shot :
servergrovekb

Error encountered after deleting a Category that contains articles

After deleting a Category that contains existing articles, loading the 'Articles' section of the administrator interface fails with the following error:

[2012-12-05 17:53:02] request.CRITICAL: Twig_Error_Runtime: Item "getPath" for 
"" does not exist in "/opt/kb.local/src/ServerGrove/KbBundle/Resources/views/Admin/Articles/list.html.twig" 
at line 25 (uncaught exception) at /opt/kb.local/app/cache/dev/classes.php line 9302 [] []

My guess is the Article list is trying to load the details for the now nonexistent Category, which is leading to sadness.

ERROR on start knowledge base

Having installed the application, I launch my localhost and I obtain an error
Fatal error: Call to a member function toArray() on a non-object in /home/theo/Documents/kb.local/src/ServerGrove/KbBundle/Controller/DefaultController.php on line 29

Composer Install command fails

 ✘ brianjking@bk-mbp13  ~/Documents/Dev/Bitbucket/kb.local   master  composer install
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Nothing to install or update
Generating autoload files
> Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::buildBootstrap
> Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache



  [ErrorException]
  Warning: date_default_timezone_get(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /Users/brianjking/Documents/Dev/Bitbucket/kb.local/vendor/monolog/monolog/src/Monolog/Logger.php line 112



Script Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache handling the post-install-cmd event terminated with an exception



  [RuntimeException]
  An error occurred when executing the "'cache:clear --no-warmup'" command.



install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [--ignore-platform-reqs] [packages1] ... [packagesN]

Add confirmation page for category removal

Since an article requires to be related to a category, we need to create a confirmation page that lists all the category related articles that will be removed, only if there are no more categories related to the article.

Related to #4

this was exchanged for a wordpress

should this repo have some info about that?

i was looking for a kb, but since you put up a wordpress i wonder if you can give us the name of the wp-plugin

thanks

Keyword Searching with Phrases

Searching with full phrases like "uploading website" returns no results, even if an article has the tag "uploading" in it. Users may not know to search more simply for "upload" or "uploading". A page tagged with "Control Panel" and "Login" will show up for searches of either one, but not for a search of "Control Panel Login"

Difficulty switching to "production" mode

Being far from an expert with the Symfony framework, I'm having some difficulty running KnowledgeBase in 'production' mode. In it's default state, checked out fresh from GitHub, it seems to be running in debug/development mode, and spends a lot of its time doing logging I/O. This is obviously fine for development and testing, but performance suffers. It's worth noting that despite this, everything works fine in 'dev' mode.

Naturally, running in production mode is preferable if you plan to actually be in production! :) I've tried muddling with the app/config.* files, but when configured for 'prod' there seems to be a problem with routing to the CSS and JS files.

[2012-12-06 17:08:53] request.ERROR: Symfony\Component\HttpKernel\Exception\NotFoundHttpException: No route found for "GET /css/compiled/default.css" (uncaught exception) at /opt/kbase.ubersmith.com/app/cache/prod/classes.php line 5082 [] []
[2012-12-06 17:08:53] request.ERROR: Symfony\Component\HttpKernel\Exception\NotFoundHttpException: No route found for "GET /js/compiled/frontend.js" (uncaught exception) at /opt/kbase.ubersmith.com/app/cache/prod/classes.php line 5082 [] []

I tried to figure out precisely what is wrong / different with routing in the two modes but came up dry. It's difficult to tell if this is a bug or just due to my lack of experience with Symfony as a whole. I'd much rather be submitting a pull request with a fix than just a whiny bug report, so I am sorry for that. :(

Issue handling ampersands (&) when using bold (**) and italic (*) Markdown syntax

When editing an article in Markdown format, text entered like this:

stop & go

or

stop & go

will be displayed as

stop & go

or

stop & go

Ampersands written without bold or italic formatting do not have this issue.

Interestingly, the Preview pane renders the text correctly. I'm happy to research the issue further and submit a pull request if I can be pointed in the direction of where this is handled in the system.

Thanks!

Deleting images from the gallery

There is no functionality to delete images from the image gallery. Duplicate images and images of a bad filetype can't be cleaned up

Error on composer install

Installing assets for Sensio\Bundle\DistributionBundle into web/bundles/sensiodistribution
Installing jackrabbit
Retrieving Jackrabbit from "http://apache.rediris.es/jackrabbit/2.4.3/jackrabbit-standalone-2.4.3.jar"
Downloading: connection...
Retrieving Jackrabbit from "http://ftp.cixug.es/apache/jackrabbit/2.4.3/jackrabbit-standalone-2.4.3.jar"
Downloading: connection...
Retrieving Jackrabbit from "http://www.eu.apache.org/dist/jackrabbit/2.4.3/jackrabbit-standalone-2.4.3.jar"
Downloading: connection...
Retrieving Jackrabbit from "http://www.us.apache.org/dist/jackrabbit/2.4.3/jackrabbit-standalone-2.4.3.jar"
Downloading: connection...
Script ServerGrove\KbBundle\Composer\JackrabbitInstaller::checkAndInstall handling the post-install-cmd event terminated with an exception

[Exception]
Invalid file name

Versión 2.4.3 don't exist.

Installation

Having a problem while installing. I started with a Ubuntu 14.04 server with LAMP and OpenSSH installed. I followed all of your installation instructions. I've pointed the apache virtual hosts to the web directory for KB.Local which is located in /var/www/kb.local/web.

I've gotten the page to pull up, as soon as I try to visit the admin page I get an error saying that path doesn't exist.

Any help would be appreciated. Thank you.

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.