canonknipser / viewexif Goto Github PK
View Code? Open in Web Editor NEWviewexif displays some exif data for attached images on phpBB-Boards
License: GNU General Public License v2.0
viewexif displays some exif data for attached images on phpBB-Boards
License: GNU General Public License v2.0
According to a remark from the extensions team, the css should only load on pages which contain attachments, not globally:
<!-- INCLUDECSS @canonknipser_viewexif/viewexif.css -->
Please only include your css on pages it is actually used.
When trying to enable the ext, but server configuration does not meet to specifications, the messages should give more details about the specific problem.
At the moment the extension has 2 requirements
create milestone 1.1.2
assign issues to milestone
inform translators, if there are language file changes
update changelog
update composer.json
create migration to update version number in config
create zip files for includes translations
create branch 1.1.2
close issues assigned to milestone
create zip file for Extension DB
upload zip to Extension DB
update announcement on Extension DB
upload translations to Extension DB support area
wait for validation
I see the error:
[phpBB Debug] PHP Warning: in file [ROOT]/ext/canonknipser/viewexif/event/main_listener.php on line 136: Division by zero
pop up now and then, not sure why. It doesn't seem to affect anything.
PHPBB 3.2.1 (happened in 3.2.0 as well), PHP 7, viewexif 1.03
validation issue: canonknipser/viewexif/event/main_listener.php "n.a." has to be translatable
mentioned here: https://www.phpbb.com/community/posting.php?mode=reply&f=456&t=2373801#pr14633091
and i suggest to add "cursor:pointer" in div.ck_ve_exifblock in viewexif.css to have hand cursor on hide/show
just hide the "exif"-div via Show/Hide-Click
When viewing attachments as a guest, some parameters in the user data are not filled.
One of this is the timezone, which must be taken from the board config default timezone, others may be dateformat and language.
the extension ńeeds php-exif library, so check if installed
viewexif/event/main_listener.php
Lines 114 to 116 in 7a1ff5f
Insert
$exif_data = [];
after
https://www.phpbb.com/community/viewtopic.php?f=456&t=2373801&p=14443471#p14444231
Interesting extension, but I'm not sure if everyone (I mean forum members) wants to see exif data, so I would like to ask if there is (or could be) option to show/hide exif data.
Maybe in a later version a acp (e.g. by-forum on/off, selected specific exif data to show) and / or ucp (e.g. show / hide exif for displayed attachments, allow / forbid exif for posted attachments) will be added.
Extensions should follow a new directory structure - root is only containing non-packed resources, packed resources are in a subfolder named vendor/extension
change GPL-2.0 to GPL-2.0-only
Problem when calculation the fraction of degrees or minutes of GPS coordinates, reported by lopoto
- %core.root_path%
* @param \phpbb\config $config Config object
\phpbb\config\config
here.Open attached images in new window with greyscale background - colour choseable from pure white via grey to pure black in a few (maybe 5 to 7) steps
In your changelog you have your 1.0.0 before the beta and RC. Sounds like the wrong order :)
Reporter: Girello
Samsung mobile phones set ISO Speed Rating as an array, need to pick the first element.
Make sure parameter given to htmlspecialchars are really strings
Collect all readable metadata from images and store them in a database, so you can filter images etc. depending in their metadata
The gps link should be more flexible and give board owners a chance to pick another service like bing, open street maps
acp module needed for that
validation issue by david63: There is no log message when the extension's configuration is updated and the naming of the acp_info file is incorrect - they should be info_acp_viewexif.php
or they should be loaded. Currently the log enties are not picking up the details of the modules when the extension is enabled.
validation issue: remove 3rd parameter from "config.update" in migrations/data_1_1_1.php
Instead of of using the very limited PHP exif library, I would like to switch to PEL
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.