HannaP
Members-
Posts
26 -
Joined
Profile Information
-
Gender
Female
-
Location
Germany
Recent Profile Visitors
2,056 profile views
HannaP's Achievements
Jr. Member (3/6)
21
Reputation
-
HannaP started following Exif tag "Orientation" , Reno Theme , Module: Import Pages from CSV file and 3 others
-
Is the Reno Theme still alive? I hope so. When updating to PHP 8.1 it throws this error: Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in .../wire/modules/AdminTheme/AdminThemeReno/AdminThemeRenoHelpers.php on line 357 Anything I can do about it?
-
Maybe I found a solution? For the auto_detect_line_endings in line 114: I commented out this one: ini_set('auto_detect_line_endings', true); and for the strlen() I did this: line 230: $value = $this->sessionGet('csvDelimeter'); changed to $value = (string) $this->sessionGet('csvDelimeter'); I'm not sure if I did well, but the warnings are gone and the module works fine.
-
Hello all, I'm about to make my site fit for php8.1 (it's php8.0 at the moment). From this ImportPagesCSV module I get deprecation warnings: Deprecated: auto_detect_line_endings is deprecated in XXX/site/modules/ImportPagesCSV/ImportPagesCSV.module on line 112 Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in XXX/site/modules/ImportPagesCSV/ImportPagesCSV.module on line 229 What to do? (PW Version is 3.0.210)
-
Thanks, that helped. Batcher then complained about the same in line 163 which I changed like that, too if (wireCount($this->input->post->pages) && $this->input->post->a == $this->_('Execute')) { The module seems to work now but still gives warnings: Warning: Trying to access array offset on value of type null in /home/xxx/webs/yyy/site/assets/cache/FileCompiler/site/modules/ProcessBatcher/ProcessBatcher.module on line 361 Warning: Trying to access array offset on value of type null in /home/xxx/webs/yyy/site/assets/cache/FileCompiler/site/modules/ProcessBatcher/ProcessBatcher.module on line 362 Warning: Trying to access array offset on value of type null in /home/xxx/webs/yyy/site/assets/cache/FileCompiler/site/modules/ProcessBatcher/ProcessBatcher.module on line 363 This using PHP 8.0.9 ProcessWire 3.0.165 Batcher 1.0.4
-
Can anybody show me how to change that line?
-
ok, solved by myself. Finally found that my XAMPP is configured without short open tags. Changed <? to <?php in the script .. and voilà things work now.
-
I'm about to update an old site from PW 2.7.2/ PHP 7.4 to 3.0.165/ PHP 8.0 I have a problem with a HannaCode/PHP thing. This require_once($config->paths->assets . "moon_phase/moonphase.php"); worked in 2.7.2 but throws an error in 3.0.165 as if it can't find moon_phase/moonphase.php anymore. What can I do so it works again? Any help appreciated. PS.: just tested - seems to be related to PHP 8 because it works on PHP 7.4
-
I'ld like to share the changes I made to make this module work with PHP8 MarkupiCalendar/iCalcreator/iCalcreator.class.php lines 3037-3038: from ( in_array( $fbMember{0}, array( 'P', '+', '-' )))) { if( 'P' != $fbMember{0} ) to ( in_array( $fbMember[0], array( 'P', '+', '-' )))) { if( 'P' != $fbMember[0] ) line 4196: from $unique .= $base{mt_rand( $start, $end )}; to $unique .= $base[mt_rand( $start, $end )]; MarkupiCalendar/iCalcreator/iCalUtilityFunctions.class.php line 66: from $tzid = ( isset( $theDate['tz'] )) ? $theDate['tz'] : ( 7 == count( $theDate )) ? end( $theDate ) : null; to $tzid = (( isset( $theDate['tz'] )) ? $theDate['tz'] : ( 7 == count( $theDate ))) ? end( $theDate ) : null;
-
good to know... How did you solve it then?
-
Hi Jannis, Is that you want this <li class="has_children"><a href="#">Über uns</a> appear like a headline ? with no link? I think it would be a good idea to give those 'headlines' their own template like 'ueberschrift' or so. Then you could proceed similar to what I posted here using a hook.
-
just want to add results from above tests for 'tree.jpg'. file_exists = 1 exif_read_data = TRUE exif = TRUE exif["Orientation"] = TRUE Orientation = 8 frontend, halfsized is in right orientation: yes [x ] - no [ ] backend Original is in right orientation: yes [ ] - no [x] backend Thumbnail is in right orientation: yes [x] - no [ ] Is this what I normally would have to expect? ----------- No additional image-related modules in use, PW is 2.7.2
-
@horst I refererred to the original image when talking about 'large' image. it's the one I see when clicking on a thumbnail in the backend. I have two of those candidates that behave differently. Thanks for clarifying about the orientation stuff of exif-tags. I didn't know that. I used exiftool to output the CW 270 and gThumb for the other one. I would like to send you a link via PM, so you can inspect those images further, if that helps.
-
Even with AutoRotate set to true I have some photos that won't be rotated . They are ok in large version, but not in admin thumb. I noticed that they have something like this in their exif-tag: Camera Model Name : Canon EOS 450D Orientation : Rotate 270 CW whereas those that work fine have something like Orientation: bottom-left. Maybe that helps ..
-
Have noticed this too, with a friend's site. He uses a Canon Camera. Large versions are fine, but thumbnails are not.
-
Solved it myself ... Finally managed to set up hooks: function myItemString(HookEvent $event) { $child = $event->arguments('page'); // current rendered child page // any logic with $child possible here /** * Überschriften */ if ($child->template->name == 'menue-ueberschrift') { $event->return = "<span> $child->title</span>"; }; /** * active */ if ($child->template->name == 'standard') { if ($child->id == wire('page')->id) { $event->return = "<span> $child->title</span>"; } }; } // setup the hook after on ___getItemString($class, $page) method $nav->addHookAfter('getItemString', null, 'myItemString'); /* Render Navigation Markup adding options, too---------------- */ echo $nav->render() Seems to work so I guess it's ok. And I've learned something new Cheers Hanna