Coder Social home page Coder Social logo

surpassinggoogle / ulogsv2 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from busyorg/busy

5.0 5.0 15.0 74.75 MB

A blockchain-based social network where everyone can create ULOGS, become "true celebrity" (ULOGGERS), have a community of "true fans" and earn a variety of rewards and the currency called "steem".

Home Page: https://ulogs.org/

License: MIT License

JavaScript 89.85% HTML 0.43% CSS 9.71% Dockerfile 0.01%

ulogsv2's People

Contributors

adammankowski1 avatar bonustrack avatar bunyy avatar busyrobot avatar caleblogan avatar eastmaels avatar emre avatar gitschwifty avatar gregory-latinier avatar hsyndeniz avatar itsyogesh avatar jm90m avatar jonsey avatar kennybll avatar kirkins avatar mktcode avatar mynameisek avatar ne3l avatar nil1511 avatar p0o avatar robert9g avatar ryanbaer avatar sekhmet avatar shubh1692 avatar sleepy3482 avatar snackaholic avatar sonrhey avatar surpassinggoogle avatar th7nder avatar yamadapc avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

ulogsv2's Issues

Help Us Create The "#ulog-ned Editor For ULOGS.ORG

This task is simple and involves a replication of the existing main editor on ulogs.org, with certain tweaks to specialize it for #ulog-ned.

The current editor framework on ulogs.org looks like this:

current ulogs editor

So, if the #ulog-ned editor is selected from https://ulogs.org/ulog-ned, it should load up this editor shown in the screenshot below:

ulog-ned editor on ulogs org

You must maintain everything that already exists e.g auto-save, collapse function, drop-down and all existing editor features and functions etc. The only changes required for this task are: changing of wordings across the editor as well as changes to the default "IN-TITLE" and default first and second hashtags, video thumbnail title, .
Default IN-TITLE: "ULOG (NED):"
Default first and second hashtags are: 1. #ulog 2. #ulog-ned

The wording (raw text) for the first area of the editor (from top to bottom) is as follows:

(The "#ulog-ned" Editor)

Ned Scott is the CEO of Steemit and someone worthy of constant THANKS or perhaps emulation.
He sustains the steem blockchain; he is birthing Smart Media Tokens; he is creating "beautiful disruptions" by putting "everyone" in the equation.
ULOGS.org: He won't request "true fans" but we say; "True Celebrity-hood for "everyone" once and for all".

Just following the above, we have "Ned's Cookies:", which carries an expand or "+" button, which when clicked on should expand the raw text below (purple-colored font):
i.e
Ned's Cookies: +

  • He involved his mum in deriving the name "Steemit". Men do that!
  • He is social. He parties. He is geek. That's something!
  • His vision is within the dream.
  • He doesn't allow events shake him. He doesn't just react to stimuli. He is Ned.
  • etc

Then following "Ned's Cookies", we have:

When/How/Why use the #ulog-ned editor?/?/? +

  • If you are ulogging on subjects that you have learned about him as his "true fan".
  • To add his personality (style etc) to your ULOGS
  • To give back to steemit/steem/ned while ulogging daily.
  • To rehearse CEOism in the art of ulogging.
  • To contribute experiences, selfies, meetups with Ned Scott etc
  • etc

