URL to your eFiction: http://fannation.shades-of-moonlight.com/archive/
Version of eFiction: 3.4.3
Have you bridged eFiction, if so with what?: No
Version of PHP: 5
Version of MySQL: Can't find it
Have you searched for your problem: yes
If so, what terms did you try: 'review alert'
State the nature of your problem:
Recently my users have complained about not receiving alerts for any reviews they receive and upon learning that this is an option they have to turn on manually in their user settings they are asking me why this option has not been turned on by default and if I can change the settings so that they are. I have searched through the admin settings, but not found an option where I can set it either to 'on' or 'off' by default. Have I just missed something, or will I have to do some changes in the code?
One 'solution' I found when searching for this problem was to do a quick 'update' in the database. I can always do this for the current users, but it doesn't solve the problem in the long run with new users. If anyone can just pinpoint me in the right direction where the files containing any SQL queries I have to update in order to change the default setting I will be most grateful.
Do you have a test account for us? No, this problem doesn't need one.
Erm, from just looking at the files:
user/editbio.php
Line ~91 there is:
dbquery("INSERT INTO ".TABLEPREFIX."fanfiction_authorprefs(uid, userskin, storyindex, sortby, tinyMCE) VALUES('".$useruid."', '$skin', '$displayindex', '$defaultsort', '$tinyMCE')");
Replace with:
dbquery("INSERT INTO ".TABLEPREFIX."fanfiction_authorprefs(uid, newreviews, userskin, storyindex, sortby, tinyMCE) VALUES('".$useruid."', '1','$skin', '$displayindex', '$defaultsort', '$tinyMCE')");
Should work.
archive:
site:
Available for skin/mod commission! π
Thank you! π Worked like a charm π