We build. You grow.

Get best community software here

Start a social network, a fan-site, an education project with oxwall - free opensource community software

why User Credits not remove credits - User Credits | Forum

ma3ih Club
ma3ih Apr 18 '11
hi
why when delete blog or comment or ... its not take credits give to user ?
i mean i write 1 blog
and take 3 credits
but after i make it i remove it but its not remove my 3 credits
with this users can spam 1 comment and delete it
and Farm Credits easy
like comment its ajax and take no time for spam 1 comemnt and delete it
users can get 1000000 credits in 1 min with spam 1 comment and remove it
and no1 can understand

plz fix this
alot of users do that in my site
The Forum post is edited by ma3ih Apr 19 '11
Skalfa LLC Partner
Skalfa LLC Apr 19 '11
Masih,

This is not a bug. A user will not receive additional credits for the same action within 30 seconds. Given that easy actions are "cheap" it shouldn't make sense to do it once, wait for 30 seconds and do it again. You can always correct reward amounts and virtual gifts prices to make it so.

We think removing credits is generally not a good idea. A user could theoretically lose credits if the action happened without adding those. Also it's a way to create confusion and enanger users. Just make system abuse cost-prohibitive and the problem should be gone.
ma3ih Club
ma3ih Apr 19 '11
Yes you right :)
but when they Create Bad Blog or Topic or ...
and Admin or Creator remove Them
its not must Remove Credits?
i think this Is normal and see this in many social network's
but anyway you know better :)
Paul
Paul May 12 '11
I have a way around this - check the blogs and fine users for abusing the blogs. My members get 10 credits for adding a blog entry but if they abuse it, by using the blogs to post advertisements for example, I fine them 1000 credits. As the credits are linked to what they can earn from the site, they learn quickly :-)
Crystal
Crystal May 13 '11
How do you fine them?
ma3ih Club
ma3ih May 13 '11
the best and normal way is Remove credits when they remove blog,post,comment or/and...
Paul
Paul May 16 '11
I don't actually remove the blog, but I do edit it to remove its contents and then state something like "This blog has been edited by admin as it does not constitute a valid blog entry. The author has been fined 1000 credits for abusing the blog system". I then go to their profile and deduct 1000 credits, often leaving them with a negative balance so they can't send gifts etc.

I've only had to do it two or three times - but there are some die hard spammers out there that will do anything to promote whatever nonsense they want to promote. Stamp them out I say!!
ma3ih Club
ma3ih May 16 '11
and i say This Plugin MUST remove credits When we Or Creater Remove blog/comment and ....
cuz when we have 1000000 User's Cant Find who will spam and who is not
but Skalfa say no :D
Skalfa LLC Partner
Skalfa LLC Dec 15 '11
ma3ih

This issue should be resolved by user's suspension. 
John Stanford
John Stanford Dec 22 '11
Skalfa

I have to agree with the others and strongly disagree with you.

When you have 10,000 or 100,000 members or more it is totally impossible to monitor every account.

The reduction of credits for reversing an action should be automated. Whether the reversal was within seconds or days/weeks/month... and whether it was done by admin or the user.

After reading your replies to other posts, suggestions and requests (as well as this one) sounds like you just don't want to make any upgrades.
John Stanford
John Stanford Dec 22 '11
and that's bad... really bad, especially since you are charging money for this plugin.

I was considering purchasing, but I think I will wait to see if and when you are willing to listen to your customers.
Skalfa LLC Partner
Skalfa LLC Dec 28 '11
john

Just to be clear, what typically admin should do if his antispam system found a spammer? Does he remove spammer's post or just suspend his profile to be sure that he will never spam a site again? 

kars
kars May 7 '17

I am agree with others,

This is the big bug and looks like developer don't like to fix it for free.

Skalfa LLC, I just want to know, if you would be able to fix it not a free.

Skalfa LLC Partner
Skalfa LLC May 10 '17

Kars, thank you for the interest.


This is not a bug, this is how our plugin works. If you want to grant credits for, let's say, photo upload or blog creation, you should be sure that the content is appropriate and you do not need to remove it after it was added. 

Have you considered to check and approve content, before it becomes available and a user receives credits for it? Have checked out this plugin: https://developers.oxwall.com/store/item/1012


Kars, the fact is that it's not only making changes in one file. It's a complex modification which will affect all plugins code and functionality. Here is how it works now: our plugin contains methods and events which can be used by other plugins to connect their actions to the credits system.

