first commit

This commit is contained in:
2026-02-08 21:16:11 +01:00
commit e17b7026fd
8881 changed files with 1160453 additions and 0 deletions

View File

@@ -0,0 +1,45 @@
<?php
/**
* @package Convert Forms
* @version 3.2.12 Free
*
* @author Tassos Marinos <info@tassos.gr>
* @link http://www.tassos.gr
* @copyright Copyright © 2020 Tassos Marinos All Rights Reserved
* @license GNU GPLv3 <http://www.gnu.org/licenses/gpl.html> or later
*/
defined('_JEXEC') or die('Restricted access');
class PlgConvertFormsToolsConditionalLogic extends JPlugin
{
/**
* Application Object
*
* @var object
*/
protected $app;
/**
* Auto loads the plugin language file
*
* @var boolean
*/
protected $autoloadLanguage = true;
/**
* Add plugin fields to the form
*
* @param JForm $form
* @param object $data
*
* @return boolean
*/
public function onConvertFormsFormPrepareForm($form, $data)
{
$form->loadFile(__DIR__ . '/form/form.xml');
}
}

View File

@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<extension version="3.4.0" type="plugin" group="convertformstools" method="upgrade">
<name>PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC</name>
<description>PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESC</description>
<version>1.0</version>
<creationDate>April 2020</creationDate>
<copyright>Copyright © 2020 Tassos Marinos All Rights Reserved</copyright>
<license>http://www.gnu.org/licenses/gpl-3.0.html GNU/GPL</license>
<author>Tassos Marinos (Tassos.gr)</author>
<authorEmail>info@tassos.gr</authorEmail>
<authorUrl>http://www.tassos.gr</authorUrl>
<scriptfile>script.install.php</scriptfile>
<files>
<filename plugin="conditionallogic">conditionallogic.php</filename>
<filename>script.install.helper.php</filename>
<folder>language</folder>
<folder>form</folder>
</files>
</extension>

View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<form>
<fieldset name="conditionallogic" label="PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_FIELDS" addfieldpath="plugins/convertformstools/conditionallogic/fields" tab="behavior">
<field name="note" type="note"
description="PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESC"
/>
<field name="@conditionallogic" type="nr_pro"
hiddenLabel="true"
label="PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ALIAS"
description="PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESC"
/>
</fieldset>
</form>

View File

@@ -0,0 +1,61 @@
; @package Convert Forms
; @version 3.2.12 Free
;
; @author Tassos Marinos - http://www.tassos.gr/joomla-extensions
; @copyright Copyright (c) 2020 Tassos Marinos. All rights reserved.
; @license http://www.tassos.gr
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC="Convert Forms - Lògica condicional"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESC="Crea formularis intel·ligents que canvien dinàmicament segons les seleccions de l'usuari en anar-los omplint."
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ALIAS="Lògica condicional"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_FIELDS="Camps condicionals"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENABLE="Activar lògica condicional"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENTER_TITLE="Escriu un títol"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENTER_VALUE="Escriu un valor"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_CONDITION="Afegeix condició"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NEW_CONDITION="Nova condició"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_CONDITION="Esborrar condició"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_COPY_CONDITION="Duplicar condició"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NO_CONDITIONS="Encara no has afegit cap condició a aquest formulari"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CONDITION_ELSE="Si la condició no es compleix"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ACTIONS="Accions"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ACTIONS_ALIAS="Fer"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_ACTION="Afegir acció"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_ACTION="Escollir acció"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_ACTION="Esborrar acció"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_RULES="Regles"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_RULES_ALIAS="Quan"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_RULE_GROUP="Afegir grup de regles"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_RULE="Afegir regla"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_RULE="Esborrar regla"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SHOW_FIELD="Mostrar camp"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HIDE_FIELD="Amagar camp"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CHANGE_VALUE="Canviar valor"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_OPTION="Escollir opció"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESELECT_OPTION="Deseleccionar opció"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SHOW_OPTION="Mostrar opció"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HIDE_OPTION="Amagar opció"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_OPERATOR="Escollir operador"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_EMPTY="Està buit"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_EMPTY="No està buit"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_EQUALS="Iguals"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HAS_SELECTED="Ha seleccionat"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CONTAINS="Conté"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_STARTS_WITH="Comença amb"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENDS_WITH="Acaba amb"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_REGEX="Concorda amb RegEx"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_EQUALS="No és igual"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_SELECTED="No ha seleccionat"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_CONTAIN="No conté"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_START_WITH="No comença amb"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_END_WITH="No acaba amb"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_REGEX="No concorda amb RegEx"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_LESS_THAN="Menor que"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_LESS_THAN_EQUAL="Menor o igual que"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_GREATER_THAN="Major que"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_GREATER_THAN_EQUAL="Major o igual que"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_IS_CHECKED="Està marcat"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_CHECKED="No està marcat"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_FIELD="Escull camp"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SETUP="Configura condicions"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_PROCESS_THIS="Procesa això quan"

View File

@@ -0,0 +1,61 @@
; @package Convert Forms
; @version 3.2.12 Free
;
; @author Tassos Marinos - http://www.tassos.gr/joomla-extensions
; @copyright Copyright (c) 2020 Tassos Marinos. All rights reserved.
; @license http://www.tassos.gr
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC="Convert Forms - podmíněná logika"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESC="Vytváří chytré formuláře, které se dynamicky mění podle toho, jak uživatel vyplňuje formuláře."
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ALIAS="Podmíněná logika"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_FIELDS="Pole podmínek"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENABLE="Zapnout podmíněnou logiku"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENTER_TITLE="Zadejte název"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENTER_VALUE="Zadejte hodnotu"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_CONDITION="Zadejte podmínku"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NEW_CONDITION="Nová podmínka"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_CONDITION="Smazat podmínku"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_COPY_CONDITION="Duplikovat podmínku"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NO_CONDITIONS="Zatím jste do tohoto formuláře nevložili žádnou podmínku"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CONDITION_ELSE="Pokud není podmínka splněna"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ACTIONS="Akce"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ACTIONS_ALIAS="Provést"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_ACTION="Přidat akci"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_ACTION="Vyberte akci"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_ACTION="Smazat akci"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_RULES="Pravidla"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_RULES_ALIAS="Když"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_RULE_GROUP="Přidat skupinu rolí"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_RULE="Přidat roli"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_RULE="Smazat roli"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SHOW_FIELD="Zobrazit pole"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HIDE_FIELD="Skrýt pole"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CHANGE_VALUE="Změnit hodnotu"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_OPTION="Vyberte možnost"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESELECT_OPTION="Zrušit výběr možnosti"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SHOW_OPTION="Zobrazit možnost"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HIDE_OPTION="Skrýt možnost"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_OPERATOR="Vyberte operátor"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_EMPTY="Je prázdný"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_EMPTY="Není prázdný"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_EQUALS="Odpovídá"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HAS_SELECTED="Vybral"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CONTAINS="Obsahuje"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_STARTS_WITH="Začíná"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENDS_WITH="Končí"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_REGEX="Shoda RegEx"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_EQUALS="Není rovno"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_SELECTED="Nevybráno"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_CONTAIN="Neobsahuje"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_START_WITH="Nezačíná na"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_END_WITH="Nekončí na"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_REGEX="Neshoduje se s RegEx"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_LESS_THAN="Menší než"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_LESS_THAN_EQUAL="Menší nebo rovno"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_GREATER_THAN="Větší než"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_GREATER_THAN_EQUAL="Rovno nebo větší než"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_IS_CHECKED="Vybráno"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_CHECKED="Nevybráno"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_FIELD="Vyberte pole"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SETUP="Nastavit podmínky"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_PROCESS_THIS="Zpracovat pokud"

