Date: prev next · Thread: first prev next last
2013 Archives by date, by thread · List index

Hi Marc, *,

On Fri, Mar 29, 2013 at 12:47 PM, Marc Paré <> wrote:>
I suspect the removal of the photos from their original
locations may have caused this or if there was a recent change in the code
for the Photo-Shuffler.

As there were no changes to the code, removing the images is the
problem, as there is no way for photoshuffler to know what to point to

While it would be easy to have the shuffler ignore non-existing files,
that of course would only hide the problem.

Unfortunately, there does not seem to be anyway of
finding out on SilverStripe how/why/what caused the problem other than
either the code changed for PhotoShuffler or the image file/names changed or
were deleted. :-(

Filename change or moving files within silverstripe should not cause
any problem, as the files are stored by their ID, not by their
filename, etc. So as long as you don't bypass silverstripe's
assets-management, then the ID won't change → the shuffler will still
find it.
So the most likely case is that the files just have been deleted.

I am not sure if the nl donate site admins had their own photos on their
site or if they just used the same photos as the EN-international site.

Currently there are 165 unique files used by all the photoshufflers on
the site (can provide a list if needed). - almost all of them are in
assets/Uploads directly, so no structure was given to them

I can go around and fix the empty photo tags that are causing these hiccups
BUT it would be better if the nl donate site admins did this on their own.
If I go around and fix the nl donate sites, the nl donate site admins will
who have not read this post/thread will most likely be upset. But on the
other hand, our donate nl sites will be working correctly.

Yeah, there are 204 entries in the shuffler pages that don't point to
a valid file, i.e. point to an asset-file-id that does no longer

To ease this, here's a list of affected pages/projects:

Subsite Name         |URLSegment    |PageID|Number of broken Images
Bulgarian NL Project |home          | 2260 |           8
Dutch NL Project     |home          | 2331 |           1
German NL Project    |home          | 1690 |          12
Main                 |donate        |  241 |           1
Norwegian NL Project |om-libreoffice|  824 |           1
Turkish NL  Project  |home          | 1411 |           1
Z Donate             |ca            | 2333 |          10
Z Donate             |de            | 2269 |           4
Z Donate             |fa            | 2335 |          14
Z Donate             |fr            | 2320 |          28
Z Donate             |he            | 2314 |          14
Z Donate             |ja            | 2287 |          15
Z Donate             |nl            | 2326 |          15
Z Donate             |pl            | 2329 |          16
Z Donate             |pt            | 2304 |          18
Z Donate             |ru            | 2305 |          16
Z Donate             |sl            | 2311 |          15
Z Donate             |tr            | 2296 |          15
                                              Total: 204

I listed the page-ID so you can use /admin/show/<pageID> to access the
page quickly, in case you cannot find the page in the sitetree.


Unsubscribe instructions: E-mail to
Posting guidelines + more:
List archive:
All messages sent to this list will be publicly archived and cannot be deleted


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.