So, to make it work the ways you need, we should create additional methods and events which will deduct the credits from the balance. The call of these methods should be implemented into each plugin so it started to work the following way:


A user adds a blog post -> the Blogs plugin sends a request to the User Credits plugin to check if the credits should be given -> if so, User Credits plugin gives credits >>> then if a moderator removed this blog post -> the Blogs plugin sends a request to the User Credits plugin to check if the credits were given -> if so, then takes them away. 


But, what if a user added a blog post 6 months ago, then a website moderator found this blog and removed it? In this case we will have to store all the actions and amount of given credits. Just imagine thousands of users and hundreds of thousands of actions - this can a bit slows down the system, doesn't it? So, we believe it's better to grant credits for the approved content only.


Anyway, if you still want to have the automatic removal credits system - you can contact our sales operators for a quote via sales@oxwall.com.

The Forum post is edited by Skalfa LLC May 17 '17
kars
kars May 11 '17

OK my friend, thank you for your detailed explanation.

I will think about this.

Skalfa LLC Partner
Skalfa LLC May 17 '17
You are welcome. Do not hesitate to contact us if you have any further questions.
xiajinyi
xiajinyi Aug 24 '18
Ce qui air jordan basketball apparel signifie que vous avez pris la décision que vous aurez besoin d'une nouvelle paire de chaussures air jordan 11 prix pour le basket-ball. C'est vraiment une stratégie qui l'a femme nike air max 90 vt maintenu dans la liste des baskets les plus vendues au monde. Ce basket nike air max 1 junior fut pendant la durée de ses voyages qu'il trouva la nécessité adidas zx flux homme blanche d'un simple chapeau pratique avec les messieurs qui vivaient et combattaient en air jordan 1 retro mid web Occident. Ceci s'applique également aux métaux qui sont enduits basket nike tn requin homme de peinture, de revêtements en poudre et de vernis. Sur le net, les entreprises de chaussures sont définitivement là pour rester. Vous trouverez des organisations et des associations existantes pour chaque pays et pour chaque région qui visent à mettre en commun ces ophtalmologistes. Vous chaussures nike pegasus 32 avez maintenant des boucles dans la poitrine qui vous permettent de décrocher les bretelles, et des boucles de jambe facilement accessibles qui dépassent des jambes. Dans certains scénarios de travail debout et basket adidas nike pas cher aller faire des promenades beaucoup d'heures chaque jour peut être nécessaire, et la chaussure de bureau ne doit pas simplement regarder habile mais être à l'aise. Cette action vise à éviter le terme dans la nouvelle loi sur le contrat Air Jordan 3 Chaussures de travail: - 1. Un seul type de traitement que les thérapeutes utilisent est une nike air max bw noir blanc rose femme marche nordique. L'espoir est que, bien que le reste avec le marché va dans une direction personne, si Nike Shox Deliver seul va dans un autre, il les distinguera de la meute. L'homme ancien a couvert son pied avec tout ce qui était disponible pour éviter la chaleur excessive, les orteils gelés ou les perforations d'épines. délocaliser sa fabrication au Vietnam afin de réduire les coûts. Ceci est identifié principalement à travers la substance et les intrants utilisés pour développer la chaussure. Le meilleur Flite XL 7000 Boxed 18-Piece air jordan 5 low fire red Established peut être l'offre complète dans une seule boîte. C'est souvent votre voyage air jordan flight femme blanc léger: résilient, facile à utiliser, et un réservoir substantiel de butane personne! Le Xikar Tech est généralement un briquet torche unique chaussure adidas zx flux bebe qui reçoit juste la tâche effectuée. Bien que je voulais acheter un certain nombre d'accessoires, basket tn nike homme 2017 mais mes priorités Nike Shox Monster SI certains vêtements et des chaussures pour mon chéri chéri! asics bleu et jaune fluo Comme j'ai toujours l'habitude de porter une paire de pantoufles pendant que je suis asics gel noosa tri 9 soldes à la maison et des baskets de fantaisie et élégant quand je suis habillé, adidas zx flux gris homme pas cher donc je voulais aussi de belles et jolies chaussures pour mon chiot. Il a un flip-top qui baskets nike fille se sent vraiment solide et lisse, cela reflète également la gamme de prix plus élevé de 55 $ air jordan 12 retro du briquet. dunk sky nike Leur sac femme nike roshe run palm trees chaussures de courses à dos est robuste pour contenir des ordinateurs portables et air jordan 1 retro high og pas cher divers manuels. Bien que la conception chaussures nike air max cage automne 2014 de ces chaussures est plus ou moins la même accessoire air jordan chose, vous pouvez trouver quelques détails jogging asics pour homme qui sont utilisés pour distinguer les chaussures asics homme destockage Nike réelles et faux. Point gardes avec la boutique nike tn france vitesse et la force de finir sur la chaussures nike sb stefan janoski jante. Le principe de fonctionnement de Lunar est une structure très compliquée. Parfois, basket nike homme tn la popularité d'une fleur est jugée en fonction de son utilisation. Le stand kick-out peut être assez fantastique ainsi que la sangle sac à dos, assez confortable pour trimballer l'ensemble à proximité de votre activité de golf de neuf trous. Vous devriez persister dans cette prise en compte en choisissant les chaussures Geox inhabituelles que vous souhaitez qui sont applicables à l'activité asics cuir blanc homme que vous allez mettre sur eux.Pour ajouter la commodité et la tendance à vos pieds de chien, vous serez en mesure d'acheter les chaussures jolies et modish qui sont facilement disponibles depuis le marché. Les bottes conçues pour les problèmes de fonction sont asics gel kinsei 5 femme conçues pour protéger le travailleur contre les risques distincts qui peuvent être rencontrés dans différentes situations d'emploi. De telles situations et critiques ne sont pas inhabituelles ces jours-ci.Avec les rapports sur les licenciements massifs qui ont précédé sa mise en œuvre, et les fermetures d'usines ou les délocalisations vers des juridictions moins chères par la suite, la nouvelle loi sur basket hommes nike air max 2017 les contrats de travail a suscité des critiques. Lorsque vous êtes familier avec Dickies, air jordan 11 retro france vous remarquerez que leurs vêtements de travail et tous leurs autres produits viennent dans ce même bleu marine. Beaucoup pensent que la ligne de chaussures DC et d'autres de ce marché vont faire des progrès cette année et réduire les ventes sur les autres marchés en 2011. La fleur sampaguita est un particulier sur la fleur la plus favorisée à travers le pays non seulement en raison new balance pas cher pour femme de son odeur, mais aussi pour la raison de sa signification dans l'histoire des Philippines. Cela signifie plus de sécurité et de respirabilité et moins d'excès de poids sur votre sneaker. Cela signifie qu'il y a pas mal de possibilités pour des rôles de haut niveau dans cette région. Tout le monde veut mettre ce chapeau sur la asics baskets tête et être cool comme Raylan Givens. Le blazer contient également un bon chaussure nike air max 1 ultra moire mécanisme de lumières car l'adresse double comme étant le bouton frappant. La quantité de travail qui va dans la génération de la Nike Air Pressure One Large Lower est intensive. Même si les chaussures n'ont eu aucun problème adidas zx flux femme blanche et rose à se vendre, le fait qu'elles possèdent des semelles en caoutchouc ne contenant aucune couleur ajoute à leur allure. Les sandales Nike sont vraiment légères, l'empeigne en cuir est assez chaussures nike blazer low classic douce et luxueuse. Cela les rendra uniques et, espérons-le, leur donnera un avantage parmi leurs pairs Nike Shox Deliver. Les 5, 6 et 7 sont des cavités Nike Split avec une pondération de périmètre, mais pas le Asics Homme canal des longs fers. Ces types de chaussures Dark Darkish Grey blanchis de couleur jaune désignés en ayant basket nike air max plus homme 2017 un haut créé associé à bon cuir ont tendance à être très longue durée en fonction de vos besoins de placer sur, indiqué avec les contours mobiles. encore améliorer leurs revenus de fans fidèles. Arthritic lombalgie et les douleurs aux pieds sont sur la liste des problèmes les plus courants que le public américain souffre aujourd'hui. Dans le cas où vous voulez en privilégier un particulier, vous pourriez bientôt maîtriser, ils peuvent être tous partis depuis longtemps et vous serez hors de la chance. Dans chaque file, il n'y a qu'un seul caissier à collecter de l'argent. Mais ce chaussure nike presto garon matériau doit être isolé avec de l'eau, de l'air et de la lumière. Un bon magasin directeur commercial asics france en ligne devrait avoir une gamme complète d'étiquettes Nike facilement disponibles dans toutes les tailles et à air jordan xi femme des prix très abordables. Rechercher des vêtements de sport Champs pour remplir Nike chaussure femme nike air presto Shox R3 une bonne affaire la prochaine fois que vous avez besoin air max 90 homme nike de vêtements de sport pour toute votre famille? enfants, femmes, hommes, athlètes asics gel lyte v speckle pas cher sérieux et guerriers du week-end? Champs a tout pour tout le monde. air jordan femme avec scratch Et même si les caractéristiques de flexibilité dans ce pilote sont délicates et chaussure nike air max enfant fille plus adaptées au joueur sophistiqué, le look moderne devrait correspondre à l'œil d'un large éventail claquette nike benassi jdi pour homme de joueurs.
jinyizhixia
jinyizhixia Oct 11 '18
jinyi1011ugg bootsmoncler outletcoach outletcoach outletkate spade outletmoncler jacketcoach factory outletralph laurenralph lauren ukcoach outletugg bootsred bottom shoesugg bootsmoncler outletred bottom shoesjordansasics shoesbasketballl shoestrue religion jeans outletkate spadepandora charmsadidas yeezycoach outlet onlinetrue religionyeezy boots 350pandora charmscanada goose outletultra boost 3.0ralph lauren poloadidas outletmichael kors outletcoach outletjordanssoccer shoesralph lauren polomoncler outletcanada goose outletchristian louboutin outletralph lauren uksuperdry ukcanada goose outletugg bootscoach outlet onlinelouboutin shoeslongchamp outletjordan shoesnike clothingnike shoes outletmbt shoesstussycanada goose outletsalomon shoestrue religion jeansoff white jordannew balance shoesbirken stockmichael kors outletasics shoesnorth facechristian louboutin shoesadidas nmdralph lauren polonike tnoakley sunglassescoach factory outletugg outlet bootsralph lauren polocoach outletpandora outletcoach outlethugo bosstrue religion jeans outletcoach outletadidas superstarcoach factory outletlongchamp outletmoncler outletchristian louboutinecco shoeschristian louboutin outletchristmas presentsmlb jerseysjordan 8nike air maxnike shoescoach outlethermes beltcoach outlet onlinetod's outletsalomon shoesair max 90canada goosecoach outlethermes beltkate spade outletskechers shoescanada goose clothingralph lauren polochristian louboutinfidget spinnerpandora charmscanada goose outletkate spade outletcanada goose outletoff white clothingferragamo beltnike outlet factorynike shoeschristian louboutin shoeshugo bossoff white outletcoach outletcanada goosetrue religioncanada goosecoach outletchampion sportswearchristian louboutin shoesnike huarachevibram five fingerschristian louboutin shoespandora charmscanada goose jacketsreebok outlethogan shoescanada goose outletfitflops clearanceclarks outletfitflops clearancecoach outletkate spade outletmoncler outlettrue religion jeansnike blazerspandora jewelrycoach outlet onlineclarks outletcanada goose outletadidas shoeschampion clothingecco shoesnike shoesed hardy ukralph lauren ukair max 90christian louboutin outletcoach outletadidas yeezyugg boots outletlouboutin shoesmbt shoesclarks shoeslouboutin shoescanada goose jacketralph lauren polovalentino shoesferragamo shoesnike shoesjordan shoesmoncler jacketsdsquared2michael kors outlethogan shoesray ban sunglassesugg outlet clearancetory burch outletralph lauren polojordan ukcanada goose outletcanadian goosenhl jerseycanada goose outletnike shoeschristian louboutin outletugg boots clearancejordan 4supremeray ban sunglassesoff white shoesugg outletralph lauren polored bottom shoesray ban sunglassesray ban sunglassesprada shoesugg boots clearancechristian louboutin outletfitflops clearancechristian louboutin outletmoncler outletlouboutin shoesred bottom shoesconverse trainerclarks shoesmichael kors outletjordan shoespandora outletcoach outlet factoryugg outletmichael kors outletfitflops clearancekate spade handbagsmbt shoeschristian louboutinissey miyaketrue religion jeansair max 90manolo blahnikpandora jewelrycanada goose jacketscoach outletugg outletugg outletprada handbagscoach outletsupreme clothingcoach factory outletgiuseppe zanottipandoranike outletlouboutin shoescoach handbagsbottega venetajordan shoesmoncler jacketssupreme clothingdsquared2pandora outletkate spade outletjames harden shoesnba jerseyschristian louboutinlacoste pololongchampadidas clothingadidas clothingpandora jewelrynorth facelouboutin shoesjordan clothingcanada goose outletray ban sunglasses
Pages: 1 2 »
You do not have permission to reply this topic