This section allows you to view all posts where this member received or gave a like to.
1
2
So, one of my more involved (and complex) plugins is an awards system.
o Multiple categories
o Use AeMe to manage the image, badge, w/e
o Assign multiple awards to members (duh!)
o New profile are to show awards assigned to a member
o List awards in the mini profile next to their post in a topic
o Extend the user menu with a link to show their awards
To be implemented:
o Searchable awards: new item in the search menu drop
o Opt out of an award
o Integrate into the new moderation filters
o Auto award based on post count, added to new membergroup
o Multiple categories
o Use AeMe to manage the image, badge, w/e
o Assign multiple awards to members (duh!)
o New profile are to show awards assigned to a member
o List awards in the mini profile next to their post in a topic
o Extend the user menu with a link to show their awards
To be implemented:
o Searchable awards: new item in the search menu drop
o Opt out of an award
o Integrate into the new moderation filters
o Auto award based on post count, added to new membergroup
3
This is the old version, there is now v2.0. To get the old version, check out the v1 branch in the repository.
https://github.com/C3realGuy/Wedge-Hide/tree/v1
Here we go, first Plugin from me <_<.
First i'm not that good and experienced coder but i like wedge and its quite fun to play with it. Therefore i thought to create a small plugin. It's still alpha and not recommend for public usage because there are still some bad bugs ^^ But perhaps someone is interested in it. It's really not finished because im struggling with some problems with which some of you perhaps can help me :blush:.
But first github url :D
https://github.com/C3realGuy/we_HideMod
Im using the display_post_done hook to replace the hide(-reply) stuff and check if user is allowed to do so. But perhaps the bbcode stuff in plugin-info.xml is bether? I understood some basic things of that xml block but just discovered that before/after stuff which is not what i need. I need to decide whether the user is allowed to see it or not ^^ Therefore a param in the bbcodeblock which links to a function or something like that would be very nice and surely cool for other plugins
The next problem is that there's no hook in the quickquode stuff which allows to look into the hidden code ^^
If i could fix one of those two problems it would be perhaps ready for "real" use.
Of course any feedback is welcome except for "hide mods are stupid and a foolish thing because of...". I know that there are people who don't like it because of the useless spam posts and stuff but also a lot people like it :eheheh:
Posted: February 4th, 2014, 09:01 PM
A small update: looked again into hooks and stuff and found post_bbc_parse. Sounds right but for some reasons it doesnt works like i supposed it would. And we would need a sqlquery to discover which postid this post has and bbcode would also work in Shoutbox/PM?! Where it's kinda useless :D And for some reasons first posts seems to be cached or the hook doesnt get called whats not good for this type of plugin ^^ ManagePlugins --> knownHooks is quiet interesting ;)
Posted: February 5th, 2014, 05:47 PM
Nobody any ideas? :sob:
4
InviteMod
With this plugin, new users need an Invitekey to register. Those Invitekeys can be generated from already registered Members.
Features:
Permissions for infinite slots
User recieves on x posts an invitekey
Notificationsupport
Installation
Drop the 'invitemod' directory in your plugins folder.
Now you have to add the custom hooks. You need to do this after each upgrade/update!
In /core/app/Register.php
Search
loadTemplate('Register');
and add AFTER
call_hook('register_form_pre', array());
In /core/app/ManagePlugins.php
Search: 'register', and add AFTER:
Code: [Select]
Activate plugin in acp
(optional) Configurate the plugin
ToDo
Better Permissions
more admin options
FAQ
Ok cool, but dude, what does this Plugin?!
Imagine, you want a more private forum and only People which know someone on the Forum should be able to register.
Or you want that only people you know can register, but they should create their account on there own. Thats possible with
this plugin.
Interesting but tell me some more
Well, Member can have a dynamic amount of Inviteslots. That amount can increase by writing more than X posts.
Now they have probably 3 Inviteslot and they genereate one Invitekey. After that they would only have 2 Inviteslots anymore.
But they can delete the invitekey and get back the slot. However, if a person registeres with that key it will disappear and the slot would be "lost".
Is it possible to get back a "lost" Inviteslots?
Yes it is, currently there is an option with which you can set that the inviter gets back his inviteslot if the invited user writes X Posts (default 1000).
https://github.com/C3realGuy/we_InviteMod
With this plugin, new users need an Invitekey to register. Those Invitekeys can be generated from already registered Members.
Features:
Permissions for infinite slots
User recieves on x posts an invitekey
Notificationsupport
Installation
Drop the 'invitemod' directory in your plugins folder.
Now you have to add the custom hooks. You need to do this after each upgrade/update!
In /core/app/Register.php
Search
loadTemplate('Register');
and add AFTER
call_hook('register_form_pre', array());
In /core/app/ManagePlugins.php
Search: 'register', and add AFTER:
'register_form_pre',Activate plugin in acp
(optional) Configurate the plugin
ToDo
Better Permissions
more admin options
FAQ
Ok cool, but dude, what does this Plugin?!
Imagine, you want a more private forum and only People which know someone on the Forum should be able to register.
Or you want that only people you know can register, but they should create their account on there own. Thats possible with
this plugin.
Interesting but tell me some more
Well, Member can have a dynamic amount of Inviteslots. That amount can increase by writing more than X posts.
Now they have probably 3 Inviteslot and they genereate one Invitekey. After that they would only have 2 Inviteslots anymore.
But they can delete the invitekey and get back the slot. However, if a person registeres with that key it will disappear and the slot would be "lost".
Is it possible to get back a "lost" Inviteslots?
Yes it is, currently there is an option with which you can set that the inviter gets back his inviteslot if the invited user writes X Posts (default 1000).
https://github.com/C3realGuy/we_InviteMod