foxusa / opennote Goto Github PK
View Code? Open in Web Editor NEWOpenNote was built to be an open web-based alternative to Microsoft OneNote (T) and EverNote.
Home Page: https://foxusa.github.io/OpenNote/OpenNote/
License: MIT License
OpenNote was built to be an open web-based alternative to Microsoft OneNote (T) and EverNote.
Home Page: https://foxusa.github.io/OpenNote/OpenNote/
License: MIT License
Hi, I do have a question concerning the install on a FreeNas environment. Is that possible as it run on BSD, I like to use the Note system as it looks fine and simple.
best regards
alibabba
The GPLv3 requires that you have a license file with the full terms of the license alongside the code. See http://www.gnu.org/licenses/gpl-howto.html
Also, you have this in the README:
OpenNote Code - Distributed under GPL v3 with the following added condition:
This software(OpenNote) cannot be sold as a product, as a component, as a service, or in any other way unless a distribution license is purchased from the author(J. Liscom)
The GPLv3 requires that you not add additional restrictions:
You may not impose any further restrictions on the exercise of the
rights granted or affirmed under this License.
So that bit in the README goes against the license you're licensing this code under.
If you really want to impose that "no commercial use" restriction, I think you need to pick a different license.
Please add PostgreSQL support.
MySQL is not fun.
http://grimoire.ca/mysql/choose-something-else
try to register new user with sqlite db
error is displayed:
The query did not work.
Are there any future plans for Markdown support? I find it nice being able to write notes in Markdown. Thanks.
Re implement in working
Hi,
Great app :)
A bunch of feature requests:
Thank you
Zoker
This needs to go into this release. To build css that can easily be offset into themes.
Escaped html causes bad json
One of the killer features of OneNote for me is the transparent concurrent multiuser editing.
It works even after major edits in offline mode.
Is it planned for OpenNote?
we had a problem with a li in a ol showing up as a all white.
Issue was fixed in internal svn commit
Current CKEditor has some issues with mobile browsers
Note URL (example):
http://stardrive.us/OpenNote/index.php?folderID=6819¬eID=6492
Folder URL:
http://stardrive.us/OpenNote/index.php?folderID=6819
URL changes but view does not.
This was in the demo posted as of 11/6/13.
In ckeditor's configuration the current URL uses a hard wired path.
config.filebrowserUploadUrl = "/onote/controller/upload.php";
config.filebrowserImageUploadUrl = "/onote/controller/upload.php";
This can be anything the user uses. Ie. on my system it is 'onote'.
On the short term it may be get from Config.php.
By the way the software is very usable in its current form. :)
Hello,
OpenNote is great project!
I come from Hong Kong, and I like OpenNote project.
When I installed it in Ampps on Windows 7 bit (localhost)
and Godaddy Linux Hosting,
that have same problem,
1a. Ampps on Windows 7 bit (localhost)
Not Found
The requested URL /OpenNote/controller/upload.php was not found on this server.
1b. Godaddy Linux Hosting
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator and inform them of the time the error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Apache Server at Port 80
Thank You!
Store key in session storage so every time you open the app you need to provide it
Hi, i have a question about running OpenNote on subdomain (note.domain.cz).
But when i tried to run it i've got this:
The requested URL /note/controller/modules/login/ was not found on this server.
So i tried to change the default web path in settings and i added a dot to path to Authenticater (because when i leave it on defalt i get the error above again:
public static $loginModulePath = "./modules/login/Authenticater.php"; //path from common
...
/**
* get web root
*/
public static function getWebRoot(){
return "http://note.domain.cz/";
}
That helped but i have another problem with Authenticater.php script not being included correctly:
Warning: include_once(/data/www/XXXXXX/domain_cz/note/controller./modules/login/Authenticater.php): failed to open stream: No such file or directory in /data/www/19361/domain_cz/note/controller/common.php on line 10
Can someone please tell me what to do?
Option to not return notes in tree
Discovered OpenNote this morning , thanks for creating this!
I am hosting OpenNote on a HTTPS only Apache server using a self-signed certificate.
When I visit https://domain.tld/opennote/ I am redirected to http://domain.tld/opennote/modules/login/ which fails.
If I edit the URL from http to https it works and I can create a user and login.
HTH
Hi,
You are releasing OpenNote under GNU GPLv3 license with additional clause:
This software(OpenNote) cannot be sold as a product, as a component, as a service, or in any other way unless a distribution license is purchased from the author(J. Liscom).
That condition is incompatible with GPLv3 and contradicts it as the license itself already grants one the right to distribute, modify, run and resell the software.
After a shallow dig into the source, stil nevertheless almost an hour of my life spent on it... I've come to the conclusion that sqlite support is broken. Seems like all the sqlite debugging functions I last used aren't around anymore, and the only error message is "query failed" when trying to register. Too bad. I should've just gone with MySql from the start, was up in running in under 5 mins.
Ubuntu 14.04, apache, Sqlite 3.8.2, PHP 5.5.9
what is the license for your code?
If people want to access the software from "/OpenNote" let them be. I recommend removing the OpenNote folder and merging everything down the the main folder.
Currently setting up composer in a fork and i'll add an IoC container. But to benefit from a standard setup structure, i'd strongly recommend we move OpenNote folder contents back into the main folder!
Hello,
just a simple question. Is it possible to deactivate the register?
thx
morskipas
The demo has a nasty information disclosure problem:
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42000] [1044] Access denied for user 'starlgco_Note'@'localhost' to database 'starlgco_OpenNote'' in /home4/starlgco/public_html/apps/OpenNote/OpenNote/modules/core/Common.php:50 Stack trace: #0 /home4/starlgco/public_html/apps/OpenNote/OpenNote/modules/core/Common.php(50): PDO->__construct('mysql:host=loca...', 'starlgco_Note', 'Kt,Lp5D]UhUW') #1 /home4/starlgco/public_html/apps/OpenNote/OpenNote/modules/core/Common.php(82): Core::mysqlConnect() #2 /home4/starlgco/public_html/apps/OpenNote/OpenNote/modules/login/Authenticater.php(17): Core::query('SELECT COUNT(*)...', Array) #3 /home4/starlgco/public_html/apps/OpenNote/OpenNote/modules/login/ajax.php(14): Authenticater::checkAvailability('test123') #4 {main} thrown in /home4/starlgco/public_html/apps/OpenNote/OpenNote/modules/core/Common.php on line 50
could you post the demo-login data somewhere?
I would like to take a quick look into the project - i found the demo link - but no informations about a demo user or password.
Evernote and OneNote both allow working offline (e.g. in a subway, on a plane, etc etc)
It would be great if OpenNote supported it too.
Hi,
thank you for creating OpenNote! I tried to find an Android app for it, and stumbled upon this app, which has an "Open Note™" in its description. IANAL and I have no idea whether and where their trademark is valid, but I guess it might be better to change the OpenNote name. Of course I hate to be the bearer of bad news.
Regards...
Michael
Currently not working for API
Are there any plans for an Android-based app that can work offline and sync at a later time? That would make this even more valuable.
Thank you
nodejs maybe
I like OpenNote very much: straightforward, plain and simple.
For me to really start using it, it should have some basic functionality added, at least deleting and renaming folders, and exporting notes in some structured way should be great also, some sort of time stamp on the notes (date created / date last modified), and some sort of tagging notes.
Then there's tons of other stuff that could be added (also mentioned by others): user management, offline editing, etc. etc, but then it would no longer be straightforward, plain and simple?
Another important feature: an active developer who keeps the software up-to-date, and some perspective for user for the longer term?
Thanx!
Re-implement register function
Hello,
it's my first trying to use a github app, and i am sorry i can not complete installation.
I follow the instructions and everything is fine until the register panel. But in the end i can not register : the app said "query did not work"
i looked in my database, no table where created at all.
i changed the connexion instructions and get the "cannot connect to database" message, wich is logical. So when i have the "query did not work", it means the connexion is ok ? But there is no table.
Where did i go wrong ?
thanks a lot for your help !
+
Mathieu
In the main description and the readme file, it says:
"OpenNote was built to be a open web based alternative..."
It should say "...an open web based..."
I just installed from a basic git clone
and one of the files was OpenNote/controller/Common.php
(note the capital C)
Throught the code, this is referred to as common.php (lower-case c). Naturally this is a bit of a blocker :-)
Webclippers are very handy, evernote does this well.
Have a look at: http://evernote.com/webclipper/
I have downloaded the latest release last night, commit aea61fb, and on install I can't create a new account. The register button does not appear. I was trying to test out the search function, I am not sure if that's there or not, but it wasn't working in the demo site before that commit.
Front end and back end
the ckeditor used in the script can be used to upload php files and this can very dangerous for the website
you can check the web site of the demo & you can find lots of file uploaded there ( php shells )
Instead of creating a table in mysql, could you just ship a pre populated sqlite3 database?
The demo URL gives 404. Is there any other alternative demo?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.