Then, we have the final set of words according to the screenshot above and here is the raw text (with purple-coloured font:

Ulogs.org allows you to enjoy the entire steem ecosystem. So, incase you change your mind and want to do a steemit post like normal, that's easy!!! Simply remove the default "ULOG (NED):" from Title above and kindly remove the default "#ulog & #ulog-ned" from among the tags in the Hashtags box. (Please help us as we try to reserve #ulog, only for ULOGS.)
Want to "mine the human" some more? You can also try one of our specialized editors above!!!

Lastly, add the video embed area and adjust the title of that space to: "ULOGGING-NED Tips?" and embed this video:
https://www.youtube.com/watch?v=kKZ1CixLG2s&t

Conclusion

The "#ulog-ned editor" will be linked to from a modal area. See issue #7

Kindly Added Text To The Top Area Of ulogs.org/created/ulog-quotes

Note: Please apply a collapse component for the text, which is on "expand-mode by default" but is collapse-able by user's choice

Raw Text

"We have all created quotes. We tend to quote others; we can quote ourselves too; we can have others quote us. We can have the world quote us. Let's have the world quote us!" @surpassinggoogle
"Let's become reasons for the world to find glow. Let's be that light and let's move inside the tunnel. Let's bring that very light closer and inside, to the masses who seek the "end of the tunnel". @surpassinggoogle

Join the movement! Be "true fans" on #ulog-quotes! Create #ulog-quotes now by Clicking Here! Join us on Discord & Telegram.

Verified/Certified @uloggers who oversea #ulog-quotes currently:

Kindly add the raw text above to the top portion of ulogs.org/created/ulog-quotes as seen in the screenshot below:
ulog-quotes ulogs org

Please keep text towards the centre area as we want this text to also render well on the current design of ulogs.org on mobile.

Make All Steemit Posts Render Perfectly On Ulogs.org

Look at this two URL(s) below prior to starting this task...

Now compare them to their busy or steemit counterpart-links below: i.e

Being that ulogs is a fork of busy, you will expect rendering of steemit posts to be alike and to come out perfect. However, this didn't turn out the case with some steemit posts viewed from ulogs.org e.g see a screenshots below comparing the same post as view from busy and ulogs respectively:

image
vs
image

Some posts render perfectly though when view from ulogs but especially with steemit posts carry more complex formatting (markdown), then display or the render of the post when viewed from ulogs.org comes out skewed.

This isn't suppose to be the case as busy.org renders this same steemit post perfectly and ulogs.org is a fork of busy.

Please fix, so that all steemit url (posts) render perfectly when viewed from ulogs.org

Small Bugs

  1. When users visit another area of ulogs.org e.g https://ulogs.org/created/ulog-diy and attempts to return to homepage by clicking on the ulogs.org top left logo icon, it doesn't really attempt to re-load the homepage. the url in browser switches back to https://ulogs.org but the page doesn't actually attempt to re-load the homepage.

  2. Currently, the comment section has a small bug. When you try to comment, it doesn't really show an indication that comment when thru. it tries to load when you click on the comment button as if it is replying but then stops and because it doesn't indicate that the comment went through, you end up re-trying only to find out that you have left several comments

  3. The website still breaks on firefox and safari browser on ipad. On firefox, it loads first then breaks up and sometimes, i loads successfully. It loads properly on chrome however

Utopian-Based Task Request: Kindly Help Us Create A Page/Portal Called "Grow" and a few other tasks. (Additional Bounty Of 70 Steem).

Repository

https://github.com/surpassinggoogle/UlogsV2  

Ulogs.org blockchain-based social network where everyone can create ULOGS, become "true celebrity" (ULOGGERS), have a community of  "true fans" and earn a variety of rewards and the currency called "steem". 
It is a fork of busy.org as well. Thus, being familiar with the busy.org helps.  

Details

Today's task, constitutes of five micro-programming tasks. You will be doing the following:

  • Creating a new page/portal title "Grow", that allows users to chose from a list of forms. (For now, we want to focus on the page/portal creation only, as the corresponding forms for each category of the page is not ready yet.)
  • Add an announcement area at the topmost area across ulogs.org
  • Add a new button, underneath all existing posts editors on ulogs.org
  • Add a new button called 'U-Promote' to the bottom of the 'certified uloggers' posts only
  • Add some button(s) underneath the comments created by 'certified uloggers' only

Let's discuss the tasks in clearer details

1. Creating a new page/portal title "Grow", that allows users to chose from a list of forms.

We simply want you to create a page/portal like this:

You can create the page/portal above on https://ulogs.org/grow
Also note that the thumbnail(s) on the left-most area will be video embeds. For now, the videos for each segment isn't ready yet, so kindly use this video across the board:

https://www.youtube.com/watch?v=kKZ1CixLG2s


The page/portal above will need to be linked-to, directly from the drop-down beside user-profiles as seen on the screenshot below:


To simplify matters, i will now place the raw text for each category on the screenshot above:

> About Grow

On Ulogs.org, it is "true celebrity-hood for everyone, once and for all". We measure our success in terms of 'real human growth'. We want to create more value for 'humans' in a world were cryptokitties, superman, millionaire-cats, human-clones etc is beginning to garner more value than 'humans'.

Thus, we will incessantly seek innovative ways of inciting each ulogger to 'mine the human' into its awesomest version. In the future, we will seek to celebrate a world filled with 'true celebrities', using the TearDrops SMT, 'a breakthrough token & emblem of human' that will reward 'proof of tears', for en-route attaining the awesomest version of human, there will be many tears, happy, sad or un-fell.

We seek to remove 'all barriers to entry' from 'everything good', so that every(any)one can shine. The world needs more shine! @surpassinggoogle

> Submit A Video To One Of Our TV(s)

Across the ulogs.org ecosystem, we have 3 TV(s) i.e UloggersTV, UntalentedTV and TeardropsTV. We seek to use the media to impact the world and you can help matters. We welcome your contributions. We will feature your contribution on a corresponding TV. In the future, your contributions may feature in our Uloggers Game App

While we only feature 'certified uloggers' on our TV(s), if you are not yet a 'certified ulogger' and you submit a video, we will also look to feature your video and once we do so, you will become a 'certified ulogger'.

> Write To Ulogs.org

The ulogs.org ecosystem also has an un(dis)talented paradigm. Thus, when you visit this space, relegate reservations and write to us freely. Whatever your dream is, we believe that in a world of 'uloggers' (true celebrities) every noble dream is build-able. 

Tell us what you want and let's discuss. Don't undervalue the power of 'conversation', for at any moment, it can pop out something. Tell us of your forgotten dreams, let's resuscitate it. Do you need inspiration, assistance, mentoring, direction etc? Then, write to us! We are building an ecosystem of 'true celebrities', where everyone is your 'true fan'. At the very least, 'you are the celebrity; we are your fan'.

> 15 Mins Session With Your Favorite Mentor

On Ulogs.org, we will explore a 'variety of rewards'. We are building our entire ecosystem around a 'grey-list of certified uloggers' (true celebrities). This is an actual community of brothers, where each 'certified ulogger' is also a true fan. 

Many times, we rigamarole for years seeking that 'ever-missing piece of the puzzle'; sometimes a simple conversation with 'a brother' can turn 'years of rigmarole' into '15 mins of straight-to-the-point'. Check out our growing list of hand-picked mentors under various niches and book a moment.

> Apply To Give A 30 Mins Symposium About Your Project On A Popular Steem Community

The ulogs.org ecosystem seeks to unite every steem community, creating balance in the steem ecosystem. We are doing this using ulog-subtags, which in turn grow into ulog-communities e.g #ulog-helpie, #ulog-steemmonsters, #ulog-actifit etc 

We will try to help you get a time allotment on any of the popular steem community in our growing network, for you to talk about your projects in the midst of other steemians, during their discord talk shows. Check out our available list and book a moment.

> How About Extra Clout On Steem Or Outside Steem

You are a celebrity and we are your fan. As we continue to grow our network of 'certified uloggers', we may find some who have social influence whether on steem or outside steem. Extra clout goes a long way in creating awareness for your projects, dreams or you. Clout can take different forms too e.g a certified ulogger with some 1.7 million YouTube subscribers may be willing to give your product a shoutout on one of his viral videos etc. 

Check out our list to find out what our 'certified uloggers' have in stock f or you

> Do You Need Extra Confidence To Make A Life-Changing Move?

Relegate reservations and reach out to us. We will seek ways to boost your confidence. #ulog represents a daily endeavor. On ulogs.org, each day carries its own freshness. Thus, we are dynamically looking for ways to be your 'true fan'.

> Are You Dealing With Hard-To-Explain Ailment e.g Depression? 

It is worse kind of ailment, when it is a hard-to-explain ailment. We understand. We are growing a network of 'certified uloggers' who may understand. Reach out to us freely. Please do!

> Send Us A Letter, Gift Or Mail

You may want to send us something. We will give your our mailing address. We want to receive, for 'receiving is an art'.

> Inspire Us

#ulog is a conscious effort to 'mine the human' into its awesomest version. This has to be a daily endeavor. You can inspire us. We need it too. Send us ulogifs, ulog-memes, ulog-quotes, ulography etc for the sole intention of inspiring us. Courtesy of your own shine, we can find some shine too!

2. Add an announcement area at the topmost area across ulogs.org

This task is a micro-programming task. It simply requires you to add a  collapse-able area at the top part of ulogs.org (across ulogs.org) that  we can use to relay important updates or announcement to users.  Something like this: 

 This only applies upon sign-in! 

 We will like this space to contain two lines:  

  1. Ulogs.org Update: What's Ongoing? click here.
  2. Update: For "Certified Uloggers", click here.

Here are the corresponding URL(s)

  1. https://ulogs.org/ulog/@surpassinggoogle/do-you-want-to-become-certified-uloggers-kindly-fill-up-this-form-if-you-are-already-a-certified-ulogger-there-is-a-separate
  2. https://ulogs.org/ulog/@surpassinggoogle/steemcleaners-cheetah-and-every-curation-guild-on-steem-kindly-read-this-short-draft

3. Add a new button, underneath all existing posts editors on ulogs.org

 We already have several ulog-related editors across ulogs.org. This is the current list of these editors:  

  • https://ulogs.org/main-editor
  • https://ulogs.org/ulog-diy
  • https://ulogs.org/ulog-howto
  • https://ulogs.org/ulog-ned
  • https://ulogs.org/ulog-surpassinggoogle
  • https://ulogs.org/ulog-quotes
  • https://ulogs.org/teardrops
  • https://ulogs.org/untalented

We want to add a new 'tick' button underneath each of these editors. See the screenshot below:


For now, when 'certified uloggers' click on the tick-button, it should indicate a "Coming Soon" status. However, if the user who attempts to click on the tick-button is not yet a 'certified ulogger', the status that should appear is this: "This feature is only available to 'certified uloggers'. Click here to get certified!"

Please check the code as many features have already been built around our list of certified uloggers. This list can be found on https://ulogs.org/discover or on "the followed" list of the @uloggers account.  

4. Add a new button called 'U-Promote' to the bottom of 'certified uloggers' posts only

For this task, you will simply be adding a new button to the bottom of every post created by 'certified uloggers'. This button will be indicate a "Coming Soon" status, when users click on it.

Please check the code as many features have already been built around our list of certified uloggers. This list can be found on https://ulogs.org/discover or on "the followed" list of the @uloggers account.  

The bottom will look like this:

5. Add some button(s) underneath the comments created by 'certified uloggers' only

For this task, you will simply be adding new button(s) to the bottom of every comment created by 'certified uloggers'. One of the button is the 'delegate' button (which already exists in our current code). The 'delegate' button should be functional. 

The second bottom is the 'U-Promote' button. This is a newly-create button and is the same button refreshed earlier in task 4 above. This 'U-Promote' button will be indicate a "Coming Soon" status, when users click on it.

Please check the code as many features have already been built around our list of certified uloggers. This list can be found on https://ulogs.org/discover or on "the followed" list of the @uloggers account.  

The two buttons are described further below. See screenshot:

Component.

You can visit these prior contributions from EastMael. It just may help:

You will notice that many of the perks and features available to only "certified uloggers" across ulogs.org populate automatically, once @uloggers follows a new account 

e.g once @uloggers follows a new account, the followed account automatically gets a "certified ulogger badge" and "a delegate button", automatically populates underneath their posts. 

Looking at the existing codes may simplify the task.

If you are a veteran coder and especially, versed with React JS and the busy.org framework, you can certainly carry out your own build. 

If you aren't very versed with coding and you want to attempt the task, we can always discuss possible solutions, logic etc We just may find answers!

Overall, carry out the task according to your preference and expertise, submitting a pull request and thereafter a post, following Utopian's guidelines for Development (contributions).  

Bounty

Due to some financial constraints, i will start this with an additional bounty of "70 Steem". When it comes to bounties, i am always open to discussion. 

Please do well to also publish a 'development post' via utopian-io, after we have merged your PR.

Deadline

4 days

Communication

You can contact me on:       

You can also indicate interest by leaving a comment underneath this post or on Github. 
It is recommended that we are able to discuss, for a better understanding of the task.

Github

https://github.com/surpassinggoogle/UlogsV2 

For clearer images, visit:
https://ulogs.org/utopian-io/@surpassinggoogle/task-request-kindly-help-us-create-a-page-portal-called-grow-on-ulogs-org-etc-additional-bounty-of-70-steem

Adjust The Structure Of Our Homepage & Pages Across Ulogs.org (Prior/Post-Login) - Plus 100 steem

Complexity

Pretty Easy

Task

You will need the components created in #181 and #182 for this task.

In this task, we would like you to modify the general structure of our homepage and pages in general across ulogs.org (prior/after-login), by adding more components to these pages.

Our homepage structure currently looks like this (upon login):
image

We now want our homepage structure (upon login) to look like this:
image

Prior to login, our current homepage looks like this:
image

At the end of this task, our homepage (prior to login) should now look like this:
image

As seen in the screenshot above, some items will require login to proceed e.g the 'direct message' area and the 'Add a ulog-story' button.

Now that we have established the new general look for our homepage, we can apply the new look across every hashtag URL-space e.g #steemit #travel #busy etc, excluding ulog-related hashtags like #ulog-utopian #ulog-diy etc (Refer to #183 to see some of the ulog-related tags that are excempted because the carry their own look)

Hashtag like #steemit, #travel, #busy etc will now carry a look that tallies with our new default page structure:
image

Reference: #181, #182 & #183

Please Help Us Change Some Labels On Our Website To Show "Ulogs.org" In Place Of "Busy".

This task involves changing Some Labels On Our Website To Show "Ulogs.org" In Place Of "Busy".

Please help us, do edits to the Ulogs.org code, so that it indicates that Ulogs.org was used, in cases where ulogs.org was used to make a comment or post.

This will help us especially with manual curation and analytics among other things.

Current Behavior

For posts done from ulog.org, the website leaves a "blank" indication that Ulogs.org interface was used. See screenshot:
ulogs org labels2

For posts done using other condensers, it indicates with the name of the condenser e.g busy, steemit, esteem etc. This should be maintained. See screenshot:
ulogs org labels

For comments, ulogs.org indicates the word "busy" even when ulogs.org was used. However, it shows "steemit" etc when other condensers are used. This should be maintained.

ulogs org labels3

Please help us change label(s) accordingly across our website, so that posts and comments made using ulogs.org indicate the word "Ulogs.org", while maintaining existing ""style" for other condensers.

Create The "#ulog-quotes" Editor On ulogs.org/ulog-quotes

Across https://ulogs.org, we want to have many editors for several specific hashtags. Well, each of these editors are simply a replica of existing editors on ulogs.org with slight modifications e.g to the default hashtags, to the default style-guide wording, to the default in-title etc

For this task, we want to create an editor for #ulog-quotes. This editor will be situated on https://ulogs.org/ulog-quotes

All we seek for this editor is simple. Simply replicate the existing https://ulogs.org/ulog-ned editor (keeping all its styling and functions intact), then change the following:

    1. In-title; should now be "ULOG (Quotes):"
    1. Change default 1st & 2nd hashtags to #ulog & #ulog-quotes
    1. Change paths and routes. The "#ulog-quotes editor" is a new editor and is not yet enlisted in the dropdown under the fanlove segment of https://ulogging, thus, you will need to add it to the list there. See screenshot below:

image

The title on this editor on the dropdown will be: #ulog-quotes (Be "True Fans" Of Movement "#ulog-quotes)

    1. Change all the default text across the editor. Below is the raw text for the "#ulog-quotes" editor:

The "#ulog-quotes" Editor (This the title of the first collapse component)

"We have all created quotes. We tend to quote others; we can quote ourselves too; we can have others quote us. We can have the world quote us. Let's have the world quote us!" @surpassinggoogle
"Let's become reasons for the world to find glow. Let's be that light and let's move inside the tunnel. Let's bring that very light closer and inside, to the masses who seek the "end of the tunnel"". @surpassinggoogle
#ulog represents "freshness per day". A means to gift to the internet each day and not resource from it; reshaping it with freshness. Thus, "#ulog-quotes" will form a place to deposit freshly-invented quotes born of the histories & stories that we experience (per day); and "each day and "you" in it, carries its own freshness.
"We will start an ever-ongoing movement that will create globally-renown quotes, quotable by the globe. We will use this means to leave our #ulogacies in the spaces". @surpassinggoogle

Join the movement! Be "true fans" on #ulog-quotes! Create #ulog-quotes now! Join us on Discord & Telegram.

When/How/Why use the "#ulog-quotes" editor?/?/? (title for the next collapse)

  • When you have "a learning moment" within the day; you can capture it in a Ulog-Quote.
  • To capture "moments" within your day; you can create a Ulog-Quote.
  • When you want to summarize the entirety of your day, in a Ulog-Quote!
  • When you want to create tiny pieces of #ulogacies to marvel and re-marvel yourself, become quote-able by the globe and reach generations-yet-unborn; you can create #ulog-quotes.
  • When you want to attempt out-of-the-boxness during the "art of #ulogging".
  • Kindly integrate the word "ULOG" or "ULOGS" or "ULOGS.org" somewhere in the images, graphics, avatars etc used to create your #ulog-quote.
  • To code entire schools-of-thoughts into tinier capsules, for the sake of healing the world; you can create #ulog-quotes.
  • To play a role in historical-history with your tiny-looking words.
  • To keeping steeming as difficult as 1, 2, 3.
  • To reshape the entire internet (per your-moment) with fresh pieces of you.
  • To attempt fresh-fun in the "art of #ulogging".
  • To create more testimonial use for fun.
  • etc

Tips To Prowess (Title for the 3rd collapse component)

  • Be yourself and as expressive as possible. The world and generations yet unborn will come here to dig from your ulog-experience.
  • Tell us the stories & histories behind your #ulog-quotes.
  • May your #ulog-quotes be fresh, born out of your experience, moments, that-moment etc (per day).
  • Recall that ULOGS are spanless! Thus, your #ulog-quotes can cover life; can be funny; can be playful etc
  • Ultimately, you will know it, when you have created a Ulog-Quote. You will end up memorizing it, treasuring it, living by it. You will end up quoting yourself, then the world will end up quoting you.
  • In the art of #ulogging under #ulog-quotes, there is no need to resource from the internet. Keep all videos, images, sound, avatars fresh. As for images, be inventive/innovative. You can use simple applications like paint, autodraw.com etc or you can make it meme-style using https://imgur.com/memegen. See sample image Here. Let's gift to internet and re-shape it, with "YOU"!
  • Where possible, endeavor to add your location as one of your hashtags as well.
  • Relegate reservations, attempt out-of-the-boxness; "flaws allowed"!
  • Have fun but create more testimonial use for fun.
  • Every Ulog-Quote post that you write here appears on the decentralized steem blockchain and can earn you a variety of rewards, steem, opportunities etc. Make the most of each post.
  • Remember that you have "you" as your first audience, an audience of "true fans", an audience in the search engines and an audience of generations-yet-unborn. Use each Ulog-Quote to leave your #ulogacies in lights.
  • Be "true fans" on #ulog-diy, get inspired, grow your "true fan-base".
  • Grow each time!
  • Think of the Creator Jehovah.
  • Join the #ulog-diy community on Discord & Telegram.
  • etc

This Is The Raw Text For The Editor Area (without the collapse function):

Ulogs.org allows you to enjoy the entire steem ecosystem. So, incase you change your mind and want to do a steemit post like normal, that's easy!!! Simply remove the default "ULOG (Quotes):" from Title above and kindly remove the default "#ulog & #ulog-quotes" from among the tags in the Hashtags box. (Please help us as we try to reserve #ulog, only for ULOGS.)
Want to "mine the human" some more? You can also try one of our specialized editors above!!! If you encounter any issues, drop us feedback on Discord & Telegram

Kind Add Text And A Collapse Component To The Top Middle Area Of ulogs.org/created/ulog-howto

For this micro-programming-task, you are simply required to replicate an existing portion of the code and edit text.

To start the task, visit https://ulogs.org/created/ulog-quotes and you will notice the screenshot below:

image

You will notice that text (with a collapse component that is in expand-mode by default) has been added to the top portion of #ulog-quotes on ulogs.org. This text area stays constant, even when you change the sort filter, to trending, new, active or hot.

For this micro-programming-task, simply look for the code for the aspect described above, then replicate it for the https://ulogs.org/created/ulog-howto area of our website and adjust the text to display the text below:

Raw Text

We like to reward #ulogging contributions born solely out of "your experience" (per day). We seek to incentivize you to learn something new (per day), for the sake of #ulogging.
It's simple. When you add #ulog to any existing concept etc an existing concept suddenly turns out all fresh.
Simply use This Editor to contribute to the Ulog-KnowledgeBank, freshly-made #ulog-HOWTO(s) born solely out of your experience (per day).
Become "true fans"! Visit #ulog-howto daily. Join its community on Discord & Telegram.

Verified/Certified @uloggers who oversea #ulog-howto currently:
[Coming Soon!!!]

A Modified Version Of Issue #9: Create A Page On https://ulogs.org/ulogging, Where Users Can Select A Specific Post Editor

What we want to accomplish in this task overall is a page on a freshly-created URL "https://ulogs.org/ulogging" as indicated by the screenshot below:

new ulogs org modal for editors

Users will be able to get to this page above, when they click on the areas of ulogs.org highlighted in the images below:
image

image

Summary Of The Task

You are expected to create a page like this below, on https://ulogs.org/ulogging that contains three segments each possessing a drop-down that allows users to chose specific editors.

new ulogs org modal for editors

The three segments are:

  • Ulog-Knowledgebank
  • Ulog-Fanlove (BeLikeTerry)
  • SurpassingGoogle

For now, here are the list of editors under each segment and the URL( s) each should link to:
Ulog-Knowledgebank > #ulog-diy (Fresh DIY per day) > https://ulogs.org/ulog-diy

Ulog-FanLove (BeLikeTerry) > #ulog-ned (Emulate, Learn, Gratitude, Celebrate etc @ned) >
https://ulogs.org/ulog-ned

SurpassingGoogle > 1. #teardrops (Share your teardrops moments, happy/sad/un-fell etc) >
https://ulogs.org/teardrops
2. #untalented (Share all levels of talent/attempts/out-of-the-boxness) >
https://ulogs.org/untalented

When the page on https://ulogs.org/ulogging is ready, users should be able to click on the dropdown/up for any of the three segments, to select an editor leading to their desired editor URL.

i.e for instance, if a user clicks on the drop-down for Ulog-FanLove and selects the editor titled "#ulog-ned", it should load up the #ulog-ned editor on https://ulogs.org/ulog-ned as seen below:

image

Reference issue #8

Below, i will place the raw text for the wordings that should be on the page https://ulogs.org/ulogging, from top to bottom:

#ulogging to create a better world of "true celebrity-hood" for "Everyone", once and for all.

the above is a welcome header!

The art of ULOGGING is a conscious effort to "mine the human" into its **"awesomest version", while reshaping the entire INTERNET and creating legends, icons, great men and women, brothers and "True Celebrities".
Together ULOGGING, we will remove "all barriers to entry" for content-creation, content-curation and steem-promotion, "making steeming as difficult as 1, 2, 3".
We will own our very cookies; we will re-tap into our shine and recover lost shine. We will fly. ("True Celebrity-hood" for "everyone" once and for all")
In due time, we will celebrate breakthrough with the @teardrops Smart Media Token; "@surpassinggoogle".
Special Note: Everytime you make use of ulogs.org to post, comment etc, you are supporting steemians, projects, ULOGGERS etc by being their "true fans". Too, you "mine the human" some more, becoming "true celebrities". You will also give back to steem/steemit in gratitude as we contribute a "negligible sum" from our rewards with Steemit INC as beneficiary.

ULOG-Knowledge-Bank

We like to reward #ulogging contributions born solely out of "your experience" per day. We seek to incentivize you to learn something new per day, for the sake of #ulogging. This way, "not a day slips emptily by" and not a day aren't you capable of reshaping the INTERNET; touching your "true fans" and attaining "true celebrity-hood" etc
Deposit to our Knowledge-bank by trying one of our #ulogging editors from the dropdown below. Withdraw knowledge by using the search box above.

ULOG-fanlove (BeLikeTerry)

To become like me, you will need to stubbornly become the "awesomest version of YOU". @surpassinggoogle
Choose an editor from the dropdown below to be "true fans" of a project, community, ULOGGER, steemian etc by using your #ulogging to emulate, show gratitude, learn about, write about, share moments with etc (per day for freshness).
e.g you can learn about Ned for the sake of #ulogging under #ulog-ned etc You will also be able to do likewise for projects, communities etc

SurpassingGoogle

Note that ulogs.org integrates 4 websites into one. Thus, we are integrating all the paradigms from SurpassingGoogle, Teardrops, Un(dis)Talented into ulogs.org, so that instead of 4 standalone steem-based websites, we can have one grand website that "mines the human" into its awesomest version.
When you see a great man/woman, a legend, an icon, a "true celebrity" etc you know it. You feel something. It is different. One reason is; "great men", "legends", "icons", "true celebrities" are still a rarity on Mama Earth. When we remove this rarity, we Surpass Google. @surpassinggoogle

Use this segment to "mine the human" some more.

Task Request: We Modified Our Task Request To Add Core Features & 'Communities' To Ulogs.org, Simplifying The 1.5 Task Drastically. + (500 Steem Is Completed In 7 days/550 Steem For 5 Days)

Repository

https://github.com/surpassinggoogle/UlogsV2  

Ulogs.org blockchain-based social network where everyone can create ULOGS, become "true celebrity" (ULOGGERS), have a community of  "true fans" and earn a variety of rewards and the currency called "steem". 
It is a fork of busy.org as well. Thus, being familiar with the busy.org helps.  

Quick Note 

Yesterday, i wrote a task request here but today, there is dire need to modify the task to reduce its complexity as the prior developers who attempted to contribute to the task, encountered difficulty and bugs and this has slowed the development of the task.

A major part of the task, involved adding a new column (fourth column) to all pages across ulogs.org, which originally has 3 columns. During my tests (done to the temporary contributions by the developer), i noticed that for me to view the 4th column that was added, i always had to zoom out by a large percentage.

Even after trying to reduce the dimension of the post-area for instance, i still needed to zoom out by a large percentage, to be able to view the newly added column. 

This was how the page looked, upon zooming out during my tests.

You can find the contribution above on the branch called "chat bar" in our GitHub.

I just related my hassle as a user, while testing out a four-colum-page but the developers who tried to carry out the task, had difficulties too. 

If you have noticed, i have an entire enterprise called Macrohard, that is evolving, to drastically reduce complexity in task-requests, for developers. You will also notice the efforts in my task requests, to do just the same. Thus, earlier today, a short conversation with @eastmael made it conclusive that the current ulogs.org (fork of busy.org) is best optimized for 3 columns. This was also brought up by another developer called @gregjava, who analyzed the code. 

It became evident to me that this may have been the reason for the bugs encountered by the developers who had tried to carry out the task.

I am looking at near term currently. There has been so much delays in the development of ulogs.org that at this point, my primary aim is to complete a 'paper' that fully explains the project ulogs to users, which means that the current focus with regards to our UI, is to build a UI that simply shows our entire vision, with a road-map that will focus on building functionalities.

Thus, i have made necessary modifications to the task request that was originally written here, instead of desperately seeking ways for a fourth column to 'fit in'. 

I am hoping that this effort, drastically reduces the complexity of the task and allows developers to consider taking up the task with more enthusiasm.

Further note

This task may be referred to as '1 and a half' and it now has a (additional) bounty of 500 steem, if you complete it in 7 days or a (additional) bounty of 550 steem, if you complete it in 5 days.

Basically, this task request constitutes of two tasks. One of the two tasks however, has been partially worked on as shown by the earlier screenshots above. The task was originally written some '1 month and 6 days ago' but due to some circumstances, the developers who decided to take these tasks up, were not able to complete the tasks and this has drastically put the project behind schedule.

If you want to participate, kindly analyze the tasks at hand (set up locally), to be sure that you can stick to the time-allotment for the task.

If you are designated to undertake any of the tasks, we would like you to be able to send a PR to our repository each day, however small your coding-contribution is.  Alternatively, you can provide us with a repository, where we can monitor your progress each day. 

This will give us an avenue to inspire you (where needed) to stick to the time-allotment for the task or move on fast, where you are not able to actively contribute.

Task Request

Details

There are two tasks at hand, each having an additional steem bounty.  

  1. Adjust the general UI structure of our homepage and pages across ulogs.org (Additional 300 steem bounty)
  2. Help Us Restructure The UI For Existing Ulog-Communities & Help Us Create A Simple Portal That Allows Users Create Ulog-Communites (Additional bounty of 200 steem)

We expect each or both tasks to be completed in a 'total of 7 days'. Where you are able to complete tasks in 5 days, there will be an additional 'total of 50 steem' bounty in the pot. 

This is task request is done via utopian.io! So, we would like contributors to consider doing a post covering their contributions (following utopian guidelines), after their pull request has been approved and merged with our repository. There is a possibility that utopian.io curates these contributions.

Take Note

Ulogs.org is built around a growing list of "certified uloggers". This list can be found on 'https://ulogs.org/discover' or on 'https://steemit.com/@uloggers/followed'

We already have several aspects of our existing code that applies 'algorithms' built around this dynamic list.

e.g 

  • Currently each certified ulogger has a "certified" badge
  • Each 'certified ulogger' has a 'delegate' button beneath their (un-expanded) posts.
  • Our 'interesting uloggers' column only suggests 'certified uloggers'
  • etc.....
Portions of the tasks below may also be built around 'the list of certified uloggers'; so, taking a look at the existing code may simplify the tasks.

Getting Started

1. Adjust the general UI structure of our homepage and pages across ulogs.org (Additional 300 steem bounty/time-frame = 7 days)

Please read this before proceeding:

This task has had some contributions from two developers. You may want to continue building on what they have already built so far, while fixing possible bugs or build yours afresh. You can find their contributions to this task request, in the current repository (develop branch).

Here is a summary of what they started in relation to the tasks at hand:

  • A restructure of the homepage (upon login) began. (not completed)
  • The ulog-stories column was added. (not fully functional)
  • The ulog-stories editor was started. (not fully functional)
  • The chat-bar on homepage (upon login) was started (not fully functional)

Here are related screenshots:

Task Proper (with all modifications)

We want to add more components etc to the general structure of all the pages & homepages across ulogs.org

First, we will tackle the UI page structure of our homepage (upon login). This will now form the basis for other pages.

Our homepage structure currently looks like this (upon login):


We now want our homepage structure (upon login) to look like this:

Note that the only aspect of 'our pages' that will not contain this 'chat area' segment and other added segments' is user profiles i.e user profiles will maintain its current look. 

The page structure depicted in the image earlier will also be the default for other hashtag URL-spaces across ulogs.org e.g 'https://ulogs.org/created/steem' (#steem) should now be made to look like this:


Now, onto explaining the various additions to our new homepage and how these additions will function......

You will notice that we have added some more 'clickable tabs' to the left-most menu column. 

You will notice that these new tabs have been added to the left-most column:

  • Marketplace 
  • Ulog-Communities 
  • Exchanges 
  • Giveaways 
  • Crowdfunding

For now, each of these new tabs should relay a short "Coming Soon" message, when users click on them.

Please help us check that this is already the case.

Another core addition that we are adding to our new page structure is the "Ulog-Stories" segment. 

This segment will should be fully functional at the end of this task. 

Most of the code to make this 'ulog-stories' segment work already exists in our current repository. You may need to seek these aspects of the current code out and replicate them.

The "add the ulog-story" button, when clicked upon, should open a simple portal like this below:

You will notice from the screenshot above, that when users click on the 'add a ulog-stories' button, a 'quick editor' portal opens up (while the background grades out), which allows users to create a quick ulog under a variety of ulog-categories (ulog-subtags) that fall under 'ulog-stories'

Something like this (which you can find in the current repository):

This editor portals currently posts to steem and already has the '#ulog' as the default first tag. 


Incase you are building the features afresh, note that we already have a 'quick editor' across ulogs.org that you can replicate and currently, this 'quick editor' already has '#ulog' as the default first tag.

See this:


The difference however is, for the 'Ulog-stories quick editor', you will now need to add a 'categories tab' function, that allows users to select from a list of Ulog-Stories 'categories'

'Selected categories' will now form the second hashtag for the eventually created post, with '#ulog' already constituting the first default hashtag.

Below is the list of current Ulog-Stories categories

For instance, if a user uses the Ulog-Stories editor and selects '#ulog-unfinishedarts' as category, this becomes the second tag for his post (where '#ulog' is the default first tag). This means that his post will populate on https://ulogs.org/created/ulog-unfinishedarts and will also appear as a post under our primary (umbrella) tag, '#ulog'.

Now, here is the technical part..... 

Recall that ulogs.org is an ecosystem that seeks inventive ways of celebrating 'humans'. We being your ultimate "true fans". 

The 'ulog-stories' display column thus, will constitute a UI perk for 'certified uloggers' only. In general, only 'certified uloggers' can be given face on our UI. 

This means that, while every user (certified/non-certified) can use the Ulog-Stories editor to post to the steem blockchain, only such posts from 'certified uloggers' will appear on the 'ulog-stories display column' on ulogs.org

We want to create value for the role "certified" across our UI

First things first, the code algorithm for the 'ulog-stories' segment should be able to ascertain from the onset, whenever users click on the "Add a ulog-story" button, whether the user is a 'certified ulogger' or not. 

If the user is "certified', the editor portal that should show up, is this:


On the other hand, if user who clicked on the 'add a ulog-story' is not 'certified' (i.e not on the list 'https://steemit.com/@uloggers/followed'), the editor portal that should pop up is this:

Raw bottom text: [Please note that while you will be able to successfully post to steem and ofcourse have your post appear on ulogs.org (as a post), your post will not be displayed on our "Ulog-Stories" display-column as this column is reserved for "certified uloggers" only. However, every(any)one can become "certified". We invite you to contact us!]

Possible algorithm

When users click on the 'Add a ulog-story' button, check if user is 'certified' or 'not certified' (i.e on the list  'https://steemit.com/@uloggers/followed'). Based on this, pop up corresponding editor portal as indicated earlier.

Now, if user is 'certified' and completes a post (ulog-story), his post can appear on the "Ulog-Stories" display-column, else cant!

By "Ulog-Stories" display-column, we are referring to this:

  • This ulog-stories column displays only ulog-stories created by 'certified uloggers'. 
  • The 'view' button expands the actual post, like a normal ulogs.org post. 
  • The 'view more' button should display more certified ulogger profiles within the same column and their corresponding ulog-stories. (Posts displayed here should populate inorder of "new" or "recent".)

This the raw text for the "Add A Ulog-Story" area:

[Share images, ulography, graphics, ulogifs, ulog-news, ulog-arts, ulog-unfinishedarts, ulog-drafts, ulog-memes, ulog-resolutions, ulog-quotes, ulog-showerthoughts, plain text etc freshly-created by you, today.]

Summary (ulog-stories)

Incase you are building on what already exists, please check with the 'Add Ulog-Stories' button, to see if it is currently providing the appropriate ulog-story-editors, to 'certified uloggers & non-certified uloggers' respectively.

Ulog-Stories is another way of inciting users to be part of our ecosystem. It enables them to be inventive in creating freshly-made content daily, exposing them further to 'true fans' and opportunities as well as some additional organic promotion etc. Thus, creating further value for 'humans' and for the role 'certified' etc

We also want to create additional incentive for users to hangout on and use ulogs.org to create content. Thus, our 'ulog-stories display column' will only show posts that were created using the 'Add a ulog-story' editor.

For now, 'ulog-stories quick editor' will only allow photos/text/GIF-format. In the future, we will look into video-format, where videos are allowed to disappear.

Back to other aspects of the new homepage structure.

See this image:

Some of these tabs will have a "Coming Soon" status!

For instance, the 'Ulog-Games' tab will relay a "Coming Soon" message, when users click on it. 

This area will eventually have actual games (uloggers-based playable games). 

In the near term however, we will use this area to showcase daily games/contests created by 'Certified Uloggers', that offer prizes everyday.

We want users of ulogs.org to have a guaranteed way of earning some rewards each day, like a faucet. We want to have visitors, who visit ulogs.org for the reason of earning some rewards per day.

This segment is also a UI perk for certified uloggers. Certified uloggers will eventually have their daily ulog-games/contests featured here. This is another way that ulogs.org will use in giving "certified uloggers" (true celebrities) further limelight.

The UloggersTV tab will show pull random videos from UloggersTV channel on YouTube. If that is difficult to pull off; you can make the thumbnails on display, lead to the following YouTube videos:

https://www.youtube.com/watch?v=DgraTnLngKo

https://www.youtube.com/watch?v=KCfY9cYRq60

https://www.youtube.com/watch?v=pKoW5HJ1l84

https://www.youtube.com/watch?v=Gs87jglD91E

https://www.youtube.com/watch?v=sWc4nBhicFU

The Buy/Sell steem Tab

Will also only showcase buy/sell posts from "certified uloggers". For now, this portion will relay a "Coming Soon" status, when users try to explore it (click on it).

"The chat area"

By chat area, we refer to this:

While our DM function will not work just yet, we want users to already know that it is "Coming Soon". 

For now, within the scope of this task, we want this area to have some functionality. First, the top area will contain a header called "Direct Messaging" and some follow-up text.

This is the Raw Text for the follow-up text:

[This feature is "Coming Soon". When this feature is fully-functional, "certified uloggers" will be able to use it and all its functions. If you are not yet "certified", you will be able to DM "Certified Uloggers" but you will only be able to view their response, when you become a "Certified Ulogger". Contact us on [email protected] to get "Certified".]

Being that the "Chat area" provides a perk to "Certified Uloggers" only, we will like to already display this on our UI. Thus, we would like you to pull up and display the thumbnail of all users currently on our certified uloggers list in this chat area. Users will be able to scroll up or down on this list and search this list by username.

Users should also be able to search a users by name, by using the search box beneath the chat area.

Modification: You will notice that we have now divided the 'chat bar' and 'ulog-games/exchange bar' into two different entities. Please refer to our new mock-up.


Having explained everything about the new homepage structure that we want to build, we will now come to the structure of our homepage (prior to login) as well as other pages across ulogs.org and how their default look will be.

Prior to login, our current homepage looks like this:


At the end of this task, our homepage (prior to login) should now look like this:

Some items will require login to proceed e.g the 'direct message' area and the 'Add a ulog-story' button.

Hashtag spaces in general e.g #steemit, #travel, #busy etc will also now carry this look, to tally with our new default page structure:


The page structure for general hashtags e.g steemit, busy, travel etc indicated in the screenshot above, excludes already existing ulog-communities and ulog-subtags created using our "create a ulog-community" portal. 
Please read later part of this post to understand better.


2. Help Us Restructure The UI For Existing Ulog-Communities & Help Us Create A Simple Portal The Allows Users Create Ulog-Communities (Additional bounty of 200 steem)

Note: there are some modifications to this task as well, to tally with the modifications to task 1.

In this task, we want to kick-start the framework that allows users to create eventual 'ulog-communities'. You can read more about 'ulog-communities' here.

Recall that the path to creating an eventual ulog-community, begins with the creation of a #ulog-subtag. 

Ofcourse, on steem, everyone can create a new hashtag, which automatically creates a corresponding URL/web-space that can be found on https://steemit.com/created/newhashtag. 

Creating a new hashtag-space is as easy and as instant as using the 'new hashtag' as one of the 5 hashtags underneath a newly-created post. 

On ulogs.org, a newly-created hashtag also creates a corresponding URL/web-space on https://ulogs.org/created/newhashtag

Speaking of a ulog-subtag; it is simply 'a hashtag', but it is always prefixed by '#ulog-' and by default a hashtag created on the steem blockchain is 24-characters-long. Example of existing ulog-subtags are #ulog-diy, #ulog-ned, #ulog-quotes etc 

In this task, we will be focusing only on hashtags that are prefixed by '#ulog-' (i.e ulog-subtags)

Now, while some 'ulog-subtags' may continue to maintain the status, "ulog-subtags", some of these existing ulog-subtags will grow and begin to form "ulog-communities". The distinction is evident on our UI, even currently.

Currently, this distinction is slightly visible on our UI but we want to make the distinction clearer, hence this task request.

We are giving a general overview before the main details, so that developers who want to contribute can have a broad vision of what we are trying to accomplish. Also, this overview covers some of the potential algorithms needed to carry out the task.

We want to do two things in this task:

  • Create a simple portal that allows users to actually create a "Ulog-Subtag"
  • Establish the new default UI structure for our "ulog-communities".

a. Create a simple portal that allows users to actually create a "Ulog-Subtag"

We want to create a simple layer or portal, that makes the creation of 'ulog-subtags' a more intuitive process". 

Users will now also be able to create fresh ulog-subtags (potential ulog-communities) by using a simple portal named "Create a ulog-community".

Our focus is only on #ulog-subtags and will not involve regular hashtags like #misunderstood, #botany #steemit etc meaning that this simple portal will apply the use of a "syntax algorithm".

Being that this is a UI feature (perk) exclusive only to 'certified uloggers' (by our UI standard); only certified uloggers will be able to use the "create a ulog-community" button. 

Non-certified uloggers who click on the "create a ulog-community" button, would be referred instead to a separate page or pop-up message, reminding them that the feature is only for those "certified" and intimating them on how to apply to be "Certified".

Below is, the raw-text for the actual "display message' relayed to non-certified uloggers, who click on the 'create a ulog-community' button:

[Thank you for attempting to create a Ulog-Community. However, this feature is only available to 'certified uloggers'. See if you are a certified ulogger on ulogs.org/discover, else send an email to [email protected] to apply.]

Details proper

Since we don't have a real "search" mechanism on ulogs.org yet, there be no need for enabling the portal to sort or classify newly-created ulog-subtags according to various niches. That being said, the portal we will be creating is simple and straight-forward. This will change with subsequent development.

Note that portal is simply a UI layer, that plays a role similar to "users creating a #ulog-subtag by adding a new #ulog-subtag as one of the hashtags underneath a created-post.

Here is an image depicting what we want:

The page above can be on https://ulogs.org/create-community

As simple-looking as the portal appears, it will need an algorithm. Based on the overview from earlier, you will notice that this page will need to check the 'syntax' and 'availability' of the 'name' selected by users. 

By default, each name they select will already be prefixed by "ulog-"

Possible algorithm:

Check if name being typed (eventual ulog-subtag) already exists. If the name is not available, suggest its 'unavailability' to user. 

i.e scan through every steem hashtag prefixed by "#ulog-" and mark it 'unavailable'.

Then, check syntax and approve or suggest error. (Syntax being: Maximum of 19 characters, all small letters and no numerals or special characters).

If name syntax and availability is met, go on to create load up https://ulogs.org/created/newulog-subtag

Now, there is a small twist! 

After this task is complete, any ulog-subtag created using our "create a ulog-community" portal should have default UI design that looks like this:


Did you notice how it looks like slightly different from the UI structure for a generic newly-created hashtag space, that wasn't done using the 'Create ulog-communities' portal? 

See this:


Summary ('create a ulog-community' portal)

At the end of the task, any new ulog-subtag using the "create a ulog-community" button, should create a ulogs.org/created/newulog-subtag webspace that looks like this by default:


i.e apart from the general new structure of the page, it should have a collapse header component titled "convert #ulog-respectivename to a Ulog-Community", which when expanded, should have the default text below:

[Thank you for beginning the process of creating a "Ulog-Community". To further the process, start by contributing ulogs under this ulog-subtag and inviting others to do the same. You can start now! Simply visit this editor on 'https://ulogs.org/main-editor' to contribute a ulog and make sure to use the ulog-subtag here as one of the tags underneath your post.

To complete the process of creating a 'Ulog-Community', kindly send an email containing your intention to [email protected]

Note: Anyone can choose to complete the process!]


Finally, note a modification: The 'about us' column is left blank as well as the 'overseer uloggers' area, which will only have the '@ulogs' account, by default.

b. Restructure the UI design for existing ulog-communities.

A ulog-community is an upgrade from the ulog-subtag. 

This is indicated by the UI design. Currently, a ulog-subtag space starts out like this:


While a ulog-community currently looks like this:

You will notice that unlike a simple #ulog-subtag URL space, a ulog-community has some additional features.

Note also that ulog-communities have dedicated editors attached to them e.g the 'ulog-diy community' on' https://ulogs.org/created/ulog-diy' has its dedicated specialized editor on 'https://ulogs.org/ulog-diy'

On our current UI structure for ulog-communities, we haven't been able to portray 'the general vision for ulog-communities' and 'create a clear distinction between a ulog-subtag and a ulog-communities' well enough because we were concerned about 'not disrupting the rendering of our site on mobile' but we want to change that now.

We now want to adjust the UI design of our existing ulog-communities, making it look this:

 


Below i will cite the list of existing ulog-communities, so that you easily find each to adjust the general default UI of this area. 

Here:

  • https://ulogs.org/created/ulog-diy
  • https://ulogs.org/created/ulog-howto
  • https://ulogs.org/created/ulog-ned
  • https://ulogs.org/created/ulog-surpassinggoogle
  • https://ulogs.org/created/ulog-quotes
  • https://ulogs.org/created/ulog-snookmadedoit
  • https://ulogs.org/created/ulogifs
  • https://ulogs.org/created/ulog-memes
  • https://ulogs.org/created/ulog-utopian
  • https://ulogs.org/created/ulog-blocktrades
  • https://ulogs.org/created/ulog-bobbylee
  • https://ulogs.org/created/ulog-showerthoughts
  • https://ulogs.org/created/ulog-gratefulvibes
  • https://ulogs.org/created/ulog-kusknee
  • https://ulogs.org/created/ulog-papapepper
  • https://ulogs.org/created/ulography
  • https://ulogs.org/created/ulog-teamsteem
  • https://ulogs.org/created/ulog-dimimp
  • https://ulogs.org/created/ulog-steemjet
  • https://ulogs.org/created/ulog-sweetsssj
  • https://ulogs.org/created/ulog-surfyogi
  • https://ulogs.org/created/ulog-resolutions

Then, two core communities that form part of the ulogs.org ecosystem:

  • https://ulogs.org/created/teardrops
  • https://ulogs.org/created/untalented
The general UI structure for each of the addresses enlisted above, will now look like the image shown earlier i.e like this:


Now, you will notice that is structure is slightly different from the new structure of our homepage etc. Our 'ulog-communities' possess features and columns that makes it a community. Let's touch on how some of the segments on our 'ulog-communities' UI below:

You will notice the video embed segment:

We don't have all the videos ready yet for each individual ulog-community, so the default video to embed for most of the ulog-communities enlisted earlier is this:

https://www.youtube.com/watch?v=kKZ1CixLG2s


We currently have temporary videos however, for https://ulogs.org/created/ulography and https://ulogs.org/created/ulog-snookmademedoit. 

Below are the two videos to embed in these two ulog-communities:

(https://ulogs.org/created/ulography):

https://www.youtube.com/watch?v=Bcwguuh6o6E&t


(https://ulogs.org/created/ulog-snookmademedoit)

https://www.youtube.com/watch?v=8WhGUEyZEJM


Now, we also have the 'About us' segment i.e:


First thing to note here is the 'Post Now' button! We currently have 5 ulog-communities that have "dedicated editors"

This means that the 'Post Now' button for these 5 ulog-communities should lead directly to respective dedicated editors. 

Below i will enlist the 5 ulog-communities and the URL for their respective dedicated editors:

  • The ulog-diy 'Post Now' button should lead to the editor on 'https://ulogs.org/ulog-diy'
  • The ulog-howto 'Post Now' button should lead to the editor on 'https://ulogs.org/ulog-howto'
  • The ulog-ned 'Post Now' button should lead to the editor on 'https://ulogs.org/ulog-ned'
  • The ulog-quotes 'Post Now' button should lead to the editor on 'https://ulogs.org/ulog-diy'
    The ulog-surpassinggoogle 'Post Now' button should lead to the editor on 'https://ulogs.org/ulog-surpassinggoogle'

Bonus:

  • The #Teardrops 'Post Now' button should lead to the editor on 'https://ulogs.org/teardrops'
  • The #Untalented 'Post Now' button should lead to the editor on 'https://ulogs.org/untalented'
As for the remaining 'ulog-communities' that don't yet have their own 'dedicated editor', their 'Post Now' button should all lead to 'https://ulogs.org/main-editor'


Next, i would have liked to relate the raw text for each of the 'About us' segment for each community but this post has grown bigger than a steem block-size, so i will keep it all short:

a. About #ulog-quotes

[Brief Overview:

This ulog-community is built around Ulog-Quotes. #ulog-quotes is a ulog-subtag that integrates '#ulog' with 'quotes'. Ulogging each day can be as simple & fun as creating your own Ulog-Quotes.

Thus, our community will form a place to deposit/withdraw freshly-invented quotes, drawn solely from the histories/stories within a particular day; and each day and 'YOU' in it, carries its own freshness.

We will start an ever-ongoing movement that will create globally-renown quotes. We will use this means to leave our ulogacies in the spaces. @surpassinggoogle]

Note: all the other ulog-communities enlisted earlier, should have a default text that simply says, ["Welcome To Our Community"]


Concluding Part Of The Two Tasks Above

We would please like you to consider optimizing our mobile version, to take into account the new additions to ulogs.org

Users should be able to navigate, explore and use all the new additions to our website, whether they are viewing a mobile version of the site or a desktop version.

Component.

Looking at the existing codes may simplify the task. 

We have now modified the task to make it simpler. Kindly consider removing bugs that may exists with the current code. Please consider testing your contributions on different browsers and on mobile, to make sure it renders well on each.

If you are a veteran coder and especially, versed with React JS and the busy.org framework, you can certainly carry out your own build. 

We can always discuss possible solutions, logic etc We just may find answers!

Overall, carry out the task according to your preference and expertise, submitting a pull request and thereafter a post, following Utopian's guidelines for Development (contributions). 

Kindly try to maintain existing 'style' across ulogs.org and please enhance 'rendering' on mobile!

Deadline

Where a single developer takes the task up, we want to complete the entire task in 7 days as this 2 tasks have been delayed for so long. 

We can discuss time-frame allotment though as it may be negotiable. 

Communication

You can contact me on:       

You can also indicate interest by leaving a comment underneath this post or on Github. 
Let's discuss, for a better understanding of the task.

Bounty

The bounty is a total of 500 steem. Additional 50 steem bounty in the pot, if tasks are completed in 5 days.

Github

https://github.com/surpassinggoogle/UlogsV2 

You can get clearer images directly on ulogs.org, where the post was originally written by simply visiting this url: https://ulogs.org/utopian-io/@surpassinggoogle/task-request-we-modified-our-task-request-to-add-core-features-and-communities-to-ulogs-org-simplifying-the-1-5-task-drastically

Please Help Us Tweak The Structure Of The Main Ulogs Editor On ulogs.org

Edit done to simplify the task

This task is simple. Simply tweak the current framework of the main editor on ulogs.org, add some wordings, a drop-down modal to an area of the editor and the same modal to the top right of ulogs.org; then, embed a video.

Though ulogs.org allows you to enjoy all activities allow by the steem ecosystem as it pulls from the steem blockcain, the main subject of ulogs.org is #ULOG or ULOGGING.

Thus, the main editor is the Ulogs editor.

This is a screenshot of how it currently looks:
image

You will notice that the main editor has a set framework already and it works, with all core features in place and auto-save intact etc. e.g it currently contains a drop-down modal that allows you to chose other editors, which when chosen loads the same editor framework but with different default tags, wordings, and title structure.

I edited this issue, so that the main editor area is not jam-packed and used can now chose from a list of their favorite specialized editors on a separate page.

The task at hand is to achieve this as seen in the screenshot below:

image

Expected Behavior

Start by looking at this screenshot below as it explains all that is expected from this task:
image

Basically, you will place a drop-down modal on the top right of ulogs.org upon login (all other things remaining the same) and you will also add this same drop-down modal as part of the editor area as seen in the screenshot above.
The drop-down modal will show this list, when clicked upon:

  • ULOG-KnowledgeBank
  • SurpassingGoogle
  • BeLikeTerry (Fan Love)

The above three items are placeholders for now. Each will link to a separate page containing a list of specialized editors that users can try.

You will also need to add a frame containing words that introduces users to the art of #ulogging that can be minimized (as indicated by the x button on the frame in the screenshot); then you will add other default wordings to the editor area of the ULOGS main editor as indicated by the screenshot above.

Now are the raw text for the wordings to add in relation to the screenshot above:

The art of ULOGGING is a conscious effort to "mine the human" into its "awesomest version", while reshaping the entire INTERNET and creating legends, icons, great men and women, brothers and "True Celebrities".
Together ULOGGING, we will remove "all barriers to entry" for content-creation, content-curation and steem-promotion, "making steeming as difficult as 1, 2, 3".
We will own our very cookies; we will re-tap into our shine and recover lost shine. We will fly.
("True Celebrity-hood" for "everyone" once and for all!)
In the world of crypto-kitties, pokemonGO, superman, Blacky the rich cat etc we will bear forth "True Celebrities" (the awesomest version of human). Beautiful Disruption!!! (positive world adjustment).
In due time, we will celebrate breakthrough with the @teardrops Smart Media Token; "@surpassinggoogle".
"There is now light inside the tunnel". Your Ultimate "True Fan" (your boy terry). Happy ULOGGING!!!

(This is the main ULOGS.org editor!)

ULOGS: Each day and "YOU" in it carries its own "freshness". So, not a day aren't we capable of reshaping the entire internet and touching the world with "a piece of freshness".
A ULOG can contain all formats of media, whether sound, pictures, art, videos, text or a combination of all as long as it is freshly-made (by YOU). You can be a public or private figure. Regardless, "you are a celebrity and we are your fans".

Ulogs.org allows you to enjoy the entire steem ecosystem. So, incase you change your mind and want to do a steemit post like normal, that's easy!!! Simply remove the default "ULOG:" from Title above and kindly remove the default "#ulog" from among the tags in the Hashtags box.
Please help us as we try to reserve #ulog, only for ULOGs. (If your post is a ULOG, you will not have cheetah-worries etc)
Want to "mine the human" some more, you can also try one of our specialized editors above!!!

(Please maintain everything that exists already e.g auto-save, word-count, etc shouldn't be affected)

Finally, you will also add an embed area for a YouTube video URL that i will provide. For now, you can simply place this video there:
https://www.youtube.com/watch?v=kKZ1CixLG2s&t=12s

Kindly Create The #ulog-surpassinggoogle Editor To Be Situated On https://ulogs.org/ulog-surpassinggoogle

Across https://ulogs.org, we want to have many editors for several specific hashtags. Well, each of these editors are simply a replica of existing editors on ulogs.org with slight modifications e.g to the default hashtags, to the default style-guide wording, to the default in-title etc

For this task, we want to create an editor for #ulog-surpassinggoogle. This editor will be situated on https://ulogs.org/ulog-surpassinggoogle

All we seek for this editor is simple. Simply replicate the existing https://ulogs.org/ulog-ned editor (keeping all its styling and functions intact), then change the following:

    1. In-title; should now be "ULOG (@surpassinggoogle):"
    1. Change default 1st & 2nd hashtags to #ulog & #ulog-surpassinggoogle
    1. Change paths and routes. The #ulog-surpassinggoogle editor is a new editor and is not yet enlisted in the dropdown under the fanlove segment of https://ulogging, thus, you will need to add it to the list. See screenshot below:

image

The title on this editor on the dropdown will be: #ulog-surpassinggoogle (Emulate, Learn, Gratitude, Celebrate etc @surpassinggoogle)

    1. Change all the default text across the editor. Below is the raw text for the #ulog-surpassinggoogle editor:

1.

The "#ulog-surpassinggoogle" Editor. (Note: this is the title of the collapse area)

@surpassinggoogle is just "your boy Terry" and mere dust overall. His entire tired being, "even that", loves you like crazy.
He breaks down and he doesn't mind, so that "suffering must now have essence" and especially, so that generations yet unborn meet "lights" inside every tunnel.
He is SurpassingGoogle by means of the Teardrops SMTs, which seeks to reward "proof of tears". He is helping to bring forth the art of #ulogging, an entire curriculum that mines the human "into its awesomest version".
You can support him by voting on his witness called "steemgigs"; called so to represent "everyone has something to offer".

2.

Terry Ajayi's Cookies: (Note: this is the title of the collapse area)

  • He dedicates his entire steem journey to his mum. Boys do that.
  • He loves humans like crazy, deeply-rootedly, unshakenly.
  • He understands and has done suffering like crazy but loves like crazy still.
  • His substance is deeply-rooted. He will forgive a hundred times.
  • He will sift even the not-so-good to find good in it.
  • He creates beautiful disruptions.
  • He is un(dis)talented, a legit illiterate and possesses rare INTEL.
  • He wants to build every noble dream.
  • He is always on the more testimonial harder route.
  • He celebrates attempts at out-of-the-boxness
  • He will dig, dig, dig, especially if being "this diggist" involves "YOU".
  • To prayers, "his amen is on default".
  • He is ever-unshakenLY "your boy terry"
  • etc

3.

When/How/Why use the #ulog-surpassinggoogle editor?/?/?

  • If you are ulogging to SurpassingGoogle too.
  • If you want to keep your dreams alive in dream-bits, using your ULOGS.
  • If you want to attempt out-of-the-boxness and some un(dis)talentedness too.
  • If you are ulogging on subjects that you have learned about him as his "true fan".
  • To give back to @surpassinggoogle while ulogging daily.
  • To rehearse CEOism in the art of ulogging.
  • To contribute experiences, selfies, meetups, moments, dreams, imagination etc shared with @surpassinggoogle etc
  • To love @surpassinggoogle like crazy.
  • etc

4.

Ulogs.org allows you to enjoy the entire steem ecosystem. So, incase you change your mind and want to do a steemit post like normal, that's easy!!! Simply remove the default "ULOG (@surpassinggoogle):" from Title above and kindly remove the default "#ulog & #ulog-surpassinggoogle" from among the tags in the Hashtags box. (Please help us as we try to reserve #ulog, only for ULOGS and #ulog-based posts.)
Want to "mine the human" some more? You can also try one of our specialized editors above!!!

Task Request (via Utopian.io): Kindly Help Us Add The TEARDROPS Wallet Functionality To Ulogs.org Wallet. (Additional Bounty Of 50 Steem)

Repository

https://github.com/surpassinggoogle/UlogsV2  

Ulogs.org blockchain-based social network where everyone can create ULOGS, become "true celebrity" (ULOGGERS), have a community of  "true fans" and earn a variety of rewards and the currency called "steem". 
It is a fork of busy.org as well. Thus, being familiar with the busy.org helps.  

Details

We want to begin integrating the teardrops tokens into the ulogs.org UI like was recently done on https://steemgigs.org as seen in the images below:


Though SMT isn't ready yet, we are beginning to create some utility for our token now and note that the teardrops token will be used across three steem-based interfaces namely, steemgigs.org, ulogs.org and macrohard.pro

We have done a basic integration of the teardrops wallet on steemgigs.org as shown earlier and we want to replicate something similar on ulogs.org

The current ulogs.org has a functional steem and SBD wallet, we simply want to conjunct 'TEARDROPS'. Every other aspect of the current wallet-style maintained, we would like our ulogs.org wallet to now include the ability to display TEARDROPS 'transactions' and possess the TEARDROPS 'transfer' function.

Currently the wallet on ulogs.org looks like this:


We now want it to look something like this:

With the transaction area capable of showing all TEARDROPS transactions as well.

Now the 'transfer' button should lead to portal like this:

Notice that we just expanded the area to accommodate one more item on the list of tokens.

Then, the 'power up' button should now lead to something like this:


Notice from the screenshot above, that we simple added 'a text' that says: 

'Note: You will soon be able to power up TEARDROPS too. Get some TEARDROPS here'.


To conclude, please note that the integration of a functional TEARDROPS wallet to ulogs.org is a custom JSON function and isn't too complex as was evident in the recent additional of the TEARDROPS wallet to steemgigs.org

The TEARDROPS 'transfer' functionality will make use of the existing steemconnect capability already present on ulogs.org

Component.

You can analyze the recent 'TEARDROPS wallet' addition to steemgigs.org as seen here to gain some insight into the complexity of the task.

If you are a veteran coder and especially, versed with React JS and UX, you can certainly carry out your own build as the task request specification is mostly a guide.

If you aren't very versed with coding and you want to attempt the task, we can always discuss possible solutions, logic etc We just may find answers!

Overall, carry out the task according to your preference and expertise, submitting a pull request and thereafter a post, following Utopian's guidelines for Development (contributions).  

Bounty

This task has an additional bounty of "50 Steem"

Please do well to also publish a 'development post' via utopian-io, after we have merged your PR for possible curation from the utopian.io team

Deadline

3 days

Communication

You can contact me on:       

You can also indicate interest by leaving a comment underneath this post or on Github. 
It is recommended that we are able to discuss, for a better understanding of the task.

Github

https://github.com/surpassinggoogle/UlogsV2 

See clearer imagery on:
https://ulogs.org/@surpassinggoogle/task-request-via-utopian-io-kindly-help-us-the-teardrops-wallet-functionality-to-ulogs-org-wallet-additional-bounty-of-50-steem

Integrate GiftGiver Into Ulogs

Giftgiver is a way for users to request SP delegations when they run out of RC and thus can't interact with the chain. Read more about it here: https://steemit.com/steem/@giftgiver/announcing-the-soft-launch-of-giftgiver.

Giftgiver also has an API that others can use in order to request delegations for their users right from their app without needing to navigate onto another site.

When a user runs out of SP, this error message is displayed:

Screen Shot 2019-04-22 at 5 19 33 PM

Rather than do that, the backend should make a request to GiftGiver to give the user a delegation. If successful, let the user know that they got a delegation from GiftGiver, as well as let them know to try and send the post again.

If GiftGiver didn't give the delegation for any reason, send the user the error message for low RC as well as the GiftGiver error.

Submitting to GiftGiver will involve a post request to : https://giftgiver.me/partnerSubmit with a body consisting of key and user. Key is the key given to Ulogs. User is the user to request the delegation to.

Example with postman:

Screen Shot 2019-04-22 at 5 28 00 PM

If you want to try and would like a test key, please message Princess#2341 on discord, or @Rishi556 on Steem.

Please Help Us Make A Simple Adjustment To #ulog on ulogs.org

This is a very straightforward issue but please take a look at the code to see if it is even achievable. in this task you are simply expected to set an additional rule that filters the posts that are displayed under #ulog on ulogs.org.

current behavior
#ulog of ulogs.org currently pulls and displays every post published onto the steem blockchain whether through ulogs.org or through any other condenser, that has chosen #ulog as one of its tags.

expected behavior
being that we want to use ulogs.org also as our curation and moderation interface for #ulog, we want to now make sure that under #ulog (on ulogs.org) only posts that select #ulog as their first tag are pulled and displayed under #ulog on https://ulogs.org. This rule should apply all accross #ulog whether trending, active, hot or new.

Basically, if a post doesn't have #ulog chosen as its first hashtag, it shouldnt be displayed on https://ulogs.org under #ulog

Please Help Us With Some Tweaks To The Display Of Steem Posts On Ulogs.org for Certain Hashtags

To understand how to go about this issue, please look at the default tag on ulogs.org i.e simply visit the homepage on ulogs.org both before-login/after-login and you will notice that https://ulogs.org displays #ulog "New" by default.

image

Note that by default, it displays "new" instead of default "trending".

Now to the task at hand.

  1. Simply adjust specific hashtags (present on ulogs.org on the right side of ulogs.org), i.e each of the mentioned hashtags below, to display "new" by default, instead of "trending".

These hashtags are the following:

  • #ulogs
  • #teardrops
  • #untalented
  • #steemgigs
  • #surpassinggoogle
  • #philippines
  1. Now that all the tags mentioned above (on ulogs.org) are showing "new" by default, kindly tweak each of these hashtags to make sure that under each of the hashtags #ulogs, #teardrops, #untalented, #steemgigs #surpassinggoogle #philippines (as seen on ulogs.org) only pulls from steem and displays posts (on https://ulogs.org) that have selected the corresponding hastags as their first tag.

i.e

  • Basically, if a post doesn't have #ulogs chosen as its first hashtag, it shouldn't be displayed on https://ulogs.org under #ulogs
  • Basically, if a post doesn't have #teardrops chosen as its first hashtag, it shouldn't be displayed on https://ulogs.org under #teardrops
  • Basically, if a post doesn't have #untalented chosen as its first hashtag, it shouldn't be displayed on https://ulogs.org under #untalented
  • Basically, if a post doesn't have #steemgigs chosen as its first hashtag, it shouldn't be displayed on https://ulogs.org under #steemgigs
  • Basically, if a post doesn't have #surpassinggoogle chosen as its first hashtag, it shouldn't be displayed on https://ulogs.org under #surpassinggoogle
  • Basically, if a post doesn't have #philippines chosen as its first hashtag, it shouldn't be displayed on https://ulogs.org under #ulogs

This rule should apply all across (for each hashtag mentioned) whether "trending, active, hot or new". >This rule only applies to the hastags mentioned above and doesn't involve all the hashtags on ulogs.org

Some of the hashtags enlisted are viewable on the left side of homepage of ulogs.org both before sign-in and upon sign-in as seen in the image below.
image

Kindly Help Us Fix A Bug That Prevents Users From Using Ulogs.org Alpha, After Selecting Ulogs Beta Option.

Users of ulogs.org alpha have experienced cases where they can no longer use the website. These users upon exploring the website have gone ahead to click on the "use Ulog beta option" as seen in the screenshot below:
image

Clicking on that completely locks them out of the website, to where they can no longer use the site and in some cases, they always get redirected to the URL: staging.ulogs.org, which prevents them from using the site.

Clearing cache and cookies or using fresh browser doesn't help matters as they simply can't log in or use the website after the have clicked on the beta option.

Kindly check this and fix. I am not sure what the right fix may be but where some users have now reported being redirected to staging.ulogs.org upon selecting the Ulogs beta option **(like in this case in the image below)*; this may give clues on possible solutions.

Perhaps, a way to redirect back to ulogs.org instead?

image

Task Request (via Utopian.io): Kindly Help Us Create Basic Pages The Display User-Profile Cards, For Segments Of 'Ulogs.org/grow'. - (Additional Bounty Of 50 Steem)

Repository

https://github.com/surpassinggoogle/UlogsV2  

Ulogs.org blockchain-based social network where everyone can create ULOGS, become "true celebrity" (ULOGGERS), have a community of  "true fans" and earn a variety of rewards and the currency called "steem". 
It is a fork of busy.org as well. Thus, being familiar with the busy.org helps.  

Details

Today's task is quite simple. We simply want to enhance our 'grow' page, located on https://ulogs.org/grow

Currently it looks like this:


However, all the 'click here' buttons (seen on the screenshots above) aren't functional yet. We now want to make some of these buttons 'functional' by building the pages that they should link to.

We already have a replica of what we want to build on 'https://steemgigs.org/bropro' and it looks like this:


Ultimately, the screenshots just above shows a basic hard-coded page featuring a header banner and a set of profile-cards, each possessing a corresponding 'buy now' button, that pops up an alert box when clicked upon.

Going back to https://ulogs.org/grow......

We will like to replicate the bropro-page (indicated in the screenshots just above) on ulogs.org, to be linked-to from the 'click here' buttons of these three segments:

  • 15 Mins Session With Your Favorite Mentor
  • Apply To Give A 30 Mins Symposium About Your Project On A Popular Steem Community
  • How About Extra Clout On Steem Or Outside Steem
Kindly maintain the same text, user-profiles, routes and UI-styling etc seen on 'https://steemgigs.org/bropro'

Then, we want one more page......

Going back to ulogs.org/grow, you will notice a row labelled; "Send Us A Letter, Gift Or Mail". 

We want the 'click here' button for this row, to lead to a simple page, that possess a banner (header-text area) and a body of text.

The banner should contain the same words present for this row on 'ulogs.org/grow', while the body of the page should contain this text:

Send mail, parcel or letter to: Block 6 Lot 36 Yakal Str Villa Carolina 2, Tunasan, Muntinlupa City, Metro Manila, Philippines (Zip/Postal Code: 1773)

Send email to: [email protected]

Send steem donations to: @ulogs

Send FIAT donations to: [email protected]

Component.

Looking at the existing codes may simplify the task.

If you are a veteran coder and especially, versed with React JS and the busy.org framework, you can certainly carry out your own build. 

If you aren't very versed with coding and you want to attempt the task, we can always discuss possible solutions, logic etc We just may find answers!

Overall, carry out the task according to your preference and expertise, submitting a pull request and thereafter a post, following Utopian's guidelines for Development (contributions).  

Bounty

This task has an additional bounty of "50 Steem"

Please do well to also publish a 'development post' via utopian-io, after we have merged your PR for possible curation from the utopian.io team

Deadline

3 days

Communication

You can contact me on:       

You can also indicate interest by leaving a comment underneath this post or on Github. 
It is recommended that we are able to discuss, for a better understanding of the task.

Github

https://github.com/surpassinggoogle/UlogsV2 

Find clearer images at:
https://ulogs.org/utopian-io/@surpassinggoogle/task-request-via-utopian-io-kindly-help-us-create-basic-pages-the-display-user-profile-cards-for-segments-of-ulogs-org-grow

Task Request: Add Core Features & 'Communities' To Ulogs.org (Plus 880 Steem Bounty) & Further Insight Into The 'Grand Vision' For Ulogs.org

Repository

https://github.com/surpassinggoogle/UlogsV2  

Ulogs.org blockchain-based social network where everyone can create ULOGS, become "true celebrity" (ULOGGERS), have a community of  "true fans" and earn a variety of rewards and the currency called "steem". 
It is a fork of busy.org as well. Thus, being familiar with the busy.org helps.  

Quick Note

Please bear with me. I tried for hours just to figure out the byte-size of the post, that will publish successfully. I was unable to post due to the post growing bigger than a block-size. So, i kept deleting and deleting, that some 'overview' details are now missing from the post. 

Kindly discuss with me if there is a part you don't understand.


Task Request Proper

Details

Taking note of the details highlighted in the earlier part of the post will be useful in fully understanding what this entire task request entails.

This can be seen as one giant task broken into segments, with each segment having an additional steem bounty. This means that, while one developer can decide to take up the request as whole; in the presence of many other developers, each developer can chose portions of the task to participate in.

This is task request is done via utopian.io; so, we would like contributors to consider doing a post covering their contributions (following utopian guidelines), after their pull request has been approved and merged with our repository.

When this task is complete, we simply want each user to have tangible insight into our grand picture and insight into where the UI is headed overall. 

Note Also: 

Ulogs.org is built around a growing list of "certified uloggers". This list can be found on 'https://ulogs.org/discover' or on 'https://steemit.com/@uloggers/followed'

We already have several aspects of our existing code that applies 'algorithms' built around this dynamic list.

e.g 

  • Currently each certified ulogger has a "certified" badge
  • Each 'certified ulogger' has a 'delegate' button beneath their (un-expanded) posts.
  • Our 'interesting uloggers' column only suggests 'certified uloggers'
  • etc.....
Several of the tasks below will also be built around 'the list of certified uloggers'; so, taking a look at the existing code may simplify the tasks.

Getting Started

1. Add a UI portal that allows users to better select an appropriate ulogging editor. (with an additional bounty of 100 steem/time-frame = 4 days)

Please note that we will eventually have many specialized editors across ulogs.org. In our case, a "specialized editor" is a feature (perk) that ulog-communities can earn as they autonomously grow.

We want to reward different 'ulog-subtags' that eventually graduate into vibrant 'ulog-communities', their own specialized editors

Currently, our aim in this aspect of the task, is to seamlessly introduce users into the other aspects of content-creation/contribution available on ulogs.org e.g our different ulog-subtags & ulog-communities

Note that while users can create 'entire ulogs' to recount their day, they can also do niche-based ulogs, under different ulog-subtags. (where #ulog is the umbrella tag)

Thus, we want an simple interactive portal that allows users to chose from a list of editors

Currently, users aren't well-abreast of the variety of specialized editors that is available to ulogs.org and their various functions, being that the concept of #ulog, ulog-subtags etc is still fresh on the entire internet. 

Most users thus, that post through ulogs.org usually focus on the "Write a ulog" editor.

This is how the 'editor selector' area currently looks:


The tab called "more ulogging" seen above leads users to 'https://ulogs.org/ulogging' as seen in the screenshot below:


Currently, 'https://ulogs.org/ulogging' is a separate portal that allows users to chose editors related to a 'ulog-subtag' e.g the #ulog-diy editor etc

We now want the 'pen icon' to lead to an entire portal on the same URL, 'https://ulogs.org/ulogging', whereupon users can hand-select their desired/appropriate editor.

This screenshot gives a hint into what we want to achieve:

Please note that a major part of the code for this task exists in our current repository

On 'https://ulogs.org/ulogging', you will notice that many of the expandable tabs and their corresponding 'select editor' modal are already functional and lead to existing respective editors 

e.g when you select the #ulog-diy editor from the 'Ulog-Knowledgebase' segment, it will lead you to the '#ulog-diy editor' on 'https://ulogs.org/diy'

In this task, you can simply focus on 'making additions', to convert the existing portal on 'https://ulogs.org/ulogging' into the page that we want, following the mock-up screenshot shown earlier.

When this task is done, users who click on the 'pen icon', should be lead to 'https://ulogs.org/ulogging', which should now look somewhat like this:


Note that each collapse/expand component has its own text/style-guide. 

Below, i will write out the "raw text" for each component that doesn't already have text/style-guide.....

a. "The art of ulogging" (Already contains text)

This expand/collapse component is already functional on https://ulogs.org/ulogging and already its corresponding text/style-guide

The only adjustment to make here, is to make the component "collapsed" by default. Users can decide to "expand" as desired.

b. "Go To The Main Ulog Editor" (Required Text Is Written Below)

[You can write an entire ulog today, with the aim of recounting your entire day and all the activities in it. The U in Ulog stands for "You". 

Ulogging is for both public & private figures.

A ulog is a kind of content that is freshly-created by "You", containing only experiences, events, feelings, moments, knowledge etc drawn from a particular day

A ulog written today, should not have existed anywhere online, yesterday; as "each day and 'you' in it, carries its own freshness.

Our aim while ulogging is to "mine the human into its awesomest version", while managing to reshape the entire internet. Thus, while ulogging, we aim to gift the internet with our "freshly-made" content, at least once a day, instead of resourcing from the internet.

You can write an entire ulog right now. To do so, simply select our "main ulog editor" below.]

c. "Ulog-Knowledge-Bank" (Already contains text)

d. "Ulog-Fanlove" (Already contains text)

e. "SurpassingGoogle" (Already contains text)

For items c, d, e above, their respective expand/collapse component is already functional on https://ulogs.org/ulogging and already its corresponding text/style-guide

The only adjustment to make here, is to make the component "collapsed" by default. Users can decide to "expand" as desired.

f. "Go To The #teardrops Editor" (Required text written below)

[Share your @teardrops moments. We reward "proof of  tears". 

As you "mine the human" & en-route "breakthrough", there will be many tears, happy, sad or un-fell. "Each tear has value". We will celebrate each tear with a "breakthrough token" & "emblem of human" called the "Teardrops Smart Media Tokens"

Write a #teardrops post today. You may get some imaginary Teardrops SMT today, in the form of steem. Select the editor below to write a post now.]

g. "Go To The #untalented Editor" (Required text written below)

[We don't want any level of talent or potential talent to go amiss without celebrating it. We seek to reward  even "attempts at out-of-the-boxness". If we remove bum, smart or  average, "we are genius".

#untalented is a home (an important aspect of  ulogs.org) where "flaws are allowed". When you write under #untalented, "relegate reservations". We will sift even the nonsense to find sense therein. 

Not too confident? Confident? Too confident? Write under a post now under "#untalented". Select the editor below!]

h. "Go To Our General-Purpose Editor" (Required text written below)

[On ulogs.org, your freshly-made content is queen. We want to incite you create content on a daily basis as that in itself is rewarding. Anytime you invest in creating "your own content" you have managed to "mine the human" some more. This is world adjusting!

Ulogs.org allows you to explore and enjoy the entire steem ecosystem. Thus, whether is it is a blog, ulog or vlog, we welcome your contributions and will look forward to celebrating 'the you' in it; we as your "true fans".

You can post to steem like you normally would (e.g blogs etc), using the "General-Purpose" editor below.]


Special Note: Please keep all the collapse components on "collapsed" mode by default, so that users can expand these components as desired.

2. Make the default tag for each ulog-related editor currently on ulogs.org default, static and unchangeable. (Additional 40 Steem bounty/time-frame = 2 days)

As mentioned earlier, we already have several ulog-related editors across ulogs.org. This is the current list of these editors:

  • https://ulogs.org/main-editor
  • https://ulogs.org/ulog-diy
  • https://ulogs.org/ulog-howto
  • https://ulogs.org/ulog-ned
  • https://ulogs.org/ulog-surpassinggoogle
  • https://ulogs.org/ulog-quotes

If you visit each of this editors, you will notice that they have '#ulog' as their first tag. However, it is not static, meaning that users can delete it. 

e.g see image:


In this task, for each of the existing ulog-related editors enlisted above, we want '#ulog' to be a static default first tag. This means that users will no longer be able to the delete the default first tag, '#ulog'.

3. Adjust the general UI structure of our homepage and pages across ulogs.org (Additional 300 steem bounty/time-frame = 7 days)

We want to exhaust as much landscape (webpage dimension) as possible by adding more default columns etc to the pages & homepages across ulogs.org

First, we will tackle the UI page structure of our homepage (upon login). This will now form the basis for other pages.

Our homepage structure currently looks like this (upon login):


We now want our homepage structure to look like this:


 

Note the only aspect of 'our pages' that will not contain this 'chat area' segment is user profiles i.e user profiles will maintain its current look. 

The page structure depicted in the image earlier will also be the default for hashtag URL-spaces across ulogs.org i.e hashtags across ulogs.org e.g 'https://ulogs.org/created/steem' (#steem) should look like this:


Now, onto explaining the various additions to our new homepage and how 'functions'......

You will notice that we have added some more 'clickable tabs' to the left-most menu column. 

These are the new tab additions:

  • Marketplace 
  • Ulog-Communities 
  • Exchanges 
  • Giveaways 
  • Crowdfunding
For now, each of these new tabs show relay as short "Coming Soon" message, when users click on them.

Another core addition that we are adding to our new page structure is the "Ulog-Stories" segment. 

This segment will should be fully functional at the end of this task. 

Most of the code to make this 'ulog-stories' segment work already exists in our current repository. You may need to seek these aspects of the current code out and replicate them.

The "add the ulog-story" button, when clicked upon, should open a simple portal like this below:

You will notice from the screenshot above, that when users click on the 'add a ulog-stories' button, a 'quick editor' portal opens up (while the background grades out), which allows users to create a quick ulog under a variety of ulog-categories (ulog-subtags) that fall under 'ulog-stories'

Note that we already have a 'quick editor' across ulogs.org that you can replicate and currently, this 'quick editor' already has '#ulog' as the default first tag.

See this:


The difference however is, for the 'Ulog-stories quick editor', you will now need to add a 'categories tab' function, that allows users to select from a list of Ulog-Stories 'categories'

'Selected categories' will now form the second hashtag for the eventually created post, with '#ulog' already constituting the first default hashtag.

Below is the list of current Ulog-Stories categories

For instance, if a user uses the Ulog-Stories editor and selects '#ulog-unfinishedarts' as category, this becomes the second tag for his post (where '#ulog' is the default first tag). This means that his post will populate on https://ulogs.org/created/ulog-unfinishedarts and will also appear as a post under our primary (umbrella) tag, '#ulog'.

Now, here is the technical part..... 

Recall that ulogs.org is an ecosystem that seeks inventive ways of celebrating 'humans'. We being your ultimate "true fans". 

The 'ulog-stories' display column thus, will constitute a UI perk for 'certified uloggers' only. In general, only 'certified uloggers' can be given face on our UI. 

This means that, while every user (certified/non-certified) can use the Ulog-Stories editor to post to the steem blockchain, only such posts from 'certified uloggers' will appear on the 'ulog-stories display column' on ulogs.org

We want to create value for the role "certified" across our UI

First things first, the code algorithm for the 'ulog-stories' segment should be able to ascertain from the onset, whenever users click on the "Add a ulog-story" button, whether the user is a 'certified ulogger' or not. 

If the user is "certified', the editor portal that should show up, is this:


On the other hand, if user who clicked on the 'add a ulog-story' is not 'certified' (i.e not on the list 'https://steemit.com/@uloggers/followed'), the editor portal that should pop up is this:

Raw bottom text: [Please note that while you will be able to successfully post to steem and ofcourse have your post appear on ulogs.org (as a post), your post will not be displayed on our "Ulog-Stories" display-column as this column is reserved for "certified uloggers" only. However, every(any)one can become "certified". We invite you to contact us!]

Possible algorithm

When users click on the 'Add a ulog-story' button, check if user is 'certified' or 'not certified' (i.e on the list  'https://steemit.com/@uloggers/followed'). Based on this, pop up corresponding editor portal as indicated earlier.

Now, if user is 'certified' and completes a post (ulog-story), his post can appear on the "Ulog-Stories" display-column, else cant!

By "Ulog-Stories" display-column, we are referring to this:

  • This ulog-stories column displays only ulog-stories created by 'certified uloggers'. 
  • The 'view' button expands the actual post, like a normal ulogs.org post. 
  • The 'view more' button should display more certified ulogger profiles within the same column and their corresponding ulog-stories. (Posts displayed here should populate inorder of "new" or "recent".)

This the raw text for the "Add A Ulog-Story" area:

[Share images, ulography, graphics, ulogifs, ulog-news, ulog-arts, ulog-unfinishedarts, ulog-drafts, ulog-memes, ulog-resolutions, ulog-quotes, ulog-showerthoughts, plain text etc freshly-created by you, today.]

Summary (ulog-stories)

Ulog-Stories is another way of inciting users to be part of our ecosystem. It enables them to be inventive in creating freshly-made content daily, exposing them further to 'true fans' and opportunities as well as some additional organic promotion etc. Thus, creating further value for 'humans' and for the role 'certified' etc

We also want to create additional incentive for users to hangout on and use ulogs.org to create content. Thus, our 'ulog-stories display column' will only show posts that were created using the 'Add a ulog-story' editor.

For now, 'ulog-stories quick editor' will only allow photos/text/GIF-format. In the future, we will look into video-format, where videos are allowed to disappear.

Back to other aspects of the new homepage structure.

The right-side of the screen will now contain a static 'chat area' as mentioned earlier. Below, i will explain the current functionality that we expect.......

The top area of the chat area column has some tabs. 

Some of these tabs will have a "Coming Soon" status!

For instance, the 'Ulog-Games' tab will relay a "Coming Soon" message, when users click on it. 

This area will eventually have actual games (uloggers-based playable games). 

In the near term however, we will use this area to showcase daily games/contests created by 'Certified Uloggers', that offer prizes everyday.

We want users of ulogs.org to have a guaranteed way of earning some rewards each day, like a faucet. We want to have visitors, who visit ulogs.org for the reason of earning some rewards per day.

This segment is also a UI perk for certified uloggers. Certified uloggers will eventually have their daily ulog-games/contests featured here. This is another way that ulogs.org will use in giving "certified uloggers" (true celebrities) further limelight.

The UloggersTV tab will show pull random videos from UloggersTV channel on YouTube. If that is difficult to pull off; you can make the thumbnails on display, lead to the following YouTube videos:

https://www.youtube.com/watch?v=DgraTnLngKo

https://www.youtube.com/watch?v=KCfY9cYRq60

https://www.youtube.com/watch?v=pKoW5HJ1l84

https://www.youtube.com/watch?v=Gs87jglD91E

https://www.youtube.com/watch?v=sWc4nBhicFU

The Buy/Sell steem Tab

Will also only showcase buy/sell posts from "certified uloggers". For now, this portion will relay a "Coming Soon" status, when users try to explore it (click on it).

"The chat area"

By chat area, we refer to this:

While our DM function will not work just yet, we want users to already know that it is "Coming Soon". 

For now, within the scope of this task, we want this area to have some functionality. First, the top area will contain a header called "Direct Messaging" and some follow-up text.

This is the Raw Text for the follow-up text:

[This feature is "Coming Soon". When this feature is fully-functional, "certified uloggers" will be able to use it and all its functions. If you are not yet "certified", you will be able to DM "Certified Uloggers" but you will only be able to view their response, when you become a "Certified Ulogger". Contact us on [email protected] to get "Certified".]

Being that the "Chat area" provides a perk to "Certified Uloggers" only, we will like to already display this on our UI. Thus, we would like you to pull up and display the thumbnail of all users currently on our certified uloggers list in this chat area. Users will be able to scroll up or down on this list and search this list by username.

Users should also be able to search a users by name, by using the search box beneath the chat area.

Having explain everything about the new homepage structure that we want to build, we will now come to the structure of our homepage (prior to login) as well as other pages across ulogs.org and how their default look will be.

Prior to login, our current homepage looks like this:


At the end of this task, our homepage (prior to login) should now look like this:

Some items will require login to proceed as expected

Hashtag spaces in general e.g #steemit, #travel, #teardrops etc will also now carry this look, to tally with our new default page structure:


The page structure for general hashtags e.g steemit, teardrops etc indicated in the screenshot above, excludes already existing ulog-communities and ulog-subtags created using our "create a ulog-community" portal. 
Please read later part of this post to understand better.

4. Embed Some Videos To The Top-Banner Slide On Our Homepage And Other Pages Across Ulogs.org That Have The Top-Banner Slide. (Additional 30 steem bounty/time-frame = 2 days)

By 'top-banner' slider, we refer to this:


In this task, we will like to embed some our YouTube videos, to now form part of the slides on the top-area of ulogs.org, wherever these sliders are located across the site.

Here are the list of videos:

https://www.youtube.com/watch?v=5tq_rCZURUg&t

https://www.youtube.com/watch?v=pKoW5HJ1l84

https://www.youtube.com/watch?v=K8G97hEls_U&t

https://www.youtube.com/watch?v=kKZ1CixLG2s

https://youtu.be/UqNsKU4lnLo

https://youtu.be/MAPKUato1K8

The top-banner will now have as slide, made up of images and embedded videos.

5. Help Us Restructure The UI For Existing Ulog-Communities & Help Us Create A Simple Portal The Allows Users Create Ulog-Subtags (Additional bounty of 200 steem/time-frame = 6 days)

In this task, we want to kick-start the framework that allows users to create eventual 'ulog-communities'. We spoke about "communities" in the earlier part of this post.

Recall that the path to creating an eventual ulog-community, begins with the creation of a #ulog-subtag. 

Ofcourse, on steem, everyone can create a new hashtag, which automatically creates a corresponding URL/web-space that can be found on https://steemit.com/created/newhashtag. 

Creating a new hashtag-space is as easy and as instant as using the 'new hashtag' as one of the 5 hashtags underneath a newly-created post. 

On ulogs.org, a newly-created hashtag also creates a corresponding URL/web-space on https://ulogs.org/created/newhashtag

Speaking of a ulog-subtag; it is simply 'a hashtag', but it is always prefixed by '#ulog-' and by default a hashtag created on the steem blockchain is 24-characters-long. Example of existing ulog-subtags are #ulog-diy, #ulog-ned, #ulog-quotes etc 

In this task, we will be focusing only on hashtags that are prefixed by '#ulog-' (i.e ulog-subtags)

Now, while some 'ulog-subtags' may continue to maintain the status, "ulog-subtags", some of these existing ulog-subtags will grow and begin to form "ulog-communities". The distinction is evident on our UI, even currently.

Currently, this distinction is slightly visible on our UI but we want to make the distinction clearer, hence this task request.

We are giving a general overview before the main details, so that developers who want to contribute can have a broad vision of what we are trying to accomplish. Also, this overview covers some of the potential algorithms needed to carry out the task.

We want to do two things in this task:

  • Create a simple portal that allows users to actually create a "Ulog-Subtag"
  • Establish the new default UI structure for our "ulog-communities".

a. Create a simple portal that allows users to actually create a "Ulog-Subtag"

We want to create a simple layer or portal, that makes the creation of 'ulog-subtags' a more intuitive process". 

Users will now also be able to create fresh ulog-subtags (potential ulog-communities) by using a simple portal named "Create a ulog-community".

Our focus is only on #ulog-subtags and will not involve regular hashtags like #misunderstood, #botany #steemit etc meaning that this simple portal will apply the use of a "syntax algorithm".

Being that this is a UI feature (perk) exclusive only to 'certified uloggers' (by our UI standard); only certified uloggers will be able to use the "create a ulog-community" button. 

Non-certified uloggers who click on the "create a ulog-community" button, would be referred instead to a separate page or pop-up message, reminding them that the feature is only for those "certified" and intimating them on how to apply to be "Certified".

Below is, the raw-text for the actual "display message' relayed to non-certified uloggers, who click on the 'create a ulog-community' button:

[Thank you for attempting to create a Ulog-Community. However, this feature is only available to 'certified uloggers'. See if you are a certified ulogger on ulogs.org/discover, else send an email to [email protected] to apply.]

Details proper

Since we don't have a real "search" mechanism on ulogs.org yet, there be no need for enabling this portal to sort or classify newly-created ulog-subtags according to various niches. That being said, the portal we will be creating is simple and straight-forward. This will change with subsequent development.

Note that portal is simply a UI layer, that plays a role similar to "users creating a #ulog-subtag by adding a new #ulog-subtag as one of the hashtags underneath a created-post.

Here is an image depicting what we want:

The page above can be on https://ulogs.org/create-community

As simple-looking as the portal appears, it will need an algorithm. Based on the overview from earlier, you will notice that this page will need to check the 'syntax' and 'availability' of the 'name' selected by users. 

By default, each name they select will already be prefixed by "ulog-"

Possible algorithm:

Check if name being typed (eventual ulog-subtag) already exists. If the name is not available, suggest its 'unavailability' to user. 

i.e scan through every steem hashtag prefixed by "#ulog-" and mark it 'unavailable'.

Then, check syntax and approve or suggest error. (Syntax being: Maximum of 19 characters, all small letters and no numerals or special characters).

If name syntax and availability is met, go on to create load up https://ulogs.org/created/newulog-subtag

Now, there is a small twist! 

Considering or assuming that, we have already changed the general UI design/structure for our pages to this:


Then, any ulog-subtag created using our "create a ulog-community" portal should have default UI design that looks like this:


Did you notice how it looks like slightly different from the UI structure for a generic newly-created hashtag space? 

See this:


Summary ('create a ulog-community' portal)

At the end of the task, any new ulog-subtag using the "create a ulog-community" button, should create a ulogs.org/created/newulog-subtag webspace that looks like this by default:


i.e apart from the general new structure of the page, it should have a collapse header component titled "convert #ulog-respectivename to a Ulog-Community", which when expanded, should have the default text below:

[Thank you for beginning the process of creating a "Ulog-Community". To further the process, start by contributing ulogs under this ulog-subtag and inviting others to do the same. You can start now! Simply visit this editor on 'https://ulogs.org/main-editor' to contribute a ulog and make sure to use the ulog-subtag here as one of the tags underneath your post.

To complete the process of creating a 'Ulog-Community', kindly send an email containing your intention to [email protected]

Note: Anyone can choose to complete the process!]

b. Restructure the UI design for existing ulog-communities.

A ulog-community is an upgrade from the ulog-subtag. 

This is indicated by the UI design. Currently, a ulog-subtag space starts out like this:


While a ulog-community currently looks like this:

You will notice that unlike a simple #ulog-subtag URL space, a ulog-community has some additional features.

Note also that ulog-communities have dedicated editors attached to them e.g the 'ulog-diy community' on' https://ulogs.org/created/ulog-diy' has its dedicated specialized editor on 'https://ulogs.org/ulog-diy'

On our current UI structure for ulog-communities, we haven't been able to portray 'the general vision for ulog-communities' and 'create a clear distinction between a ulog-subtag and a ulog-communities' well enough because we were concerned about 'not disrupting the rendering of our site on mobile' but we want to change that now.

We now want to adjust the UI design of our existing ulog-communities, making it look this:

 


Below i will cite the list of existing ulog-communities, so that you easily find each to adjust the general default UI of this area. 

Here:

  • https://ulogs.org/created/ulog-diy
  • https://ulogs.org/created/ulog-howto
  • https://ulogs.org/created/ulog-ned
  • https://ulogs.org/created/ulog-surpassinggoogle
  • https://ulogs.org/created/ulog-quotes
  • https://ulogs.org/created/ulog-snookmadedoit
  • https://ulogs.org/created/ulogifs
  • https://ulogs.org/created/ulog-memes
  • https://ulogs.org/created/ulog-utopian
  • https://ulogs.org/created/ulog-blocktrades
  • https://ulogs.org/created/ulog-bobbylee
  • https://ulogs.org/created/ulog-showerthoughts
  • https://ulogs.org/created/ulog-gratefulvibes
  • https://ulogs.org/created/ulog-kusknee
  • https://ulogs.org/created/ulog-papapepper
  • https://ulogs.org/created/ulography
  • https://ulogs.org/created/ulog-teamsteem
  • https://ulogs.org/created/ulog-dimimp
  • https://ulogs.org/created/ulog-steemjet
  • https://ulogs.org/created/ulog-sweetsssj
  • https://ulogs.org/created/ulog-surfyogi
  • https://ulogs.org/created/ulog-resolutions

Then two core communities that form part of the ulogs.org ecosystem:

  • https://ulogs.org/created/teardrops
  • https://ulogs.org/created/untalented
The general UI structure for each of the addresses enlisted above, will now look like the image shown earlier i.e like this:

Now, you will notice that is structure is slightly different from the new structure of our homepage etc. Our 'ulog-communities' possess features and columns that makes it a community. Let's touch on how some of the segments on our 'ulog-communities' UI below:

You will notice the video embed segment:

We don't have all the videos ready yet for each individual ulog-community, so the default video to embed for most of the ulog-communities enlisted earlier is this:

https://www.youtube.com/watch?v=kKZ1CixLG2s


We currently have temporary videos however, for https://ulogs.org/created/ulography and https://ulogs.org/created/ulog-snookmademedoit. 

Below are the two videos to embed in these two ulog-communities:

(https://ulogs.org/created/ulography):

https://www.youtube.com/watch?v=Bcwguuh6o6E&t


(https://ulogs.org/created/ulog-snookmademedoit)

https://www.youtube.com/watch?v=8WhGUEyZEJM


Now, we also have the 'About us' segment i.e:


First thing to note here is the 'Post Now' button! We currently have 5 ulog-communities that have "dedicated editors"

This means that the 'Post Now' button for these 5 ulog-communities should lead directly to respective dedicated editors. 

Below i will enlist the 5 ulog-communities and the URL for their respective dedicated editors:

  • The ulog-diy 'Post Now' button should lead to the editor on 'https://ulogs.org/ulog-diy'
  • The ulog-howto 'Post Now' button should lead to the editor on 'https://ulogs.org/ulog-howto'
  • The ulog-ned 'Post Now' button should lead to the editor on 'https://ulogs.org/ulog-ned'
  • The ulog-quotes 'Post Now' button should lead to the editor on 'https://ulogs.org/ulog-diy'
    The ulog-surpassinggoogle 'Post Now' button should lead to the editor on 'https://ulogs.org/ulog-surpassinggoogle'

Bonus:

  • The #Teardrops 'Post Now' button should lead to the editor on 'https://ulogs.org/teardrops'
  • The #Untalented 'Post Now' button should lead to the editor on 'https://ulogs.org/untalented'
As for the remaining 'ulog-communities' that don't yet have their own 'dedicated editor', their 'Post Now' button should all lead to 'https://ulogs.org/main-editor'


Next, i would have liked to relate the raw text for each of the 'About us' segment for each community but this post has grown bigger than a steem block-size, so i will keep it all short:

a. About #ulog-quotes

[Brief Overview:

This ulog-community is built around Ulog-Quotes. #ulog-quotes is a ulog-subtag that integrates '#ulog' with 'quotes'. Ulogging each day can be as simple & fun as creating your own Ulog-Quotes.

Thus, our community will form a place to deposit/withdraw freshly-invented quotes, drawn solely from the histories/stories within a particular day; and each day and 'YOU' in it, carries its own freshness.

We will start an ever-ongoing movement that will create globally-renown quotes. We will use this means to leave our ulogacies in the spaces. @surpassinggoogle]

Note: all the other ulog-communities enlisted earlier, should have a default text that simply says, ["Welcome To Our Community"]

6. We want to build a page showing a list of all existing ulog-subtags and post and comment count as well as steem payout. (Additional 50 steem bounty)

We want to create something similar to 'https://steemit.com/tags' on the address 'https://ulogs.org/ulog-subtags'.

It should look similar to this:

7. Simply add a few more tabs to the drop-down beside user-profile(s) thumbnail. (Additional 30 steem bounty/time-frame = 2 days)

You are simply required to add a few more tabs to the drop-down beside user-profile(s) thumbnail. See this image: 


The tab 'ulog-witnesses' should lead to 'https://ulogs.org/vote-ulog-witnesses'. Most of the 'new tabs' should have a "Coming Soon" indicator, while the tab called "Custom Profile" would lead to a page that will be explained in 'task 8' below..

8. A simple Appearance settings portal. (Additional 70 steem bounty/time-frame = 3 days)

We want to create a simple feature like this: 


We want to explore the possibility of 'certified uloggers' being able to build custom mini-websites, to help them enhance their online presence both on ulogs.org on on the internet as whole as well as expose them by this means, to more "opportunities" and draw 'true fans' their way.

Please discuss if the resources available can pull this off as ulogs.org is currently 'front-end' only

9. Add delegate button under posts for certified uloggers only, when their post is expanded. (Additional 60 steem/time-frame = 3 days)

Currently, each 'certified ulogger' has a functional 'delegate button' underneath each of their posts, prior to expanding. See screenshot:


We now want posts to maintain or have this button (underneath) as well when they are expanded i.e this:

Component.

Looking at the existing codes may simplify the task.

If you are a veteran coder and especially, versed with React JS and the busy.org framework, you can certainly carry out your own build. 

We can always discuss possible solutions, logic etc We just may find answers!

Overall, carry out the task according to your preference and expertise, submitting a pull request and thereafter a post, following Utopian's guidelines for Development (contributions). 

Kindly try to maintain existing 'style' across ulogs.org and were possible, please enhance 'rendering' on mobile!

Deadline

Where a single developer takes the task up, We want to complete the entire task in 2 weeks. We can discuss time-frame allotment though as it can be negotiable.

Communication

You can contact me on:       

You can also indicate interest by leaving a comment underneath this post or on Github. 
Let's discuss, for a better understanding of the task.

Bounty

The bounty is a total of 880 steem. May be negotiable depending on discussions. 

Github

https://github.com/surpassinggoogle/UlogsV2 

Task Request: Kindly Help Us Build Ulog-Witnesses Page On Ulogs.org, That Allows Users To Vote On Witnesses Who Are Also "Certified Uloggers". (An Additional Bounty Of 20 SBD)

Repository

https://github.com/surpassinggoogle/UlogsV2  

Ulogs.org blockchain-based social network where everyone can create ULOGS, become "true celebrity" (ULOGGERS), have a community of  "true fans" and earn a variety of rewards and the currency called "steem". 
It is a fork of busy.org as well. Thus, being familiar with the busy.org helps.  

Details

Today's task, constitutes of two micro-programming tasks. You will be doing the following:

  • Create a ulog-witnesses page
  • Simply add a few more tabs to the drop-down beside user-profile thumbnail

1. Create a ulog-witnesses page

The first task involves creating an entire page on https://ulogs.org/vote-ulog-witnesses, that allows users to vote for ulog-witnesses. The page will look something like this:

This page can be regarded as a feature/perk available only to witnesses who are also "certified Uloggers". 

This means that the page will continue to automatically populate over time as the number of ulog-witnesses continue to increase.

The ulogs.org ecosystem is built around a "growing list of certified uloggers". Ulogs.org is modeled around bringing these ones to further limelight. Thus, we want to have a page on ulogs.org for steem witnesses who are also "certified uloggers", so that users of ulogs.org can easily vote on and support these witnesses.

You can find the growing list of "certified uloggers" here: https://ulogs.org/discover
Or by simply looking at "the followed" list of the @uloggers account. 

Currently, we only have 5 witnesses who have been followed by @uloggers. These ones are @jackmiller @quochuy @steemgigs @c0ff33a @Enginewitty

This means that when this task is completed, our ulog-witnesses page should only show a list of these 5 witnesses. 

However, when @uloggers follows another steem account and this steem account is a witness account, our ulog-witnesses page should instantly populate with new information i.e the ulog-witnesses page should now contain a list showing 6 witnesses and so on and so forth

Looking at the screenshot shown earlier, "the vote button" should generate a "steemconnect portal" that allows users to vote with steemconnect. The "follow" button however, should allow users to follow these witnesses in one click. (The code for the "follow button" already exists on ulogs.org)

Here is a likely algorithm for the first task: 

(By the time the task is done, our ulog-witness page should show a list containing 5 witnesses). 

However, whenever @uloggers follows a new account and this account is also a "witness account", data for this new witness should be pulled from the steem blockchain and used to automatically populate the ulog-witnesses page.

Note: the URL for our ulog-witnesses page can be on https://ulogs.org/vote-ulog-witnesses


2. Simply add a few more tabs to the drop-down beside user-profile(s) thumbnail

The second task is quite simple. 

You are simply required to add a few more tabs to the drop-down beside user-profile(s) thumbnail. See this image:


You will notice that one of the tabs is titled "ulog-witnesses". This should lead to our new ulog-witnesses page on https://ulogs.org/vote-ulog-witnesses

The rest of the tabs are just placeholders and won't lead anywhere for now. 

Where possible, you can add an "icon" that indicates "Coming Soon" beside each of the other placeholder tabs.

Component.

You can visit these prior contributions from EastMael. It just may help:

You will notice that many of the perks and features available to only "certified uloggers" across ulogs.org populate automatically, once @uloggers follows a new account 

e.g once @uloggers follows a new account, the followed account automatically gets a "certified ulogger badge" and "a delegate button", automatically populates underneath their posts. 

Looking at the existing codes may simplify the task.

If you are a veteran coder and especially, versed with React JS and the busy.org framework, you can certainly carry out your own build. 

If you aren't very versed with coding and you want to attempt the task, we can always discuss possible solutions, logic etc We just may find answers!

Overall, carry out the task according to your preference and expertise, submitting a pull request and thereafter a post, following Utopian's guidelines for Development (contributions).  

Bounty

Due to some financial constraints, i will start this with an additional bounty of "20 SBD". When it comes to bounties, i am always open to discussion.

Deadline

2 days

Communication

You can contact me on:       

You can also indicate interest by leaving a comment underneath this post or on Github. 
It is recommended that we are able to discuss, for a better understanding of the task.

Github

https://github.com/surpassinggoogle/UlogsV2 

Please Help Us Replicate The Main Editor On Ulogs.org To Create The Untalented Editor

Across https://ulogs.org, we want to have many editors for several specific hashtags. Well, each of these editors are simply a replica of the main editor with slight modifications e.g (to the) main default hashtag, default word in title and some text edits

For this task, we want to create an editor for #untalented. This editor will be situated on https://ulogs.org/untalented

All we seek for this editor is simple. Simply replicate the existing https://ulogs.org/editor on ulogs.org i.e

image

then look at the screenshot below to understand the slight tweaks that we seek for this #untalented editor:

untalented editor on ulogs

Note the style has to remain the same, with collapse function, autosave, embedded video url etc

Here are the corresponding text (for the screenshot above to make it easy:
1.
UN(dis)TALENTED (#untalented): We don't want any level of talent or potential talent to go amiss without celebrating it. We seek to reward even "attempts at out-of-the-boxness". If we remove bum, smart or average, "we are genius".

#untalented is a home (an important aspect of ulogs.org) where "flaws are allowed". When you write under #untalented, "relegate reservations". We will sift even the nonsense to find sense therein.
Not too confident? Confident? Too confident? Write under #untalented

Ulogs.org allows you to enjoy the entire steem ecosystem. So, incase you change your mind and want to do a steemit post like normal, that's easy!!! Simply remove the default "Un(dis)Talented:" from Title above and kindly remove the default "#untalented" from among the tags in the Hashtags box.
Alternatively, click on the editor icon at the topmost right (above) and select "Write a post".
Please help us as we try to reserve #untalented, only for UN(dis)TALENTED-related posts.

Want to "mine the human" some more, you can also try one of our specialized editors above!!!

Conclusion

https://ulogs.org/untalented or the untalented editor should be linked to from two places on ulogs.org.
Please see screenshots for reference:
1.
image

image

note: this screenshot is from the https://ulogs.org/ulogging page under the segment "surpassingGoogle" and after clicking on its dropdown and clicking on #untalented

Kind Tweak https://ulogs.org/editor To Look Like This.

This is how the current https://ulogs.org/editor looks:
image

This is how https://ulogs.org/editor should now look:
ulogs org editor

Please maintain every other feature e.g autosave etc. This task simple requires replication of the general framework for editors across ulogs.org
This is the general framework for all editors across ulogs.org:

general framework for ulogs org editors

Here is the raw text for the wordings required from top to bottom:
Top area raw text:

Ulogs.org allows you to enjoy the entire steem ecosystem. You can browse and read every post on the steem blockchain, comment, upvote, check your wallet and activities etc and you can also create and publish posts.
Each time you use ulogs.org though, you will be reminded of steem's beauty. You will also be giving back to steem, a negligible sum with "Steemit INC" as beneficiary.
To write a post now, you are all set; "Use the editor below!"

SPECIAL note: Please apply the collapse function!!!

Next level raw text:
Choose 5 hashtags closely related to your content. These will make your post searchable by readers, rank them better in the search engines and expose your posts to better curation, accruing you a "true-fanbase".
Want to "mine the human" some more? Try one of our #ulogging editors from the drop-down just above.

A Task Request To Complete Issue #183. Additional 50 steem

This task is aimed at completing task #183 previously taken up by other developers but was only partially done. We want you to complete this task.

First, i will explain briefly with images below, what we want to complete in relation to #183.

This is the current look on each ulog-subtag url enlisted below:
image

**Here is a quick summary of what we wanted:

#183: Build the UI structure in the screenshot below, onto the enlisted of ulog-subtags (URL) below (prior and post login):

image

Note that the bottom-most DM and ulog-games/exchange columns are collapsed by default.

Start by visiting each of these links below and you will notice what was contributed so far in relation to task #183:

Kindly Help Us Create The #ulog-howto Editor On https://ulogs.org/ulog-howto

Across https://ulogs.org, we want to have many editors for several specific hashtags. Well, each of these editors are simply a replica of existing editors on ulogs.org with slight modifications e.g to the default hashtags, to the default style-guide wording, to the default in-title etc

For this task, we want to create an editor for #ulog-howto. This editor will be situated on https://ulogs.org/ulog-howto

All we seek for this editor is simple. Simply replicate the existing https://ulogs.org/ulog-ned editor (keeping all its styling and functions intact), then change the following:

    In-title; should now be "ULOG (howto):"
    Change default 1st & 2nd hashtags to #ulog & #ulog-howto 
    Create paths and routes. The #ulog-howto editor is a new editor and should be enlisted in the dropdown under the ULOG-KnowledgeBank segment of https://ulogs.org/ulogging, thus, you will need to add the new paths and routes. On the dropdown, it should be labelled: **#ulog-howto (Fresh "HowTo" per day)**

See screenshot below:

image

Below is the raw text (wordings) for all parts of this editor

The "#ulog-howto" Editor. (This is the title of the collapse)

We like to reward #ulogging contributions born solely out of "your experience" (per day). We seek to incentivize you to learn something new (per day), for the sake of #ulogging. This way, "not a day slips emptily by" and not a day aren't you capable of reshaping the INTERNET; touching your "true fans" and attaining "true celebrity-hood" etc
It's simple. When you add #ulog to any existing concept etc an existing concept suddenly turns out all fresh. Simply use this editor to contribute to the Ulog-KnowledgeBank, freshly-made #ulog-HOWTO(s) born solely out of your experience (per day).

Become "true fans"! Visit #ulog-howto daily. Join its community on Discord & Telegram.

When/How/Why use the "#ulog-howto" editor?/?/? (This is the title of the second collapse)
In the course of today and your activities in it, did you learn "how to do something; anything"?
Are you learning "how to do something; anything" as we speak?
Did you learn "how to do something; anything" for the sake of doing a #ulog-howto post?

Teach us step by step, in your own perspective "how to". Remember to insert images and videos that you have freshly-created where necessary.

Don't let this knowledge stay redundant. The world and your entire audience of "true fans" needs to hear it!_**

Tips To Prowess (Title for the third collapse)

  • Be yourself and as expressive as possible. The world and generations yet unborn will come here to dig from your ulog-experience.
  • In the art of #ulogging under #ulog-howto, there is no need to resource from the internet. Keep all videos, images, sound, avatars fresh. Let's gift to internet and re-shape it, with "YOU"!
  • Relegate reservations, attempt out-of-the-boxness; "flaws allowed"!
  • Every #ulog-howto post that you write here appears on the decentralized steem blockchain and can earn you a variety of rewards, steem, opportunities etc. Make the most of each post.
  • Remember that you have "you" as your first audience, an audience of "true fans", an audience in the search engines and an audience of generations yet unborn. Use each #ulog-howto post to leave your #ulogacies in lights.
  • Be "true fans" on #ulog-howto, get inspired, grow your "true fan-base".
  • Grow each time!
  • Join the #ulog-howto community on Discord & Telegram.
  • etc

The raw text in the editor area

Ulogs.org allows you to enjoy the entire steem ecosystem. So, incase you change your mind and want to do a steemit post like normal, that's easy!!! Simply remove the default "ULOG (howto):" from Title above and kindly remove the default "#ulog & #ulog-howto" from among the tags in the Hashtags box. (Please help us as we try to reserve #ulog, only for ULOGS.)
Want to "mine the human" some more? You can also try one of our specialized editors above!!! If you encounter any issues, drop us feedback on Discord & Telegram

Task Request: Help Us Add A Design Feature i.e (Delegate, Follow & Contact Button) Onto ulogs.org/created/ulog-snookmademedoit

Repository

https://github.com/surpassinggoogle/UlogsV2  

Ulogs.org blockchain-based social network where everyone can create ULOGS, become "true celebrity" (ULOGGERS), have a community of "true fans" and earn a variety of rewards and the currency called  "steem". 
It is a fork of busy.org as well. Thus, being familiar with busy.org helps.  

Details

For this task, i want like you add a design component as part of the header text (style-guide) present on https://ulogs.org/created/ulog-snookmademedoit

I would you to design a component that is easy to replicate! Note that ulogs.org is built around "certified Uloggers" and some aspects of the website will be updated by the project owner regularly as the number of "certified uloggers" grow and with the emanation of many ulog-subtags.

This task however, will focus on the ulog-subtag found on https://ulogs.org/created/ulog-snookmademedoit

This is how #ulog-snookmademedoit currently looks when you visit it from ulogs.org:

You will notice that it has a header text with a collapse component containing a style-guide. 

Now, if you scroll down just a bit, you will find the remaining part of the header text as seen in the screenshot below:


Today's task simply focuses on the portion of the header text that says: 

We simply want to add a design component to this portion, with actual (pulled) user-profile icon(s) and redirect buttons that users can click on, instead of just plain text.

Note that, the project owners of ulogs.org update this portion of ulogs.org dynamically or let's say manually through simple coding, so we would like this design feature to be easy to replicate. 

To explain just a bit further: Ulogs.org has various Ulog-subtags, each representing a ulog-based community overseen by "certified Uloggers".

Each of these ulog-subtags or hashtag-spaces on ulogs.org, contains a header text (style-guide) which also indicates a list of "certified Uloggers" who oversee the space as we want users, to be able to support these "certified uloggers" as well as seek help where from these ones, where needed.

We now simply want you to add a separate collapse component (that is expanded by default), that will now show  "Certified Uloggers Overseeing #ulog-snookmademedoit". 

Users should be able to collapse this area when desired.

The expected result should look something like this:

The above design is not conclusive. 

If you are taking up the task, you can propose your own design which we can discuss. A major thing to consider though is how it renders on mobile. 

For the alpha version of ulogs.org, we want to maintain the current design (as it renders on mobile) as much as possible. So, we are keeping designs overall, minimal.

Below are some other possible designs:



Now, let's discuss quickly what each of the buttons should accomplish below:

The "Follow" button

Basically, the "follow" button should allow users to "follow" (on one click), just like is the case with other "follow" button(s) across the website.

You may want to simply replicate or build the components (already existent on ulogs.org), similar to what you will see in the screenshot below:

The above you will find even on the homepage of ulogs.org upon login, towards the right side.

you will find this page on https://ulogs.org/discover


The "Delegate" Button.

This button should allow users to easily do custom delegation.

 When users click on the "Delegate" button in question, it should lead to something like this: 


Note that the Delegation portal can follow your own design and is allowed to be simplistic. The mock-up below is simply a guide: 


When users eventually click on the "Delegate with SteemConnect" button, it should lead to a page like this: 

The "Contact" Button

When users click on this, it should pop up a portal similar to that produced by the "Transfer" button on ulogs.org

See image of "transfer" button(s) already existing on ulogs.org:


This is the screen that shows up after clicking on the "Transfer" button:


Now, see what we want with the "Contact" button, when users click on it:


Which then eventually lead to a Steemconnect page like this:


Components

The task is relatively simple. It involves some replication of components that already exist on ulogs.org

Overall, since this is a task that will be repeated many times by the project owner as he fills up all the existing ulog-subtags with respective "list of certified uloggers & overseers", we are hoping that the eventual piece of the code is easy to replicate. 

If you are able to record a short video capturing your addition, that will be highly appreciated.

 If you are a veteran coder and especially, versed with React JS and the busy.org framework, you can certainly carry out your own build. 

If you aren't very versed with coding and you want to attempt the task, we can always discuss possible solutions, logic etc We just may find answers! 

Overall, carry out the task according to your preference and expertise, submitting a pull request and thereafter a post following Utopian's guidelines for Development (contributions). 

Deadline

3 days

Communication

You can contact me on:         

You can also indicate interest by leaving a comment underneath this post or on Github. 

It is recommended that we are able to discuss, for a better understanding of the task.

Github

https://github.com/surpassinggoogle/UlogsV2 

See clearer imagery here:

https://ulogs.org/@surpassinggoogle/task-request-help-us-add-a-design-feature-i-e-delegate-follow-and-contact-button-onto-ulogs-org-created-ulog-snookmademedoit

Please Add Text And Collapse Component To The Top Area Of https://ulogs.org/created/ulog-diy.

For this micro-programming-task, you are simply required to replicate an existing portion of the code and edit text.

To start the task, visit https://ulogs.org/created/ulog-quotes and you will notice the screenshot below:

image

You will notice that text (with a collapse component that is in expand-mode by default) has been added to the top portion of #ulog-quotes on ulogs.org. This text area stays constant, even when you change the sort filter, to trending, new, active or hot.

For this micro-programming-task, simply look for the code for the aspect described above, then replicate it for the https://ulogs.org/created/ulog-diy area of our website and adjust the text to display the text below:

Raw Text

We like to reward #ulogging contributions born solely out of "your experience" (per day). We seek to incentivize you to learn something new (per day), for the sake of #ulogging.
It's simple. When you add #ulog to any existing concept etc an existing concept suddenly turns out all fresh.
Simply use This Editor to contribute to the Ulog-KnowledgeBank, freshly-made #ulog-DIY(s) born solely out of your experience (per day).
Become "true fans"! Visit #ulog-diy daily. Join its community on Discord & Telegram.

Verified/Certified @uloggers who oversea #ulog-diy currently:
[Coming Soon!!!]

Please Help Adjust The Default Display In The Comment Section Across Ulogs.org to Display "Reputation" First.

Kindly adjust the way comments are displayed all across https://ulogs.org

Current Behavior

As seen on the screenshot below, comments in the comment section, shows "best" by default. Users can chose to display comments by reputation, new, active by clicking on a drop down.

image

Expect Behavior

We simple want to make the default display for comments, "reputation", to where users can click on the drop down to chose other options.
We do this to curb on comments related to phishing links etc we want these comments to always be bottom of the comment threads

Kindly Build A ChatBar Component To Add To Our Homepage. (The Component Will Not Include Chat Functionality) - Plus 30 steem

Complexity: Very simple!

Task

Simply build a component that look like this:

new ulog designs

This chat-bar component will later be added to parts of our homepage and certain pages across ulogs.org

Brief explanation of the chat-bar component.

While we expect you to build a chat-bar component, we don't expect you to build actual chat/direct-message function within this task. Assume that you will be building a dummy chat-bar component, that pulls and displays our list of "certified uloggers" i.e the followed list of the @uloggers account and allows users to search these users by username or by typing in alphabets etc
.
However, whenever users tries to click on a user account in an attempt to send a chat, they will be provided with an alert like, "This DM feature is coming soon".

Also note that the user status, that is, offline/online/busy etc should be 'dummy' indicators.

Notice

Kindly check the current code. A previous developer attempted to build the component (It may have been commented out). You can look for that that exists and enhance it or you can build yours afresh. Kindly follow existing styling for consistency.

If you intend to build the component afresh, you may find similar components on areas of our website e.g on the right side of our homepage, an area labelled "interest people" as seen below:
new ulog designs 2

Kindly Create A New Tab Per "Ulogs.org Profile" Called "My Ulogs", That Displays Only Post Created By Profile Owner That Had #ulog As First HashTag

In this task, we would love you to create a fresh tab, just beside the discussion tab called "My Ulogs". This tab will simply display posts per profile that has #ulog as its first tag. See screenshot:

ulogs new tab

Being that we are trying to create a more universal coding protocol for development that applies the use of micro-programming-tasks, we will relate a possible replication logic that may simplify the task but very ofcourse, if you are a veteran coder and especially, versed with React JS and the busy.org framework, you can certainly carry out your own build.

For programmers who aren't very versed with reactjs
Looking at the current structure, "discussion" tab on each user profile, displays posts created by the profile owner and "resteems" carried out by the profile owner.

You may look to replicate the code from the "Discussions" tab and add a rule to filters out "resteems" and profile-owner posts that do not have #ulog as their first tag.

For programmers who are versed with React Js

Carry out the task according to your preference and expertise!

Help Us 'Ulog-Games/Exchanges component, That Will Be Added To Different Areas Of Ulogs.org - Plus 30 steem

Complexity: Very simple!

Task

Simply build a component that look like this:

new ulog designs 1

Let us call this component the 'Ulog-Games/Exchanges component'. It will later be added to parts of our homepage and certain pages across ulogs.org

Brief explanation of the 'Ulog-Games/Exchanges component'.

While we expect you to build a 'Ulog-Games/Exchanges component', we don't expect you to build that much functionality within this task. The aim of this component is to display content (by means of user profile thumbnails) from only certified uloggers

Currently, the two ulog-subtags we refer to are #ulog-games and #ulog-exchanges. In the near future, these two hashtags, will have dedicated posting-editors.

Now, lemme explain briefly each 3 aspect of this component:

  • Ulog-games: This item displays profile-user thumbnails, linking directly to posts created by respective 'certified uloggers' via ulogs.org, under #ulog-games.
  • UloggersTV: This displays thumbnails linking to a list of YouTube videos i.e [1. https://youtu.be/DgraTnLngKo 2. https://youtu.be/pKoW5HJ1l84 3. https://youtu.be/KCfY9cYRq60 4. https://youtu.be/sWc4nBhicFU]
  • Ulog-Exchanges: This item displays profile-user thumbnails, linking directly to posts created by respective 'certified uloggers' via ulogs.org, under #ulog-exchanges.

Notice

Kindly check the current code. A previous developer attempted to build the component but the component may have been commented out). You can look for that that exists and enhance it or you can build yours afresh. Kindly follow existing styling for consistency.

Where an aspect of this component is hard to create, feel free to leave a comment or contact me, so that we can look for a workaround e.g the use of placeholder thumbnails etc

Please Help Us Replicate The Main Editor On Ulogs.org To Create The Teardrops Editor

This task is important as many other micro-tasks that we will work on, is related to this task.

Across https://ulogs.org, we want to have many editors for several specific hashtags. Well, each of these editors are simply a replica of https://ulogs.org/editor with slight modifications e.g main default hashtag, default word in title and some text edits

This is how https://ulogs.org/editor looks:
image

For this task, we want to create an editor for #teardrops, a popular hashtag on ulogs.org which will be situated on https://ulogs.org/teardrops

All we seek for this editor is simple. Simply replicate the existing https://ulogs.org/editor on ulogs.org, then look at the screenshot below to understand the slight tweaks that we seek for this #teardrops editor:

teardrops editor on ulogs

Here is the raw text:

Share your @teardrops moments, happy or sad!!! We reward "proof of tears". As you "mine the human" en-route "breakthrough", there will be many tears, happy or sad. "Each tear has value".
We will celebrate each tear with a "breakthrough token" and "emblem of human" called the "Teardrops Smart Media Tokens".
Write a #teardrops post today. You may get some imaginary Teardrops SMT today in the form of steem.

Ulogs.org allows you to enjoy the entire steem ecosystem. So, incase you change your mind and want to do a steemit post like normal, that's easy!!! Simply remove the default "TEARDROPS:" from Title above and kindly remove the default "#teardrops" from among the tags in the Hashtags box.
Please help us as we try to reserve #teardrops, only for Teardrops-related posts.
_Want to "mine the human" some more, you can also try one of our specialized editors above!!!
_

Conclusion

https://ulogs.org/teardrops or the teardrops editor should be linked to from two places on ulogs.org.

Please see screenshots for reference:
1.

image

image

note: this screenshot is from the https://ulogs.org/ulogging page under the segment "surpassingGoogle" and after clicking on its dropdown and clicking on #teardrops

Note

Please make sure to maintain auto-save feature, video embed URL, collapse function etc

Let's Create The #ulog-diy Editor On https://ulogs.org/ulog-diy

Across https://ulogs.org, we want to have many editors for several specific hashtags. Well, each of these editors are simply a replica of existing editors on ulogs.org with slight modifications e.g to the default hashtags, to the default style-guide wording, to the default in-title etc

For this task, we want to create an editor for #ulog-diy. This editor will be situated on https://ulogs.org/ulog-diy

All we seek for this editor is simple. Simply replicate the existing https://ulogs.org/ulog-ned editor (keeping all its styling and functions intact), then change the following:

    In-title; should now be "ULOG (DIY):"
    Change default 1st & 2nd hashtags to #ulog & #ulog-diy 
    Change paths and routes. The #ulog-diy editor is a new editor and is currently enlisted in the dropdown under the ULOG-KnowledgeBank segment of https://ulogs.org/ulogging, thus, you will need to add the correct paths and routes. **See screenshot below:**

image

Below is the raw text (wordings) for all parts of this editor

The "#ulog-diy" Editor. (This is the title of the collapse)

We like to reward #ulogging contributions born solely out of "your experience" (per day). We seek to incentivize you to learn something new (per day), for the sake of #ulogging. This way, "not a day slips emptily by" and not a day aren't you capable of reshaping the INTERNET; touching your "true fans" and attaining "true celebrity-hood" etc
It's simple. When you add #ulog to any existing concept etc an existing concept suddenly turns out all fresh. Simply use this editor to contribute to the Ulog-KnowledgeBank, freshly-made #ulog-DIY(s) born solely out of your experience (per day).

Become "true fans"! Visit #ulog-diy daily. Join its community on Discord & Telegram.

When/How/Why use the "#ulog-diy" editor?/?/? (This is the title of the second collapse)

Did you gather some DIY knowledge on a specific skill, craft or expertise today? Are you gathering DIY knowledge as we speak? Do you plan on doing some exciting DIY today, by yourself or with friends etc for the sole reason of contributing a #ulog-DIY post?

Why not create a post about it right now! Don't let this knowledge stay redundant. The world and your entire audience of "true fans" needs to hear it!

Tips To Prowess (Title for the third collapse)

  • Be yourself and as expressive as possible. The world and generations yet unborn will come here to dig from your ulog-experience.
  • In the art of #ulogging on #ulog-diy, there is no need to resource from the internet. Keep all videos, images, sound, avatars fresh. Let's gift to internet and re-shape it, with "YOU"!
  • Relegate reservations, attempt out-of-the-boxness; "flaws allowed"!
  • Every #ulog-diy post that you write here appears on the decentralized steem blockchain and can earn you a variety of rewards, steem, opportunities etc. Make the most of each post.
  • Remember that you have "you" as your first audience, an audience of "true fans", an audience in the search engines and an audience of generations yet unborn. Use each #ulog-diy post to leave your #ulogacies in lights.
  • Be "true fans" on #ulog-diy, get inspired, grow your "true fan-base".
  • Grow each time!
  • Join the #ulog-diy community on Discord & Telegram.
  • etc

Let's Complete Our 'Ulog-Stories Column' On The Homepage Of Ulogs.org - Plus 70 steem

Complexity: Pretty Easy.

We currently have a column on our homepage called the 'Ulog-stories' column. This component is only partially functional. We would like to make it fully functional.
image

Current Behavior

The Ulog-Stories currently displays a random selection of user-profiles from our list of certified uloggers. (The ulog-stories column is designed to display only "certified uloggers" at every instance.)
Each user-profile also carries a 'view' button, which isn't yet functional.
When users click on the 'Add a ulog-story' button currently, it doesn't work. (Please look in the code as this may be as a result of a bug or perhaps, it has been commented out. Normally, users are led to a functional 'quick editor' that looks this):
image

Expected Behavior

At the end of this task, we want an entirely functional 'Ulog-Stories' column. To this effect, i will related all our expectation afresh.....

The "add the ulog-story" button, when clicked upon, should open a simple portal like this below:
image

Incase you are building the features afresh, note that we already have a 'quick editor' across ulogs.org that you can replicate and currently, this 'quick editor' already has '#ulog' as the default first tag.

See this:
image

The difference however is, for the 'Ulog-stories quick editor', you will now need to add a 'categories tab' function, that allows users to select from a list of Ulog-Stories 'categories'. You will also need to add a 'select payout-type' function.

When users select a category, the 'Selected categories' will now form the second hashtag for the eventually created post, with '#ulog' already constituting the first default hashtag.

Below is the list of current Ulog-Stories categories that will make up the 'select a category' component.

  • #ulog-images
  • #ulography
  • #ulog-graphics
  • #ulogifs
  • #ulog-news
  • #ulog-arts
  • #ulog-unfinishedarts
  • #ulog-drafts
  • #ulog-memes
  • #ulog-resolutions
  • #ulog-quotes
  • #ulog-showerthoughts
  • #ulog-snookmademedoit

For instance, if a user uses the Ulog-Stories editor and selects '#ulog-unfinishedarts' as category, this becomes the second tag for his post (where '#ulog' is the default first tag). This means that his post will populate on https://ulogs.org/created/ulog-unfinishedarts and will also appear as a post, under our primary (umbrella) tag, '#ulog'.

Now, here is the technical part.....

Recall that ulogs.org is an ecosystem that seeks inventive ways of celebrating 'humans'. We being your ultimate "true fans".

The 'ulog-stories' display column thus, will constitute a UI perk for 'certified uloggers' only. In general, only 'certified uloggers' can be given face on our UI.

This means that, while every user (certified/non-certified) can use the 'Ulog-Stories editor' to post to the steem blockchain, only such posts from 'certified uloggers' will appear on the 'ulog-stories display column' on ulogs.org

We want to create value for the role "certified" across our UI

First things first, the code algorithm for the 'ulog-stories' segment should be able to ascertain from the onset, whenever users click on the "Add a ulog-story" button, whether the user is a 'certified ulogger' or not.

If the user is "certified', the post-editor portal that should show up, is this:
image

On the other hand, if user who clicked on the 'add a ulog-story' is not 'certified' (i.e not on the list 'https://steemit.com/@uloggers/followed'), the post-editor portal that should pop up is this:
image

Raw bottom text (for the screenshot):
[Please note that while you will be able to successfully post to steem and ofcourse have your post appear on ulogs.org (as a post), your post will not be displayed on our "Ulog-Stories" display-column as this column is reserved for "certified uloggers" only. However, every(any)one can become "certified". We invite you to contact us!]

Possible algorithm
When users click on the 'Add a ulog-story' button, check if user is 'certified' or 'not certified' (i.e on the list 'https://steemit.com/@uloggers/followed'). Based on this, pop up corresponding post-editor portal as indicated earlier.

Now, if user is 'certified' and completes a post (ulog-story), his post can appear on the "Ulog-Stories" display-column, else cant!

  • This ulog-stories column displays only ulog-stories created by 'certified uloggers'.
  • The 'view' button expands the actual post, like a normal ulogs.org post.
  • The 'view more' button should display more certified ulogger profiles within the same column and their corresponding ulog-stories. (Posts displayed here should populate inorder of "new" or "recent".)

Kindly Help Us Add An Announcement Area To The Top Of Ulogs.org (Upon Sign-In).

This task is a micro-programming task. It simply requires you to add a collapse-able area at the top part of ulogs.org (across ulogs.org) that we can use to relay important updates or announcement to users. Something like this:

image

This only applies upon sign-in!

We will like this space to contain two lines:

  1. Ulogs.org Update: What's Ongoing? click here.
  2. Update: For "Certified Uloggers", click here.

Here are the corresponding URL(s)

  1. https://ulogs.org/ulog/@surpassinggoogle/do-you-want-to-become-certified-uloggers-kindly-fill-up-this-form-if-you-are-already-a-certified-ulogger-there-is-a-separate
  2. https://ulogs.org/ulog/@surpassinggoogle/steemcleaners-cheetah-and-every-curation-guild-on-steem-kindly-read-this-short-draft

Please Help Us Create A Page On https://ulogs.org/ulogging, Where Users Can Select A Specific Post Editor

To give you some insight into what this micro-programming-task is about, look here: https://steemgigs.org/surpassing-google

What we to accomplish in this task overall is a page on the freshly-created url https://ulogs.org/ulogging as indicated by the screenshot below:

modal for editors on ulogs org2

Users will be able to get to this page above, when they click on the areas of ulogs.org highlighted in the images below:

image

ulogs editor dropdown

Summary Of The Task

You are expected to create a page like that on https://ulogs.org/ulogging that contains a catalog of thumbnails, each linking to a specific editor on ulogs.org

i.e

modal for editors on ulogs org2

and here are the thumbnails to place in the image above:

ulog-diy placeholder
ulog-ned placeholder
ulog-untalented placeholder
ulog-teardrops placeholder

When the page on https://ulogs.org is ready, users should be able to click on the image thumbnail to select an editor (that is be linked to the particular editor that they desire to use)

i.e for instance, if a user clicks on the thumbnail titled "#ulog-ned", it should load up the #ulog-ned editor on https://ulogs.org/ulog-ned as seen below:

ulog-ned editor on ulogs org

Reference issue #8

Below, i will place the raw text for the wordings that should be on the page https://ulogs.org/ulogging, from top to bottom:

#ulogging to create a better world of "true celebrity-hood" for "Everyone", once and for all.

the above is a welcome header!

The art of ULOGGING is a conscious effort to "mine the human" into its **"awesomest version", while reshaping the entire INTERNET and creating legends, icons, great men and women, brothers and "True Celebrities".
Together ULOGGING, we will remove "all barriers to entry" for content-creation, content-curation and steem-promotion, "making steeming as difficult as 1, 2, 3".
We will own our very cookies; we will re-tap into our shine and recover lost shine. We will fly. ("True Celebrity-hood" for "everyone" once and for all")
In due time, we will celebrate breakthrough with the @teardrops Smart Media Token; "@surpassinggoogle".
Special Note: Everytime you make use of ulogs.org to post, comment etc, you are supporting steemians, projects, ULOGGERS etc by being their "true fans". Too, you "mine the human" some more, becoming "true celebrities". You will also give back to steem/steemit in gratitude as we contribute a "negligible sum" from our rewards with Steemit INC as beneficiary.

ULOG-Knowledge-Bank

We like to reward #ulogging contributions born solely out of "your experience" per day. We seek to incentivize you to learn something new per day, for the sake of #ulogging. This way, "not a day slips emptily by" and not a day aren't you capable of reshaping the INTERNET; touching your "true fans" and attaining "true celebrity-hood" etc
Deposit to our Knowledge-bank by trying one of our #ulogging editors from the dropdown below. Withdraw knowledge by using the search box above.

ULOG-fanlove (BeLikeTerry)

To become like me, you will need to stubbornly become the "awesomest version of YOU". @surpassinggoogle
Choose an editor from the dropdown below to be "true fans" of a project, community, ULOGGER, steemian etc by using your #ulogging to emulate, show gratitude, learn about, write about, share moments with etc (per day for freshness).
e.g you can learn about Ned for the sake of #ulogging under #ulog-ned etc You will also be able to do likewise for projects, communities etc

SurpassingGoogle

Note that ulogs.org integrates 4 websites into one. Thus, we are integrating all the paradigms from SurpassingGoogle, Teardrops, Un(dis)Talented into ulogs.org, so that instead of 4 standalone steem-based websites, we can have one grand website that "mines the human" into its awesomest version.
When you see a great man/woman, a legend, an icon, a "true celebrity" etc you know it. You feel something. It is different. One reason is; "great men", "legends", "icons", "true celebrities" are still a rarity on Mama Earth. When we remove this rarity, we Surpass Google. @surpassinggoogle

Use this segment to "mine the human" some more.

Complete The ulog-games and ulog-exchanges 'Display Column' On The Right Side-bar Across Ulogs.org - (Additional Bounty Of 50 steem)

We want to build basic functionality for the following 'display components' on our right side-bar across ulogs.org:

  • ulog-games
  • ulog-exchanges

Currently, the two display components above, display a random list of 'certified uloggers' profile-thumbnails.

We now want this display components to work as intended as specified below:

  1. ulog-games - for now we want this display column to only show posts (from certified uloggers) created on steem under the '#ulog-games'. (Post-age should maximum of 7 days old)

  2. ulog-exchanges - for now we want this display column to only show posts (from certified uloggers) created on steem under the '#ulog-exchanges'. (Post-age should maximum of 7 days old)

This means that both 'display columns' may start out 'empty' till some certified uloggers begin posting under the specified hashtags whether via ulogs.org, steemit.com, busy.org etc

This task may be simpler if you look at a previous contribution from @eastmaels here where he built the 'ulog-stories' display column also located on the right side-bar of ulogs.org homepage

Optimize Mobile By Adding Some Navigation Items To The Drop-down Beside User-Profile Thumbnails. - Plus 40 steem

This task requires the completion of #181, #182, #183, #184, #185, #186

This is a task to optimize our mobile in relation to the new additions from the completed tasks above. This is in a bid to allow mobile users as well, to effectively navigate to all aspects of ulogs.org

We simply want you to add some new items (including paths and routes) to the drop-down user-profile thumbnails across ulogs.org based on the new additions courtesy of the completed tasks above.

The new items are:

  • Ulog-Games/Exchange
  • Ulog-Stories
  • Direct Messsaging
  • Marketplace
  • Crowfund
  • Giveaways
  • Create Ulog-Communities

Please reference the #181, #182, #183, #184, #185, #186

Some of the new items above have a "coming soon" status, when users click on them. However, items like Ulog-Games/Exchange, Ulog-Stories, Direct Messsaging, Create Ulog-Communities should already leading to a new aspect of our site. (Note the we are focusing on mobile UI)
e.g
Ulog-Games/Exchange should load up this component, on mobile:
image

'Ulog-Stories' should load up this component, on mobile:
ulog stories component

'Direct Messaging' should load up this component, on mobile:
image

'Create Ulog-communities' should load up the portal created in #186, on mobile i.e this portal:
image

Build The DM Function, Allowing Users To Chat With Certified Uloggers (Additional Bounty Of 80 STEEM + 1600 TEARDROPS)

ulogs.org already has a 'direct messaging' display component. This component currently displays our list of certified uloggers as seen below:
steemgigs direct messaging

However, the DM or chat aspect of it isn't functional yet. We now want add a chat feature in, allowing users the ability to DM 'certified users' only.

You can build the DM functionality either based on steem's encrypted messaging model or using conventional methods (whichever you deem more efficient). Altogether, we want users of this feature to have their privacy, meaning that we don't want to store any users' chat.

We don't know the perfect solution for this and will need your expertise.

Incase you decided to go with 'steem's encrypted messaging' solution, here is a helpful open-source resource:
https://steemit.com/utopian-io/@therealwolf/introducing-steem-messenger-beta

Note that with the steem solution, users will at least need '0.001 steem' to send each encrypted message.

If you will be implementing steem's 'encrypted messaging', we want to add a perk for 'certified users' only, where they will be able to chat at a minimum of '0.001 steem' per message, whereas regular users can only only do so at a minimum of '0.003 steem' per message.

As seen below, 'certified uloggers' and 'non-certified uloggers' are served a variant of the DM component (respectively):
steemgigs direct messaging 2
steemgigs direct messaging 3

Note: There is already an aspect of ulogs.org that applies a similar algorithm, where certified users are supplied a variation of a particular component, from what non-certified are served e.g the 'ulog-stories post editor' found on our homepage 'right side-bar' uses this.

When the chat feature is complete, users can go to click on a user from the column, which opens a chat box, allow a conversation. Where a users types in a name not currently on the list, user should get this alert, "This feature displays 'certified uloggers' only. See our growing grey-list of certified uloggers here".

Now in the event that you have other conventional yet encrypted ways of implement the DM/chat feature, we are open to that as well. Whichever one is less of a hassle.

One more thing.........

We also want to fix 'status' (indicating online, busy or offline). Currently, the DM column only displays a dummy 'online' status for each user.

Further Tasks related to 202

  1. Please expand the + button on banner slightly
  2. Some of the ulog-subtags already have respective editors

The created/ulog-diy 'Post Now' button should lead to the editor on 'https://ulogs.org/ulog-diy'

The created/ulog-howto 'Post Now' button should lead to the editor on 'https://ulogs.org/ulog-howto'

The created/ulog-ned 'Post Now' button should lead to the editor on 'https://ulogs.org/ulog-ned'

The created/ulog-quotes 'Post Now' button should lead to the editor on 'https://ulogs.org/ulog-quotes'

The created/ulog-surpassinggoogle 'Post Now' button should lead to the editor on 'https://ulogs.org/ulog-surpassinggoogle'

The created/teardrops 'Post Now' button should lead to the editor on 'https://ulogs.org/teardrops'

The created/untalented 'Post Now' button should lead to the editor on 'https://ulogs.org/untalented'

  1. Optional: Each of the current ulog-communities have that regular quick post editor at the top of the feed. This quick post editor already have #ulog as default first tag. The intention was to add their corresponding default second tag. e.g the quick-post editor on created/ulog-diy, should have #ulog-diy as its second default tag etc...

  2. Kindly help me remove the 'verified/certified uloggers' column on the right side of https://ulogs.org/created/ulog-snookmademedoit

Help Us Re-create The default UI-structure For ulog-subtags across ulogs.org and create a 'create a ulog-community' portal. - Plus 130 steem

A major part of this task have been covered in the completion of previous tasks #202 and #206

Complexity: Pretty easy

This task may appear hard but it is not. This is because some of the templates that you will need for some aspects of the task, exist in the current code.
The task is divided into two parts. In one part, we want to create a general template for ulog-subtags all across ulogs.org and in the other part we want to create a portal/form that allows users to create a new ulog-subtag.

Where you find any aspect of the task hard to pull off, simply contact me or leave a comment here and i will write a workaround version of the issue to make the task less-complex.

Task

A ulog-subtag is any hashtag on steem that is prefixed by '#ulog-', e.g #ulog-misunderstood, #ulog-books, #ulog-nurses etc.

Look for all existing 'ulog-subtags' with the exception of the following ulog-subtags, '#ulog-diy, #ulog-howto, #ulog-ned, #ulog-surpassinggoogle, #ulog-quotes, #ulog-snookmadedoit, #ulogifs, #ulog-memes, #ulog-utopian, #ulog-blocktrades, #ulog-bobbylee, #ulog-showerthoughts, #ulog-gratefulvibes, #ulog-kusknee, #ulog-papapepper, #ulography, #ulog-teamsteem, #ulog-dimimp, #ulog-steemjet, #ulog-sweetsssj, #ulog-surfyogi, #ulog-resolutions' and create a default template for these respective URL-spaces that look like this:

image

To find a 'similar template' as the one shown above, please visit our homepage on 'https://ulogs.org' and the ulog-community on 'https://ulogs.org/created/ulog-diy' and you will see the following screens:

image

image

While the templates shown above is very similar to what we want, did you notice a slight variation?

The new default template we are trying to build in this case is mostly unfilled. It should show a collapse header component just underneath the header banner titled; 'convert #ulog-respectivename to a Ulog-Community', which when expanded, should have the default raw-text below:

[Thank you for beginning the process of creating a Ulog-Community. To further the process, start by contributing ulogs under this very ulog-subtag and inviting others to do the same. You can start now! Simply visit this editor on 'https://ulogs.org/main-editor' to contribute a ulog and make sure to use the ulog-subtag here as one of the tags underneath your post.
To complete the process of creating a Ulog-Community, kindly send an email containing your intention to [email protected]
Note: Anyone can choose to complete the process!]

Also:

  • The 'About Us' Column, should be titled according to the name of the respective ulog-subtag and will be left blank, and its 'post now' button would lead to 'https://ulogs.org/main-editor'.
  • The 'video embed' column should embed this video (https://youtu.be/kKZ1CixLG2s) as default.
  • The 'overseeing uloggers' column will display only the '@ulogs' account by default.

The above template will now also form the default template for every ulog-subtag, whether old or newly-created across ulogs.org, bringing us to the second part of this task:

Create a simple portal that gives users the UI-illusion of actually creating a ulog-subtag.

Normally, on the steem blockchain, users don't have a mechanism to actually 'create a hashtag' e.g via a form or portal.
They sometimes create a new hashtag unconsciously by creating a comment that contains that hashtag e.g a comment authored on steem containing the tag '#ulog-misunderstood', will instantly create a URL-space on 'https://steemit.com/created/ulog-misunderstood' or on 'https://ulogs.org/created/ulog-misunderstood'

Users can also start a new hashtag by using the new hashtag as one of the hashtags underneath their posts.

We now want users, to have the feeling of 'actually creating new ulog-subtags' via a simple portal, that looks something like this:
image

The page above can be created on https://ulogs.org/create-community

As simple-looking as the portal appears, it will needs an algorithm, since this portal only creates new hashtags prefixed by 'ulog-' e.g #ulog-misunderstood etc

Based on the overview from earlier, you will notice that this page will need to check the 'syntax' and 'availability' of the 'hashtag name' selected by users.

By default, each name they select will already be prefixed by "ulog-"

Possible algorithm:
  • First, prefix 'name' entered by user with '#ulog-'. Check if '#ulog-subtag' chosen complies with the general syntax for steem hashtags (i.e maximum of 19 characters, all small letters and no numerals or special characters), then approve or suggest error.
  • Also, check if '#ulog-subtag' chosen by user already exists (i.e scan the steem blockchain for all hashtags prefixed by '#ulog-" for exact match), then approve or suggest error.
  • If all parameters are met, proceed to create 'new ulog-subtag' and load up the new page 'https://ulogs.org/created/newulog-subtag'.

Special note: You may not need to build the entire algorithm for this aspect of the task afresh as there is an aspect of the current code that has the framework for checking availability for steem usernames and ensure certain syntax is met.
You can find an implementation of this especially in 'wallets' across ulogs.org e.g when you want to transfer funds, the input box for 'recipients' checks to see if inputted usernames is available and if it follows the correct syntax allowed by the steem blockchain. See image:

image

Conclusion

Every ulog-subtag newly-created or old, with the exception of our current existing ulog-communities listed in the earlier part of this post, should have a default template that looks like this:
image

Users should now have an actual portal/form the allows them to create a ulog-subtag. After users fill and submit this form, a new ulog-subtag should be created, which instantly loads up a page on 'https://ulogs.org/created/newulog-subtag'

Task Request: Help Us Add A Badge & Delegate Button Underneath Posts (For "Certified Uloggers") On Ulogs.org

Repository

https://github.com/surpassinggoogle/UlogsV2  

Ulogs.org blockchain-based social network where everyone can create ULOGS, become "true celebrity" (ULOGGERS), have a community of  "true fans" and earn a variety of rewards and the currency called "steem". 
It is a fork of busy.org as well. Thus, being familiar with the busy.org helps.  

Details

For today's task, you will doing the following:

  • Add "Certified Uloggers" badge also underneath each "certified Ulogger's" post
  • Add a "Delegate" button underneath each "certified Ulogger's" post, that links to a Steemconnect Delegation portal, allowing users to easily delegate vests or Steem power to "Certified Uloggers".
This is a feature/perk for only "certified Uloggers". 

We have tried to keep our tasks simple and following a hierarchy, to make it easy for participating contributors. 

For this task, some of what is needed to easily accomplish the it, already exists in the code, courtesy of previous contributions from EastMael.

It is recommended to visits these contributions from him:

You will notice, that "certified Uloggers" across ulogs.org already have a "certified badge" showing beside their profile, both for posts and comments as seen below:

"Certified Uloggers" are simply user-accounts that have been followed by @uloggers. The algorithm for this, is what has been used to develop the "Discover" page on ulogs.org i.e https://ulogs.org/discover

Now, if we take cognizance of all this, adding the "certified uloggers" badge to the bottom of posts (for certified Uloggers), may be as simple as replicating an existing portion of the code.

The only completely new addition thus, is the addition of the "Delegate" button along with its corresponding Steemconnect delegation portal.

See screenshots below to grasp:


When users click on the "Delegate" button underneath a certified Ulogger's post, it should lead to something a page like this:


Note that the Delegation portal can follow your own design and is allowed to be simplistic. The mock-up below is simply a guide:


When users eventually click on the "Delegate with SteemConnect" button, it should lead to a page like this:


Again note, that only "certified Uloggers" will have this feature. The code to determine "certified Uloggers" already exists with the code.  

Ulogs.org is dynamically built around "certified Uloggers"

Component.

You can visit these prior contributions from EastMael to get started:

What we are trying to accomplish is described in all the screenshots just above. A core part of this task, will involve replicating the portion of the code that contains the algorithm for determining certified Uloggers. This will allow you easily determine which user-profiles, should have the "certified Ulogger" badge and "Delegate" button along with each of their posts.

Once this is set, the rest of the task will involve creating a SteemConnect Delegate portal that is customized in relation to the @username of the "certified Ulogger" involved.

If you are a veteran coder and especially, versed with React JS and the busy.org framework, you can certainly carry out your own build. 

If you aren't very versed with coding and you want to attempt the task, we can always discuss possible solutions, logic etc We just may find answers!

Overall, carry out the task according to your preference and  expertise, submitting a pull request and thereafter a post following  Utopian's guidelines for Development (contributions).  

Deadline

3 days   

Communication

You can contact me on:       

You can also indicate interest by leaving a comment underneath this post or on Github. 
It is recommended that we are able to discuss, for a better understanding of the task.

Github

https://github.com/surpassinggoogle/UlogsV2 

Addition of the 🔙 feature

Enhancement suggestion

Firstly I must commend you guys for a job well done as long as the ulogs interface is concerned.
I have been using the platform on my device for a while and I always have issues with the absence of the back button when it comes to notifications.
IMG_20190321_180554_894
That's what the tab looks like on my device. It gives me a lot of stress to scroll to the end before I can find the 'see all' button. That means I first have to scroll to the last notification, click on the 'see all' button, and finally exiting the notification page from there.

My suggestion

I suggest that a back button be added to the notification tab to enable users who are after the recent notification to return to the homepage without passing through the stress of going through the 'see all' page.
back
This will really be helpful.

  • Browser: Google chrome
  • Operating system: Android 7.0

Help Reshape The Structure Of Certain Ulog-Subtag URL-space, To Look Like 'Communities'. - Plus 100 steem

Complexity

Pretty Easy

Task

You will need the components created in #181 and #182 for this task.

In this task, we would like you to modify the structure of certain ulog-subtag-URL-spaces (prior/after-login), by adding more components to these pages, turning them into ulog-communities.

Below, i will cite the list of existing ulog-communities across ulogs.org, so that you easily find each:

Then, two core communities that form part of the ulogs.org ecosystem:

The general UI-structure for each of the addresses enlisted above, will now look like the image shown below:
new ulog design

Looking at the image above, just under the 'Overseeing Uloggers' column, you will need to add an area for labelled 'Direct Messaging' & 'Ulog-Games/Exchanges', that users can expand at will.

When they expand each of these areas, it will open the following components:
1.
new ulog designs
2.
image

Read more about these two components on #181 & #182

Now, the 'About Community' Column, will be titled according to the name of the Ulog-Community. I can provide you the 'raw text' for each one, when you take up the task.

On the 'About Community' column, you will notice the 'Post Now' button! We currently have 5 ulog-communities that have "dedicated post-editors". This means that the 'Post Now' button for these 5 ulog-communities should lead directly to respective dedicated post-editors.

Below, i will enlist the 5 ulog-communities and the URL for their respective dedicated editors:

Bonus:

As for the remaining 'ulog-communities' that don't yet have their own 'dedicated editor', their 'Post Now' button should all lead to 'https://ulogs.org/main-editor'

The video embed area: For now, we don't have all the videos ready for these segments. I will provide you with the available videos when you take up the task. In the meantime, you can use this video (https://youtu.be/kKZ1CixLG2s) as default for each one.

Finally, the "Quick Editor" for each ulog-community e.g #ulog-diy, already has #ulog as its first default tag. We would now like you to add a second default tag
e.g the "Quick Editor" of https://ulogs.org/created/ulog-diy, should be '#ulog-diy and so on and so forth.

A Task Request To Complete Issue #184. Additional 50 steem

This task is aimed at completing task #184

First this is the current state of ulogs.org homepage before and after login:

image

image

Now, i will explain briefly with images below, what we want to complete in relation to #184.

Build the UI structure in screenshots below onto the homepage of ulogs.org (prior and post login):

image

image

Create New Paths And Routes For The Various Segments Present On https://ulogs.org/ulogging

This task is quite simple but perhaps, a bit hard to explain.

It is divided into two parts. The first part is explained in the screenshot below:

ulogs org ulogging

Simply add an extended drop down to the "more ulogging" area of the pen (editor) icon on ulogs.org top right.

For the second part, we will like 4 collapse components (segments) on https://ulogs.org/ulogging to now be linkable-to, whenever user clicks on:

  • More Ulogging
  • Ulog-Knowledge-Bank
  • Ulog-Fanlove
  • SurpassingGoogle

I will try to explain using several screenshots below, covering all scenarios:

Scenario 1.

User clicks on the "more ulogging" on the dropdown as seen in the image below:

ulogs org ulogging2

Note the this is already the case, currently when user clicks on "more ulogging" on ulogs.org. Simply maintain it even after adding the extended dropdown.

Scenario Two:

User clicks on ULOG-Knowledge-bank from the extended drop-down of "more ulogging" as seen in the screenshot below:

ulogs org ulog-knowledge-bank

The user should now be linked to the collapse area for ulog-knowledge-bank, which should be the only area expanded of the page. We can create a sub-URL for this collapse area on https://ulogs.org/ulog-knowledge-bank

Scenario Three:

User clicks on Ulog-Fanlove from the extended dropdown of "more ulogging"as seen in the screenshot below:

ulogs org ulog-fanlove

The user should now be linked to the collapse area for ulog-fanlove, which should be the only area expanded. We can create a sub-URL for this collapse component on https://ulogs.org/ulog-fanlove

Scenario 4:

User clicks on Ulog-Fanlove from the extended dropdown of "more ulogging"as seen in the screenshot below:
ulogs org surpassinggoogle

The user should now be linked to the collapse area for surpassinggoogle, which should be the only area expanded. We can create a sub-URL for this collapse component on https://ulogs.org/surpassinggoogle

An extra scenario.

Each editor on ulogs.org has an area with a dropdown for " try more ulogging" too. When this is expanded, the dropdown also displays ulog-knowledge-bank, ulog-fanlove and surpassinggoogle

These areas should all also link to the same places described in the prior scenarios above. This is how the "more ulogging" dropdown looks for each editor:
image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.