πŸ‘¨β€πŸ’» #Proposal-86: The Updated Navigation is Live πŸ₯³ + Community Avatar & Cover Images

in hive-151113 β€’Β  4 months agoΒ  (edited)

πŸ₯³ Navigation is Live

πŸ‘ˆπŸ‘ˆ In case you hadn't noticed πŸ˜‰


Communities Update

Since my last post on the subject of communities, I received a message from @steemchiller informing me that there are properties available within Hivemind to store a community's Avatar and Cover Image. I have also brushed my teeth multiple times πŸͺ₯

This was good news. It meant that I could link these properties to the existing "Community Edit" screen and users wouldn't need to dig out long forgotten passwords for communities created many moons ago. This also has the benefit that any admin within a community can now update the imagery used in their community.

My plan was to use the logic that's currently used on the Profile screen and repurpose it for the community.

Unfortunately, things aren't always that straightforward as these 2 sections had obviously been written by different developers with very different approaches to coding, in particular with how the information is validated.

It wasn't too bad though - I was able to reuse some of the existing logic, components and validation to update the Community Settings page and also kept the previous logic (using the @hiv-xxxxxx account) as a fall-back if no Community Avatar or Cover image is set (although this won't appear on the Community Settings screen).

As with the existing profile screen, the validation won't reject stupid URLs but when the images get rendered to screen, they're run through the existing proxifyImageUrl function so won't display if they're not valid.

Separator-code.png

πŸ§ͺ Testing

I've tested the code on the communities that I'm an Administrator to (all 2 of them) and things are working as expected.

That's no comparison to having a community of users test things within their communities though and it'd be great if you could test this update, as well as all of the community updates that have been made on the following URL:

https://condenser-r64jisicxa-ul.a.run.app/@the-gorilla/communities

I'm at a point now where I'm happy and would like to spend some time testing and tidying up the code so please do have a look and suggest any improvements that you can think of.









Β 

Β 

Separator-code.png

the-gorilla's Alternative Steemit Interface

In case you didn't know, I've created an interface to help you find content that you're interested in more easily.

Posts by voting bot users, abusers and spam tags are hidden and you can search by multiple tags - allowing you to find the content that you're interested in more easily.

πŸ‘‰ Launch Alternative Steemit Interface πŸ‘ˆ




Separator-tools.png

the-gorilla's Club Status Tool

I've also created a tool to help users review their club status - showing them where their power's coming from, how much they're powering up, transferring out and who they share a wallet with amongst other things.

Please use it wisely.

πŸ‘‰ Launch Club Status Tool πŸ‘ˆ

Footer-Bottom.png

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order: Β 
Β  Β· Β 4 months agoΒ 

I have also brushed my teeth multiple times πŸͺ₯

Finally! If you did not do this, the changes would remain unimplemented 😁.

In fact, a great event was taking place and should not be underestimated πŸ₯³. This is the first interface change since I learned about Steem. And where did it all start? From the fact that one person believed in his own strength. Without this, we could all continue to sit back and complain about stagnation.

Now we all know that Steem/Steemit has room for improvement, that this is a reality, not a theoretical possibility. I always encourage everyone to think about what they can do for Steem. It sounds idealistic and naive, but it really is. Each of us is a grain of sand that makes up the beach. Here one grain of sand gives us a new interface, another grain of sand can do something else. Imagine if every grain of sand was not indifferent! In fact, this is an unfortunate comparison, because a whole beach of active sand is a whimsical sight🀣 .

I like the changes, although I still need to get used to them. I hope that you will continue to work πŸ˜‰.

Β  Β· Β 4 months agoΒ 

You wrote that very aptly :-)

Β  Β· Β 4 months agoΒ 

😊

Thanks - I hope that the update makes things a little easier πŸ™‚

Β  Β· Β 4 months agoΒ (edited)

Congrats & thanks!
It does!

πŸ‘ˆπŸ‘ˆ In case you hadn't noticed πŸ˜‰

