Forum Replies Created
There is a meta, “is_limited”, BP does not use it at all, it set to 0 by default. Maybe we can make good use of this meta, set it to other numbers to represent different types?
@mrmaz , glad to see you back with fresh new versions!
I found this plugin around the time you quit supporting it. I was in love with this “Fetch” feature and started fixing issues brought by BP new versions. Over the 2 years, I’ve made several objects around this Featch feature and completely cut off codes related to BP, discarded category, share through CPT’s settings, changed voting to stackoverflow method plus a hell lot of user actions, save and query are following WP’s CPT process. Now, the renovation is nearly complete, the next is design the theme, then, can upload to internet, and you are back
I would consult you before I move on. Do I have the rights to modify and use your codes? (use mainly the media classes and services, modify others).
I have no problem to switch off the Fetch feature in my program if you say no. I would pay if my site will generate profit but unlikely– though I developed many features but it’s just because I have time and enjoy the learning process. I’m not on the position of purchasing a software to do something.
By the way, during the renovation, I learned a lot php and BP from your codes. You deserve much more than people would pay. Hope each of your new versions heading for greater success!
Thanks for the answer! I will submit a voice in the trac.
@djpaul , it’s been a while and I’ve found a decent reason to convince you—
There are some voices require the feature of non-administration users being able to create achievements. I can see this is not only a user cap problem, but also it requires Achievements plugin accommodating events that users want to play which are beyond what the site admin want them to play. Please note, it’s different from giving cap to certain users in the administration.
For any site that gives cap to non-administration users, it needs to count the points separately.
I can vote for 3 types of Achievements that can extend the plugin’s popularity:
1. Site Achievements; —currently in play
2. Group Achievements; — feature request
3. User Achievements.—feature request
Those 3 types must be counted separately.
Thanks for the mention call.
The “Add to Favorite” is not working on my forum. Is this a bug or just me? If bug, I can wait next release.
@djpaul , How about this–
Events category count points;
Task category count points with automatic standard arguments on how well a user has done.
Awards category manually record a single points entry only, no count;
These 3 should cover everybody’s wishes.
no, I need more than 2 categories )
you give us a hook with arguments, who ever want more category, he just hook up
Or, as you said, just 2 categories, one for accumulate-able points, another for non-accumulate-able points.
ok, let me try
My thoughts is to use Achievement as the back office for the whole community. Things under this management can be(but not limited to):
1. Native Achievements Events– this is what we do currently;
2. Items from Custom Post Types– each type has its own item to track, and the points gained should not be mixed with other types.
Tracking student’s grade. A teacher can create an Achievement for a lecture and manually give grade to a student. This point can be under “Grade” category;
Tracking project completion. When a task is done, the project manager give points to the team member, this can be an honer, can also be a salary.
These 2 items have different value and must be evaluated by different means.
Another example, if you are not convinced yet–Tracking money transaction. Eventually, members need to cash out their points, but they can’t cash out their grade, right?
I can’t figure out this one– setup_current_user
I feel it must be a great thingy, but I pull my hair hard, still have no clue. My wildest guess is– this is where we can set current user as teacher or player or…, Could you give a hint?
guys, hold on your breath, a big rewrite is under going on Github. I’m stunned by the totally new structure and possibilities, beside lots of hooks that we’ve been hoping for, the new Achievements provide max freedom for customizing, we can even register our own post-type and have it managed by Achievements though I don’t understand in what kind of situation I might want to use another post-type.
I can’t wait for the new release, keep doing “Fetch” everyday, can see Paul has been pushing new stuffs in there everyday.
I see. Thanks for the answer!
Really appreciate you developers so considerable on unimaginable but handy details!
@DJPaul , would you explain in what case we need to query a post without ID ?
@etivite , thanks!
so, 2 database requiests will be done, once on groups page, another on another page. Is this ok for performence, or I’m creating extra burden for database?
@sushkov , the purpose of the Library is for providing a place for “open content”. if a group is private, all content are closed wintin the group. But sometimes a teacher might be willing to make some stuffs public. So, I want to make a place where teachers can make some of their contents publically accessable, out of group’s control. The easiest way I can think of is to publish the content out of courseware first, then, link to the courseware by lable it as lecture or assignment.
Please shade some lights when you have time, thanks!
micro payment is on the Scholarpress developer’s future feature list, not sure how long we need to wait.
you can create a custom BP component “project”, then, add functions and load templates according to what the project needs. As for the “join” part, if you require some special process for join, you need to code the registering process(for example, eventpress require registeration), otherwise, you can just count people in when they get involved in a project(for example, Achievements no need register)
@boonebgorges , seems the
get_footer( 'buddypress' );in directory page doesn’t find the footer in either default bp theme or child theme.
I think I got this one sorted out– when newly enabled courseware in a group, must first visit the Description tab. If go to create new lecture without visiting the Description tab, Courseware is not aware of new course was added.
Since Course Description uses Group Description, maybe set the “New Course added” process at the point when set Course Description?
@sushkov , I got this problem today, xdebug shows warning message upon loading Add New Lecture:
reset() expects parameter 1 to be array, null given in ……lectures.class.php on line 319
When click Publish, nothing happened.
This is the sweetest thing since BP1.5, thanks , @r-a-y , one more thing to ask — some BP functions(or plugins) can choose to be “Friends Only” or ” if has friends…” , can we have “Followers Only” to replace this “Friends” componence completely?
Thanks for reply!
yes, exactly as you described! This will give certain users the posibility to bid / offer points in individul posts/topics. This can be a metabox to input Achivement, or a metabox to choose which Achievment to be attached to.
this is fantastic! But what’s the rules for deciding the winner? If the rules not transparent, some users will be disappointed after several failure. If allow each entry to choose a number, then, it’s gonna be an exciting moment when it’s time to announce the winner(automatically).