https://dontai.inrupt.net/
Project Links
Github | Comms | Other |
---|---|---|
Github/Solid/ Github/User Guide Issues |
Solid Chat Solid site-and-docs |
Solid Tutorial Wikipedia |
Table of Contents
- Project Links
- Start Page
- Input your User Profile
- Add an Address Book
- Public Folder: Adding Functionality
- Public Folder: Deleting Functionality
- Adding People/WebIDs for Access Control
- Setting up a Chat, Adding People/Access Control
- How to Add an Image to your Public Folder
- Dragging Items from Solid to the Browser Window
- Solid Password Reset
- Create a Web Page with Images
- Other Docs
inrupt admin: admin+security@inrupt.com, security@inrupt.com
Start Page
Input Your User Profile
Add Your Photo to your Profile
There is a black silhouette figure on the top of your profile. You can replace this nondescript bust by simply by dragging and dropping your photo from your computer’s file manager on top of it! Easy peasy! There are no instructions nor any indication this is possible from the UI, but it has nice functionality. A hint would be nice.
Add an Address Book
Address Book: Deleting Groups and Contacts
If you mouse over the group name you will see a red “do not enter” sign. This is the delete. If you delete a group but not the contacts within it I don’t know what will happen.
Public Folder: Adding Functionality
Chinese Input
From the Public Folders area I added a second Notepad and added Chinese characters. The input form, as with English, started skipping input characters, making the Chinese input a bit erratic. When I slowed down typing, which allowed the input form to keep up, it went in ok. Switching between English and Chinese input within a Notepad is no problem.
Public Folder: Deleting Functionality
From your Public folder, highlight the item you want to delete, which might be a chat, a nodepad, or an image. Look for the gear/Under the hood icon, which will tell you the option’s URI, or what you can put into a browser window. Mouse to the left of the refresh button and you will see a red “no go” sign. Click this, and then confirm with a “delete file”. The item will be removed.
Adding People/WebIDs for Access Control
From @timbl: you use drag and drop at the moment. You can type the webid into a browser URL, go to that page , then drag the URL bar icon (typically a padock)) to the target area in the friends list in your profile editor
You can also drag their nick straight from a message they put in a chat.
Or from where you find them in an ACL list or a group, or basically anything in solid should allow uyou to drag them.
Here is a successful add of a webID.
Setting up a Chat, Adding People/Access Control
In the end this Chat, with a friend’s webID in the Poster ACL, did not work. The URL for the chat can be found from the gear icon “under the hood”, in the chat menu.
Example: Public Chat
Here are some screen captures of a test public chat, from robertgk. I had to know the person’s chat URL to view the chat. In order to participate I needed to login with my webID.
How to Add an Image to your Public Folder
You simply drag and drop the image onto the large green “+” sign, and you are done! Thanks @eamiralian! I don’t know how to delete the image!
Dragging Items from Solid to the Browser Window
Unique to Solid, for me, is the ability to drag items from Solid into a browser tab, and a the Solid item’s URL appear in the URL bar. Here’s an example, where I drag an item from my Public folder and drop it into a new browser tab:
Solid Password Reset
I don’t know if this works but you could try: inrupt.net, solid.community There is an outstanding issue
When logging in, don’t use your email address, just your username. Ditto for the Reset Password option. Just use your username and not your email address. If there is an error on your reset password, you will not receive an error message, just nothing will be returned to you.
Password resets these days seem to only use email addresses, because user IDs can be forgotten. I put in my email address by mistake. Maybe it should accept both? What happens if you have multiple accounts?
Create a Web Page with Images
Here’s what we’re going to do: we will set up a directory for images, add images, create an .htm document, then add some html to link the page to the images. Then we’ll view the web page with its unique web page URL.
Create an folder for your images
From the bottom of the Public folder page, hit the large green “+”, then select the file folder “Make a new folder@@”. I don’t know what the @@ means. Name your folder “images”. You should see this folder in your Public folders. Click on the grey triangle to the left of “images” You will see that your images folder now has a green “+”. From your computer’s files system, drag and drop your images onto the green “+”. The files will now appear in your images folder.
Your Image URIs
But what is the image’s URIs? How can you use them in a web page? Click on an image file name, then mouse to the image’s title line. Select the gear/Under the hood. Below the refresh symbol in the middle you will see the URI, “https..” something. This is the URI we will use to call the image in the html page. In my case the Uri is “https://dontai.inrupt.net/public/images/solid-logo.png”
Create an html web page
You should now have an images folder with some images. You should now know the URI of your images. Now we create a web page. From the bottom of your Public folder, hit the large green “+” and select the > “Make a new source@@”. Again, I do not know the meaning of the “@@”. Name your new page “test-html.htm”. You should see the new page now appear in your Public folders.
Display your Web Page
From your Public folder, open your test-html.htm file, hover on the file name, and select the gear “under the hood”. Copy the URI. In my case it is https://dontai.inrupt.net/public/test-html.htm
Other Docs
Financing
@pmcb55 06:58
Someone asked a little while ago about Mastercard’s connection with Solid, so just to make it clear, Mastercard merely helped get the Solid project off the ground with a $1M gift back in 2015. It was not an investment, and so Mastercard makes no claims whatsoever in relation to anything related to Solid – it was literally a donation. This was fully public, and announced here:
Solid startup funding from Mastercard
Open Source License
solid/solid.mit.edu is licensed under the MIT License: A short and simple permissive license with conditions only requiring preservation of copyright and license notices. Licensed works, modifications, and larger works may be distributed under different terms and without source code. source
Problem: Public Notepad Display
So I logged out of my pod and refreshed the URL https://yourname.inrupt.net/, hit the public folder and here’s what I saw: blacked out lines. I checked the permissions and I can RWED, everyone else should be able to read but not change.
The Purpose of Solid
From the Solid website you can read about the purpose of Solid. As I learn more about Solid we can start to differentiate the vision and the implementation, which, over time, will change.
You decide where you store your data: Solid gives you a place to store your own data. This is true. Solid provides a place far from the free providers such as Google and Facebook, where you can store your own images and files. Your POD can be on your laptop, your own host provider or server. No one will mine your information.
You’re free to move it at any time: future plan
You give people and your apps permission to read or write: I know they are working on this, but it is not quite there yet.
What Needs To Happen
- How to Store More Complex Data: Images and small html files are nice, but how do we store more complex data, such as huge tables?
- Need for Developers to use Solid as a Data Store: There will need to be developers that create code to use Solid. Solid will be the repository but will not develop the code for the functionality we all want.
- Widespread Adoption: Everyone will need a globally unique webID. How will these IDs be coordinated in countries such as China, where the English level is not very high.
Indexed on Google Search 2018-Oct-03
José Pedro Dias – https://josepedrodias.inrupt.net/
Eli Camhi – https://ecamhi.inrupt.net/
Justin Bingham – https://justin.inrupt.net/
Henri-Pierre Chavaz – https://hpchavaz.inrupt.net/
Stefano Bertolo – https://stefano.inrupt.net/
Ralph Steyer – https://rjsedv.inrupt.net/
John Bruce – https://johnb.inrupt.net/
Julia Ballas – https://julia.inrupt.net/
Roland Legrand – https://hirothegargoyle.inrupt.net/
Indexed on Google Search 2018-Oct-05
José Pedro Dias – https://josepedrodias.inrupt.net/
Eli Camhi – https://ecamhi.inrupt.net/
Justin Bingham – https://justin.inrupt.net/
Henri-Pierre Chavaz – https://hpchavaz.inrupt.net/
Stefano Bertolo – https://stefano.inrupt.net/
Ralph Steyer – https://rjsedv.inrupt.net/
John Bruce – https://johnb.inrupt.net/
Julia Ballas – https://julia.inrupt.net/
Roland Legrand – https://hirothegargoyle.inrupt.net/
Tony Siino – https://tonysiino.inrupt.net/
Don Tai – https://dontai.inrupt.net/
boB Rudis – https://hrbrmstr.inrupt.net/
inuro – https://inuro.inrupt.net/
anarcho-copy.org – https://anarcho-copy.inrupt.net/
Juan Ortiz Freuler https://juanof9.solid.community/
Teodora Petkova https://teodora.solid.community/
Ruben Verborgh https://ruben20180801.solid.community/
Tony Siino https://tonysiino.solid.community/
Kürdistan https://kurdistan.solid.community/
Peter K Steiner https://petersteiner.solid.community/
Tom Fraser https://tomwgf.solid.community/
Om Design https://omdesign.solid.community/
bellbind https://bellbind.solid.community/
Matthias Evering https://ewing.solid.community/
anarcho-copy.org https://opensource.solid.community/
Hans Lachman https://hans.solid.community/
anarcho-copy.org https://turkiye.solid.community/
anarcho-copy.org https://istanbul.solid.community/
Noorul https://beapal.solid.community/
Amro https://amro.solid.community/
Andrew Wooldridge https://triptych.solid.community/
Isriya https://markpeak.solid.community/
Simon Worthington https://mrchristian.solid.community/
jon richter https://yala.solid.community/
Stacie Arellano https://metahari.solid.community/
anarcho-copy.org https://turkey.solid.community/
Heinz Wittenbrink https://heinz.solid.community/
bunnyhero https://bunnyhero.solid.community/
Robert Peake https://rpeake.solid.community/
alex_mayorga https://alex_mayorga.solid.community/
北市真 https://kitaitimakoto.solid.community/
Ankara https://ankara.solid.community/
Alexander Rodrigues Silva https://alexrodrigues43.solid.community/
Ruben Verborgh https://ruben.solid.community/
Schaun https://sob.solid.community/
Kingsley Idehen https://kidehen.solid.community/
Mihail Bakunin https://bakunin.solid.community/
webcredits https://webcredits.solid.community/
Diyarbakır https://diyarbakir.solid.community/
Chris https://chris.grieger.solid.community/
Ruben (Just Works) https://ruben-just-works.solid.community/
Fantastic documentation!!
Just what they (and us users) need
[Don: Hi Tom, I hope this will help the non-dev users become enthusiastic about Solid. Cheers!]
Oh look, I’m helping!
I am on the test chat image :)
Solid really needs a proper Forum.
Awesome resource for the Solid community.
I’ve created an online forum for the project https://www.SolidTalk.io and I’ll back link to your site as a resource.
Thanks
Awesome resource for the Solid community.
I’ve created an online forum for the project
https://www.SolidTalk.io
and I’ll back link to your site as a resource.
Thanks
Hi DonTai,
In the part “Adding People . . .” you write “Within your profile at the bottom there is an area to add webids for a social network.”
In my profile I cannot find such an area: https://schlesier.inrupt.net/
Where could I look for it?
Regards,
Paul
[Don: Hi Paul,
You need to log in to your solid, hit the “edit your profile” icon. Your profile should have a green outline box around your profile. Scroll down and you should see it.
I hope this helps, Don]
good
Thanks for this Don Tai! This is exactly what this Solid Beginner / non-Developer needed!
支持!!