You read it here first on the Oasis News πŸ˜‚ #lmao what a timing.

Wow, just great to see this latest update, and thanks for all your hard work!

I'm right there with @o1eh, this is the first time I can actually remember seeing a noteworthy interface change in all the time I've been here.

And wow, not only implemented, but it actually seems to worked, in somewhat stark contrast to some of the botched hardforks in our past!

Thank you - progress feels a lot slower than I'd initially hoped/expected but it's progress nonetheless.

I'm being careful to only submit things after plenty of testing. I've been using this new interface for about 3 months whilst waiting patiently. I'm excited about the community changes too which can hopefully join the deployment queue soon.

Β  Β· Β 4 months agoΒ 

Although... I wouldn't have written a post, but let the people with blinkers discover veeery slowly that something has changed... ;-)

Ha ha - well, I was already writing a post about the community update and then after lots and lots of problems deploying it to my server, I decided to include it in my update. And I think it was the correct decision. Sometimes people forget how important teeth brushing is.

Sometimes people forget how important teeth brushing is.

All these people simply don't read enough quick fire content.

Β  Β· Β 4 months agoΒ 

Sometimes people forget how important teeth brushing is.

That's probably true! Btw, don't you think we should also consider washing feet before going to bed?

Β  Β· Β 4 months agoΒ 

Congratulations on brushing your teeth... er, success ;-)

The tip from Steemchiller is worth its weight in gold. I have tried to check the settings.
In the hivemind database there is only one field for the avatar (profile picture) avatar_url. For the cover picture only the general field settings remains, right?

You are welcome to send me the current version as a zip again. I no longer have to test the previous version ;-)

Brushing teeth is very important.

The suggestion's made a big difference. Whilst it worked, using the @hive-xxxxxx account approach would never have felt quite right. It would've been fine for new communities where the owner has a new key, but many older communities might've had difficulties. This solution is definitely much better.

I'm storing both the avatar_url and cover_url within the settings. Within settings, there should be additional options for default_view, bg_color and bg_color2 which I'm not planning to use. I could potentially use them to allow the admin to change a couple of other colours on the page but I don't really want to allow that kind of carnage.

I'll send over an updated zip - just working on it again today. I've identified the source of the RCP Errors which was preventing posts from loading in the "Explore" section so I'm in the process of fixing it - which also involves moving code from one component into a different component (always fun).

I'm slowly getting there πŸ™‚

Β  Β· Β 4 months agoΒ 

I've identified the source of the RCP Errors

That sounds really good.
You're slowly becoming a professional for difficult problems ;-D

Within settings, there should be additional options

As I understand it, you can probably also store any properties there for communities. This theoretically opens up a number of possibilities. Depending on whether/how the condenser can process this.

Β  Β· Β 4 months agoΒ (edited)

I think there's something in Hivemind that controls what can be stored and what can't (I could be wrong). Steemchiller shared a snippet of what is currently available which I've assumed is the limit.

You're slowly becoming a professional for difficult problems ;-D

I just decided this morning that I'd try to figure it out, no matter how hard or how much I'd need to learn. Once I'd identified some of the functions at play and in particular, the one triggering the error message, I was able to change the error message to something more meaningful to me and take it from there. It's very satisfying to have been able to do it.

This URL is functioning much better now πŸ™‚ Although 1st load is always quite slow

1.gif

TEAM 7

Congratulations, your comment has been successfully curated by Team 7 via @𝐒𝐫𝐚𝐰𝐚𝐧𝐝𝐞𝐝𝐲

Congratulations for the great job!

#welovedev