View File

@@ -0,0 +1,61 @@
; @package Convert Forms
; @version 3.2.12 Free
;
; @author Tassos Marinos - http://www.tassos.gr/joomla-extensions
; @copyright Copyright (c) 2020 Tassos Marinos. All rights reserved.
; @license http://www.tassos.gr
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC="Convert Forms - Bedingte Logik"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESC="Erstellen Sie intelligente Formulare, die sich dynamisch ändern, je nachdem, was der Benutzer beim Ausfüllen des Formulars auswählt."
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ALIAS="Bedingte Logik"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_FIELDS="Bedingte Felder"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENABLE="Bedingte Logik einschalten"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENTER_TITLE="Einen Titel eingeben"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENTER_VALUE="Einen Wert eingeben"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_CONDITION="Bedingung hinzufügen"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NEW_CONDITION="Neue Bedingung"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_CONDITION="Bedingung löschen"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_COPY_CONDITION="Bedingung duplizieren"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NO_CONDITIONS="Sie haben noch keine Bedingungen zu diesem Formular hinzugefügt"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CONDITION_ELSE="Wenn die Bedingung nicht erfüllt ist"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ACTIONS="Aktionen"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ACTIONS_ALIAS="Ausführen"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_ACTION="Aktion hinzufügen"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_ACTION="Aktion auswählen"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_ACTION="Aktion löschen"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_RULES="Regeln"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_RULES_ALIAS="Wenn"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_RULE_GROUP="Regelgruppe hinzufügen"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_RULE="Regel hinzufügen"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_RULE="Regel löschen"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SHOW_FIELD="Feld anzeigen"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HIDE_FIELD="Feld verstecken"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CHANGE_VALUE="Wert ändern"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_OPTION="Option auswählen"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESELECT_OPTION="Option abwählen"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SHOW_OPTION="Option anzeigen"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HIDE_OPTION="Option verstecken"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_OPERATOR="Operator auswählen"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_EMPTY="Ist leer"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_EMPTY="Ist nicht leer"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_EQUALS="Ist gleich"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HAS_SELECTED="Hat ausgewählt"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CONTAINS="Enthält"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_STARTS_WITH="Beginnt mit"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENDS_WITH="Endet mit"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_REGEX="Entspricht RegEx"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_EQUALS="Ist nicht gleich"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_SELECTED="Hat nicht ausgewählt"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_CONTAIN="Enthält nicht"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_START_WITH="Startet nicht mit"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_END_WITH="Endet nicht mit"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_REGEX="Entspricht nicht RegEx"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_LESS_THAN="Weniger als"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_LESS_THAN_EQUAL="Weniger als oder gleich"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_GREATER_THAN="Grösser als"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_GREATER_THAN_EQUAL="Grösser als oder gleich"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_IS_CHECKED="Ist ausgewählt"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_CHECKED="Ist nicht ausgewählt"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_FIELD="Feld auswählen"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SETUP="Setup Bedingungen"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_PROCESS_THIS="Dies ausführen wenn"

View File

@@ -0,0 +1,61 @@
; @package Convert Forms
; @version 3.2.12 Free
;
; @author Tassos Marinos - http://www.tassos.gr/joomla-extensions
; @copyright Copyright (c) 2020 Tassos Marinos. All rights reserved.
; @license http://www.tassos.gr
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC="Convert Forms - Conditional Logic"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESC="Δημιουργία έξυπνης φόρμας που θα αλλάζει δυναμικά βάσει των επιλογών που θα κάνει ο χρήστης όταν συμπληρώνει την εκάστοτε φόρμα"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ALIAS="Conditional Logic"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_FIELDS="Πεδία Conditional"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENABLE="Ενεργοποιήστε Conditional Logic"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENTER_TITLE="Δώστε τίτλο"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENTER_VALUE="Δώστε μία τιμή"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_CONDITION="Προσθήκη κατάστασης"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NEW_CONDITION="Νέα κατάσταση"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_CONDITION="Διαγραφή προϋπόθεσης"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_COPY_CONDITION="Αντιγραφή προϋπόθεσης"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NO_CONDITIONS="Δεν έχετε προσθέσει ακόμη προϋπόθεση για αυτή τη φόρμα"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CONDITION_ELSE="Εάν δεν πληρούται η προϋπόθεση"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ACTIONS="Ενέργειες"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ACTIONS_ALIAS="Κάνε"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_ACTION="Ενέργεια προσθήκης"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_ACTION="Επιλογή ενέργειας"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_ACTION="Διαγραφή ενέργειας"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_RULES="Κανόνες"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_RULES_ALIAS="Οταν"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_RULE_GROUP="Προσθήκη κανόνα ομάδας"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_RULE="Προσθήκη κανόνα"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_RULE="Κανόνας διαγραφής"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SHOW_FIELD="Προβολή πεδίου"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HIDE_FIELD="Απόκρυψη πεδίου"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CHANGE_VALUE="Αλλαγή τιμής"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_OPTION="Επιλέξτε"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESELECT_OPTION="Επιλογή απο-επιλογής"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SHOW_OPTION="Προβολή επιλογής"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HIDE_OPTION="Επιλογή απόκρυψης"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_OPERATOR="Επιλογή χειριστή"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_EMPTY="Εάν είναι κενό"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_EMPTY="Δεν είναι κενό"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_EQUALS="Ισον"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HAS_SELECTED="Εχει επιλεγεί"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CONTAINS="Περιέχει"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_STARTS_WITH="Ξεκινά με"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENDS_WITH="Τελειώνει με"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_REGEX="Ταιριάζει με το RegEx"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_EQUALS="Δεν ισούται"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_SELECTED="Δεν έχει επιλεγεί"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_CONTAIN="Δεν περιέχει "
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_START_WITH="Δε ξεκινά με"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_END_WITH="Δεν τελειώνει σε"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_REGEX="Δεν ταιριάζει με το RegEx"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_LESS_THAN="Λιγότερο από"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_LESS_THAN_EQUAL="Λιγότερο από ή ίσο με"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_GREATER_THAN="Μεγαλύτερο από"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_GREATER_THAN_EQUAL="Μεγαλύτερο ή ίσο με"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_IS_CHECKED="Εάν επιλεγεί"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_CHECKED="Δεν είναι επιλεγμένο"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_FIELD="Επιλέξτε πεδίο"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SETUP="Προϋποθέσεις Ρύθμισης"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_PROCESS_THIS="Επεξεργασία όταν"

