Joomla 5 Mitteilung

Wir freuen uns mitteilen zu können, dass seit dem 29. Januar 2024 alle unsere Joomla Erweiterungen mit Joomla 5 kompatible sind.

Für alle die gerade noch von Joomla 3 auf 4 aktualisieren: Anleitungen für die Joomla 4 Migration gibt es hier:

Es gibt nun auch eine eigenständige Dokumentation für Visforms für Joomla 4 und für Visforms auf Joomla 5

Forum

Visforms Subscription Inhaber können in unserem Forum Fragen stellen. Bitte mit dem entsprechenden Benutzer anmelden.
Jeder kann lesend auf das Forum zugreifen.

Bitte stellen Sie nur 1 Frage pro Thema.

Wichtige Angaben für fast jede Frage:
V1: Welche Visforms-Version läuft?
V2: Welche Joomla-Version läuft?
V3: Welche PHP-Version läuft?

Calculation field, test value

Mehr
1 Woche 4 Tage her - 1 Woche 3 Tage her #11319 von Administrator IV
Administrator IV antwortete auf Calculation field, test value
Hello Geert,

Together with your additional information, I think I can provide you with the math.

Code:
- with STAALNR   = 100*INO + CNO INO       = round(([STAALNR]/100)-0.5) 100*INO   = ([STAALNR]/100)-0.5)*100 CNO       = [STAALNR]-100*INO - follows 0 == ([STAALNR]-round(([STAALNR]/100)-0.5)*100) - (round(([STAALNR]/100)-0.5)-round((round(([STAALNR]/100)-0.5)/97)-0.5)*97) 0 == ([STAALNR]-round(([STAALNR]/100)-0.5)*100) - (round(([STAALNR]/100)-0.5)-round((round(([STAALNR]/100)-0.5)/DNO)-0.5)*DNO) 0 == ([STAALNR]-100*INO) - (round(([STAALNR]/100)-0.5)-round((round(([STAALNR]/100)-0.5)/DNO)-0.5)*DNO) 0 == ([STAALNR]-100*INO) - (INO-round((INO/DNO)-0.5)*DNO) 0 == (CNO) - (INO-round((INO/DNO)-0.5)*DNO) - with: INOc = INO cleared off the remainder of DNO, so that INOc rem DNO = 0 INOc = round((INO/DNO)-0.5)*DNO - follows: 0 == CNO - (INO-INOc) - with: INOr = INO remainder INOr = INO-INOc - follows: 0 == CNO - INOr


With the above transformations, the factual connection has become more or less clear.
And in my opinion, it is correct so far.
The formal calculation based on the underlying values ​​INO, CNO, and DNO is therefore as follows:
0 == (CNO) - (INO-round((INO/DNO)-0.5)*DNO)

Question 1:
Do you agree with the calculations and the illustration, and what do you think about them?

A request in the form of Question 2:
Could you please evaluate how widespread this control method actually is (institutions actually using it)?

Re: Asian hornet.

You are performing a really important and great work.
The Asian hornet 'vespa velutina' has also spread to Germany.
In France, attempts are being made to combat the Asian hornet, among other things, through large-scale trapping operations using baited bottles.
Such a practice would not be permitted in Germany, as native and endangered insects might also die in the bottles.

Best regards, Ingmar Vack

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).
Letzte Änderung: 1 Woche 3 Tage her von Administrator IV.

Mehr
1 Woche 3 Tage her #11323 von geert@huizechaos.be
geert@huizechaos.be antwortete auf Calculation field, test value
Hello Ingmar,
I don't fully understand the 'pseudocode', I suppose it is some kind of formal language? I'm fluent in Pascal, VHDL, C++ and Assembler....
I'll have a look at the formal calculation, providing the bees stay calm tomorrow...
As for the Asian hornets, we developed hornet traps that cost 5€, based on a commercial item. We modify them to calibrate the inlet to 8.5mm, provide 7mm escapes for 'other' insects and avoid a 'pool' inside the trap wherein insects would drown.
On the side, I'm also working on a 'smart' trap where a camera with AI identifies an Asian hornet and then kills it by firing a 5W laser beam, all powered by a solar panel and some batteries. No kidding.... I'm a retired engineer but I work harder than before...

Mehr
1 Woche 1 Tag her #11339 von Administrator IV
Administrator IV antwortete auf Calculation field, test value
Hello Geert,

It's not pseudocode.
It's simple mathematics.
Mathematics that I regularly used as a student and employed physicist to clarify and understand things.

The calculation:
- clarifies what the individual parts of your original formula mean,
- converts your original formula step by step and in a comprehensible manner into the required representation using the basic quantities INO, CNO, and DNO,
- clarifies the prerequisites for implementation in Visforms, at least for me,
- clarifies possible configuration settings in a Visforms implementation, at least for me.

All that remains is the question as a request to you.

A request in the form of Question 2:
Could you please evaluate how widespread this control method actually is (institutions actually using it)?


Re: provide 7mm escapes for 'other' insects and avoid a 'pool' inside the trap wherein insects would drown.
That's really great!

Re: Working on a 'smart' trap.
As a physicist and a nature lover, I completely support you.
I think this is a compelling approach with
- great innovation potential,
- widespread acceptance potential.

Best regards, Ingmar

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).

Mehr
1 Woche 17 Stunden her - 1 Woche 16 Stunden her #11342 von geert@huizechaos.be
geert@huizechaos.be antwortete auf Calculation field, test value
Hi Ingmar,
Where it is used? All Belgian bank account numbers are protected this way. I don't know about credit card numbers, there the expiry date seems to be 'hashed' in.
Belgian 'national numbers' are protected in the same way.
The ISO/IEC_7064 standard defines the MOD-97-10 algorithm that is used.
See here how it is used :  en.wikipedia.org/wiki/International_Bank_Account_Number
Cheers,
Geert
Letzte Änderung: 1 Woche 16 Stunden her von geert@huizechaos.be. Begründung: Correction

Mehr
4 Tage 55 Minuten her #11344 von Administrator IV
Administrator IV antwortete auf Calculation field, test value
Hello Geert,

Thank you for your information and the link.
We will implement the new field type.

I've created a development issue in the wishlist:
Issue [VF-1400] Forum: New Field Type: Protected number

When we release the new feature, you will be explicitly informed about the release in this topic.
Thanks again for your suggestion!

Cheers, Ingmar

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).

Mehr
13 Stunden 35 Minuten her #11381 von geert@huizechaos.be
geert@huizechaos.be antwortete auf Calculation field, test value
Hi Ingmar,
Nice to hear the feature will be implemented. My primary problem was to block the form from being submitted if the protected number does not check. I suppose this will be part of the implementation...
Cheers,
Geert

Moderatoren: Administrator AVAdministrator IV
Powered by Kunena Forum