Loving the new interface. After ages I have seen some noticeable and remarkable changes on steemit.com. Thank you for all your hard work. (:

You're welcome - I'm pleased that you like it πŸ™‚

Two words from me... THANK YOU!

Six words from me... you are

Oh yeah?
It is your fault that I am sitting with a wet screen! (β€’ΰΈ΄β€Ώβ€’ΰΈ΄)

It is your fault that I am sitting with a wet screen! (β€’ΰΈ΄β€Ώβ€’ΰΈ΄)

Take responsibility for your actions. You'll get nowhere if you blame other people 😜

I'll use my duaghters famous words... "We take it from whoever it comes" (β€’ΰΈ΄β€Ώβ€’ΰΈ΄)

I noticed it immediately and texted a couple of people: "what's wrong with Steemit?" Lol

It was a little slow at first, during the launch , I guess.

But now, I am too happy with the changes. Loving it!

Congratulations, you did it!

I guess it might be slow to start off with whilst your computer / phone or the server slowly starts to cache things. Hopefully things will work beautifully from now on πŸ™‚

Yes

After cleaning everything, it worked beautifully

Β  Β· Β 4 months agoΒ 

Great, now it will be better to navigate, I like it

Cool, thanks πŸ‘

Cuando lo vΓ­ dije ''el gorilla lo volviΓ³ a hacer'' en el buen sentido jajaja, me encanta lo que haces Gorilla!

Ha ha, thanks. I'm pleased that you like it πŸ™‚

Congratulations on this major milestone...

#supportthedevs

ThankYouSoMuchBowGIF.gif

The new look feels so refreshing, thank you for the update!

Are you planning any other updates in the future?

Β  Β· Β 4 months agoΒ (edited)

I'm pleased that you like it

I've outlined the changes that I'm currently working on within this post - improving the way communities and in particular, how pinned posts appear.

Just followed, love the update you've got brewing with the new image options in communities. Of course the interface update you've already put in made sense the second I saw it....much needed! Now, if we could get a searchable database for when you're looking for keywords associated with posts, we'd really be cooking with peanut oil. Seriously though, great work!

different developers with very different approaches to coding.

Thank God, you have made significant progress in the community avatar and cover image despite the challenges you went through..

Thanks for the update

This looks really cool!

Β  Β· Β 4 months agoΒ 

Congratulations!

This post has been featured in the latest edition of Steem News...

Β  Β· Β 4 months agoΒ 

Hi @the-gorilla,
my name is @ilnegro and I voted your post using steem-fanbase.com.

Come and visit Italy Community

This post has been upvoted by @italygame witness curation trail


If you like our work and want to support us, please consider to approve our witness




CLICK HERE πŸ‘‡

Come and visit Italy Community



Β  Β· Β 4 months agoΒ 

Thank you so much for this update. I think this is the best update till after joining Steemit. We have seen a few changes, but I loved this change. We will be used too to the new interface in less time. Best of luck with future work.

It sounds like you're referring to a developer update with some exciting new features for a platform. If you're looking to leave a beautiful comment, here's something thoughtful and appreciative you could say:πŸ‘

"Wow😯" these updates are fantastic! The ability to easily update community avatars and cover images without needing old passwords is a game changer. I really appreciate how you’ve made managing communities more efficient and user-friendly. The new tools for content discovery and club status also sound like they'll make navigating the platform much smoother. Thank you for continuously improving our experienceβ€”looking forward to testing everything out!"
Feel free to adjust it based on your style!

Β  Β· Β 4 months agoΒ (edited)

When I click: "Free to register" nothing happens, the link to register is not working. I am talking about steemit.com bug

@the-gorilla @steemit @steemcurator01 @steemitblog

1.png

Β  Β· Β 4 months agoΒ 

good

AtenciΓ³n @the-gorilla y @steemchiller
Los cambios en las ΓΊltimas horas dificultan el acceso a travΓ©s de Google Chrome

Can you be more specific please? I use Google Chroma and haven’t experienced any problems.

I’m aware of a few people that needed to clear their cache though so that would be worth trying.

Me equivoquΓ©.
Es un problema de conexiΓ³n en Venezuela. Disculpa el mensaje.

Maybe he means just overall performance with steemit.com today? I myself have had some problems not being able to visit any page in the last 24 hours...