View File

@@ -0,0 +1,66 @@
; @package Convert Forms
; @version 3.2.12 Free
;
; @author Tassos Marinos - http://www.tassos.gr/joomla-extensions
; @copyright Copyright (c) 2020 Tassos Marinos. All rights reserved.
; @license http://www.tassos.gr
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC="Convert Forms - Conditional Logic"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESC="Create smart forms that dynamically change based on the selections the user makes while filling out your forms."
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ALIAS="Conditional Logic"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_FIELDS="Conditional Fields"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENABLE="Enable Conditional Logic"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENTER_TITLE="Enter a title"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENTER_VALUE="Enter a value"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_CONDITION="Add Condition"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NEW_CONDITION="New Condition"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_CONDITION="Delete Condition"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_COPY_CONDITION="Duplicate Condition"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NO_CONDITIONS="You haven't added any conditions to this form yet"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CONDITION_ELSE="If the condition is not met"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ACTIONS="Actions"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ACTIONS_ALIAS="Do"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_ACTION="Add action"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_ACTION="Select action"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_ACTION="Delete action"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_RULES="Rules"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_RULES_ALIAS="When"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_RULE_GROUP="Add Rule Group"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_RULE="Add Rule"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_RULE="Delete rule"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SHOW_FIELD="Show field"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HIDE_FIELD="Hide field"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CHANGE_VALUE="Change value"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_OPTION="Select option"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESELECT_OPTION="Deselect option"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SHOW_OPTION="Show option"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HIDE_OPTION="Hide option"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_OPERATOR="Select Operator"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_EMPTY="Is empty"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_EMPTY="Is not empty"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_EQUALS="Equals"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HAS_SELECTED="Has selected"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CONTAINS="Contains"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_STARTS_WITH="Starts with"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENDS_WITH="Ends with"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_REGEX="Matches RegEx"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_EQUALS="Does not equal"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_SELECTED="Does not have selected"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_CONTAIN="Does not contain"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_START_WITH="Does not start with"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_END_WITH="Does not end with"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_REGEX="Does not match RegEx"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_LESS_THAN="Less than"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_LESS_THAN_EQUAL="Less than or equal to"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_GREATER_THAN="Greater than"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_GREATER_THAN_EQUAL="Greater than or equal to"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_IS_CHECKED="Is checked"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_CHECKED="Is not checked"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_FIELD="Select Field"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SETUP="Setup Conditions"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_PROCESS_THIS="Process this when"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_TOTAL_CHECKED_EQUAL="Total checked equals"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_TOTAL_CHECKED_LESS="Total checked less than"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_TOTAL_CHECKED_LESS_THAN_OR="Total checked less than or equal to"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_TOTAL_CHECKED_GREATER="Total checked greater than"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_TOTAL_CHECKED_GREATER_THAN_OR="Total checked greater than or equal to"

View File

@@ -0,0 +1,9 @@
; @package Convert Forms
; @version 3.2.12 Free
;
; @author Tassos Marinos - http://www.tassos.gr/joomla-extensions
; @copyright Copyright (c) 2019 Tassos Marinos. All rights reserved.
; @license http://www.tassos.gr
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC="Convert Forms - Conditional Logic"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESC="Create smart forms that dynamically change based on the selections the user makes while filling out your forms."

View File

@@ -0,0 +1,61 @@
; @package Convert Forms
; @version 3.2.12 Free
;
; @author Tassos Marinos - http://www.tassos.gr/joomla-extensions
; @copyright Copyright (c) 2020 Tassos Marinos. All rights reserved.
; @license http://www.tassos.gr
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC="Convert Forms - Ette määratud loogika"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESC="Luuakse dünaamilisi vorme mis jälgivad kasutaja valikuid ja sisestusi, et nende järgi teostada automaatselt mõne teise välja muutusi."
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ALIAS="Ette määratud loogika"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_FIELDS="Ette määratud loogikaga väljad"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENABLE="Luba ette määratud loogika"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENTER_TITLE="Lisa pealkiri"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENTER_VALUE="Lisa väärtus"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_CONDITION="Lisa määrang"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NEW_CONDITION="Uus määrang"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_CONDITION="Kustuta määrang"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_COPY_CONDITION="Loo määrangu duplikaat"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NO_CONDITIONS="Sul ei ole sellele vormile ühtegi määrangut seatud"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CONDITION_ELSE="Kui määrangut ei ole seatud"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ACTIONS="Toimingud"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ACTIONS_ALIAS="Tee"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_ACTION="Lida toiming"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_ACTION="Vali toiming"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_ACTION="Kustuta toiming"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_RULES="Reeglid"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_RULES_ALIAS="Millal"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_RULE_GROUP="Lisa reeglite grupp"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_RULE="Lisa reegel"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_RULE="Kustuta reegel"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SHOW_FIELD="Näita välja"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HIDE_FIELD="Peida väli"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CHANGE_VALUE="Muuda väärtust"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_OPTION="Vali valik"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESELECT_OPTION="Võta valik maha"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SHOW_OPTION="Näita valikut"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HIDE_OPTION="Peida valik"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_OPERATOR="Vali käivitaja"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_EMPTY="On tühi"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_EMPTY="Ei ole tühi"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_EQUALS="Võrdub"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HAS_SELECTED="On valitud"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CONTAINS="Sisaldab"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_STARTS_WITH="Algab"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENDS_WITH="Lõpeb"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_REGEX="Passib RegEx väärtusega"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_EQUALS="Ei võrdu"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_SELECTED="Ei ole valitud"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_CONTAIN="Ei sisalda"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_START_WITH="Ei alga"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_END_WITH="Ei lõpe"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_REGEX="Ei passi RexEx väärtusega"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_LESS_THAN="On väiksem kui"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_LESS_THAN_EQUAL="On väiksem või võrdne"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_GREATER_THAN="On suurem kui"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_GREATER_THAN_EQUAL="On suurem või võrdne"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_IS_CHECKED="On valitud (checked)"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_CHECKED="Ei ole valitud (checked)"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_FIELD="Vali väli"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SETUP="Sea määrangud"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_PROCESS_THIS="Käivita see kui"

