hellozeronet / zerome Goto Github PK
View Code? Open in Web Editor NEWSocial network for ZeroNet
License: GNU General Public License v3.0
Social network for ZeroNet
License: GNU General Public License v3.0
When I try to posts something using my zeroverse account, everything looks fine on the website, but I get a Content publish failed.
error. So all I post is added to the site but not sent through the network.
Everything works well when I'm using a zeroid account.
This is bloody awesome mate.
As ZeroMe grows in popularity, it will inevitably get polluted with spam, trolling and lunacy. A personal block list + a block list users can subscribe to may be one possible solution.
hello nofish it's sick, and if you add vote post?
for a user post a vote and users can vote in the post
thank you.
As said, it can be good to being able to like even comments.
Pretty much title. Whenever someone @mentions your name in a post or comment, you'd get an activity in your notification feed regardless of whether you're following that person or not. It'd be useful for bringing non-following users into a conversation, as well as keeping track of replies in longer comment threads.
I can't edit nor delete comments I posted on someone else posts.
When I try to edit, I get this error in the developer console:
TypeError: data.comment[comment_index] is undefined in all.js:3703:11
When I try to delete, eveything looks fine, I got the Are you sure?
prompt and then the message Content published to X peers.
But actually, nothing is deleted.
I do not encounter this issue when I try to edit or delete comments on my one posts, that works well.
I'm using firefox 48.0 on an up to date archlinux.
On Diaspora*, there are a few accounts you can follow which simply mirror popular Twitter feeds (which is a nice way of leaving Twitter for D* without missing out from pages you want to keep following). It would be nice to be able to to do something similar on ZeroMe.
When user activate it in the newsfeed, he will only see posts with maximum 140 characters. And will can post with maximum 140 characters.
I got a problem with raspi: a symbolic link broken and hdd got filled, then zeronet delete automatically cached photo... and also all my zerome account photos!
Now I lost all photos in my account, at least I hope this get fixed and I will be the last one.
When a new user profile is created on ZeroMe, the following happens:
1UDbADib99KE9d3qZ87NqJF2QLTHmMkoV/data/userdb/<user_hash>/content.json is created with the following content:
{
"user": [
{
"date_added": 1489271191,
"avatar": "generate",
"hub": "1oranGeS2xsKZ4jVsu9SVttzgkYXu4k9v",
"intro": "Random ZeroNet user",
"user_name": "Zerometst"
}
]
}
Then the file is signed and the previous information that was written is overwritten with the signing data and the user data is no longer in the file. The relevant code is in User.coffee in the saveUserdb function at lines 144-145 where fileWrite and sitePublish commands are called.
Also, no entry is added to the database user table (not sure if it's supposed to be). Entries are added to the json table. However, in my site which is based off of ZeroMe, no entries are added to either table in the database. Where do the writes to the database file occur?
This links shows two instances of the same post with different sets of comments, one older and one more up to date. I'm not sure if I'm the only one with this issue, perhaps my database has two copies of the same post?
Here is the link:
very good all.
Result, I now have two user profiles:
http://127.0.0.1:43110/Me.ZeroNetwork.bit/?Profile/1GrEenUGRWnzaNZjR3XsQa6dQgdPDTyt7i/1FEikAyxCNPJcW996B69r5UFg29yfq579m/[email protected]
http://127.0.0.1:43110/Me.ZeroNetwork.bit/?Profile/12h51ug6CcntU2aiBjhP8Ns2e5VypbWWtv/1FEikAyxCNPJcW996B69r5UFg29yfq579m/[email protected]
Or maybe it is the same user profile on a different hub. I'm kinda confused here. If that's the case, will both profiles be kept in sync? For one thing, the status line is different.
It would make it a lot easier to find folks!
for spam and someone you don't want to see π
https://twitter.com/example
On ZeroMe I'm:
http://127.0.0.1:43110/Me.ZeroNetwork.bit/?> Profile/1GrEenUGRWnzaNZjR3XsQa6dQgdPDTyt7i/1PPVb3FDDiNyNqbdb5UAv8ykEC1K1Nwquy/[email protected]
If twitter cooperated with third party micro-blogging services, the url will be something like https://twitter.com/[email protected]
.
Thus I think ZeroMe should be shortened to something like zero://Me.ZeroNetwork.bit/[email protected]
.
The http://127.0.0.1:43110
can be shortened if a zero//
protocol is supported on major browsers in future.
The Profile/1GrEenUGRWnzaNZjR3XsQa6dQgdPDTyt7i/1PPVb3FDDiNyNqbdb5UAv8ykEC1K1Nwquy/[email protected]
could be shortened since we already trust zeroid.bit
to maintain a list of IDs mapping to key. zeroid.bit
could also maps hub address to key.
To gat names of users? Followers and followed for user? Or can you give me any hint to craft one?
Currently comments are sorted with the newest on top. I would prefer it was the other way with the oldest on top. The typical flow is to start with the OP, then you have to scroll to the bottom and start reading upwards and then start scroll down again to read the next post. It would be much more convenient if you read the OP and the next in time was just under it. So you typically only scroll one way.
If someone deletes a post, then we can't see the comments under this post, but it still takes up space. So I think ZeroMe needs a way to see orphan comments.
Access this post: http://127.0.0.1:43110/Me.ZeroNetwork.bit/?Post/1RedkCkVaXuVXrqCMpoXQS29bwaqsuFdL/13Z7XxTa7JuFat3KzzMWu3onwM6biLuurJ/1483720921
If you click "Show more comments...", there is no response.
But if you access his profile page: http://127.0.0.1:43110/Me.ZeroNetwork.bit/?Profile/1RedkCkVaXuVXrqCMpoXQS29bwaqsuFdL/13Z7XxTa7JuFat3KzzMWu3onwM6biLuurJ/[email protected]
and click "Show more comments...", comments will be load successfully.
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.