HelloZeroNet / ZeroNet

ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network
https://zeronet.io
Other
18.35k stars 2.27k forks source link

[feature suggestion] Wordpress-style admin panel and WYSIWYG editor #499

Open 62gs8ha opened 8 years ago

62gs8ha commented 8 years ago

As it says on the title. I think by implementing a Wordpress-style admin panel and WYSIWYG editor for the default ZeroNet blog, we can enable websites and blogs to be much more content and feature-rich. I believe this will drive adoption of ZeroNet as it will make the creation of aesthetically-pleasing sites quite easy for the novice who most likely is not prepared to spare the time to learn HTML.

I did a quick search and found this open-source CMS and Admin panel:

http://www.opensourcecms.com/scripts/details.php?scriptid=86&name=Textpattern

I think with some minor tweaks, such as integration of one-click embedded video (especially with WebTorrent.io and Instant.io support), this can make the creation of nice-looking websites a breeze. I think this admin panel could be somehow integrated with the standard ZeroNet software as part of a suite of media-creation tools (such as blog creation tools, WYSIWYG html website creation tools, One-click forum creation and design tools etc).

I have also noticed that BootStrap is HTML and Javascript-based. Is it possible to integrate that and a free and open-source Bootstrap admin panel into ZeroNet?>

http://getbootstrap.com/

Free and open-source admin panels:

https://almsaeedstudio.com/

I do realise that there are already some basic tools with ZeroNet to do the things I described, but for the novice who does not know HTML, he or she would be turned off. Without HTML skills, he or she cannot create the type of functional and feature-rich websites on ZeroNet that we take for granted on the normal internet, which we find on CMS' like WordPress.

Adrianzo commented 8 years ago

I have the exact same question regarding bootstrap and zite design :+1:

wigy-opensource-developer commented 8 years ago

354 is a more generic approach that might work not only with the blog, but with all zites. See also https://github.com/HelloZeroNet/ZeroAdmin/issues

ghost commented 7 years ago

IMO this should not be happening at core level. Each site should be responsible to manage an admin panel if they want, the way they want.

There is no way that at core level, One tool could fit all the usecases.

Snarkly commented 7 years ago

Here's a similar suggestion I thought of. It would be nice if someone could get GrapesJS or a Wordpress CMS working on the ZeroBlog. https://github.com/HelloZeroNet/ZeroBlog/issues/43

Adrianzo commented 7 years ago

I've seen this: "platforms of platforms". It allows having p2p wordpress websites, and is going to develop a new social network. IDK if this information can be of any use or inspiration... just sharing 👍

Snarkly commented 6 years ago

Is anybody working on this problem yet? I hate coding and I don't won't to get into the CSS files to add headers or change the background. Zeroblog really needs features like a WYSIWYG for us non-coders. Even grapesjs integrated into the blog would be great for non-coders https://github.com/artf/grapesjs Zeronet has been around for four years now and I still can't use Zeroblog because it seems like no one is working on improvements to it. I'd like to create a Zeroblog and be able to use it before I die of old age.

ghost commented 6 years ago

@Snarkly https://www.youtube.com/watch?v=W2AR1owg0ao

Also, you are posting in the wrong repository. This is the core, not Zeroblog