View File

@@ -0,0 +1,61 @@
; @package Convert Forms
; @version 3.2.12 Free
;
; @author Tassos Marinos - http://www.tassos.gr/joomla-extensions
; @copyright Copyright (c) 2020 Tassos Marinos. All rights reserved.
; @license http://www.tassos.gr
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC="Convert Forms - Ehdollinen logiikka"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESC="Luo älykkäitä lomakkeita, jotka muuttuvat dynaamisesti käyttäjän tekemien valintojen perusteella täyttäessäsi lomakkeitasi."
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ALIAS="Ehdollinen logiikka"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_FIELDS="Ehdolliset kentät"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENABLE="Käytä ehdollista logiikkaa"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENTER_TITLE="Anna otsikko"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENTER_VALUE="Anna arvo"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_CONDITION="Lisää ehto"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NEW_CONDITION="Uusi ehto"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_CONDITION="Poista ehto"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_COPY_CONDITION="Kopioi ehto"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NO_CONDITIONS="Et ole vielä lisännyt ehtoja tähän lomakkeeseen"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CONDITION_ELSE="Jos ehto ei täyty"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ACTIONS="Toiminnot"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ACTIONS_ALIAS="Tee"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_ACTION="Lisää toiminto"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_ACTION="Valitse toiminto"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_ACTION="Poista toiminto"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_RULES="Säännöt"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_RULES_ALIAS="Kun"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_RULE_GROUP="Lisää sääntöryhmä"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_RULE="Lisää sääntö"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_RULE="Poista sääntö"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SHOW_FIELD="Näytä kenttä"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HIDE_FIELD="Piilota kenttä"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CHANGE_VALUE="Vaihda arvo"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_OPTION="Valitse vaihtoehto"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESELECT_OPTION="Poista valinta"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SHOW_OPTION="Näytä vaihtoehto"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HIDE_OPTION="Piilota vaihtoehto"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_OPERATOR="Valitse operaattori"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_EMPTY="on tyhjä"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_EMPTY="ei ole tyhjä"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_EQUALS="Vastaa"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HAS_SELECTED="On valinnut"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CONTAINS="Sisältää"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_STARTS_WITH="Alkaa"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENDS_WITH="Päättyy"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_REGEX="Matches RegEx"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_EQUALS="Ei ole sama"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_SELECTED="Ei ole valinnut"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_CONTAIN="Ei sisällä"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_START_WITH="Ei ala"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_END_WITH="Ei pääty"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_REGEX="Does not match RegEx"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_LESS_THAN="Vähemmän kuin"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_LESS_THAN_EQUAL="Pienempi tai yhtä suuri kuin"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_GREATER_THAN="Suurempi kuin"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_GREATER_THAN_EQUAL="Suurempi tai yhtä suuri kuin"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_IS_CHECKED="On valittu"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_CHECKED="Ei ole valittu"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_FIELD="Valitse kenttä"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SETUP="Aseta ehdot"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_PROCESS_THIS="Käsittele tämä kun"

View File

@@ -0,0 +1,61 @@
; @package Convert Forms
; @version 3.2.12 Free
;
; @author Tassos Marinos - http://www.tassos.gr/joomla-extensions
; @copyright Copyright (c) 2020 Tassos Marinos. All rights reserved.
; @license http://www.tassos.gr
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC="Convert Forms - Logique conditionnelle"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESC="Crée des formulaires intelligents qui changent dynamiquement en fonction des sélections que l'utilisateur fait en les remplissant."
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ALIAS="Logique conditionnelle"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_FIELDS="Champs conditionnels"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENABLE="Activer la logique conditionnelle"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENTER_TITLE="Saisissez un titre"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENTER_VALUE="Saisissez une valeur"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_CONDITION="Ajouter une condition"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NEW_CONDITION="Nouvelle condition"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_CONDITION="Supprimer la condition"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_COPY_CONDITION="Dupliquer la condition"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NO_CONDITIONS="Vous n'avez pas encore ajouté de condition à ce formulaire"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CONDITION_ELSE="Si la condition n'est pas validée"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ACTIONS="Actions"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ACTIONS_ALIAS="Exécuter"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_ACTION="Ajouter une action"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_ACTION="Sélectionner une action"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_ACTION="Supprimer l'action"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_RULES="Règles"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_RULES_ALIAS="Quand"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_RULE_GROUP="Ajouter un groupe de règles"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_RULE="Ajouter une règle"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_RULE="Supprimer la règle"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SHOW_FIELD="Afficher le champ"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HIDE_FIELD="Masquer le champ"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CHANGE_VALUE="Modifier la valeur"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_OPTION="Sélectionner le paramètre"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESELECT_OPTION="Désélectionner le paramètre"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SHOW_OPTION="Afficher le paramètre"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HIDE_OPTION="Masquer le paramètre"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_OPERATOR="Sélectionner l'opérande"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_EMPTY="Est vide"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_EMPTY="N'est pas vide"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_EQUALS="Egale"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HAS_SELECTED="A sélectionné"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CONTAINS="Contient"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_STARTS_WITH="Débute par"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENDS_WITH="Se termine par"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_REGEX="Correspond au RegEx"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_EQUALS="N'est pas égal"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_SELECTED="N'a pas été sélectionné"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_CONTAIN="Ne contient pas"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_START_WITH="Ne commence pas par"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_END_WITH="Ne se termine pas par"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_REGEX="Ne correspond pas au RegEx"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_LESS_THAN="Inférieur à"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_LESS_THAN_EQUAL="Inférieur ou égal à"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_GREATER_THAN="Supérieur à"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_GREATER_THAN_EQUAL="Supérieur ou égal à"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_IS_CHECKED="Est coché"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_CHECKED="N'est pas coché"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_FIELD="Sélectionner le champ"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SETUP="Paramétrage des conditions"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_PROCESS_THIS="Exécuter quand"

