pereorga / minimalist-web-notepad Goto Github PK
View Code? Open in Web Editor NEWMinimalist Web Notepad
Home Page: https://notes.orga.cat
Minimalist Web Notepad
Home Page: https://notes.orga.cat
Hello, respected developer. I have discovered another website with similar functions, which provides the ability to copy and delete functions. Perhaps you can consider adding the functions.
The web is: https://ko0.com/
It'd be great if you could limit who can create notes to prevent abuse
as title, i want to post some word by shell.
Hope to have a password setting and encrypt data.
can you add a function to add pictures, that would be great
Hello,
I love this. Plain and simple as it should be. Do you think it would be possible to enable the show of realtime changes when multiple people edit at the same time?
Now I realize that is a lot of development work. So maybe instead put in a write-lock that indicates that somebody is writing. Or not even a real lock, just a warning message (less prone to trolling by leaving the edit window open and blocking everyone)
I want you to add a password function. help me
After editing, all devices can automatically refresh the page to display the content in real time. Is this feature open source added?
Hello, author. I have developed an enhanced version based on this project. Could you please help to establish a connection with this project?
Project address is: https://github.com/jocksliu/web-notepad-enhanced
I have copied your repository to my website's sub-directory, and changed the base url to that subdirectory url.
It is opening but not saving the document. I changed the permission of _tmp to 777.
every time i refresh the page. Text disappears.
Howdy!
I'm not sure if this project is quite "dead", but as it was updated last month, I'm going to assume not. I'd like to request a "lock" function, in which people can read, but not edit your notes. Is this a possibility?
Notepad.cc may be defunct, but there is a similar site: mynotepad.cc
Hi Pere (Hola!),
I have a question about your nice script “Minimalist Web Notepad”.
Every time I wrote a special character like ‘ or “, and I leave the page, as soon I back the script it keep me add the backslash \ in front of this, so I found \’ or \”
Problem is every time I visit the page a new backslash is added, so I found in the end a page like \\’ or \\”
Where I can change the code to DO NOT ADD the backslash ?
Thanks for creating and sharing this! It's awesome! I found this while looking for a slimmed down version of notepad.cc; I like that there is no ability to add passwords.
My issue:
I would like to host this at desult.net/notes , but am having issues. The root URL for that website is my personal website dennisrothfuss.com because I have multiple domains on the same host. $URL = "http://desult.net/notes"; tries to find Root/desult/notes/index.php . I can, of course, make this change $URL = "http://dennisrothfuss.com/desult/notes" and it works , but I don't like the URL even though otherwise it is technically the same,
I've tried to hard code line 28 to read:
header("Location: http://desult.net/".$name);
but It has the same issue.
I'm sorry to bug you about this because I do realize that there is so little code to look through to resolve the issue, but I'm stumped.
Hello again. I wonder if this project does support the following features:
undo
redo
cut
copy
paste
save/export
new
close
open
zoom
Thanks in advance for either.
Bye, Ivano.
When typing in a client, all other clients with the web page opened should see the typing ASAP and w/o refreshing the page.
a app for nextcloud would cool,
2 parts,
Cloud-Notepad
this gives short a possibility to put informations short by a Phonecall or other communicate via Talk in NC or other..
open short a new Web browser Nextcloud instance and open Cloud-Notepad by side.. with named Notepad Pages.
is more fast as "notes" and "short Notes" and per Page name is more selectable for Customer Names(todo/headlines/pagelines), User Names as headlines/rename able pagename and other Pagename(filename)/Headline ...
best
Blacky
German Peoples of Nextcloud, because i write in german.. :
@karlitschek @DeepDiver1975
könnte ein schnelles ding sein um wärend nem Gespäch schnell was auf zu schreiben und danach dann um zu benennen, wie
"Username Familienname,
telefon vom 00.00.0000
erledigen bis 00.00.0000 " (button hight=lines mit fester breite oder so, als dreizeiler oder mehr.. so sms ähnlich, 255 zeichen.. dateinamen eben..)
oder "telefonnummer von Blabla" oder "wichtige Telefonnummern" die dann geteilt sind/wird mit User/s &/oder Gruppe "r" oder "rw" für andere.. oder anderes was in einem Textfile sein kann und minimal aufgeschrieben ist um es dann für andere zu teilen.. die es dann wisssen müssen, dabei könnte ja auch noch eine "neuerstellt notification" sein für user die das teil dann geteilt wird.. um zu wissen, daß da was iss.. wäre geil wenn solch ein minimalist-web-notepad in Nextcloud währe, könnte man schnell mal texte teilen, wie Ferieninfos, wichtige tage oder "Wichtige Telefonnummern" und dann eben minimalist-web-notepad als standart-lister-editor aus einem verzeichniss herraus, das dann die files darin listet &/oder shared.
hab damit ein bisschen gespielt : Beispiel (Das Bildchen iss nich von mir)
liebe grüße
Blacky
i am new to this
the $base_url and the authority of _tmp is right
and i also have Set Up mod_rewrite for Apache
bu i still got
Not Found
The requested URL was not found on this server.
can u help pls..
Hi there,
since the gdpr or dsgvo I'am trying to place a privacy policy link on every webpage.
My private notepad installation is missing this option.
I'am thinking of adding 2 or 3 additional variables with url and text for that and place it in the footer.
Would it be ok if i open a pr when iam finished? Or wouldn't this fit in the minimalistic idea?
No need to enter the base url, just use this instead:
$base_url = $_SERVER['REQUEST_SCHEME'] . '://' . $_SERVER['HTTP_HOST'] . dirname($_SERVER['SCRIPT_NAME']);
Apache all is OK, but Nginx not.
location / {
rewrite ^/([a-zA-Z0-9_-]+)$ /index.php?note=$1$is_args$args;
}
Use $is_args$args
, url xxx
and argument ?raw
will become url xxx?raw
, it then be matched by !preg_match('/^[a-zA-Z0-9_-]+$/', $_GET['note'])
and be rewrited. So just need remove it.
location / {
rewrite ^/([a-zA-Z0-9_-]+)$ /index.php?note=$1;
}
I've already tested it.
So maybe 38459b4 is not a good idea
Hello,
I would be interested by having a collab editing possibility based on this excellent min editor.
Collaborative would be the goal.
I added a html refreshing of 1 min, on the page, but it does not help much.
Any idea how to make the PHP/Script work to write and see realtime what changes? (impossible maybe).
Thank you and best regards
Does Minimalist-Web-Notepad require anything but a webserver to work? (eg node, frameworks, etc)
Hi, thanks for this nice app. I was looking for something similar to notepad.cc and this just does the job.
Is it possible to change the name generation procedure so that instead of picking a work in the words.txt list, the app generates a random 10-character alphanumeric name?
Once you figure out the server is running this app, it's trivial to get the list of words and enumerate notepad that have default names. I'd like to change that.
Can this be done via a menu with file listing of a particular directory on local webserver?
If a fragment (#something
) is appended to the URL, this should be used for encryption. It can be completely implemented using Web Crypto API (SubtleCrypto) and thus only increases size by very few lines of code.
I can provide you some sample code, once my question on StackExchange is answered.
It would also be possible to use a human-readable password which the users has to enter in a textbox such that it is not shown on screenshots. Key derivation should be used in this case.
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.