Ralf, Stefan,
I did a git pull
to update the egroupware 23.1 working tree and noted that a lot of the .png
files were deleted in the update, appearing to just use the .svg
versions. The updated was to ver. 23.1 20241008.
I did the normal ./setup/setup-cli.php
and then ./setup/setup-cli.php --update
to allow update of the tables – all completed successfully. I logged into egroupware/setup
and checked all apps - they are fine. Rocketchat isn’t installed, but that is how it has always been (I don’t have it)
However, logging back into egroupware most of the images are gone and alternate text is show in some places. The most notable missing images are in the nav-bar. No images at all, and even the little x
in the top-right of each open application tab are gone. (they still close when I click where the x
should be, so that’s fine) The QuickAdd drop-down still covers the next row of column headings in Firefox, but it has been that way for a while.
Here is a screenshot of what I see now:
Notice the Type column in Address Book now displays the alt-text in the screenshot (e.g. Group Default) instead of showing the icon.
Before the update, the nav-bar was normal:
To compare Apples-to-Apples, after the update, the calendar nav-bar is now:
Before I mess things up further by doing a hard reset, I thought I would check to see if there something I missed doing that configures the images to use the new versions?
------- Update --------
I think I understand what happened, but not quite why or how to fix it. Poking around I find the shell script move-images
that is supposed to have moved all images from pixelegg/images
to api/templates/default/images/
and then softlink the images directory back. However I have NO images/
in pixelegg/
and the only images in api/templates/default/images/
are:
$ ls -al api/templates/default/images/
total 592
drwxr-xr-x 3 david david 20480 Oct 20 12:26 .
drwxr-xr-x 6 david david 4096 Oct 20 12:26 ..
drwxr-xr-x 2 david david 4096 Sep 8 2023 htmlarea
-rwxr-xr-x 1 david david 875 Sep 8 2023 ajax-loader.gif
-rw-r--r-- 1 david david 147 Sep 8 2023 bgtopmenu2.png
-rw-r--r-- 1 david david 1276 Oct 20 12:26 bi-file-earmark-word.png
-rw-r--r-- 1 david david 3400 Oct 20 12:26 bi-filetype-ics.svg
-rw-r--r-- 1 david david 1337 Oct 20 12:26 bi-filetype-odg.png
-rw-r--r-- 1 david david 5067 Oct 20 12:26 bi-filetype-odg.svg
-rw-r--r-- 1 david david 1235 Oct 20 12:26 bi-filetype-odp.png
-rw-r--r-- 1 david david 4298 Oct 20 12:26 bi-filetype-odp.svg
-rw-r--r-- 1 david david 1395 Oct 20 12:26 bi-filetype-ods.png
-rw-r--r-- 1 david david 5288 Oct 20 12:26 bi-filetype-ods.svg
-rw-r--r-- 1 david david 1195 Oct 20 12:26 bi-filetype-odt.png
-rw-r--r-- 1 david david 3647 Oct 20 12:26 bi-filetype-odt.svg
-rw-r--r-- 1 david david 3051 Oct 20 12:26 bi-filetype-vcs.svg
-rw-r--r-- 1 david david 3395 Oct 20 12:26 bi-filetype-webm.svg
-rw-r--r-- 1 david david 2706 Oct 20 12:26 bi-save-new.svg
-rw-r--r-- 1 david david 2780 Oct 20 12:26 bi-save.svg
-rwxr-xr-x 1 david david 954 Sep 8 2023 clear.png
-rw-r--r-- 1 david david 2845 Sep 8 2023 favicon.ico
-rw-r--r-- 1 david david 65960 Sep 8 2023 flags.png
-rwxr-xr-x 1 david david 249 Sep 8 2023 gradient01.png
-rwxr-xr-x 1 david david 246 Sep 8 2023 gradient02.png
-rw-r--r-- 1 david david 280 Sep 8 2023 gradient22.png
-rw-r--r-- 1 david david 1758 Sep 8 2023 hint-arrow-right.png
-rw-r--r-- 1 david david 18424 Sep 8 2023 loading.svg
-rw-r--r-- 1 david david 269407 Sep 8 2023 login_background.jpg
-rwxr-xr-x 1 david david 913 Sep 8 2023 login_contact.svg
-rw-r--r-- 1 david david 541 Sep 8 2023 login_discourse.svg
-rw-r--r-- 1 david david 3386 Sep 8 2023 login_facebook.svg
-rw-r--r-- 1 david david 947 Sep 8 2023 login_github.svg
-rw-r--r-- 1 david david 25751 Sep 8 2023 login_logo.svg
-rw-r--r-- 1 david david 2862 Sep 8 2023 login_twitter.svg
-rw-r--r-- 1 david david 2174 Sep 8 2023 login_youtube.svg
-rw-r--r-- 1 david david 10662 Sep 8 2023 logo.svg
-rw-r--r-- 1 david david 2234 Sep 8 2023 logo164x164.svg
-rwxr-xr-x 1 david david 2633 Sep 8 2023 no-image-shown.png
-rwxr-xr-x 1 david david 4748 Sep 8 2023 photo.png
-rw-r--r-- 1 david david 356 Sep 8 2023 resize-transparent.png
-rw-r--r-- 1 david david 275 Sep 8 2023 resize.png
-rw-r--r-- 1 david david 1365 Sep 8 2023 select-icons.png
-rw-r--r-- 1 david david 484 Sep 8 2023 selectcols.svg
-rw-r--r-- 1 david david 257 Sep 8 2023 slideup.png
-rw-r--r-- 1 david david 395 Sep 8 2023 splitter_horz.png
-rw-r--r-- 1 david david 398 Sep 8 2023 splitter_vert.png
-rw-r--r-- 1 david david 199 Sep 8 2023 tab_header_bg.png
Something tells me there should be many more images present. How could I get those image files back without reverting the whole tree? Or if I must revert back, what commit would I revert back to in order to have the images restored? And then, do I run move-images
manually and then switch back to the current HEAD?
------- Update2 --------
Looking back through the commits, it seems the extra images have been gone for a while. I can’t explain why the nav-bar images and Type column icons disappeared
What say the wizards?