View File

@@ -0,0 +1,61 @@
; @package Convert Forms
; @version 3.2.12 Free
;
; @author Tassos Marinos - http://www.tassos.gr/joomla-extensions
; @copyright Copyright (c) 2020 Tassos Marinos. All rights reserved.
; @license http://www.tassos.gr
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC="Convert Forms - Logica condizionale"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESC="Crea moduli intelligenti che cambiano dinamicamente basandosi sulle scelte fatte dali utenti mentre compilano i vostri moduli."
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ALIAS="Logica condizionale"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_FIELDS="Campi condizionali"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENABLE="Abilita logica condizionale"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENTER_TITLE="Inserisci un titolo"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENTER_VALUE="Inserisci un valore"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_CONDITION="Aggiungi condizione"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NEW_CONDITION="Nuova condizione"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_CONDITION="Cancella condizione"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_COPY_CONDITION="Duplica condizione"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NO_CONDITIONS="Non hai ancora aggiunto nessuna condizione a questo modulo"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CONDITION_ELSE="Nel caso in cui la condizione non venga soddisfatta"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ACTIONS="Azioni"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ACTIONS_ALIAS="Fai"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_ACTION="Aggiungi azione"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_ACTION="Seleziona azione"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_ACTION="Cancella azione"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_RULES="Regole"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_RULES_ALIAS="Quando"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_RULE_GROUP="Aggiungi gruppo di regole"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_RULE="Aggiungi regola"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_RULE="Cancella regola"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SHOW_FIELD="Mostra campo"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HIDE_FIELD="Nascondi campo"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CHANGE_VALUE="Cambia valore"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_OPTION="Seleziona opzione"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESELECT_OPTION="Deseleziona opzione"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SHOW_OPTION="Mostra opzione"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HIDE_OPTION="Nascondi opzione"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_OPERATOR="Seleziona operatore"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_EMPTY="E' vuoto"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_EMPTY="Non è vuoto"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_EQUALS="è uguale a"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HAS_SELECTED="Ha selezionato"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CONTAINS="Contiene"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_STARTS_WITH="Inizia con"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENDS_WITH="Finisce con"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_REGEX="Corrisponde a RegEx"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_EQUALS="Non è uguale a "
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_SELECTED="Non ha selezionato"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_CONTAIN="Non contiene"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_START_WITH="Non inizia con"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_END_WITH="Non finisce con"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_REGEX="Non corrisponde a RegEx"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_LESS_THAN="Meno di"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_LESS_THAN_EQUAL="Meno di o uguale a"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_GREATER_THAN="Più grande di"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_GREATER_THAN_EQUAL="Più grande di o uguale a"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_IS_CHECKED="E' spuntato"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_CHECKED="Non è spuntato"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_FIELD="Seleziona campo"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SETUP="Impostazione condizioni "
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_PROCESS_THIS="Processa questo quando"

View File

@@ -0,0 +1,61 @@
; @package Convert Forms
; @version 3.2.12 Free
;
; @author Tassos Marinos - http://www.tassos.gr/joomla-extensions
; @copyright Copyright (c) 2020 Tassos Marinos. All rights reserved.
; @license http://www.tassos.gr
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC="Преобразовать формы - условная логика"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESC="Создавать интеллектуальные формы, которые динамически изменяются в зависимости от выбора, который пользователь делает при заполнении ваших форм."
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ALIAS="Условная логика"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_FIELDS="Условные поля"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENABLE="Включить условную логику"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENTER_TITLE="Введите заголовок"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENTER_VALUE="Введите значение"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_CONDITION="Добавить условие"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NEW_CONDITION="Новое условие"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_CONDITION="Удалить условие"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_COPY_CONDITION="Дублирующее условие"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NO_CONDITIONS="Вы еще не добавили никаких условий в эту форму"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CONDITION_ELSE="Если условие не выполнено"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ACTIONS="Действия"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ACTIONS_ALIAS="Do"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_ACTION="Добавить действие"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_ACTION="Выбрать действие"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_ACTION="Удалить действие"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_RULES="Правила"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_RULES_ALIAS="Когда"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_RULE_GROUP="Добавить группу правил"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_RULE="Добавить правило"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_RULE="Удалить правило"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SHOW_FIELD="Показать поле"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HIDE_FIELD="Скрыть поле"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CHANGE_VALUE="Изменить значение"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_OPTION="Выбрать вариант"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESELECT_OPTION="Отменить выбор"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SHOW_OPTION="Показать параметр"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HIDE_OPTION="Скрыть параметр"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_OPERATOR="Выбрать оператора"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_EMPTY="Пусто"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_EMPTY="Не пусто"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_EQUALS="Равно"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HAS_SELECTED="Выбрал"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CONTAINS="содержит"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_STARTS_WITH="Начинается с"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENDS_WITH="Заканчивается на"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_REGEX="Соответствует RegEx"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_EQUALS="Не равно"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_SELECTED="Не выбрал"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_CONTAIN="Не содержит"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_START_WITH="Не начинается с"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_END_WITH="Не заканчивается на"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_REGEX="Не соответствует RegEx"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_LESS_THAN="Меньше чем"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_LESS_THAN_EQUAL="Меньше или равно"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_GREATER_THAN="Больше чем"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_GREATER_THAN_EQUAL="Больше или равно"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_IS_CHECKED="Проверено"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_CHECKED="Не проверено"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_FIELD="Выбрать поле"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SETUP="Условия настройки"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_PROCESS_THIS="Обработать это когда"

View File

