URL to your eFiction: http://www.lotrgfic.com/
Version of eFiction: 3.5.1
Have you bridged eFiction, if so with what?: no
Version of PHP: 3.2.4
Version of MySQL: 5.1.42
Have you searched for your problem: yes
If so, what terms did you try: add open series
State the nature of your problem: see below
Do you have a test account for us? Orodreth/Finduilas
One of our site admins recently invited some members of the archive to add their work to an open series she had created. The members reported that they were unable to add to the series. When I logged in using the test account above, the "Add to Series" link exists on the site that the members see, but when they click the link, the only stories that they have the option to add belong to the creator of the series. There is no way for the author to add her own stories.
Adding to a series works fine from the admin side, which is why we hadn't realized to this point that this wasn't working as expected. It is only members that are having problems adding to open series created by someone else.
While searching the forums, I found the same problem reported for 3.3.1, but it was solved when she upgraded to 3.4.3:
https://efiction.org/forums/index.php?topic=6091.0
Any help or advice is, as always, appreciated. π
It's a bug.
Open series.php and find the lines 271 and 285. Change this:
(isset($_GET["stories"]) && isNumber($_GET['stories']) ? $_GET["stories"] : $owner)
to
(isset($_GET["stories"]) && isNumber($_GET['stories']) ? $_GET["stories"] : USERUID)
The fix will be in the svn later today and in next update which should be out tonight...I hope.
Thank you so much--now it works perfectly! π
