mahdiyari / steemauto Goto Github PK
View Code? Open in Web Editor NEWsteemauto.com - Curation Trail, Fanbase, Scheduled Posts, ... for Steemit.com Users.
Home Page: https://steemauto.com
License: GNU General Public License v3.0
steemauto.com - Curation Trail, Fanbase, Scheduled Posts, ... for Steemit.com Users.
Home Page: https://steemauto.com
License: GNU General Public License v3.0
Copied from here
Hello, My friends, Steemauto users and utopian developers!
I'm looking for a new homepage for steemauto.com, if you can design and develop something good, let's start and post that in utopian.io and earn a good reward for that.
Since steemauto is an open source project, I like to keep it free and improve it to be the best free app in the steem blockchain. The problem is that I'm a human and I can only work on one project then go to another project.
I can design a good homepage for steemauto!
But, right Now I'm adding a new feature to ateemauto, so I'm busy to working on homepage design.
A low weight, responsive and good colored Page.
BTW you can design it in any way you like! I always want to learn new things. so, teach me something new by your design and don't care about dashboard design and other things.
You are free to develop a homepage in any way (try to use only js, jquery and bootstrap, more libraries will Increase website load time).
Regards,
Steem witness, Mahdi Yari,
2017-12-14
I dunno if the title of my suggestion properly explains what I want to suggest though.
It would be great that if I could set for how long I wish to upvote a particular fan and on which days.
For example, I can decide that I want to upvote my friend's post for a period of one month. Within that space, I can also decide that I wish to upvote his/her posts only on some weekdays.
How feasible is this?
Issue: The trail pause option is not working.
Steps to reproduce
Then if any of the trail is not disabled, steem auto continues to vote the trail
example : https://steemd.com/tx/7cc8d93bbee309218e687713c6207dd73e970994
Was in need of this feature and had a bit of a hack to accomplish what I needed. Sometimes I'd want to bulk adjust everyone selected and only adjust for example the timing to 15 minutes. If I wanted to do that now, I'd have to group the accounts by similar settings and handle it that way.
Suggestion: In the "apply selected" dialog, when specifying "empty" settings, have it preserve the existing setting in each row.
Here is what I did as a workaround to mass set everyone's daily limit to 1:
Select a bunch of people.
Set a breakpoint inside the settingsforselectedfans
function, and advance to just before the for loop.
Then run the following in the console:
for(var i=0, n=checkboxes.length;i<n;i++) {
if(checkboxes[i].checked){
var user = checkboxes[i].id;
// preserve minute
minute = parseInt(checkboxes[i].parentNode.parentNode.getElementsByTagName('td')[5].firstChild.nodeValue);
// preserve weight
weight = parseInt(checkboxes[i].parentNode.parentNode.getElementsByTagName('td')[4].firstChild.nodeValue);
const body = 'fan=' + encodeURIComponent(user) +
'&weight=' + encodeURIComponent(weight) +
'&minute=' + encodeURIComponent(minute) +
'&enable=' + encodeURIComponent(enable) +
'&dailylimit=' + encodeURIComponent(dailylimit)
callApi('api/v1/dashboard/fanbase/settings', body)
}
}
Obviously it won't necessarily look like this, probably much cleaner ways to identify the correct cell.
Hello developers,
I am a regular user and controlling a fan base on steemauto, however, I have to scroll up unnecessarily when I am about to change a user's setting (like disabling or adjusting voting weight). What we really need is a drop-down list next to a scalable object to change the values.
look at this pic...,
It will be easier to change the settings.
Hi @mahdiyari , the about page content is now complete.
Please merge my pull request or copy the content from here into a file on the master repository.
Steemauto files
Thanks
Originally copied from here
This is a suggestion to add a global pause button to the excellent SteemAuto tool by @mahdiyari; particularly in regard to the fan follower function.
The reason for this is that a user may want to pause all voting activities to allow their voting weight to return to 100%, which currently takes 3 days. Or they may want to manual vote for a while, plus I'm sure many other reasons.
A global pause button would allow the user to pause voting for all Steemians they are following. The pause function would not interfere with a user's ability to follow new Steemians, however it would mean that any new additions to the follower list would also be paused, until the user deactivated it.
Therefore there are two possible solutions, one more complex and time consuming than the other, however for now we will focus on the simple solution of a global pause button.
*Disclaimer: I am a novice coder therefore I will not speak in specifics. Any coding suggestions I make should be checked and verified before acting upon.
I'm imaging that each name you choose to follow is called upon by a this and name functions within a variable (var). Therefore I assume that all followed accounts can be put in a master var called something along the lines of
var = this.name_ALL
We can then hand it an if, else command to return true.
if ALL == (followed)
return: true
else
Once we've done this we can create our pause function by calling upon the function which handles the voting permission. This of already exists as it is possible to disable and enable individual followings from within the settings.
This is where my knowledge breaks down, however I'm imagining it shouldn't be too time consuming to set up an instance where the voting permission can be refused because a certain parameter is not met.
The code would allow the parameter to be met if a button was pressed.
The button on the site might look something like this
<a href="#" class="btn btn-pause-global"><img src="resources/img/large-pause" alt="SteemAuto Large Pause Button"></a>
.btn:link,
.btn:visited,
input[type=submit] {
}
The ideal scenario is to have multiple pause buttons, which in a way there already are.
When a user clicks settings next to an account they have followed. They can change voting weight, time of vote and either enable or disable the following. So the code already exists to effectively pause, as disabling does not effect follow status.
Therefore the only difference I'm proposing is to add a function for a small pause button to appear next to the name of each followed account, in order that following can be temporarily disabled without going into the settings.
This will provide a quick and easy way for a user to enable and disable voting. The global variable can be bypassed by giving the individual enable function the last word in the true/false statement.
Again the buttons on the site will look the same, just the class names and design parameters will differ.
<a href="#" class="btn btn-pause"><img src="resources/img/small-pause" alt="SteemAuto Small Pause Button"></a>
.btn:link,
.btn:visited,
input[type=submit] {
}
In the end our ideal scenario would be this.
Which gives us a global and individual pause/play (disable/enable) function, meaning we can set local overrides to the global command should we wish.
Hopefully someone can pull this off, I myself wouldn't mind a try, however I am not experienced enough to go it alone and would need supervision from a more experienced developer.
I'm fully into the vibe of open source projects, and feel really excited to be involved in any way, however one of my ideas being implemented would really give me a kick!
I feel that the suggested changes will make for a more pleasant and smooth user experience, whilst also adding something to the look and feel of the site.
Oh and I must give credit to this article by my eSteemed colleague @eastmael, whereby he suggests a checkbox next to the enabled status on the followers.
Any comments and critiques are very welcome, just let me know below.
*Disclaimer: I am a novice coder therefore I will not speak in specifics. Any coding suggestions I make should be checked and verified before acting upon.
In light of recent development and improvement with respect to Steemauto.com website, i decided to navigate the homepage in order to familiarize myself with the new changes.
Having done this, i discovered there wasn't a Privacy Policy either on the homepage or after logging into the website.
Therefore, as a Steemauto member, i decided to contribute my part using my copy-writing skills by creating a privacy policy for Steemauto.com.
Please, your response in this regard is highly anticipated.
@pope1995
It would be great to have the option to delegate SP to our favorite people from Steemauto, the truth is that this option would be the complement to this great project.
Adding the option of reSteem to the "Fanbase" would be more than great, since there are unused accounts that have a large number of users and having this option active the publications of our Fanbase could gain more visibility.
There are lots of communities (PAL, IndiaUnited, steembasicincome) etc on steem which requires a registration by collecting a registration fee.
If we can add support for registration, to communities, by accepting or not accepting donations in terms of delegations or STEEM, this will be a great feature.
Further, Hive is getting ready and the communities should be going live on steemit soon bringing more demand.
When you follow a curation trail, the cheif curator might vote some accounts which it is totally against your wish to place your votes on those accounts. So on your blacklist, you put in accounts which you do not wish to vote and when the chief curator of the trail votes on those accounts, yours will skip voting.
I guess this will be a much needed feature instead of having to go back and remove your vote which will only make you waste two votes.
I'd love to hear your response on how implementable this feature is.
This is pretty simple. In the FAQ it says an user, when it should be a user.
It will be good for us, If we have an option by which we can blacklist a tag like "dmania" , "NSFW" so that our curation trail upvote only specific tags and not the useless stuff.
I noticed a bug in the width of the recaptcha div as I wanted to login .
The recaptcha div is moving out of position to the left.
Seems like the main container cannot longer hold the recaptcha itself.
.recaptcha div { margin-left: auto; margin-right: auto;}
I'm using android, didn't actually get the div....assume the div is recaptcha.
Android phone.
Operamini and chrome browsers
Eg:
A user will be getting 1 vote every 24 hours
I'm currently part of a few curation trails that upvote my post as well. If I set my voting percentage to 20 there, my post is upvoted by my account with a 20 % upvote from my account being a part of curation trails.
I would like to have steemauto make my account vote for myself at 15mins mark before the curation trail tries and upvotes my post with a 20% Vote weight.
Hello, my name is mohsen. I am thinking to contribute to this project by making a logo. My main aims are to support open source project like yours, designing a logo to help projects build its identity. here are some concept that you might like, I tryed to combine steem and steemauto
I am waiting for your response. After the confirmation, I will send the files. If you there your a logo idea, i want to hear it.
Hello, I am a Steemit user for several months and I organize my fanbase and my curation trail from Steemauto.com.
I consider Steemauto an excellent project and would like to contribute by giving it a better overall graphic identity.
I would like to work on designing a new logo at first, and then step by step renewing the design of your website. I really like your welcome page, but after the user login the design changes radically.
If you like this idea you can contact me at discord (camiloferrua#4759) to share ideas and concepts and develop this work together.
Thank you for your attention.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.