@@ -0,0 +1,61 @@
; @package Convert Forms
; @version 3.2.12 Free
;
; @author Tassos Marinos - http://www.tassos.gr/joomla-extensions
; @copyright Copyright (c) 2020 Tassos Marinos. All rights reserved.
; @license http://www.tassos.gr
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC="Konvertovať formuláre podmienená logika"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESC="Vytvárajte inteligentné formuláre, ktoré sa dynamicky menia na základe výberov, ktoré používateľ urobí pri vypĺňaní formulárov."
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ALIAS="Podmienená logika"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_FIELDS="Podmienené polia"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENABLE="Povoliť podmienenú logiku"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENTER_TITLE="Zadajte názov"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENTER_VALUE="Zadajte hodnotu"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_CONDITION="Pridať podmienku"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NEW_CONDITION="Nový stav"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_CONDITION="Odstrániť podmienku"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_COPY_CONDITION="Duplicitný stav"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NO_CONDITIONS="Do tohto formulára ste zatiaľ nepridali žiadne podmienky"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CONDITION_ELSE="Ak nie je splnená podmienka"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ACTIONS="Akcie"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ACTIONS_ALIAS="Do"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_ACTION="Pridať akciu"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_ACTION="Vyberte akciu"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_ACTION="Odstrániť akciu"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_RULES="pravidlá"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_RULES_ALIAS="Kedy"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_RULE_GROUP="Pridať skupinu pravidiel"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_RULE="Pridať pravidlo"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_RULE="Odstrániť pravidlo"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SHOW_FIELD="Zobraziť pole"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HIDE_FIELD="Skryť pole"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CHANGE_VALUE="Zmeňte hodnotu"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_OPTION="Vyberte možnosť"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESELECT_OPTION="Zrušte výber možnosti"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SHOW_OPTION="Zobraziť možnosť"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HIDE_OPTION="Možnosť Skryť"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_OPERATOR="Vyberte Operátor"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_EMPTY="Je prázdny"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_EMPTY="Nie je prázdny"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_EQUALS="Rovná sa"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HAS_SELECTED="Má vybraté"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CONTAINS="Obsahuje"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_STARTS_WITH="Začína s"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENDS_WITH="Končí s"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_REGEX="Zodpovedá regulárnemu výrazu"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_EQUALS="Nerovná sa"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_SELECTED="Nemá vybraté"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_CONTAIN="Neobsahuje"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_START_WITH="Nezačína s"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_END_WITH="Nekončí s"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_REGEX="Nezodpovedá regulárnemu výrazu"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_LESS_THAN="Menej ako"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_LESS_THAN_EQUAL="Menšie alebo rovné"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_GREATER_THAN="Väčší než"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_GREATER_THAN_EQUAL="Väčšie alebo rovné"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_IS_CHECKED="Je začiarknuté"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_CHECKED="Nie je začiarknuté"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_FIELD="Vyberte položku Pole"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SETUP="Podmienky nastavenia"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_PROCESS_THIS="Spracovať to, keď"

View File

@@ -0,0 +1,61 @@
; @package Convert Forms
; @version 3.2.12 Free
;
; @author Tassos Marinos - http://www.tassos.gr/joomla-extensions
; @copyright Copyright (c) 2020 Tassos Marinos. All rights reserved.
; @license http://www.tassos.gr
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC="Перетворити форми - умовна логіка"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESC="Створіть розумні форми, які динамічно змінюються на основі вибраних вами користувачем під час заповнення ваших форм."
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ALIAS="Умовна логіка"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_FIELDS="Умовні поля"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENABLE="Увімкнути умовну логіку"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENTER_TITLE="Введіть назву"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENTER_VALUE="Введіть значення"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_CONDITION="Додати умову"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NEW_CONDITION="Нова умова"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_CONDITION="Видалити умову"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_COPY_CONDITION="Умова дублювання"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NO_CONDITIONS="Ви ще не додали жодних умов до цієї форми"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CONDITION_ELSE="Якщо умова не виконується"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ACTIONS="Дії"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ACTIONS_ALIAS="Зробити"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_ACTION="Додати дію"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_ACTION="Вибрати дію"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_ACTION="Видалити дію"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_RULES="Правила"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_RULES_ALIAS="Коли"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_RULE_GROUP="Додати групу правил"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ADD_RULE="Додати правило"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DELETE_RULE="Видалити правило"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SHOW_FIELD="Показати поле"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HIDE_FIELD="Сховати поле"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CHANGE_VALUE="Змінити значення"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_OPTION="Вибрати варіант"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_DESELECT_OPTION="Скасувати вибір"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SHOW_OPTION="Показати варіант"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HIDE_OPTION="Сховати параметр"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_OPERATOR="Вибрати оператора"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_EMPTY="Порожня"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_EMPTY="Не порожньо"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_EQUALS="Дорівнює"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_HAS_SELECTED="Вибрано"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_CONTAINS="Містить"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_STARTS_WITH="Починається з"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_ENDS_WITH="Закінчується"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_REGEX="Збіги RegEx"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_EQUALS="Не дорівнює"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_SELECTED="Не вибрано"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_CONTAIN="Не містить"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_START_WITH="Не починається з"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_END_WITH="Не закінчується на"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_REGEX="Не відповідає RegEx"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_LESS_THAN="Менше"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_LESS_THAN_EQUAL="Менше або рівне"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_GREATER_THAN="Більше"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_GREATER_THAN_EQUAL="Більше або дорівнює"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_IS_CHECKED="Перевірено"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_NOT_CHECKED="Не перевірено"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SELECT_FIELD="Вибрати поле"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_SETUP="Умови настройки"
PLG_CONVERTFORMSTOOLS_CONDITIONALLOGIC_PROCESS_THIS="Обробити це, коли"

View File

