Plugin Directory

Changeset 2460136


Ignore:
Timestamp:
01/21/2021 07:00:55 AM (5 years ago)
Author:
prosolution
Message:
  • New feature "One pager", allow user to view shown steps in one page
  • Add new fields setting "One pager" at admin site tab application form
  • Fixed checkbox position when "no template" selected
  • Fixed delete old cookie after activating new version
Location:
prosolution-wp-client/trunk
Files:
16 edited

Legend:

Unmodified
Added
Removed
  • prosolution-wp-client/trunk/README.txt

    r2456188 r2460136  
    66Tested up to: 4.9.5
    77Requires PHP: 5.6
    8 Stable tag: 1.7.1
     8Stable tag: 1.7.2
    99License: GPLv2 or later
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    6666
    6767== Changelog ==
     68
     69= 1.7.2 =
     70* New feature "One pager", allow user to view shown steps in one page
     71* Add new fields setting "One pager" at admin site tab application form
     72* Fixed checkbox position when "no template" selected
     73* Fixed delete old cookie after activating new version
    6874
    6975= 1.7.1 =
  • prosolution-wp-client/trunk/admin/class-prosolwpclient-admin.php

    r2454627 r2460136  
    702702                   
    703703                    'prosolwpclient_applicationform' => array(
     704                        'one_pager'  => array(
     705                            'name'    => 'one_pager',
     706                            'label'   => esc_html__( 'Application form steps', 'prosolwpclient' ),
     707                            'desc'    => esc_html__( 'Change the step view of the application form', 'prosolwpclient' ),
     708                            'type'    => 'select',
     709                            'required' => true,
     710                            'default' => '1',
     711                            'options'  => array(
     712                                '0' => esc_html__( 'One Pager', 'prosolwpclient' ),
     713                                '1'  => esc_html__( 'Step-by-Step', 'prosolwpclient' )
     714                            )
     715                        ),
     716
    704717                        'step_label'  => array(
    705718                            'name'    => 'step_label',
     
    11851198                            )
    11861199                        );
     1200                        $settings_builtin_fields['prosolwpclient_applicationform']['site'.$x.'_one_pager'] = array(
     1201                            'name'    => 'site'.$x.'_one_pager',
     1202                            'label'   => esc_html__( 'Application form steps', 'prosolwpclient' ),
     1203                            'desc'    => esc_html__( 'Change the step view of the application form', 'prosolwpclient' ),
     1204                            'type'    => 'select',
     1205                            'required' => true,
     1206                            'default' => '1',
     1207                            'options'  => array(
     1208                                '0' => esc_html__( 'One Pager', 'prosolwpclient' ),
     1209                                '1'  => esc_html__( 'Step-by-Step', 'prosolwpclient' )
     1210                            )
     1211                        );
    11871212                        $settings_builtin_fields['prosolwpclient_applicationform']['site'.$x.'_step_label'] = array(
    11881213                            'name'    => 'site'.$x.'_step_label',
  • prosolution-wp-client/trunk/admin/js/prosolwpclient-setting.js

    r2456188 r2460136  
    252252            //tab language
    253253            $('.default_language').hide();
    254             //tab application form
     254            //tab application form         
     255            $('.one_pager').hide();
    255256            $('.step_label').hide();
    256257            $('.personaldata').hide();
     
    366367            ];
    367368        }
    368                
     369       
     370        //hide Step name fields if one pager selected
     371        if($(idAppForm+'\\['+selsite+'one_pager\\]').val()==0){
     372            $('tr.'+selsite+'step_label').hide();
     373        } else{     
     374            $('tr.'+selsite+'step_label').show();
     375        }
     376        $(idAppForm+'\\['+selsite+'one_pager\\]').on('change', function(){
     377            if($(this).val()==0){
     378                $('tr.'+selsite+'step_label').hide();
     379            } else{
     380                $('tr.'+selsite+'step_label').show();
     381            }
     382        });
     383       
    369384        list_app_form.forEach(function(item){
    370385            $(idAppForm+'\\['+item+'_view\\]').on('click',function() {
  • prosolution-wp-client/trunk/admin/templates/admin-view-single-table-list.php

    r2454627 r2460136  
    1616
    1717<?php
    18     //kev
    1918    $issite = CBXProSolWpClient_Helper::proSol_getSitecookie();
    2019    $is_api_setup =  $show_sync = CBXProSolWpClient_Helper::proSol_isApiSetup($issite);
  • prosolution-wp-client/trunk/includes/class-prosolwpclient-helper.php

    r2456188 r2460136  
    116116            $table_ps_users         = $wpdb->prefix . 'users';
    117117
    118             //kev
    119118            $selsite='0';
    120119            if(isset($_COOKIE['selsite'])){
  • prosolution-wp-client/trunk/languages/prosolwpclient-de_DE.po

    r2454627 r2460136  
    1313"Content-Type: text/plain; charset=UTF-8\n"
    1414"Content-Transfer-Encoding: 8bit\n"
     15
     16#: admin\class-prosolwpclient-admin.php:713
     17msgid "Step-by-Step"
     18msgstr "Schritt-für-Schritt"
     19
     20#: admin\class-prosolwpclient-admin.php:712
     21msgid "One Pager"
     22msgstr "Schritte auf einer Seite"
     23
     24#: admin\class-prosolwpclient-admin.php:706
     25msgid "Change the step view of the application form"
     26msgstr "Ändern Sie die Ansicht des Bewerbungsformulars"
     27
     28#: admin\class-prosolwpclient-admin.php:706
     29msgid "Application form steps"
     30msgstr "Bewerbungsformular Schritte"
    1531
    1632#: admin\templates\admin-settings-display.php:36
  • prosolution-wp-client/trunk/languages/prosolwpclient-es_ES.po

    r2454627 r2460136  
    44"Language: es_ES\n"
    55"Plural-Forms: nplurals=2; plural=n != 1;\n"
    6 "PO-Revision-Date: 2021-01-12 15:02+0700\n"
     6"PO-Revision-Date: 2021-01-21 13:33+0700\n"
    77"X-Generator: Poedit 2.2\n"
    88"Project-Id-Version: ProSolution WP Client\n"
     
    1414"Content-Transfer-Encoding: 8bit\n"
    1515
     16#: admin\class-prosolwpclient-admin.php:713
     17msgid "Step-by-Step"
     18msgstr "Paso a paso"
     19
     20#: admin\class-prosolwpclient-admin.php:712
     21msgid "One Pager"
     22msgstr "One Pager"
     23
     24#: admin\class-prosolwpclient-admin.php:706
     25msgid "Change the step view of the application form"
     26msgstr "Cambiar la vista de paso del formulario de solicitud"
     27
     28#: admin\class-prosolwpclient-admin.php:706
     29msgid "Application form steps"
     30msgstr "Pasos del formulario de solicitud"
     31
    1632#: admin\templates\admin-settings-display.php:36
    1733msgid "change site"
     
    570586msgstr "Número de registros por página:"
    571587
    572 #: admin/class-prosolwpclient-admin.php:194 admin/class-prosolwpclient-admin.php:265
     588#: admin/class-prosolwpclient-admin.php:194
     589#: admin/class-prosolwpclient-admin.php:265
    573590#, php-format
    574591msgid "Api key is missing, sync can not be done, <a href=\"%s\">please update setting</a>"
     
    714731msgstr ""
    715732
    716 #: admin/class-prosolwpclient-admin.php:619 public/class-prosolwpclient-public.php:1459
     733#: admin/class-prosolwpclient-admin.php:619
     734#: public/class-prosolwpclient-public.php:1459
    717735msgid "This field is required."
    718736msgstr "Este campo es requerido."
    719737
    720 #: admin/class-prosolwpclient-admin.php:620 public/class-prosolwpclient-public.php:1460
     738#: admin/class-prosolwpclient-admin.php:620
     739#: public/class-prosolwpclient-public.php:1460
    721740msgid "Please fix this field."
    722741msgstr "Por favor arregle este campo."
    723742
    724 #: admin/class-prosolwpclient-admin.php:621 public/class-prosolwpclient-public.php:1461
     743#: admin/class-prosolwpclient-admin.php:621
     744#: public/class-prosolwpclient-public.php:1461
    725745msgid "Please enter a valid email address."
    726746msgstr "Por favor, introduzca una dirección de correo electrónico válida."
    727747
    728 #: admin/class-prosolwpclient-admin.php:622 public/class-prosolwpclient-public.php:1462
     748#: admin/class-prosolwpclient-admin.php:622
     749#: public/class-prosolwpclient-public.php:1462
    729750msgid "Please enter a valid URL."
    730751msgstr "Por favor introduzca una URL válida."
    731752
    732 #: admin/class-prosolwpclient-admin.php:623 public/class-prosolwpclient-public.php:1463
     753#: admin/class-prosolwpclient-admin.php:623
     754#: public/class-prosolwpclient-public.php:1463
    733755msgid "Please enter a valid date."
    734756msgstr "Por favor introduzca una fecha valida."
    735757
    736 #: admin/class-prosolwpclient-admin.php:624 public/class-prosolwpclient-public.php:1464
     758#: admin/class-prosolwpclient-admin.php:624
     759#: public/class-prosolwpclient-public.php:1464
    737760msgid "Please enter a valid date ( ISO )."
    738761msgstr "Por favor introduzca una fecha válida (ISO)."
    739762
    740 #: admin/class-prosolwpclient-admin.php:625 public/class-prosolwpclient-public.php:1465
     763#: admin/class-prosolwpclient-admin.php:625
     764#: public/class-prosolwpclient-public.php:1465
    741765msgid "Please enter a valid number."
    742766msgstr "Por favor introduzca un número valido."
    743767
    744 #: admin/class-prosolwpclient-admin.php:626 public/class-prosolwpclient-public.php:1466
     768#: admin/class-prosolwpclient-admin.php:626
     769#: public/class-prosolwpclient-public.php:1466
    745770msgid "Please enter only digits."
    746771msgstr "Por favor introduzca solo dígitos."
    747772
    748 #: admin/class-prosolwpclient-admin.php:627 public/class-prosolwpclient-public.php:1467
     773#: admin/class-prosolwpclient-admin.php:627
     774#: public/class-prosolwpclient-public.php:1467
    749775msgid "Please enter the same value again."
    750776msgstr "Por favor, introduzca el mismo valor de nuevo."
    751777
    752 #: admin/class-prosolwpclient-admin.php:628 public/class-prosolwpclient-public.php:1468
     778#: admin/class-prosolwpclient-admin.php:628
     779#: public/class-prosolwpclient-public.php:1468
    753780msgid "Please enter no more than {0} characters."
    754781msgstr "Por favor, ingrese no más de {0} caracteres."
    755782
    756 #: admin/class-prosolwpclient-admin.php:629 public/class-prosolwpclient-public.php:1469
     783#: admin/class-prosolwpclient-admin.php:629
     784#: public/class-prosolwpclient-public.php:1469
    757785msgid "Please enter at least {0} characters."
    758786msgstr "Por favor ingrese al menos {0} caracteres."
    759787
    760 #: admin/class-prosolwpclient-admin.php:630 public/class-prosolwpclient-public.php:1470
     788#: admin/class-prosolwpclient-admin.php:630
     789#: public/class-prosolwpclient-public.php:1470
    761790msgid "Please enter a value between {0} and {1} characters long."
    762791msgstr "Por favor Introduzca un valor entre {0} y {1} caracteres de largo."
    763792
    764 #: admin/class-prosolwpclient-admin.php:631 public/class-prosolwpclient-public.php:1471
     793#: admin/class-prosolwpclient-admin.php:631
     794#: public/class-prosolwpclient-public.php:1471
    765795msgid "Please enter a value between {0} and {1}."
    766796msgstr "Por favor Introduzca un valor entre {0} y {1}."
    767797
    768 #: admin/class-prosolwpclient-admin.php:632 public/class-prosolwpclient-public.php:1472
     798#: admin/class-prosolwpclient-admin.php:632
     799#: public/class-prosolwpclient-public.php:1472
    769800msgid "Please enter a value less than or equal to {0}."
    770801msgstr "Por favor Introduzca un valor inferior o igual a {0}."
    771802
    772 #: admin/class-prosolwpclient-admin.php:633 public/class-prosolwpclient-public.php:1473
     803#: admin/class-prosolwpclient-admin.php:633
     804#: public/class-prosolwpclient-public.php:1473
    773805msgid "Please enter a value greater than or equal to {0}."
    774806msgstr "Por favor Introduzca un valor mayor o igual que {0}."
    775807
    776 #: admin/class-prosolwpclient-admin.php:634 public/class-prosolwpclient-public.php:1474
     808#: admin/class-prosolwpclient-admin.php:634
     809#: public/class-prosolwpclient-public.php:1474
    777810msgid "Please check the captcha."
    778811msgstr "Por favor revisa el captcha."
     
    792825msgstr "Registro de actividad borrado"
    793826
    794 #: includes/class-prosolwpclient-helper.php:101 admin/templates/admin-overview.php:162
     827#: includes/class-prosolwpclient-helper.php:101
     828#: admin/templates/admin-overview.php:162
    795829msgid " at "
    796830msgstr "en"
    797831
    798 #: includes/class-prosolwpclient-helper.php:102 admin/templates/admin-overview.php:163
     832#: includes/class-prosolwpclient-helper.php:102
     833#: admin/templates/admin-overview.php:163
    799834msgid " by "
    800835msgstr "por"
    801836
    802 #: includes/class-prosolwpclient-helper.php:227 public/class-prosolwpclient-public.php:1477
     837#: includes/class-prosolwpclient-helper.php:227
     838#: public/class-prosolwpclient-public.php:1477
    803839#: public/templates/singlefieldset/prosolwpclientjobapplicationpersonalinfo.php:14
    804840msgid "Personal Data"
    805841msgstr "Información personal"
    806842
    807 #: includes/class-prosolwpclient-helper.php:228 public/class-prosolwpclient-public.php:1478
     843#: includes/class-prosolwpclient-helper.php:228
     844#: public/class-prosolwpclient-public.php:1478
    808845#: public/templates/singlefieldset/prosolwpclientjobapplicationeducationinfo.php:17
    809846msgid "Education"
    810847msgstr "Estudios"
    811848
    812 #: includes/class-prosolwpclient-helper.php:229 public/class-prosolwpclient-public.php:1479
     849#: includes/class-prosolwpclient-helper.php:229
     850#: public/class-prosolwpclient-public.php:1479
    813851#: public/templates/singlefieldset/prosolwpclientjobapplicationexperienceinfo.php:22
    814852msgid "Work Experience"
    815853msgstr "Experiencia laboral"
    816854
    817 #: includes/class-prosolwpclient-helper.php:230 public/class-prosolwpclient-public.php:1480
     855#: includes/class-prosolwpclient-helper.php:230
     856#: public/class-prosolwpclient-public.php:1480
    818857#: public/templates/singlefieldset/prosolwpclientjobapplicationexpertiseinfo.php:17
    819858msgid "Expertise"
    820859msgstr "Habilidad"
    821860
    822 #: includes/class-prosolwpclient-helper.php:231 public/class-prosolwpclient-public.php:1481
     861#: includes/class-prosolwpclient-helper.php:231
     862#: public/class-prosolwpclient-public.php:1481
    823863#: public/templates/singlefieldset/prosolwpclientjobapplicationsidedishesinfo.php:9
    824864msgid "Side Dishes"
    825865msgstr "Side Dishes"
    826866
    827 #: includes/class-prosolwpclient-helper.php:232 public/class-prosolwpclient-public.php:1482
     867#: includes/class-prosolwpclient-helper.php:232
     868#: public/class-prosolwpclient-public.php:1482
    828869#: public/templates/singlefieldset/prosolwpclientjobapplicationothersinfo.php:9
    829870msgid "Others"
    830871msgstr "Otros"
    831872
    832 #: includes/class-prosolwpclient-table-helper.php:105 public/class-prosolwpclient-public.php:166
    833 #: public/class-prosolwpclient-public.php:189 public/class-prosolwpclient-public.php:258
     873#: includes/class-prosolwpclient-table-helper.php:105
     874#: public/class-prosolwpclient-public.php:166
     875#: public/class-prosolwpclient-public.php:189
     876#: public/class-prosolwpclient-public.php:258
    834877#, php-format
    835878msgid "Api response failed. Message: %s"
     
    876919msgstr "Por favor suba el archivo"
    877920
    878 #: public/class-prosolwpclient-public.php:480 public/class-prosolwpclient-public.php:1405
     921#: public/class-prosolwpclient-public.php:480
     922#: public/class-prosolwpclient-public.php:1405
    879923msgid "Sorry! Your already uploaded total file size limit crossed. Please delete existing file and try again. You can upload no more than "
    880924msgstr ""
     
    896940msgstr "ID de trabajo no válido"
    897941
    898 #: public/class-prosolwpclient-public.php:606 public/class-prosolwpclient-public.php:1419
     942#: public/class-prosolwpclient-public.php:606
     943#: public/class-prosolwpclient-public.php:1419
    899944msgid "Please enter family name"
    900945msgstr "Por favor introduzca su apellido"
     
    904949msgstr ""
    905950
    906 #: public/class-prosolwpclient-public.php:613 public/class-prosolwpclient-public.php:1420
     951#: public/class-prosolwpclient-public.php:613
     952#: public/class-prosolwpclient-public.php:1420
    907953msgid "Please enter first given name"
    908954msgstr "Por favor introduzca su nombre de pila"
     
    912958msgstr ""
    913959
    914 #: public/class-prosolwpclient-public.php:620 public/class-prosolwpclient-public.php:1421
     960#: public/class-prosolwpclient-public.php:620
     961#: public/class-prosolwpclient-public.php:1421
    915962msgid "Please enter road"
    916963msgstr "Por favor introduzca la calle"
     
    924971msgstr ""
    925972
    926 #: public/class-prosolwpclient-public.php:630 public/class-prosolwpclient-public.php:821
     973#: public/class-prosolwpclient-public.php:630
     974#: public/class-prosolwpclient-public.php:821
    927975#: public/class-prosolwpclient-public.php:969
    928976msgid "Postcode number length should be between 4 and 15 digits"
    929977msgstr ""
    930978
    931 #: public/class-prosolwpclient-public.php:634 public/class-prosolwpclient-public.php:1422
     979#: public/class-prosolwpclient-public.php:634
     980#: public/class-prosolwpclient-public.php:1422
    932981msgid "Please enter town"
    933982msgstr "Por favor introduzca la ciudad"
    934983
    935 #: public/class-prosolwpclient-public.php:637 public/class-prosolwpclient-public.php:831
     984#: public/class-prosolwpclient-public.php:637
     985#: public/class-prosolwpclient-public.php:831
    936986#: public/class-prosolwpclient-public.php:979
    937987msgid "Town could not be more than 50 characters"
    938988msgstr ""
    939989
    940 #: public/class-prosolwpclient-public.php:641 public/class-prosolwpclient-public.php:1427
     990#: public/class-prosolwpclient-public.php:641
     991#: public/class-prosolwpclient-public.php:1427
    941992msgid "Please select country"
    942993msgstr "Por favor seleccione el país"
    943994
    944 #: public/class-prosolwpclient-public.php:677 public/class-prosolwpclient-public.php:1429
     995#: public/class-prosolwpclient-public.php:677
     996#: public/class-prosolwpclient-public.php:1429
    945997msgid "Please enter phone"
    946998msgstr "Por favor introduzca el teléfono"
    947999
    948 #: public/class-prosolwpclient-public.php:680 public/class-prosolwpclient-public.php:685
     1000#: public/class-prosolwpclient-public.php:680
     1001#: public/class-prosolwpclient-public.php:685
    9491002msgid "Phone number length should be between 9 and 35 characters"
    9501003msgstr ""
     
    9541007msgstr "Por favor seleccione la nacionalidad"
    9551008
    956 #: public/class-prosolwpclient-public.php:694 public/class-prosolwpclient-public.php:1431
     1009#: public/class-prosolwpclient-public.php:694
     1010#: public/class-prosolwpclient-public.php:1431
    9571011msgid "Please select marital status"
    9581012msgstr "Por favor seleccione el estado civil"
    9591013
    960 #: public/class-prosolwpclient-public.php:698 public/class-prosolwpclient-public.php:1432
     1014#: public/class-prosolwpclient-public.php:698
     1015#: public/class-prosolwpclient-public.php:1432
    9611016msgid "Please select gender"
    9621017msgstr "Por favor seleccione el género"
    9631018
    964 #: public/class-prosolwpclient-public.php:703 public/class-prosolwpclient-public.php:1433
     1019#: public/class-prosolwpclient-public.php:703
     1020#: public/class-prosolwpclient-public.php:1433
    9651021msgid "Please select at least one job"
    9661022msgstr "Por favor seleccione al menos un trabajo"
     
    9861042msgstr ""
    9871043
    988 #: public/class-prosolwpclient-public.php:759 public/class-prosolwpclient-public.php:1438
     1044#: public/class-prosolwpclient-public.php:759
     1045#: public/class-prosolwpclient-public.php:1438
    9891046msgid "Please select beginning year"
    9901047msgstr "Por favor seleccione el año de inicio"
    9911048
    992 #: public/class-prosolwpclient-public.php:762 public/class-prosolwpclient-public.php:885
     1049#: public/class-prosolwpclient-public.php:762
     1050#: public/class-prosolwpclient-public.php:885
    9931051msgid "Please provide valid beginning year"
    9941052msgstr "Por favor proporcione un año de comienzo válido"
    9951053
    996 #: public/class-prosolwpclient-public.php:769 public/class-prosolwpclient-public.php:892
     1054#: public/class-prosolwpclient-public.php:769
     1055#: public/class-prosolwpclient-public.php:892
    9971056msgid "End year should be greater or equal to beginning year"
    9981057msgstr ""
    9991058
    1000 #: public/class-prosolwpclient-public.php:776 public/class-prosolwpclient-public.php:1439
     1059#: public/class-prosolwpclient-public.php:776
     1060#: public/class-prosolwpclient-public.php:1439
    10011061msgid "Please select end year"
    10021062msgstr "Por favor seleccione el año final"
    10031063
    1004 #: public/class-prosolwpclient-public.php:780 public/class-prosolwpclient-public.php:902
     1064#: public/class-prosolwpclient-public.php:780
     1065#: public/class-prosolwpclient-public.php:902
    10051066msgid "Please provide valid end year"
    10061067msgstr "Por favor proporcione un año final válido"
    10071068
    1008 #: public/class-prosolwpclient-public.php:803 public/class-prosolwpclient-public.php:1436
     1069#: public/class-prosolwpclient-public.php:803
     1070#: public/class-prosolwpclient-public.php:1436
    10091071msgid "Please select group"
    10101072msgstr "Por favor seleccione el grupo"
    10111073
    1012 #: public/class-prosolwpclient-public.php:811 public/class-prosolwpclient-public.php:1437
     1074#: public/class-prosolwpclient-public.php:811
     1075#: public/class-prosolwpclient-public.php:1437
    10131076msgid "Please select Training / Practice"
    10141077msgstr "Por favor seleccione Formación / Práctica"
    10151078
    1016 #: public/class-prosolwpclient-public.php:842 public/class-prosolwpclient-public.php:936
     1079#: public/class-prosolwpclient-public.php:842
     1080#: public/class-prosolwpclient-public.php:936
    10171081msgid "Description could not be more than 400 characters"
    10181082msgstr ""
     
    11701234msgstr "Por favor introduzca solo números."
    11711235
    1172 #: public/class-prosolwpclient-public.php:1425 public/class-prosolwpclient-public.php:1426
     1236#: public/class-prosolwpclient-public.php:1425
     1237#: public/class-prosolwpclient-public.php:1426
    11731238msgid "Postcode number length should be between 4 and 15 digits."
    11741239msgstr ""
     
    12931358msgstr "Última sincronización"
    12941359
    1295 #: admin/templates/admin-overview.php:66 admin/templates/admin-view-single-table-list.php:43
     1360#: admin/templates/admin-overview.php:66
     1361#: admin/templates/admin-view-single-table-list.php:43
    12961362msgid "Sync"
    12971363msgstr "Sincronizar"
     
    15751641msgstr "Volver a los detalles del trabajo"
    15761642
    1577 #: public/templates/prosolwpclientjobapply.php:83 public/templates/prosolwpclientjobdetails.php:28
     1643#: public/templates/prosolwpclientjobapply.php:83
     1644#: public/templates/prosolwpclientjobdetails.php:28
    15781645msgid "Back to Job Listing"
    15791646msgstr "Volver a la lista de trabajos"
    15801647
    1581 #: public/templates/prosolwpclientjobapply.php:86 public/templates/prosolwpclientjobdetails.php:112
     1648#: public/templates/prosolwpclientjobapply.php:86
     1649#: public/templates/prosolwpclientjobdetails.php:112
    15821650#: public/templates/prosolwpclientjobsearchresult.php:81
    15831651msgid "Back to Job Search"
     
    15921660msgstr "Detalles del trabajo"
    15931661
    1594 #: public/templates/prosolwpclientjobdetails.php:68 public/templates/prosolwpclientjobsearchresult.php:47
     1662#: public/templates/prosolwpclientjobdetails.php:68
     1663#: public/templates/prosolwpclientjobsearchresult.php:47
    15951664#: public/templates/singlefieldset/prosolwpclientjobapplicationexperienceinfo.php:42
    15961665#: public/templates/singlefieldset/prosolwpclientjobapplicationexperienceinfo.php:219
     
    16151684msgstr "Tiempo trabajado"
    16161685
    1617 #: public/templates/prosolwpclientjobdetails.php:88 public/templates/prosolwpclientjobsearchresult.php:48
     1686#: public/templates/prosolwpclientjobdetails.php:88
     1687#: public/templates/prosolwpclientjobsearchresult.php:48
    16181688msgid "Location"
    16191689msgstr "Ubicación"
     
    22012271msgid "ProSolution"
    22022272msgstr "ProSolution"
    2203 
  • prosolution-wp-client/trunk/languages/prosolwpclient.pot

    r2454627 r2460136  
    1212"Content-Type: text/plain; charset=ISO-8859-1\n"
    1313"Content-Transfer-Encoding: 8bit\n"
     14
     15#: admin\class-prosolwpclient-admin.php:713
     16msgid "Step-by-Step"
     17msgstr ""
     18
     19#: admin\class-prosolwpclient-admin.php:712
     20msgid "One Pager"
     21msgstr ""
     22
     23#: admin\class-prosolwpclient-admin.php:706
     24msgid "Change the step view of the application form"
     25msgstr ""
     26
     27#: admin\class-prosolwpclient-admin.php:706
     28msgid "Application form steps"
     29msgstr ""
    1430
    1531#: admin\templates\admin-settings-display.php:36
  • prosolution-wp-client/trunk/prosolwpclient.php

    r2456188 r2460136  
    1717     * Plugin URI:        https://prosolution.com/produkte-und-services/workexpert.html
    1818     * Description:       WordPress client for ProSolution
    19      * Version:           1.7.1
     19     * Version:           1.7.2
    2020     * Author:            ProSolution
    2121     * Author URI:        https://www.prosolution.com
     
    3939
    4040    defined('PROSOLWPCLIENT_PLUGIN_NAME') or define('PROSOLWPCLIENT_PLUGIN_NAME', 'prosolwpclient');
    41     defined('PROSOLWPCLIENT_PLUGIN_VERSION') or define('PROSOLWPCLIENT_PLUGIN_VERSION', '1.7.1');
     41    defined('PROSOLWPCLIENT_PLUGIN_VERSION') or define('PROSOLWPCLIENT_PLUGIN_VERSION', '1.7.2');
    4242    defined('PROSOLWPCLIENT_BASE_NAME') or define('PROSOLWPCLIENT_BASE_NAME', plugin_basename(__FILE__));
    4343    defined('PROSOLWPCLIENT_ROOT_PATH') or define('PROSOLWPCLIENT_ROOT_PATH', plugin_dir_path(__FILE__));
     
    230230        }   
    231231
     232        //delete old cookies if exists
     233        if (isset($_COOKIE['selsite'])) {
     234            unset($_COOKIE['selsite']);
     235            setcookie('selsite', '0', 0 ); // empty value and old timestamp
     236        }
     237
    232238        $prosolwpclient_frontend = get_option( 'prosolwpclient_frontend' );
    233239
     
    314320    }
    315321
    316     runProsolwpclient();
    317    //kev
    318    ob_clean();
     322    runProsolwpclient();
     323    ob_clean();
  • prosolution-wp-client/trunk/public/js/jquery.formtowizard.js

    r2454627 r2460136  
    4646                    return true;
    4747                };
    48 
    49             if (options.showProgress && typeof(options.progress) !== "function") {
    50                 if (options.showStepNo)
    51                     $(element).before("<ul id='steps' class='steps'></ul>");
    52                 else
    53                     $(element).before("<ul id='steps' class='steps breadcrumb'></ul>");
    54             }
     48           
     49            //hide step if one pager selected
     50            if($('.one-pager').val()==1){   
     51                if (options.showProgress && typeof(options.progress) !== "function") {
     52                    if (options.showStepNo)
     53                        $(element).before("<ul id='steps' class='steps'></ul>");
     54                    else
     55                        $(element).before("<ul id='steps' class='steps breadcrumb'></ul>");
     56                }
     57            }   
    5558            /************** End Validate Options ******************/
    5659
     
    6568                        $("#steps").append("<li id='stepDesc" + i + "'>" + $(this).find("legend").html() + "</li>");
    6669                }
    67 
    68                 if (i == 0) {
    69                     createNextButton(i);
    70                     selectStep(i);
    71                 }
    72                 else if (i == count - 1) {
    73                     $("#step" + i).hide();
    74                     createPrevButton(i);
    75                     // move submit button to the last step
    76                     $(submmitButtonName).addClass('next').detach().appendTo("#step" + i + "commands");
    77                 }
    78                 else {
    79                     $("#step" + i).hide();
    80                     createPrevButton(i);
    81                     createNextButton(i);
    82                 }
     70                //hide step if one pager selected
     71                if($('.one-pager').val()==1){
     72                    if (i == 0) {
     73                        createNextButton(i);
     74                        selectStep(i);
     75                    }
     76                    else if (i == count - 1) {
     77                        $("#step" + i).hide();
     78                        createPrevButton(i);
     79                        // move submit button to the last step
     80                        $(submmitButtonName).addClass('next').detach().appendTo("#step" + i + "commands");
     81                    }
     82                    else {
     83                        $("#step" + i).hide();
     84                        createPrevButton(i);
     85                        createNextButton(i);
     86                    }
     87                }   
    8388            });
    8489
  • prosolution-wp-client/trunk/public/templates/prosolwpclientjobapply.php

    r2456188 r2460136  
    578578                      method="post" role="form"
    579579                      enctype="multipart/form-data">
    580 
     580                     
     581                    <input type="hidden" class="one-pager" name="one_pager" value="<?php echo $list_opt_appform[$issite.'one_pager'] ?>">
    581582                    <!--application form section-->
    582583                    <?php
  • prosolution-wp-client/trunk/public/templates/singlefieldset/modals/prosolwpclientjobapplicationactivitymodal.php

    r2437099 r2460136  
    4848            foreach ( $all_operationarea as $index => $area_info ) {
    4949                echo '<li>
    50                     <label class="checkbox-inline"><span style="margin-left:0.2em">'. $area_info["name"] . '</span>
     50                    <label class="checkbox-inline">
    5151                        <input type="checkbox" name="operationareacheckbox" value="' . $area_info["operationareaId"] . '">
     52                        <span style="margin-left:0.2em">'. $area_info["name"] . '</span>
    5253                        <span class="checkmark-layer"></span>   
    5354                    </label>
  • prosolution-wp-client/trunk/public/templates/singlefieldset/modals/prosolwpclientjobapplicationbusinessmodal.php

    r2437099 r2460136  
    4848            foreach ( $all_nace as $index => $nace_info ) {
    4949                echo '<li>
    50                     <label class="checkbox-inline"><span style="margin-left:0.2em">' . $nace_info['name'] . '</span>
     50                    <label class="checkbox-inline">
    5151                        <input type="checkbox" name="nacecheckbox" value="' . $nace_info['naceId'] . '">
     52                        <span style="margin-left:0.2em">' . $nace_info['name'] . '</span>
    5253                        <span class="checkmark"></span>     
    5354                    </label>
  • prosolution-wp-client/trunk/public/templates/singlefieldset/modals/prosolwpclientjobapplicationjobmodal.php

    r2456188 r2460136  
    3434                                        foreach ( $all_profession as $index => $profession_info ) {
    3535                                            echo '<li>
    36                                                 <label class="checkbox-inline"><span style="margin-left:0.2em">' . $profession_info['name'] . '</span>
     36                                                <label class="checkbox-inline">
    3737                                                    <input type="checkbox" name="professioncheckbox" value="' . $profession_info['professionId'] . '">
     38                                                    <span style="margin-left:0.2em">' . $profession_info['name'] . '</span>
    3839                                                    <span class="checkmark-layer"></span>       
    3940                                                </label>
     
    4344                                        foreach ( $all_profession as $index => $profession_info ) {                                             
    4445                                            echo '<li>
    45                                                 <label class="checkbox-inline">
     46                                                <label class="checkbox-inline">                                             
    4647                                                    <input type="checkbox" name="professioncheckbox" value="' . $profession_info['professionId'] . '">
    4748                                                    <span style="margin-left:0.2em">' . $profession_info['name'] . '</span>
Note: See TracChangeset for help on using the changeset viewer.