Commit Graph

811 Commits

Author SHA1 Message Date
Harald Eilertsen
260b61ba3b util/run_xgettext: Use PHP matching rules
Explicitly tell xgettext to use PHP matching rules to find translatable
strings.

Project......: Improve Superblock Addon
Sponsored-by.: NLnet NGI0 Commons Fund
2026-03-11 11:51:35 +01:00
Harald Eilertsen
d0b7e4ea79 util/run_xgettext: Rename template to .pot
Renaming the translation template to *.pot, works better with some
tooling like poedit and lokalize.

Project......: Improve Superblock Addon
Sponsored-by.: NLnet NGI0 Commons Fund
2026-03-11 11:48:09 +01:00
Mario Vavti
c655046e1f version, strings and updated util/run_xgettext.sh 2026-01-15 17:13:32 +01:00
Mario
28746891c8 curl_close() is deprected and noop since PHP version 8.0 2025-12-16 11:47:10 +00:00
Harald Eilertsen
ff68bee174 Doxygen: New tag @sideeffect
Use this tag to document unexpected side effects of an API.
2025-11-29 22:49:54 +01:00
Mario
8a606365c8 update path 2025-11-07 14:42:52 +00:00
Mario
d35a79515f version and strings 2025-10-23 09:06:01 +00:00
Harald Eilertsen
ea0229dcfc Return with error code if precompile_smarty fails
The Smarty API for compiling templates don't return any meaningful error
status if a template fails, so we buffer the output and scan it for
error messages instead. If we find one, we return a non-zero error code
to signal the error to the shell or calling process.

Also added more detailed copyright headers.
2025-10-10 22:22:39 +02:00
Harald Eilertsen
a7e734b700 Move named inner function out in po2php.php
While PHP seems to be able to handle this construct, PHPStan don't. In
this case there's also no reason for this to be an inner function, so
just move it out to the global scope.
2025-09-12 21:51:24 +02:00
Harald Eilertsen
50f439ae8e Fix precompile_smarty3.php
The Smarty class is in the Smarty namespace, and should not be loaded
manually, but through composer. This is taken care of by requiring
`boot.php`. Also make the script slightly more robust as to where it is
invoked from.
2025-09-12 21:51:24 +02:00
Mario
9cf610280c add init_sys_channel utility to create the sys channel in case of headless installation - issue #1909 2025-07-13 09:57:26 +00:00
Mario
7c32b11605 update strings 2025-06-24 07:55:21 +00:00
Harald Eilertsen
e101e4f511 Minor doxygen config update
- Enable dark mode toggle
- Remove empty footer that broke scrolling
2025-05-22 15:27:35 +02:00
Mario
787c63b7ae version 10.2RC and strings 2025-03-05 10:17:39 +00:00
Mario
14360c4735 version 10.0RC and strings 2024-12-13 08:49:18 +00:00
Mario Vavti
25b089c1a9 fix some errors detected by phpstan 2024-11-17 16:17:05 +01:00
Mario Vavti
f6b9a1dd3c version 9.4RC, strings, autoload dump 2024-09-20 12:59:36 +02:00
Mario
4e35d34226 item buttons redesign - initial checkin 2024-07-22 19:07:19 +00:00
Dale Hitchenor
9bd2b3ab17 Added util/update_db 2024-07-22 06:53:25 +00:00
Mario
3e57f150bc version 9.2RC1, strings and dump composer autoload files 2024-06-27 07:44:05 +00:00
Mario
c052b7fa99 allow to run additional site specific commands at the end of util/udall 2024-03-25 19:47:17 +00:00
Harald Eilertsen
0dc959d9fe Deprecate *_config() functions in core. 2024-03-24 09:58:21 +00:00
Mario
b68ddc4cd3 version, strings and dump composer autoload 2024-03-15 18:58:01 +00:00
Harald Eilertsen
18abfb11ef Update Doxygen config for generating online API docs
Enabled implicit brief descriptions (`JAVADOC_AUTOBRIEF`), and markdown
support (`MARKDOWN_SUPPORT`) for doc blocks. This means that we no
longer need to explicitly inclufe a `@brief` tag in the doc block, the
first full sentence will be regarded as the brief documentation if it's
not explicitly given. Also we can use Markdown formatting in the
comments, which is a bit nicer than the native Doxygen tags.

I also disabled the Doxygen_phpvarfilter, but leave it commented out. It
should not be needed anymore unless somebody is using an ancient version
of doxygen. (Don't do that!)

I also changed the heading a bit, removed "The" from "The Hubzilla", and
added a tagline. Feel free to revise to whatever conforms to the project
norms.
2024-02-27 11:08:18 +01:00
Mario
d963e4a2c4 version and strings 2023-11-10 08:15:57 +00:00
Mario
d85088fc3d version and strings 2023-07-04 18:00:33 +00:00
Mario
d3a5ff9d68 version and strings 2023-05-07 08:39:59 +00:00
Mario
5fada6a497 more strings and provide mfa feedback via jgrowl 2023-03-11 20:40:32 +00:00
Mario
f031707563 strings and version 2023-03-11 19:37:34 +00:00
Mario
bc361e6469 strings and version 2023-01-05 11:33:50 +01:00
Mario
bce4e2d022 update version and strings 2022-09-26 07:13:01 +00:00
Mario
29fd9b9d64 version and strings 2022-07-19 12:40:08 +00:00
Mario
530a521679 version and strings 2022-05-25 08:41:25 +00:00
Mario
61522ed31d strings 2022-03-23 20:16:33 +00:00
Mario
b8dc3d74b6 update strings 2022-01-21 07:20:04 +00:00
Max Kostikov
6a270d7f02 Fix strings translation 2022-01-18 22:40:25 +02:00
Mario
1282214d48 strings and version 2022-01-14 18:28:33 +00:00
Mario
9a4ca44255 version and strings 2021-10-27 08:05:57 +00:00
Max Kostikov
9a19f7eac9 Fix possible storage conversion stuck on file save error 2021-09-29 23:01:27 +02:00
Mario
1aa7826331 strings update 2021-09-06 19:22:04 +00:00
Mario
4e7525c355 version and strings 2021-09-01 18:17:01 +00:00
Andrzej Budziński
e01666526e Updated Polish GUI translation according to changes made in version 6.0
/ 6.1 Hubzilla + stylistic fixes and typos.
2021-08-01 03:41:24 +02:00
Mario
3e6283a262 strings update 2021-06-30 07:11:44 +00:00
Andrzej Budziński
3d077a0bc6 Generated new util/hmesages.po + new Polish translations 2021-06-12 03:16:09 +02:00
Mario
99af27770e Merge branch 'dev' into six 2021-05-28 10:16:34 +00:00
Mario
9d96793e1a update fresh 2021-05-27 09:48:50 +00:00
Mario
7776283a47 remove zot includes 2021-05-27 09:45:39 +00:00
Andrzej Budziński
513cf2b8e2 Updating translation strings (v. 5.7) + fixes to Polish translation 2021-05-23 23:51:27 +02:00
Mario
92bc99a805 strings 2021-05-07 11:02:21 +00:00
Andrzej Budziński
f12038e63e Translation update to v.5.7 plus fixes and typos 2021-04-30 12:54:22 +02:00