@@ -0,0 +1,637 @@
<?php
/**
* Installer Script Helper
*
* @author Tassos Marinos <info@tassos.gr>
* @link http://www.tassos.gr
* @copyright Copyright © 2016 Tassos Marinos All Rights Reserved
* @license http://www.gnu.org/licenses/gpl-3.0.html GNU/GPL
*/
defined('_JEXEC') or die;
jimport('joomla.filesystem.file');
jimport('joomla.filesystem.folder');
class PlgConvertformstoolsConditionallogicInstallerScriptHelper
{
public $name = '';
public $alias = '';
public $extname = '';
public $extension_type = '';
public $plugin_folder = 'system';
public $module_position = 'status';
public $client_id = 1;
public $install_type = 'install';
public $show_message = true;
public $autopublish = true;
public $db = null;
public $app = null;
public $installedVersion;
public function __construct(&$params)
{
$this->extname = $this->extname ?: $this->alias;
$this->db = JFactory::getDbo();
$this->app = JFactory::getApplication();
$this->installedVersion = $this->getVersion($this->getInstalledXMLFile());
}
/**
* Preflight event
*
* @param string
* @param JAdapterInstance
*
* @return boolean
*/
public function preflight($route, $adapter)
{
if (!in_array($route, array('install', 'update')))
{
return;
}
JFactory::getLanguage()->load('plg_system_novaraininstaller', JPATH_PLUGINS . '/system/novaraininstaller');
if ($this->show_message && $this->isInstalled())
{
$this->install_type = 'update';
}
if ($this->onBeforeInstall() === false)
{
return false;
}
}
/**
* Preflight event
*
* @param string
* @param JAdapterInstance
*
* @return boolean
*/
public function postflight($route, $adapter)
{
JFactory::getLanguage()->load($this->getPrefix() . '_' . $this->extname, $this->getMainFolder());
if (!in_array($route, array('install', 'update')))
{
return;
}
if ($this->onAfterInstall() === false)
{
return false;
}
if ($route == 'install' && $this->autopublish)
{
$this->publishExtension();
}
if ($this->show_message)
{
$this->addInstalledMessage();
}
JFactory::getCache()->clean('com_plugins');
JFactory::getCache()->clean('_system');
}
public function isInstalled()
{
if (!is_file($this->getInstalledXMLFile()))
{
return false;
}
$query = $this->db->getQuery(true)
->select('extension_id')
->from('#__extensions')
->where($this->db->quoteName('type') . ' = ' . $this->db->quote($this->extension_type))
->where($this->db->quoteName('element') . ' = ' . $this->db->quote($this->getElementName()));
$this->db->setQuery($query, 0, 1);
$result = $this->db->loadResult();
return empty($result) ? false : true;
}
public function getMainFolder()
{
switch ($this->extension_type)
{
case 'plugin' :
return JPATH_SITE . '/plugins/' . $this->plugin_folder . '/' . $this->extname;
case 'component' :
return JPATH_ADMINISTRATOR . '/components/com_' . $this->extname;
case 'module' :
return JPATH_ADMINISTRATOR . '/modules/mod_' . $this->extname;
case 'library' :
return JPATH_SITE . '/libraries/' . $this->extname;
}
}
public function getInstalledXMLFile()
{
return $this->getXMLFile($this->getMainFolder());
}
public function getCurrentXMLFile()
{
return $this->getXMLFile(__DIR__);
}
public function getXMLFile($folder)
{
switch ($this->extension_type)
{
case 'module' :
return $folder . '/mod_' . $this->extname . '.xml';
default :
return $folder . '/' . $this->extname . '.xml';
}
}
public function foldersExist($folders = array())
{
foreach ($folders as $folder)
{
if (is_dir($folder))
{
return true;
}
}
return false;
}
public function publishExtension()
{
switch ($this->extension_type)
{
case 'plugin' :
$this->publishPlugin();
case 'module' :
$this->publishModule();
}
}
public function publishPlugin()
{
$query = $this->db->getQuery(true)
->update('#__extensions')
->set($this->db->quoteName('enabled') . ' = 1')
->where($this->db->quoteName('type') . ' = ' . $this->db->quote('plugin'))
->where($this->db->quoteName('element') . ' = ' . $this->db->quote($this->extname))
->where($this->db->quoteName('folder') . ' = ' . $this->db->quote($this->plugin_folder));
$this->db->setQuery($query);
$this->db->execute();
}
public function publishModule()
{
// Get module id
$query = $this->db->getQuery(true)
->select('id')
->from('#__modules')
->where($this->db->quoteName('module') . ' = ' . $this->db->quote('mod_' . $this->extname))
->where($this->db->quoteName('client_id') . ' = ' . (int) $this->client_id);
$this->db->setQuery($query, 0, 1);
$id = $this->db->loadResult();
if (!$id)
{
return;
}
// check if module is already in the modules_menu table (meaning is is already saved)
$query->clear()
->select('moduleid')
->from('#__modules_menu')
->where($this->db->quoteName('moduleid') . ' = ' . (int) $id);
$this->db->setQuery($query, 0, 1);
$exists = $this->db->loadResult();
if ($exists)
{
return;
}
// Get highest ordering number in position
$query->clear()
->select('ordering')
->from('#__modules')
->where($this->db->quoteName('position') . ' = ' . $this->db->quote($this->module_position))
->where($this->db->quoteName('client_id') . ' = ' . (int) $this->client_id)
->order('ordering DESC');
$this->db->setQuery($query, 0, 1);
$ordering = $this->db->loadResult();
$ordering++;
// publish module and set ordering number
$query->clear()
->update('#__modules')
->set($this->db->quoteName('published') . ' = 1')
->set($this->db->quoteName('ordering') . ' = ' . (int) $ordering)
->set($this->db->quoteName('position') . ' = ' . $this->db->quote($this->module_position))
->where($this->db->quoteName('id') . ' = ' . (int) $id);
$this->db->setQuery($query);
$this->db->execute();
// add module to the modules_menu table
$query->clear()
->insert('#__modules_menu')
->columns(array($this->db->quoteName('moduleid'), $this->db->quoteName('menuid')))
->values((int) $id . ', 0');
$this->db->setQuery($query);
$this->db->execute();
}
public function addInstalledMessage()
{
JFactory::getApplication()->enqueueMessage(
JText::sprintf(
JText::_($this->install_type == 'update' ? 'NRI_THE_EXTENSION_HAS_BEEN_UPDATED_SUCCESSFULLY' : 'NRI_THE_EXTENSION_HAS_BEEN_INSTALLED_SUCCESSFULLY'),
'<strong>' . JText::_($this->name) . '</strong>',
'<strong>' . $this->getVersion() . '</strong>',
$this->getFullType()
)
);
}
public function getPrefix()
{
switch ($this->extension_type)
{
case 'plugin';
return JText::_('plg_' . strtolower($this->plugin_folder));
case 'component':
return JText::_('com');
case 'module':
return JText::_('mod');
case 'library':
return JText::_('lib');
default:
return $this->extension_type;
}
}
public function getElementName($type = null, $extname = null)
{
$type = is_null($type) ? $this->extension_type : $type;
$extname = is_null($extname) ? $this->extname : $extname;
switch ($type)
{
case 'component' :
return 'com_' . $extname;
case 'module' :
return 'mod_' . $extname;
case 'plugin' :
default:
return $extname;
}
}
public function getFullType()
{
return JText::_('NRI_' . strtoupper($this->getPrefix()));
}
public function isPro()
{
$versionFile = __DIR__ . "/version.php";
// If version file does not exist we assume a PRO version
if (!JFile::exists($versionFile))
{
return true;
}
// Load version file
require_once $versionFile;
return (bool) $NR_PRO;
}
public function getVersion($file = '')
{
$file = $file ?: $this->getCurrentXMLFile();
if (!is_file($file))
{
return '';
}
$xml = JInstaller::parseXMLInstallFile($file);
if (!$xml || !isset($xml['version']))
{
return '';
}
return $xml['version'];
}
/**
* Checks wether the extension can be installed or not
*
* @return boolean
*/
public function canInstall()
{
// The extension is not installed yet. Accept Install.
if (!$installed_version = $this->getVersion($this->getInstalledXMLFile()))
{
return true;
}
// Path to extension's version file
$versionFile = $this->getMainFolder() . "/version.php";
$NR_PRO = true;
// If version file does not exist we assume we have a PRO version installed
if (file_exists($versionFile))
{
require_once($versionFile);
}
// The free version is installed. Accept install.
if (!(bool)$NR_PRO)
{
return true;
}
// Current package is a PRO version. Accept install.
if ($this->isPro())
{
return true;
}
// User is trying to update from PRO version to FREE. Do not accept install.
JFactory::getLanguage()->load($this->getPrefix() . '_' . $this->extname, __DIR__);
JFactory::getApplication()->enqueueMessage(
JText::_('NRI_ERROR_PRO_TO_FREE'), 'error'
);
JFactory::getApplication()->enqueueMessage(
html_entity_decode(
JText::sprintf(
'NRI_ERROR_UNINSTALL_FIRST',
'<a href="http://www.tassos.gr/joomla-extensions/' . $this->alias . '" target="_blank">',
'</a>',
JText::_($this->name)
)
), 'error'
);
return false;
}
/**
* Checks if current version is newer than the installed one
* Used for Novarain Framework
*
* @return boolean [description]
*/
public function isNewer()
{
if (!$installed_version = $this->getVersion($this->getInstalledXMLFile()))
{
return true;
}
$package_version = $this->getVersion();
return version_compare($installed_version, $package_version, '<=');
}
/**
* Helper method triggered before installation
*
* @return bool
*/
public function onBeforeInstall()
{
if (!$this->canInstall())
{
return false;
}
}
/**
* Helper method triggered after installation
*/
public function onAfterInstall()
{
}
/**
* Delete files
*
* @param array $folders
*/
public function deleteFiles($files = array())
{
foreach ($files as $key => $file)
{
JFile::delete($file);
}
}
/**
* Deletes folders
*
* @param array $folders
*/
public function deleteFolders($folders = array())
{
foreach ($folders as $folder)
{
if (!is_dir($folder))
{
continue;
}
JFolder::delete($folder);
}
}
public function dropIndex($table, $index)
{
$db = $this->db;
// Check if index exists first
$query = 'SHOW INDEX FROM ' . $db->quoteName('#__' . $table) . ' WHERE KEY_NAME = ' . $db->quote($index);
$db->setQuery($query);
$db->execute();
if (!$db->loadResult())
{
return;
}
// Remove index
$query = 'ALTER TABLE ' . $db->quoteName('#__' . $table) . ' DROP INDEX ' . $db->quoteName($index);
$db->setQuery($query);
$db->execute();
}
public function dropUnwantedTables($tables) {
if (!$tables) {
return;
}
foreach ($tables as $table) {
$query = "DROP TABLE IF EXISTS #__".$this->db->escape($table);
$this->db->setQuery($query);
$this->db->execute();
}
}
public function dropUnwantedColumns($table, $columns) {
if (!$columns || !$table) {
return;
}
$db = $this->db;
// Check if columns exists in database
function qt($n) {
return(JFactory::getDBO()->quote($n));
}
$query = 'SHOW COLUMNS FROM #__'.$table.' WHERE Field IN ('.implode(",", array_map("qt", $columns)).')';
$db->setQuery($query);
$rows = $db->loadColumn(0);
// Abort if we don't have any rows
if (!$rows) {
return;
}
// Let's remove the columns
$q = "";
foreach ($rows as $key => $column) {
$comma = (($key+1) < count($rows)) ? "," : "";
$q .= "drop ".$this->db->escape($column).$comma;
}
$query = "alter table #__".$table." $q";
$db->setQuery($query);
$db->execute();
}
public function fetch($table, $columns = "*", $where = null, $singlerow = false) {
if (!$table) {
return;
}
$db = $this->db;
$query = $db->getQuery(true);
$query
->select($columns)
->from("#__$table");
if (isset($where)) {
$query->where("$where");
}
$db->setQuery($query);
return ($singlerow) ? $db->loadObject() : $db->loadObjectList();
}
/**
* Load the Novarain Framework
*
* @return boolean
*/
public function loadFramework()
{
if (is_file(JPATH_PLUGINS . '/system/nrframework/autoload.php'))
{
include_once JPATH_PLUGINS . '/system/nrframework/autoload.php';
}
}
/**
* Re-orders plugin after passed array of plugins
*
* @param string $plugin Plugin element name
* @param array $lowerPluginOrder Array of plugin element names
*
* @return boolean
*/
public function pluginOrderAfter($lowerPluginOrder)
{
if (!is_array($lowerPluginOrder) || !count($lowerPluginOrder))
{
return;
}
$db = $this->db;
// Get plugins max order
$query = $db->getQuery(true);
$query
->select($db->quoteName('b.ordering'))
->from($db->quoteName('#__extensions', 'b'))
->where($db->quoteName('b.element') . ' IN ("'.implode("\",\"",$lowerPluginOrder).'")')
->order('b.ordering desc');
$db->setQuery($query);
$maxOrder = $db->loadResult();
if (is_null($maxOrder))
{
return;
}
// Get plugin details
$query
->clear()
->select(array($db->quoteName('extension_id'), $db->quoteName('ordering')))
->from($db->quoteName('#__extensions'))
->where($db->quoteName('element') . ' = ' . $db->quote($this->alias));
$db->setQuery($query);
$pluginInfo = $db->loadObject();
if (!isset($pluginInfo->ordering) || $pluginInfo->ordering > $maxOrder)
{
return;
}
// Update the new plugin order
$object = new stdClass();
$object->extension_id = $pluginInfo->extension_id;
$object->ordering = ($maxOrder + 1);
try {
$db->updateObject('#__extensions', $object, 'extension_id');
} catch (Exception $e) {
return $e->getMessage();
}
}
}

View File

@@ -0,0 +1,24 @@
<?php
/**
* @package Convert Forms
* @version 3.2.12 Free
*
* @author Tassos Marinos <info@tassos.gr>
* @link http://www.tassos.gr
* @copyright Copyright © 2020 Tassos Marinos All Rights Reserved
* @license GNU GPLv3 <http://www.gnu.org/licenses/gpl.html> or later
*/
defined('_JEXEC') or die('Restricted access');
require_once __DIR__ . '/script.install.helper.php';
class PlgConvertFormsToolsConditionalLogicInstallerScript extends PlgConvertFormsToolsConditionalLogicInstallerScriptHelper
{
public $name = 'conditionallogic';
public $alias = 'conditionallogic';
public $extension_type = 'plugin';
public $plugin_folder = 'convertformstools';
public $show_message = false;
}