Plugin Directory

Changeset 1253237


Ignore:
Timestamp:
09/25/2015 09:29:45 AM (10 years ago)
Author:
zartis
Message:

Re-branded to HireHive
Now uses API endpoint for server side rendering
This allows for efficient caching instead

Location:
zartis-job-plugin/trunk
Files:
1 added
10 deleted
6 edited

Legend:

Unmodified
Added
Removed
  • zartis-job-plugin/trunk/Zartis_Job_Landing.php

    r585308 r1253237  
    1 
    2 
    3 <style>.updated {display:none;}</style>
    4                 <div class="zar_body">
    5                         <div class="wrap">
    6                        
    7                                 <div align="c16">
    8                                     <div class="branding">
    9                                         <img src="../wp-content/plugins/zartis-job-plugin/images/zartis_logo_blu_200.png" width="100" style="border:none;"/> 
    10                                     </div>
    11                                 </div>
    12                            
    13                             <!-- Main Content  -->       
    14                             <div id="main" role="main">
    15                                
    16                             <ul class="tabs">
    17                                 <li><a href="#tab1" title="Zartis Plugin Home">Home</a></li>
    18                                 <li><a href="#tab2" title="Zartis settings">Settings</a></li>
    19                                 <li><a href="#tab3" title="Zartis FAQs">FAQs</a></li>
    20                                 <li><a href="#tab4" title="Zartis advanced options">Extras</a></li>
    21                                 <li><a href="#tab5" title="Zartis Social Media">Social Media</a></li>
    22                             </ul>                               
    23      
    24                         <div class="tab_container">
    25                            
    26                              <!-- HOME -->   
    27                              <div id="tab1" class="tab_content">   
    28                                     <div class="c9">   
    29                                         <div class="content">
    30                                         <h2>You're all set!</h2>
    31                                         <p>Now all you need to do is create a new page and insert the <strong>shortcode</strong> below. This will add a fully functioning jobs listing to your site.</p>
    32                                            
    33                                     <div class="callout code">
    34                                         <code>[zartis_jobs]</code> 
    35                                     </div>       
    36                                         <p>Below is what it should look like in your publish page.</p> 
    37                                         <a href="../wp-content/plugins/zartis-job-plugin/images/preview/wp_shortcode_preview.png" id="zarpic1"><img src="../wp-content/plugins/zartis-job-plugin/images/preview/wp_shortcode_preview.png" width="630" title="Just insert [zartis_jobs] into any page you wish"/></a><br/><br/>
    38                                     </div>   
    39                                     </div><!-- END OF c8 -->
    40                                     <div class="c7">
    41                                         <h3>Here's what most people do with Zartis</h3>
    42                                                 <ul class="list">
    43                                                     <li><a href="https://my.zartis.com/Jobs/Create" title="Go to Zartis create job page" target='_blank' class="zar_a">Add a job</a> - this is the best way to get started. It's simple.</li>
    44                                                     <li>Get your jobs and application process into your <a href="https://my.zartis.com/Settings/Social" title="Go to Zartis channels page" target='_blank' class="zar_a">Facebook page</a> to reach more candidates.</li>
    45                                                     <li><a href="https://my.zartis.com/Settings/Social#tabs-2" target='_blank' title="Go to Zartis channels page" class="zar_a">"Auto tweet"</a> new vacancies. Most get good retweets and it takes seconds to setup.</li>
    46                                                 </ul>   
    47                                        
    48                                         <div class="cent">
    49                                         <a href="https://my.zartis.com/Jobs/Create" target="_blank" class="btn save buttons"><span>Add jobs to your website now</span></a>
    50                                             <p><EM>You will be brought to my.zartis.com</EM></p>
    51                                          
    52                                         </div><!-- END OF cent -->     
    53                                     </div><!-- END OF c8 -->
    54                                 </div><!-- END OF tab1 --> 
    55 
    56                              <!-- OPTIONS -->   
    57                                 <div id="tab2" class="tab_content">
    58                                    <div class="c9">
    59                                         <div class="content">
    60                                         <h2>Settings</h2>
    61                                        
    62                                        <form method="post" action="options.php">
    63                                         <?php wp_nonce_field('update-options'); ?>
    64                                        <fieldset class="sm">
    65                                             <ol> 
    66                                                 <!-- Width  -->
    67                                                 <li> 
    68                                                     <label class='label' for="email">Change width of jobs widget. <em>Size in percentage (%)</em>.</label>
    69                                                         <input id="Zartis_Width" name="Zartis_Width" type="text" class="input text-box" value="<?php echo get_option('Zartis_Width'); ?>" />
    70                                                 <div class="hint hide" style="display: none;"> Please enter a value</div>
    71                                                 </li>
    72                                                 <li> 
    73                                                     <label class='label' for="email">Changing the language </label><br/><br/>
    74                                                     <p>You can easily change the language by logging into <a href="https://my.zartis.com/Settings/Company" target="_blank">https://my.zartis.com/</a> .You will find the setting to change the language in company settings under your name in the top right of the screen. Once you have changed the language and saved it, you can go back to your wordpress site and refresh the page and it will be translated for you. It's that simple!</p>
    75                                                 </li>
    76                                                
    77                                             </ol>
    78                                             <input type="hidden" name="action" value="update" />
    79                                         <input type="hidden" name="page_options" value="Zartis_Width" />
    80                                             <div class="cent">                             
    81                                                 <button type="submit" class="btn save buttons"><span>Save settings</span></button>
    82                                             </div>
    83    
    84                                         </fieldset>
    85                                     </div>   
    86                                     </div><!-- END OF c8 -->
    87                                     <div class="c7">
    88                                        <p><strong></stong>Once you have added your shortcode to your page, you should add a job.</strong> Log in to Zartis, and add a job. Your jobs will then appear on your WordPress site.</p>
    89                                         <div class="cent">
    90                                         <a href="https://my.zartis.com/Jobs/Create" target="_blank" class="btn save buttons"><span>Add jobs to your website now</span></a>
    91                                             <p><EM>You will be brought to my.zartis.com</EM></p>
    92                                            
    93                                         </div><!-- END OF cent -->                                     
    94                                     </div><!-- END OF c8 -->
    95                                 </div><!-- END OF tab2 -->
    96  
    97 
    98                              <!-- FAQs -->   
    99                                 <div id="tab3" class="tab_content">
    100                                    <div class="c9">
    101                                         <div class="content">
    102                                         <h2>Frequently asked questions</h2>
    103                                        
    104                                         <h4>Can I change the look and feel?</h4>   
    105                                         <p>Yes. Go to <a href="https://my.zartis.com/Settings/Customize" target='_blank' title="Go to Zartis settings page" class="zar_a">Settings</a> in my.zartis.com and knock yourself out.</p>
    106                                        
    107                                         <h4>I need more help, where do I go?</h4>
    108                                         <p>If you have any questions, just go to <a href="http://help.zartis.com" target="_blank">help.zartis.com</a> and ask your question. We are happy to help with any issues you might have. </p>
    109                                        
    110                                     </div>   
    111                                     </div><!-- END OF c8 -->
    112                                     <div class="c7">
    113                                        <p><strong></stong>Once you have added your shortcode to your page, you should add a job.</strong> Log in to Zartis, and add a job. Your jobs will then appear on your WordPress site.</p>
    114                                         <div class="cent">
    115                                         <a href="https://my.zartis.com/Jobs/Create" target="_blank" class="btn save buttons"><span>Add jobs to your website now</span></a>
    116                                             <p><EM>You will be brought to my.zartis.com</EM></p>
    117                                         </div><!-- END OF cent -->                                     
    118                                     </div><!-- END OF c8 -->
    119                                 </div><!-- END OF tab3 -->                           
    120  
    121                                  <!-- ADVANCED -->   
    122                                 <div id="tab4" class="tab_content">
    123                                    <div class="c9">
    124                                         <div class="content">
    125                                         <h2>Public jobs board</h2>
    126                                             <p>Zartis creates your very own public jobs board. You can share this link or embed it in your navigation. </p>
    127                                             <div class="callout">
    128                                                 <a href="https://my.zartis.com/<?php echo get_option('Zartis_Unique_ID'); ?>/" target="_blank">my.zartis.com/<?php echo get_option('Zartis_Unique_ID'); ?></a> 
    129                                              </div> 
    130                                                
    131                                             <p>You can also customise this page by visitng <a href="https://my.zartis.com/Settings/Customize" target="_blank">Customise settings</a> in Zartis. Easily add your company location, twitter and linkedIn accounts to your own public jobs board.</p>
    132                                             <a href="../wp-content/plugins/zartis-job-plugin/images/preview/wp_publicpage.png" id="zarpic3"><img src="../wp-content/plugins/zartis-job-plugin/images/preview/wp_publicpage.png" width="630" title="Easily add your company location, twitter and linkedIn accounts"/></a><br/><br/>
    133                                     </div>   
    134                                     </div><!-- END OF c8 -->
    135                                     <div class="c7">
    136                                        <p><strong></stong>Once you have added your shortcode to your page, you should add a job.</strong> Log in to Zartis, and add a job. Your jobs will then appear on your WordPress site.</p>
    137                                         <div class="cent">
    138                                         <a href="https://my.zartis.com/Jobs/Create" target="_blank" class="btn save buttons"><span>Add jobs to your website now</span></a>
    139                                             <p><EM>You will be brought to my.zartis.com</EM></p>
    140                                         </div><!-- END OF cent -->                                     
    141                                     </div><!-- END OF c8 -->
    142                                 </div><!-- END OF tab4 --> 
    143                            
    144                             <!-- Social Media -->   
    145                                 <div id="tab5" class="tab_content">
    146                                    <div class="c9">
    147                                         <div class="content">
    148                                         <h2>Facebook</h2>
    149                                         <p>At Zartis, we know the importance of using Social Media. That's why we've made it so easy to add a jobs tab to your companies facebook page.</p>
    150                                          
    151                                     <a href="../wp-content/plugins/zartis-job-plugin/images/preview/wp_facebook.png" id="zarpic4"><img src="../wp-content/plugins/zartis-job-plugin/images/preview/wp_facebook.png" width="630" title="Your Jobs tab integrated into your facebook page"/></a> 
    152                                          <h2>Twitter</h2>
    153                                         <p>Just go to <a href="https://my.zartis.com/Settings/Social#tabs-2" target="_blank">my.zartis.com</a> click on <em>"Add a new Twitter account"</em> and follow the prompts. You can then set Zartis to tweet new jobs when you create them and you can also go a jobs details page and click the <em>"Tweet Job"</em> button to tweet that specific job.  </p>
    154                                              
    155                                        <a href="../wp-content/plugins/zartis-job-plugin/images/preview/wp_twitter.png" id="zarpic5"><img src="../wp-content/plugins/zartis-job-plugin/images/preview/wp_twitter.png" width="630" title="Example tweet from Zartis"/></a> 
    156                                     </div>   
    157                                     </div><!-- END OF c7 -->
    158                                     <div class="c7">
    159                                        <p><strong></stong>Once you have added your shortcode to your page, you should add a job.</strong> Log in to Zartis, and add a job. Your jobs will then appear on your WordPress site.</p>
    160                                         <div class="cent">
    161                                         <a href="https://my.zartis.com/Jobs/Create" target="_blank" class="btn save buttons"><span>Add jobs to your website now</span></a>
    162                                             <p><EM>You will be brought to my.zartis.com</EM></p>
    163                                         </div><!-- END OF cent -->                                     
    164                                     </div><!-- END OF c8 -->
    165                                 </div><!-- END OF tab5 -->
    166                                
    167                             </div><!-- END OF tab Containter -->
    168                            
    169                             </div><!-- END OF main -->
    170                         </div> <!-- END OF wrap -->
    171             </div><!-- END OF zar_body-->   
     1<style>
     2    .updated {
     3        display: none;
     4    }
     5</style>
     6<div class="zar_body">
     7    <div class="wrap">
     8
     9        <div align="c16">
     10            <div class="branding">
     11                <img src="https://zartis.blob.core.windows.net/public/Hire-Hive-Logo.png" style="border:none;" />
     12            </div>
     13        </div>
     14
     15        <!-- Main Content  -->
     16        <div id="main" role="main">
     17
     18            <ul class="tabs">
     19                <li><a href="#tab1" title="HireHive Plugin Home">Home</a></li>
     20                <li><a href="#tab2" title="HireHive settings">Settings</a></li>
     21                <li><a href="#tab3" title="HireHive FAQs">FAQs</a></li>
     22                <li><a href="#tab4" title="HireHive advanced options">Extras</a></li>
     23            </ul>
     24
     25            <div class="tab_container">
     26
     27                <!-- HOME -->
     28                <div id="tab1" class="tab_content">
     29                    <div class="c9">
     30                        <div class="content">
     31                            <h2>You're all set!</h2>
     32                            <p>Now all you need to do is create a new page and insert the
     33                                <strong>shortcode</strong> below. This will add a fully functioning jobs listing to your site.</p>
     34
     35                            <div class="callout code">
     36                                <code>[hirehive_jobs]</code>
     37                            </div>
     38                            <p>Below is what it should look like in your publish page.</p>
     39                            <a href="https://zartis.blob.core.windows.net/public-screens/Plugin-Shortcode.jpg" class="hirehive-pic">
     40                                <img src="https://zartis.blob.core.windows.net/public-screens/Plugin-Shortcode.jpg" title="Just insert [hirehive_jobs] into any page you wish" />
     41                            </a>
     42                            <br/>
     43                            <br/>
     44                        </div>
     45                    </div>
     46                    <!-- END OF c8 -->
     47                    <div class="c6">
     48                        <div class="callout">
     49                            <h3>Here's what most people do with HireHive</h3>
     50                            <ul class="list">
     51                                <li>
     52                                    <a href="https://my.hirehive.io/#/jobs/create" title="Go to HireHive create job page" target='_blank' class="zar_a">
     53                                        <strong>Add a job</strong>
     54                                    </a>: This is the best way to get started. It's simple.</li>
     55
     56                                <li>
     57                                    <a href="https://my.hirehive.io/#/Settings/jobboards" target='_blank' title="" class="zar_a">
     58                                        <strong>Share your job</strong>
     59                                    </a>: Push your jobs out on major job boards.</li>
     60
     61                                <li>
     62                                    <a href="https://my.hirehive.io/#/Settings/team" target='_blank' title="Add teams to HireHice" class="zar_a">
     63                                        <strong>Add your team</strong>
     64                                    </a>: Invite members of your team to be part of the hiring process.</li>
     65                            </ul>
     66
     67                            <div class="cent">
     68                                <a href="https://my.hirehive.io/#/jobs/create" target="_blank" class="btn btn-sm save buttons">
     69                                Add jobs to your website now
     70                            </a>
     71                                <p>
     72                                <em><small>You will be brought to my.hirehive.io</small></EM>
     73                                </p>
     74
     75                            </div>
     76                            <!-- END OF cent -->
     77                        </div>
     78                    </div>
     79
     80                    <!-- END OF c8 -->
     81                </div>
     82                <!-- END OF tab1 -->
     83
     84                <!-- OPTIONS -->
     85                <div id="tab2" class="tab_content">
     86                    <div class="c9">
     87                        <div class="content">
     88                            <h2>Job settings</h2>
     89
     90                            <form method="post" action="options.php">
     91                                <?php
     92                                    wp_nonce_field('update-options');
     93                                    $ZarisGroup = get_option('Zartis_Group');
     94                                ?>
     95                                    <fieldset class="sm">
     96                                        <ol>
     97                                            <!-- Width  -->
     98                                            <li>
     99                                                <h3>Change how the jobs are displayed</h3>
     100                                                <select name="Zartis_Group" id="hirehive-group">
     101                                                    <option value="1" <?php if($ZarisGroup=="1" ) echo "selected"; ?>>No grouping</option>
     102                                                    <option value="2" <?php if($ZarisGroup=="2" ) echo "selected"; ?>>Location</option>
     103                                                    <option value="3" <?php if($ZarisGroup=="3" ) echo "selected"; ?>>Category</option>
     104                                                </select>
     105                                            </li>
     106                                        </ol>
     107                                        <input type="hidden" name="action" value="update" />
     108                                        <input type="hidden" name="page_options" value="Zartis_Group" />
     109                                        <div class="cent">
     110                                            <button type="submit" class="btn save buttons">
     111                                                Save settings
     112                                            </button>
     113                                        </div>
     114
     115                                    </fieldset>
     116                            </form>
     117                            </div>
     118                        <div class="content">
     119<br>
     120
     121                            <h3>Jobs preview</h3>
     122                        <div id="jobs-1" class="hh-list" style="display:none;">
     123                            <a class="hh-list-row" href="#">
     124                                <span class="hh-list-title">My Job 1</span>
     125                                <span class="hh-list-location">Dublin, Ireland</span>
     126                                <span class="hh-list-type">Full Time</span>
     127                            </a>
     128                            <a class="hh-list-row" href="#">
     129                                <span class="hh-list-title">My Job 2</span>
     130                                <span class="hh-list-location">Dublin, Ireland</span>
     131                                <span class="hh-list-type">Full Time</span>
     132                            </a>
     133                            <a class="hh-list-row" href="#">
     134                                <span class="hh-list-title">My Job 3</span>
     135                                <span class="hh-list-location">Dublin, Ireland</span>
     136                                <span class="hh-list-type">Full Time</span>
     137                            </a>
     138                        </div>
     139
     140                        <div id="jobs-2" class="hh-list" style="display:none;">
     141                            <h3 class="hh-list-cat">Ireland</h3>
     142                            <a class="hh-list-row" href="#">
     143                                <span class="hh-list-title">My Job 1</span>
     144                                <span class="hh-list-location">Dublin, Ireland</span>
     145                                <span class="hh-list-type">Full Time</span>
     146                            </a>
     147                            <a class="hh-list-row" href="#">
     148                                <span class="hh-list-title">My Job 2</span>
     149                                <span class="hh-list-location">Dublin, Ireland</span>
     150                                <span class="hh-list-type">Full Time</span>
     151                            </a>
     152                            <h3 class="hh-list-cat">France</h3>
     153                            <a class="hh-list-row" href="#">
     154                                <span class="hh-list-title">My Job 3</span>
     155                                <span class="hh-list-location">Paris, France</span>
     156                                <span class="hh-list-type">Full Time</span>
     157                            </a>
     158                        </div>
     159
     160                        <div id="jobs-3" class="hh-list" style="display:none;">
     161                            <h3 class="hh-list-cat">Sales</h3>
     162                            <a class="hh-list-row" href="#">
     163                                <span class="hh-list-title">My Job 1</span>
     164                                <span class="hh-list-location">Dublin, Ireland</span>
     165                                <span class="hh-list-type">Full Time</span>
     166                            </a>
     167                            <a class="hh-list-row" href="#">
     168                                <span class="hh-list-title">My Job 2</span>
     169                                <span class="hh-list-location">Dublin, Ireland</span>
     170                                <span class="hh-list-type">Full Time</span>
     171                            </a>
     172                            <h3 class="hh-list-cat">Marketing</h3>
     173                            <a class="hh-list-row" href="#">
     174                                <span class="hh-list-title">My Job 3</span>
     175                                <span class="hh-list-location">Paris, France</span>
     176                                <span class="hh-list-type">Full Time</span>
     177                            </a>
     178                        </div>
     179
     180
     181
     182
     183                        </div>
     184
     185
     186                    </div>
     187                    <!-- END OF c8 -->
     188                    <div class="c6">
     189                        <div class="callout">
     190                            <h3>Add a job</h3>
     191                            <p>
     192                                Once you have added your shortcode to your page, you should add a job. Log in to HireHive, and create your new job. Your jobs will then appear on your WordPress site.</p>
     193                            <div class="cent">
     194                                <a href="https://my.hirehive.io/#/jobs/create" target="_blank" class="btn btn-sm save buttons">
     195                                    Add jobs to your website now
     196                                </a>
     197                                <p>
     198                                <em><small>You will be brought to my.hirehive.io</small></EM>
     199                                </p>
     200
     201                            </div>
     202                            <!-- END OF cent -->
     203                        </div>
     204                        <!-- END OF c8 -->
     205                    </div>
     206                </div>
     207
     208
     209            </div>
     210            <!-- END OF tab2 -->
     211
     212
     213            <!-- FAQs -->
     214            <div id="tab3" class="tab_content">
     215                <div class="c9">
     216                    <div class="content">
     217                        <h2>Frequently asked questions</h2>
     218
     219
     220                        <h3>How much does HireHive cost?</h3>
     221                        <p>You can choose a pricing plan that suits you. Whether you have three, five or fifty open positions we have the right plan for you.</p>
     222                        <h3>Are there any additional fees?</h3>
     223                        <p>There are no additional fees, we do not charge a ‘setup fee’ or have any hidden extras – you only pay the monthly subscription fee that you signed up for. And you can cancel at any time during the billing cycle.</p>
     224                        <h3>Can I try it out for free?</h3>
     225                        <p>Sure! We know decisions like this take time so we offer a 21 free trial. During this trial you can use all features of the software, get support and have as many users signed up from your company as you like.</p>
     226                        <h3>We’re doing a lot of hiring and need extra jobs, is this possible?</h3>
     227                        <p>Absolutely. If you think you need more job slots you can contact us on <a href="mailto:[email protected]">[email protected]</a>.</p>
     228                        <h3>What does ‘active jobs’ really mean?</h3>
     229                        <p>Active jobs are the number of jobs that you can accept applications for at any one time. Once you have finished hiring for one job you can close/archive this job and open a new one. All information relating to a closed/archived job is stored within
     230                            the system so you don’t lose any information.</p>
     231                        <h3>Can I switch plans?</h3>
     232                        <p>Things change – we get that. So you can easily change plans when and if you need to. You next invoice will then be prorated depending on the number of days you were on each plan.</p>
     233                        <h3>I’d like to speak to someone about HireHive</h3>
     234
     235                        <p>You can set up a talk to us by mailing us at <a href="mailto:[email protected]">[email protected]</a>.</p>
     236
     237
     238
     239                    </div>
     240                </div>
     241                <!-- END OF c8 -->
     242                <div class="c6">
     243                    <div class="callout">
     244                        <h3>Add a job</h3>
     245                        <p>
     246                            Once you have added your shortcode to your page, you should add a job. Log in to HireHive, and create your new job. Your jobs will then appear on your WordPress site.</p>
     247                        <div class="cent">
     248                            <a href="https://my.hirehive.io/#/jobs/create" target="_blank" class="btn btn-sm save buttons">
     249                                    Add jobs to your website now
     250                                </a>
     251                            <p>
     252                                <em><small>You will be brought to my.hirehive.io</small></EM>
     253                            </p>
     254
     255                        </div>
     256                        <!-- END OF cent -->
     257                    </div>
     258                    <!-- END OF c8 -->
     259                </div>
     260
     261
     262
     263            </div>
     264            <!-- END OF tab3 -->
     265
     266            <!-- ADVANCED -->
     267            <div id="tab4" class="tab_content">
     268                <div class="c9">
     269                    <div class="content">
     270                        <h2>Public jobs board</h2>
     271                        <p>HireHive creates your very own public jobs board. You can share this link or embed it in your navigation. </p>
     272                        <div class="callout code">
     273                            <a href="https://my.hirehive.io/<?php echo get_option('Zartis_Unique_ID'); ?>/" target="_blank">my.hirehive.io/<?php echo get_option('Zartis_Unique_ID'); ?></a>
     274                        </div>
     275
     276                        <p>You can also customise this page by visiting <a href="https://my.hirehive.io/#/Settings/Careerpage" target="_blank">Customise settings</a> in HireHive. Easily add your company logo, upload images and change colours.</p>
     277                        <div class="cent">
     278                            <a href="https://my.hirehive.io/#/Settings/Careerpage" target="_blank" class="btn save buttons">
     279                                    Customise your careers site
     280                                </a>
     281                            <p>
     282                                <em><small>You will be brought to my.hirehive.io</small></EM>
     283                            </p>
     284                        </div>
     285
     286                        <br/>
     287                        <br/>
     288                    </div>
     289                </div>
     290                <!-- END OF c8 -->
     291                <div class="c6">
     292                    <div class="callout">
     293                        <h3>Add a job</h3>
     294                        <p>
     295                            Once you have added your shortcode to your page, you should add a job. Log in to HireHive, and create your new job. Your jobs will then appear on your WordPress site.</p>
     296                        <div class="cent">
     297                            <a href="https://my.hirehive.io/#/jobs/create" target="_blank" class="btn btn-sm save buttons">
     298                                    Add jobs to your website now
     299                                </a>
     300                            <p>
     301                                <em><small>You will be brought to my.hirehive.io</small></EM>
     302                            </p>
     303                        </div>
     304                        <!-- END OF cent -->
     305                    </div>
     306                    <!-- END OF c8 -->
     307                </div>
     308            </div>
     309
     310        </div>
     311        <!-- END OF tab4 -->
     312
     313
     314    </div>
     315    <!-- END OF tab Containter -->
     316
     317</div>
     318<!-- END OF main -->
     319</div>
     320<!-- END OF wrap -->
     321</div>
     322<!-- END OF zar_body-->
  • zartis-job-plugin/trunk/Zartis_Job_Plugin.php

    r749158 r1253237  
    11<?php
    22/*
    3 Plugin Name: Zartis Job Plugin
    4 Plugin URI: http://www.zartis.com
    5 Description: Easily add your own secure jobs and careers page to your WordPress site. Includes full access to professional candidate management and posting to twitter, facebook and free job aggregation sites.
    6 Version: 1.3
    7 Author: Zartis
    8 Author URI: http://www.zartis.com
    9 Tags: jobs, job, career, manager, vacancy, hiring, hire,listing, social, media, recruiting, recruitment, ats, employer, application, board
    10 License: GPLv2 
     3Plugin Name: HireHive Job Plugin
     4Plugin URI: http://hirehive.io
     5Description: (Formerly Zartis ATS) Easily add your own secure jobs and careers page to your WordPress site. Includes full access to professional candidate management and posting to twitter, facebook and free job aggregation sites.
     6Version: 2.0
     7Author: HireHive
     8Author URI: http://hirehive.io
     9Tags: jobs, job, career, manager, vacancy, hiring, hire,listing, social, media, recruiting, recruitment, ats, employer, application, board, hirehive
     10License: GPLv2
    1111*/
    1212
     
    2626Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
    2727*/
    28 add_action('init','Zartis_Setup');
    29 
    30 function Zartis_Setup()
    31 { 
     28add_action('init', 'HireHive_Setup');
     29
     30function HireHive_Setup()
     31{
    3232    // Create the global path
    33     define( 'Zartis_Folder', 'zartis-job-plugin' );
    34     if( ! defined( 'Zartis_Url' ) )
    35     define( 'Zartis_Url', WP_PLUGIN_URL . '/' . Zartis_Folder );
    36 
    37     // Add jquery core and our css styles   
    38     wp_enqueue_script('jquery_zar', ( Zartis_Url . '/js/jquery-1.6.4.min.js'));   
    39     wp_enqueue_style( 'zartis_wp', Zartis_Url . '/css/zartis_wp.css');
    40     wp_enqueue_style( 'zartis_images_wp', Zartis_Url . '/css/jquery.simpledialog.css');
    41     wp_enqueue_script('zartis_images', Zartis_Url . '/js/jquery.simpledialog.js');     
    42     wp_enqueue_script('zartis_functions', Zartis_Url . '/js/zartis_functions.js'); 
    43      
    44 }
    45 
    46     /* Runs when plugin is activated */
    47     register_activation_hook(__FILE__,'Zartis_Activate');
    48     /* Runs on plugin deactivation*/
    49     register_deactivation_hook( __FILE__, 'Zartis_Deactivate' );
    50     /*Runs when the user deletes the plugin */
    51     register_uninstall_hook(__FILE__, 'Zartis_UnInstall');
    52 
    53 function Zartis_Activate() {
    54    
     33    define('HireHive_Folder', 'zartis-job-plugin');
     34    if (!defined('Zartis_Url'))
     35        define('Zartis_Url', WP_PLUGIN_URL . '/' . HireHive_Folder);
     36
     37    // Add jquery core and our css styles
     38    if (is_admin()) {
     39        wp_enqueue_script('jquery_zar', (Zartis_Url . '/js/jquery-1.6.4.min.js'));
     40        wp_enqueue_style('zartis_wp', Zartis_Url . '/css/zartis_wp.css');
     41        wp_enqueue_script('zartis_functions', Zartis_Url . '/js/zartis_functions.js');
     42
     43        // The styles for the widget
     44        wp_enqueue_style('hirehive_wp_widget', Zartis_Url . '/css/hirehive-widget-styles.css');
     45        wp_enqueue_style('hirehive_wp_fonts', 'https://fonts.googleapis.com/css?family=Roboto:700,500,400italic,300,400');
     46    }
     47    else{
     48      // The styles for the widget
     49      wp_enqueue_style('hirehive_wp_widget', Zartis_Url . '/css/hirehive-widget-styles.css');
     50    }
     51}
     52
     53/* Runs when plugin is activated */
     54register_activation_hook(__FILE__, 'HireHive_Activate');
     55/* Runs on plugin deactivation*/
     56register_deactivation_hook(__FILE__, 'HireHive_Deactivate');
     57/*Runs when the user deletes the plugin */
     58register_uninstall_hook(__FILE__, 'HireHive_UnInstall');
     59
     60function HireHive_Activate()
     61{
    5562    //Stores Company Identifier
    5663    add_option("Zartis_Unique_ID", 'False', '', 'yes');
     
    5966    //Flag to show the message
    6067    add_option("Zartis_Notice", 'False', '', 'yes');
    61     //Add a column to store width
    62     add_option("Zartis_Width", 75, '', 'yes');
    63    
    64 }
    65 
    66 function Zartis_Message()
    67 {   
     68    //Flag to store job grouping
     69    add_option("Zartis_Group", 1, '', 'yes');
     70}
     71
     72function HireHive_Message()
     73{
    6874    //This calls the Zartis Message when activated
    69     echo ("<script type='text/javascript'>");         
    70     echo ("Zartis_Message();");               
    71     echo ("</script>");   
    72 }
    73 
    74 function Zartis_Deactivate() {
    75     /* Deletes the database field */
     75    echo ("<script type='text/javascript'>");
     76    echo ("HireHive_Message();");
     77    echo ("</script>");
     78}
     79
     80function HireHive_Deactivate()
     81{
     82    /*Cleans out everything from the DB */
    7683    global $wpdb;
    7784    $zartis_page_ID = get_option('Zartis_Page_ID');
    78     $id = get_option('Zartis_Unique_ID');
    79     $page_ID = $wpdb->get_var("SELECT ID FROM $wpdb->posts WHERE ID = '".$zartis_page_ID."'");   
    80     $identifier = get_option('Zartis_Unique_ID');
     85
     86    // Clean up DB fields
     87    HireHive_CleanUp_DB();
     88
     89    //  the id of our page...
     90    $page_ID = $wpdb->get_var("SELECT ID FROM $wpdb->posts WHERE ID = '" . $zartis_page_ID . "'");
     91    if ($page_ID != 'False') {
     92        wp_delete_post($page_ID, true);
     93    }
     94}
     95
     96function HireHive_UnInstall()
     97{
     98    /*Cleans out everything from the DB */
     99    HireHive_Deactivate();
     100}
     101
     102function HireHive_CleanUp_DB()
     103{
     104    // We still have old customers so keep old naming conventions
    81105    delete_option('Zartis_Page_ID');
    82106    delete_option('Zartis_Notice');
    83107    delete_option('Zartis_Unique_ID');
    84108    delete_option('Zartis_Width');
    85    
    86     //  the id of our page...   
    87     if( $page_ID != 'False' ) {
    88        wp_delete_post( $page_ID, true );   
    89     }   
    90      
    91 }
    92 
    93 function Zartis_UnInstall() {
    94     /*Cleans out everything from the DB */
    95      
    96     global $wpdb;
    97     $zartis_page_ID = get_option('Zartis_Page_ID');
    98     $id = get_option('Zartis_Unique_ID');
    99     $page_ID = $wpdb->get_var("SELECT ID FROM $wpdb->posts WHERE ID = '".$zartis_page_ID."'");   
    100     $identifier = get_option('Zartis_Unique_ID');
    101     delete_option('Zartis_Page_ID');
    102     delete_option('Zartis_Notice');
    103     delete_option('Zartis_Unique_ID');
    104     delete_option('Zartis_Width');
    105     //  the id of our page...   
    106     if( $page_ID != 'False' ) {
    107        wp_delete_post( $page_ID, true );   
    108     }       
    109    
    110 }
    111 
    112     if ( is_admin() ){
    113         /* Calls the function to add the Zartis Menu */
    114         add_action('admin_menu', 'Add_Zartis_Admin_Menu');
    115         $Zartis_Notice = get_option('Zartis_Notice');   
    116        
    117         //checks if this is an activation and then displays the zartis message
    118         if( $Zartis_Notice=="False")
    119         {
    120         add_action('admin_notices', 'Zartis_Message');
     109    delete_option('Zartis_Group');
     110}
     111
     112if (is_admin()) {
     113    /* Calls the function to add the HireHive Menu */
     114    add_action('admin_menu', 'Add_HireHive_Admin_Menu');
     115    $Zartis_Notice = get_option('Zartis_Notice');
     116
     117    //checks if this is an activation and then displays the zartis message
     118    if ($Zartis_Notice == "False") {
     119        add_action('admin_notices', 'HireHive_Message');
    121120        update_option('Zartis_Notice', 'True');
     121    }
     122}
     123
     124function Add_HireHive_Admin_Menu()
     125{
     126    //Page Title, Word Shown, Permission, Menu, Slug, Function, icon, pos
     127    add_menu_page(_('HireHive'), _('HireHive Jobs'), 'administrator', 'HireHive_Menu', 'hirehive_settings', 'https://zartis.blob.core.windows.net/public-icons/wp-menu-icon.png');
     128
     129    //add_submenu_page("Zartis_Menu", "Zartis Options", "Zartis Options", 'administrator',"" , "ZartisOptions");
     130}
     131
     132add_shortcode('zartis_jobs', 'Display_HireHive_Widget');
     133add_shortcode('hirehive_jobs', 'Display_HireHive_Widget');
     134
     135function Display_HireHive_Widget()
     136{
     137    $Company_Zartis_ID = get_option('Zartis_Unique_ID');
     138
     139    $Zartis_Group = get_option('Zartis_Group');
     140
     141    if ($Zartis_Group == null){
     142      $Zartis_Group = 1;
     143    }
     144
     145    if ($Company_Zartis_ID != "False") {
     146        try {
     147
     148            $url = 'https://my.hirehive.io/api/v2/public/search?cname=' .$Company_Zartis_ID.'&groupBy='.$Zartis_Group;
     149
     150            $jsondata = file_get_contents($url);
     151
     152            $obj = json_decode(preg_replace('/[\x00-\x1F\x80-\xFF]/', '', $jsondata), true);
     153
     154            $groups =  $obj;
     155
     156            $jobTemplate = '<a class="hh-list-row" href="{{Link}}"><span class="hh-list-title">{{Title}}</span> <span class="hh-list-location">{{Location}}, {{Country}}</span> <span class="hh-list-type">{{Type}}</span></a>';
     157
     158            echo "<div id='jobs_iframe' class='hh-list'>";
     159            foreach ($groups as $group) {
     160              if ($Zartis_Group > 1){
     161                  echo '<h3 class="hh-list-cat">'.$group["name"].'</h3>';
     162                }
     163
     164              foreach ($group["jobs"] as $job) {
     165                  echo Compile_Job_Template($jobTemplate, $job);
     166              }
     167            }
     168            echo "</div>";
    122169        }
    123 }
    124 
    125 function Add_Zartis_Admin_Menu() {
    126     //Page Title, Word Shown, Permission, Menu, Slug, Function, icon, pos
    127     add_menu_page(_('Zartis'),_('Zartis Jobs'), 'administrator',
    128     'Zartis_Menu', 'zartis_settings' , Zartis_Url .  '/images/favicon.gif'); 
    129    
    130     //add_submenu_page("Zartis_Menu", "Zartis Options", "Zartis Options", 'administrator',"" , "ZartisOptions");
    131              
    132 }
    133 
    134 add_shortcode('zartis_jobs', 'ZartisJobList'); 
    135 
    136 function ZartisJobList() { 
     170        catch (Exception $e) {
     171            // If we have an exception using the API to get the jobs then we fallback to the old JS Version
     172            $script = '<script type="text/javascript"src="https://my.hirehive.io/' . $Company_Zartis_ID . '/getwidget"></script><script type="text/javascript"charset="utf-8">function getParam(name){name=name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");var regexS="[\\?&]"+name+"=([^&#]*)";var regex=new RegExp(regexS);var results=regex.exec(window.location.href);if(results==null)return"";else return results[1];}function updateIFrame(height){var iframe=document.getElementById("jobs_iframe");iframe.setAttribute("height",height);}var height=getParam("height");if(height==""){var zartis_options={};zartis_options.display="iframe";zartis_options.company="' . $Company_Zartis_ID . '";zartis_options.placement="left";zartis_options.type="widget";zartis_options.color="#222";zartis_options.width="' . $Zartis_Width . '%";zartis_options.style="idea";zartis_options.url=document.URL;var zartis_widget=new ZARTIS.jobs_widget(zartis_options);}else{window.top.updateIFrame(height);}</script>';
     173
     174            return $script;
     175        }
     176
     177    } else {
     178        return false;
     179    }
     180}
     181
     182function Compile_Job_Template($template, &$job){
     183
     184      $template = str_replace("{{Title}}",$job["title"],$template);
     185      $template = str_replace("{{Link}}",$job["jobUrl"],$template);
     186      $template = str_replace("{{Location}}",$job["location"],$template);
     187      $template = str_replace("{{Country}}",$job["countryName"],$template);
     188      $template = str_replace("{{Type}}",$job["type"],$template);
     189
     190      return $template;
     191}
     192
     193function hirehive_settings()
     194{
     195    //checks if there is a UrlIdentifier already in the DB
     196    $Zartis_ID = get_option('Zartis_Unique_ID');
     197    if ($Zartis_ID != "False") {
     198        //Shows my.zartis.com
     199        has_hirehive_account();
     200    } else {
     201        //Gets the user to Register/Login
     202        no_hirehive_account();
     203    }
     204}
     205
     206function has_hirehive_account()
     207{
    137208    $Company_Zartis_ID = get_option('Zartis_Unique_ID');
    138    
    139     $Zartis_Width = get_option('Zartis_Width');
    140    if ($Company_Zartis_ID!="False")
    141    {
    142  $script = '<script type="text/javascript" src="http://my.zartis.com/'.$Company_Zartis_ID.'/getwidget"></script><script type="text/javascript" charset="utf-8">function getParam(name){name=name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");var regexS="[\\?&]"+name+"=([^&#]*)";var regex=new RegExp(regexS);var results=regex.exec(window.location.href);if(results==null)return"";else return results[1];}function updateIFrame(height){var iframe=document.getElementById("jobs_iframe");iframe.setAttribute("height",height);}var height=getParam("height");if(height==""){var zartis_options={};zartis_options.display="iframe";zartis_options.company="'.$Company_Zartis_ID.'";zartis_options.placement="left";zartis_options.type="widget";zartis_options.color="#222";zartis_options.width="'.$Zartis_Width.'%";zartis_options.style="idea";zartis_options.url=document.URL;var zartis_widget=new ZARTIS.jobs_widget(zartis_options);}else{window.top.updateIFrame(height);}</script>';
    143    
    144     return $script; 
    145     }
    146     else
    147     {
    148     return false;
    149     }
    150 
    151 
    152 
    153 function zartis_settings() {
    154     //checks if there is a UrlIdentifier already in the DB
    155     $Zartis_ID = get_option('Zartis_Unique_ID');   
    156     if ($Zartis_ID!="False")
    157     {
    158     //Shows my.zartis.com
    159     has_zartis_account();
    160     }
    161     else
    162     {
    163     //Gets the user to Register/Login
    164     no_zartis_account();
    165     } 
    166 }
    167 
    168 function has_zartis_account(){
    169    
    170     $Company_Zartis_ID = get_option('Zartis_Unique_ID');
    171     $Token = substr($Company_Zartis_ID, -20);   
    172     if (substr_count($Token, "-") == 4)
    173     {
    174        $Company_Zartis_ID_REVERSE = strrev($Company_Zartis_ID);
    175        $Company_Zartis_ID_REVERSE = substr($Company_Zartis_ID_REVERSE, 20);
    176        $Company_Zartis_ID = strtolower(strrev($Company_Zartis_ID_REVERSE));
    177        update_option('Zartis_Unique_ID', $Company_Zartis_ID);
    178     }
    179     include("Zartis_Job_Landing.php");
    180 }
    181 
    182 function no_zartis_account(){
    183    
    184     //User login/Register Form
    185     include("Zartis_Job_Token.php");
    186  }
     209    $Token             = substr($Company_Zartis_ID, -20);
     210    if (substr_count($Token, "-") == 4) {
     211        $Company_Zartis_ID_REVERSE = strrev($Company_Zartis_ID);
     212        $Company_Zartis_ID_REVERSE = substr($Company_Zartis_ID_REVERSE, 20);
     213        $Company_Zartis_ID         = strtolower(strrev($Company_Zartis_ID_REVERSE));
     214        update_option('Zartis_Unique_ID', $Company_Zartis_ID);
     215    }
     216    include("Zartis_Job_Landing.php");
     217}
     218
     219function no_hirehive_account()
     220{
     221    //User login/Register Form
     222    include("Zartis_Job_Token.php");
     223}
    187224
    188225?>
  • zartis-job-plugin/trunk/Zartis_Job_Token.php

    r585308 r1253237  
    1    <style>
    2     .updated
    3     {
    4     display:none;
    5     }
    6     </style>
     1<style>
     2  .updated {
     3    display: none;
     4  }
     5</style>
    76
    8       <div class="zar_body">
    9                         <div class="wrap">
    10                             <div id="main" role="main">
    11                                     <div class="c8" id="Register">
    12                                             <div class="content">
    13                                                 <h2 class="h2">You&rsquo;re almost there!   </h2>
    14                                                 <p class="p  intro">To add jobs to your WordPress site you need an account with Zartis. It takes less than 20 seconds. </p>
    15                                                 <ul class="list">
    16                                                     <li>Find and hire great people</li>
    17                                                     <li>Slash admin costs</li>
    18                                                     <li>No programming required</li>
    19                                                     <li>Integrates with Facebook and Twitter</li>                                                   
    20                                                 </ul>   
    217
    22                                                 <p class="p">You must have a token, which we will email to you. When you receive our email, simply cut and paste this token into the token field below. When this is done, you can then use a shortcode to install your jobs anywhere in your site.</p>
    23                                                 <div class="cent">                                   
    24                                                     <a href="https://my.zartis.com/Account/WordPressRegister/" class="btn save buttons a"><span>Sign up and get token now</span></a><br/><br/>
    25                                                        
    26                                                 </div><!-- END OF cent -->
    27                                             </div><!-- END OF content -->
    28                                        <form method="post" action="options.php">
    29                                         <?php wp_nonce_field('update-options'); ?><fieldset class="default fieldset">
    30                                             <ol class="ol"> 
    31                                                 <!-- Email Input  -->
    32                                                 <li> 
    33                                                     <label class='label' for="email">Paste token here</label>
    34                                                         <input id="Zartis_Unique_ID" name="Zartis_Unique_ID" type="text" class="input text-box" value="<?php if (isset($_GET["WordPressURL"])){
    35                                                                         echo $_GET["WordPressURL"]; } ?>" />
    36                                                 <div class="hint hide" style="display: none;">
    37                                                 Please enter your token
    38                                                 </div>
    39                                                 </li>
    40                                                
    41                                             </ol>
    42                                                       <input type="hidden" name="action" value="update" />
    43                                         <input type="hidden" name="page_options" value="Zartis_Unique_ID" />
    44                                             <div class="cent">                             
    45                                                 <button type="submit" class="btn next buttons zar_next"><span>Now, get started</span></button>
    46                                             </div>
    47    
    48                                         </fieldset>
    49                              
    50                                     </form>         
    51                                 </div><!-- END OF c8 -->
     8<div class="zar_body">
     9  <div class="wrap">
    5210
    53                                 <div class="c8">
    54                                      <a href="../wp-content/plugins/zartis-job-plugin/images/preview/wp_jobslisting_preview.png" id="zarpic2"><img src="../wp-content/plugins/zartis-job-plugin/images/preview/wp_jobslisting_preview.png" width="630" title="This is an example of how the plugin looks when installed"/></a>
    55                                 </div><!-- END OF c8 -->
    56                         </div><!-- END OF main -->
    57                 </div><!-- END OF wrap -->
    58             </div><!-- END OF body-->
     11    <div align="c16">
     12      <div class="branding">
     13        <img src="https://zartis.blob.core.windows.net/public/Hire-Hive-Logo.png" style="border:none;" />
     14      </div>
     15    </div>
     16
     17    <div id="main" role="main">
     18      <div class="c8" id="Register">
     19        <div class="content">
     20          <h2 class="h2">Almost there! </h2>
     21          <p class="p  intro">To add jobs to your WordPress site you need a <strong>HireHive paid account</strong> or the <strong>21 Day Free Trial</strong> to demo this plugin. It takes less than 20 seconds. </p>
     22          <h3>What you get with HireHive</h3>
     23          <ul class="list">
     24            <li>Custom careers site</li>
     25            <li>Job posting and sharing</li>
     26            <li>Candidate management and pipeline</li>
     27            <li>Full email and message communication</li>
     28            <li>Access for your team</li>
     29          </ul>
     30          <h3>Put jobs on your site now</h3>
     31          <p class="p">When you sign up below, you will be given a token. Save this and you will then have access to plugin settings.</p>
     32
     33
     34          <?php if(!isset($_GET["WordPressURL"])) : ?>
     35          <div class="cent">
     36            <a href="https://my.hirehive.io/Register/WordPress" class="btn save buttons a">
     37              <span>Sign up and get token now</span>
     38            </a><br><br>
     39            <a href="https://my.hirehive.io/#/settings/wordpress">Already have an account? Get token here.</a>
     40
     41          </div>
     42          <!-- END OF cent -->
     43          <?php endif; ?>
     44
     45        </div>
     46        <!-- END OF content -->
     47        <?php if(isset($_GET["WordPressURL"])) : ?>
     48        <form method="post" action="options.php">
     49          <?php wp_nonce_field('update-options'); ?>
     50            <fieldset class="default fieldset">
     51              <ol class="ol">
     52                <!-- Email Input  -->
     53                <li>
     54                  <label class='label' for="email">
     55                    Your token
     56                  </label>
     57                  <input class="token-input" id="Zartis_Unique_ID" name="Zartis_Unique_ID" type="text" class="input text-box" value="<?php if (isset($_GET["WordPressURL"])){echo $_GET["WordPressURL"]; } ?>" required="required" />
     58                  <div class="hint hide" style="display: none;">
     59                    Your token is required
     60                  </div>
     61                </li>
     62              </ol>
     63              <input type="hidden" name="action" value="update" />
     64              <input type="hidden" name="page_options" value="Zartis_Unique_ID" />
     65              <div class="cent">
     66                <button type="submit" class="btn save buttons a zar_next">Save and get started</button>
     67              </div>
     68
     69            </fieldset>
     70        </form>
     71        <?php endif; ?>
     72      </div>
     73      <!-- END OF c8 -->
     74
     75      <div class="c8">
     76        <div class="callout">
     77        <h3>How your jobs should look</h3>
     78        <p> This is how your jobs listing should look on your Wordpress site, when your HireHive account is setup and
     79          <strong>shortcode is added to your jobs page</strong>. The styling of jobs will also depend on the installed theme.</p>
     80            <img src="https://zartis.blob.core.windows.net/public-screens/Wordpress-Jobs-Listing.png"/>
     81          </div>
     82      </div>
     83      <!-- END OF c8 -->
     84    </div>
     85    <!-- END OF main -->
     86  </div>
     87  <!-- END OF wrap -->
     88</div>
     89<!-- END OF body-->
  • zartis-job-plugin/trunk/css/zartis_wp.css

    r460300 r1253237  
    77    Unique styles to stop overriding of
    88    WordPress system styles
    9    
     9
     10    $hh-yellow:                 rgb(245,196,0);
     11    $hh-green:                  rgb(0,196,131);
     12    $hh-blue:                   rgb(0,147,196);
     13    $hh-black:                  rgb(14,14,14);
     14    $hh-orange:                 rgb(245,98,0);
     15    $hh-red:                    rgb(245,0,0);
     16    $hh-hot:                    rgb(208,0,121);
     17
    1018----------------------------------------------------
    1119----------------------------------------------------
    1220--------------------------------------------------*/
    13 
    14 
     21body,
    1522.zar_body {
    16     font: 87.5% "Myriad Pro", Myriad,"Liberation Sans", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; /* 14px */ 
    17     line-height: 1.5;/* 21px */ 
     23    font: 100% 'Roboto', Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; /* 14px */
     24    line-height: 1.5;/* 21px */
    1825    color: rgb(94, 94, 106);
    19     text-shadow: rgb(255,255,255) 0px 1px 1px; 
    2026    padding: 0;margin: 0;
    21     background: #f1f1f1;
    22     font-size:100%;   
     27    background: white;
     28    font-size:100%;
     29    font-weight: 300;
     30}
     31
     32.zar_body * {
     33        box-sizing: border-box;
    2334}
    2435
    2536.zar_body .wrap {
    26     margin: 0 auto;
    27     min-width: 900px;
    28     max-width: 1400px;
     37    position: relative;
     38    z-index: 1;
     39    min-width: 380px;
     40    max-width: 1400px;
    2941    padding: 0 20px;
     42    background: white;
    3043}
    3144
     
    3447    overflow: hidden;/* Clearfix */
    3548    width: 100%;
    36     margin: 0 auto;
    37     padding: 10px 0 0;
     49    padding: 2rem;
    3850    margin-top:10px;
    3951    margin-bottom: 2.3em;
    40     border: 1px solid rgb(223,223,228);
    41     -moz-border-radius: 8px;
    42     -webkit-border-radius: 8px;
    43     border-radius:8px;
    44     background: rgb(247, 247, 247);
     52    border: 1px solid rgb(233,233,238);
     53    -moz-border-radius: 3px;
     54    -webkit-border-radius: 3px;
     55    border-radius:3px;
     56    background: rgb(251, 251, 251);
    4557}
    4658
     
    4860    position: relative;
    4961    float: left;
    50     text-shadow: none;
    51     width: 94%;
    52     padding: 5px 20px 10px 2%;
    53     margin: 10px 0 20px;
    54     -moz-border-radius: 5px;
     62    width: 100%;
     63
     64}
     65
     66/* Branding
     67============================= */
     68
     69.zar_body .branding {
     70    float: left;
     71    margin: 1rem 0;
     72
     73    width:160px;
     74}
     75
     76.zar_body .branding img{
     77    float: left;
     78    margin-top: 5px;
     79    -moz-border-radius: 5px;
    5580    -webkit-border-radius: 5px;
    5681    border-radius: 5px;
    57     background: rgb(255,255,255);
    58 }
    59 
    60 .zar_body .branding {
    61     float: left;
    62     margin-top: 5px;
    63     -moz-border-radius: 5px;
    64     -webkit-border-radius: 5px;
    65     border-radius: 5px;
    66     width:200px;
    67 }
    68 
    69 .zar_body .branding img{
    70     float: left;
    71     margin-top: 5px;
    72     -moz-border-radius: 5px;
    73     -webkit-border-radius: 5px;
    74     border-radius: 5px;
    75           -webkit-box-shadow: none;
    76       moz-box-shadow:  none;
    77       box-shadow: none;
    78 }
    79 
    80 .zar_body .c7,
     82    -webkit-box-shadow: none;
     83    -moz-box-shadow:  none;
     84    box-shadow: none;
     85}
     86
     87/* Grids
     88============================= */
     89.zar_body .c6,
     90.zar_body .c7,
    8191.zar_body .c8,
    8292.zar_body .c9,
     
    8494    margin-left: 1.25%;
    8595    margin-right: 1.25%;
    86     padding-bottom: 30px;
    8796    float: left;
    8897    display: block;
    8998}
    9099
    91 .zar_body .c7 {
    92     width: 41.25%;
    93 }
    94 
    95 .zar_body .c8 {
     100.zar_body .c6:first-child,
     101.zar_body .c7:first-child,
     102.zar_body .c8:first-child,
     103.zar_body .c9:first-child,
     104.zar_body .c16:first-child   {
     105    margin-left: 0;
     106}
     107
     108.zar_body .c6:last-child,
     109.zar_body .c7:last-child,
     110.zar_body .c8:last-child,
     111.zar_body .c9:last-child,
     112.zar_body .c16:last-child   {
     113    float: right;
     114    margin-right: 0;
     115}
     116
     117.zar_body .c6 {
     118    width: 37.15%;
     119}
     120
     121.zar_body .c7 {
     122    width: 41.25%;
     123}
     124
     125.zar_body .c8 {
    96126    width: 47.5%;
    97127}
    98128
    99 .zar_body .c9 {
    100     width: 53.75%;
    101 }
    102 
    103 .zar_body .c16 {
    104     width: 97.5%;
    105 }
     129.zar_body .c9 {
     130    width: 53.75%;
     131}
     132
     133.zar_body .c16 {
     134    width: 97.5%;
     135}
     136
     137@media only screen and (max-width: 900px) {
     138    .zar_body .c6,
     139    .zar_body .c7,
     140    .zar_body .c8,
     141    .zar_body .c9,
     142    .zar_body .c16   {
     143        width: 100%;
     144    }
     145}
     146
     147/* Callouts
     148============================= */
    106149
    107150.zar_body .callout {
    108  display: block;
     151 display: inline-block;
    109152 padding: 10px 20px;
    110153 margin: 0 0 18px;
     
    118161
    119162.zar_body .callout.code {
    120  padding-left:20px;
    121  background-color: #fcfcfc;
    122 }
    123 
    124 /* -------- Typography etc -------- */
    125 
    126 .zar_body p{
    127     font-size: 1em;
    128     margin:.75em 0 1.5em 0;
    129 }
    130 
    131 .zar_body a:link,
     163        width: 100%;
     164     padding-left:20px;
     165     background-color: #fcfcfc;
     166}
     167
     168/* Type
     169============================= */
     170
     171.zar_body p {
     172    font-size: 1rem;
     173    margin:.75em 0 1em 0;
     174}
     175
     176.zar_body a:link,
    132177.zar_body a:visited {
    133     color: rgb(1,160,198);
     178    color: rgb(0,196,131);
    134179    text-decoration: none;
    135180    -webkit-transition: all 0.3s ease-out;
    136 }
    137 
    138 .zar_body a:hover,
    139 .zar_body a:focus,
     181    outline: none;
     182}
     183
     184.zar_body a:hover,
     185.zar_body a:focus,
    140186.zar_body a:active {
    141     color: rgb(181,181,195);
     187    opacity: .6;
    142188    text-decoration: none;
    143189}
    144190
     191.zar_body p,
     192.zar_body a,
     193.zar_body h2,
     194.zar_body h3 {
     195    font-weight:300;
     196}
     197
    145198.zar_body h2 {
    146     font-weight:bold;
     199    font-weight:500;
    147200    color: rgb(55,55,65);
    148     font-size: 17px;
    149     line-height: 1.0909em;
    150 }
    151 
    152 .zar_body h3 { 
    153     font-weight:bold;
     201    font-size: 24px;
     202    line-height: 1.2em;
     203    margin-bottom: .5rem;
     204}
     205
     206.zar_body h3 {
     207    font-weight:500;
    154208    color: rgb(55,55,65);
    155     font-size: 14px;
    156     line-height: 1.0909em; 
     209    font-size: 18px;
     210    line-height: 1.0909em;
    157211}
    158212
     
    160214    margin: 1.5em 0;
    161215    padding: 0;
    162     font-size: 1.1em;
     216    font-size: 16px;
    163217    list-style-type: none;
    164218}
     
    173227}
    174228
     229.zar_body strong {
     230        font-weight:500;
     231}
     232/* Code
     233============================= */
    175234.zar_body code, .zar_body pre {
    176235 font-family: "Andale Mono","Courier New", Courier, "Lucida Console", monospace;
     
    208267
    209268em {
    210     font-weight: normal;
    211 }
    212 
    213 /* -------- Messaging -------- */
     269}
     270
     271/* Messaging
     272============================= */
    214273
    215274/* For show hide dialog  */
    216275.zar_body .dialog {
    217276    width: 94%;
    218     text-shadow: none;
    219277    padding: 5px 3%;
    220278    margin: 10px 0;
     
    222280    -webkit-border-radius: 5px;
    223281    border-radius: 5px;
    224     background: rgb(1,160,198); 
     282    background: rgb(1,160,198);
    225283}
    226284
     
    241299.zar_info-txt{
    242300    z-index: 100;
    243     position: fixed; 
     301    position: fixed;
    244302    background: none repeat scroll 0 0 #111;
    245303    border-radius: 0.3em 0.3em 0.3em 0.3em;
     
    260318    height:0;
    261319    width:0;
    262     position:absolute; 
     320    position:absolute;
    263321    left:-20px;
    264322    top:8px;
    265323}
    266324
    267 /* -------- Geenral styles -------- */
     325/* Helpers
     326============================= */
    268327
    269328.zar_body .cent {
     
    272331
    273332.zar_body img {
    274     max-width:96%;
    275     border: 2px solid #c1c1c1;
    276     padding:8px;
     333    max-width:100%;
     334    border: 1px solid rgb(225,225,225);
     335    padding:2px;
    277336    -webkit-border-radius: .3em;
    278337    -moz-border-radius: .3em;
    279338    border-radius:  .3em;
    280       -webkit-box-shadow: 0 0px 3px rgba(0,0,0,.3);
    281       moz-box-shadow: 0 0px 3px rgba(0,0,0,.3);
    282       box-shadow: 0 0px 3px rgba(0,0,0,.3);
    283    
     339
     340
    284341}
    285342
     
    288345}
    289346
    290 .zar_body .hint {       
     347.zar_body .hint {
    291348    padding: 5px 0 0;
    292349    font-size: .95em;
     
    297354}
    298355
    299 /* -------- Buttons -------- */
     356/* Buttons
     357============================= */
    300358
    301359.zar_body button {
     
    305363.zar_body .btn {
    306364    color: rgb(55,55,65);
    307     font: inherit;
    308     display: inline-block;
     365    display: inline-block;
    309366    width: auto !important;
    310367    margin: 13px 0 0 0;
     368    border: 0;
    311369    -webkit-background-clip: padding;
    312370    -moz-background-clip: padding;
    313     -webkit-border-radius: .3em;
    314     -moz-border-radius: .3em;
    315     border-radius:  .3em;
    316     border: 3px solid rgb(234,234,237);
    317     -moz-box-shadow: 0 0 3px rgba(45,5,5,.5);
    318     -webkit-box-shadow: 0 0 3px rgba(45,45,45,.5);
    319     box-shadow:  0 0 3px rgba(45,45,45,.5);
     371    -webkit-border-radius: 2px;
     372    -moz-border-radius: 2px;
     373    border-radius:  2px;
    320374    -webkit-transition: all 0.2s ease-out;
    321375    -moz-transition: all 0.2s ease-out;
    322     transition: all 0.2s ease-out; 
     376    transition: all 0.2s ease-out;
    323377    position: relative;
    324     cursor: pointer;   
    325     background: rgb(138,172,30) url(../images/trans_btn.png) repeat-x 0% 50%;
     378    cursor: pointer;
     379    background: rgb(0,196,131);
    326380    zoom: 1;
    327 }
    328 
    329 .zar_body .btn span {
    330     color: rgb(255,255,255);
    331     font-size: 1em;
    332     text-shadow: rgba(0,0,0,.2) 0px 1px 1px;
     381    color: rgb(255,255,255) !important;
     382    font-size: 1.25rem;
    333383    text-decoration: none;
    334     display: block;
    335     padding: 5px 13px 5px 27px;
    336     background-position:  10px 49% !important;
    337     background-repeat: no-repeat !important;
     384    padding: .7rem 1rem .7rem 2rem;
     385
     386}
     387
     388.zar_body .btn-sm {
     389    font-size: 1rem;
     390    padding: .35rem .5rem .35rem 2rem;
    338391}
    339392
    340393.zar_body .btn:hover{
    341     opacity: .8;
    342     filter:Alpha(Opacity=80);
     394    opacity: .6;
     395    filter:Alpha(Opacity=60);
    343396    background-image:none;
    344397}
    345398
    346 .zar_body .btn:hover span {
    347     color: #fff;
    348     text-shadow: none;
    349     background: rgb(247,95,1);
     399.zar_body .btn:hover {
     400    color: #fff;
    350401    background-image: none;
    351402}
    352403
    353 .zar_body .btn:active { 
     404.zar_body .btn:active {
    354405    -moz-box-shadow: none;
    355406    -webkit-box-shadow: none;
     
    362413
    363414/* No icon */
    364 .zar_body .btn.norm span{
     415.zar_body .btn.norm{
    365416    padding: 5px 13px;
    366417}
    367418
    368419/* Save/Submit */
    369 .zar_body .btn.save span,
    370 .zar_body .btn.submit span {
    371     background: url(../images/check_12x10.png); 
     420.zar_body .btn.save,
     421.zar_body .btn.submit {
     422    background-image: url(../images/check_12x10.png);
     423    background-position:  10px 49% !important;
     424    background-repeat: no-repeat !important;
    372425}
    373426
    374427/* Next (For signup) */
    375428.zar_body .btn.next  {
    376     padding: 8px 3% 8px 1%; 
    377 }
    378 
    379 .zar_body .btn.next span {
     429    padding: 8px 3% 8px 1%;
     430}
     431
     432.zar_body .btn.next {
    380433    font-size: 1.4em;
    381434    padding: 0 35px 0 18px;
     
    385438/* -------- Forms -------- */
    386439
    387 .zar_body fieldset { 
     440.zar_body fieldset {
    388441    position: relative;
    389442    float: left;
    390443    width: 100%;
    391444    padding: 0;
    392     padding-bottom: 5px;
    393     margin-bottom: 20px;
    394     background: url(../images/hor_border.png) repeat-x top;
    395445}
    396446
    397447.zar_body ol {
     448    float: left;
     449    width: 100%;
    398450    padding: 0;
    399451    margin: 0;
    400     list-style: none;   
    401     background: url(../images/hor_border.png) repeat-x top;
    402 }
    403 
    404 .zar_body ol li { 
     452    list-style: none;
     453    background-color: white;
     454    padding: .5rem;
     455    border: 1px solid rgb(235,235,235);
     456}
     457
     458.zar_body ol li {
    405459    position: relative;
    406460    width: 99%;
    407     float: left; 
     461    float: left;
    408462    clear: left;
    409     margin-left: 0;
    410     padding: 5px 4px 14px;
    411     background: url(../images/hor_border.png) repeat-x bottom;
    412 }
    413 
    414 .zar_body label { 
     463    margin-left: 0;
     464}
     465
     466.zar_body label {
    415467    float: left;
    416468    width: 100%;
    417     font-size: 1.1em;
    418     font-weight: bold;
     469    font-size: 1.1em;
    419470    margin-right: 3%;
    420471    margin-top: 5px;
     
    432483    -webkit-border-radius: 3px;
    433484    border-radius:3px;
    434     background: url(../images/input_top_shad.png) -1px top no-repeat; 
     485    background: url(../images/input_top_shad.png) -1px top no-repeat;
    435486    background-color: rgb(255,255,255);
    436487}
     
    440491}
    441492
     493.zar_body .token-input {
     494    font-size: 14px;
     495}
     496
    442497/* -------- Tabs -------- */
    443498
    444499/* ---- More Info Tabs for Details Pages. For V1.1  ---- */
    445500.zar_body .tabs {
    446   margin: 0 0 20px;
    447   padding: 0 2%;
    448501  list-style: none;
    449502  zoom: 1;
     503  margin-top: 0;
     504  margin-bottom: 2rem;
    450505}
    451506.zar_body .tabs:before,
     
    460515}
    461516.zar_body .tabs > li{
     517  outline: none;
    462518  float: left;
     519  cursor: pointer;
    463520}
    464521.zar_body .tabs > li > a{
    465522  display: block;
     523  outline: none;
    466524}
    467525.zar_body .tabs {
    468526  float: left;
    469527  width: 100%;
     528  -webkit-box-sizing: border-box;
     529  box-sizing: border-box;
    470530  border-bottom: 1px solid #ddd;
    471531}
    472532.zar_body .tabs > li {
     533    display: inline-block;
    473534  position: relative;
    474535  top: 1px;
    475   margin-bottom: 1px;
     536  margin-bottom: 0;
     537  z-index: 0;
    476538}
    477539.zar_body .tabs > li > a {
     540    display: inline-block;
    478541  padding: 0 15px;
    479   margin-right: 2px;
     542  margin-right: 1rem;
    480543  line-height: 36px;
    481544  border: 1px solid transparent;
    482   -webkit-border-radius: 4px 4px 0 0;
    483   -moz-border-radius: 4px 4px 0 0;
    484   border-radius: 4px 4px 0 0;
    485 }
    486 .zar_body .tabs > li > a:hover {
     545  -webkit-border-radius: 3px 3px 0 0;
     546  -moz-border-radius: 3px 3px 0 0;
     547  border-radius: 3px 3px 0 0;
     548  font-size: 1.1rem;
     549   outline: none;
     550   cursor: pointer;
     551}
     552.zar_body .tabs > li > a:hover,
     553.zar_body .tabs > li > a:focus {
    487554  text-decoration: none;
    488555  background-color: #eee;
     
    490557}
    491558.zar_body .tabs > li.active > a {
    492   background-color: #ffffff;
     559    background: rgb(251, 251, 251);
    493560  border: 1px solid #ddd;
    494561  border-bottom-color: transparent;
  • zartis-job-plugin/trunk/js/zartis_functions.js

    r460300 r1253237  
    1     Zartis = jQuery.noConflict(true);
     1HireHive = jQuery.noConflict(true);
    22
    3    
    4     function Zartis_Message() {
    5        
    6         setTimeout('Display_Message()', 700);
     3function HireHive_Message() {
     4  setTimeout('Display_Message()', 700);
     5}
     6
     7function HireHive_Preview() {
     8    jQuery('.hh-list').hide();
     9    var selected = jQuery('#hirehive-group').val();
     10
     11    jQuery('#jobs-' + selected).show();
     12}
     13
     14HireHive_Preview();
     15
     16function Display_Message() {
     17  var p = jQuery('[class*=HireHive_Menu]');
     18
     19  var offset = p.offset();
     20  var left = p.width() + offset.left;
     21  var top = offset.top;
     22
     23  jQuery("<div style='display:none;' class='zar_info-txt'>Now sign up to install jobs on your site. <div class='zar_message_arrow'> </div></div>").prependTo('body');
     24  jQuery('.zar_info-txt').css('top', top);
     25  jQuery('.zar_info-txt').fadeIn('normal').animate({
     26    opacity: 1.0
     27  }, 500, 'swing', function() {
     28    jQuery('.zar_info-txt').animate({
     29      left: left,
     30    }, 500, 'swing', function() {
     31      jQuery('.zar_info-txt').delay(3000).fadeOut('slow');
     32    });
     33  });
     34}
     35
     36jQuery(document).ready(function(event) {
     37  jQuery('.zar_next').live("click", function(event) {
     38    var Val = jQuery('#Zartis_Unique_ID').val();
     39    if (Val.length == 0) {
     40      jQuery('div.hint').fadeIn("normal");
     41      event.preventDefault();
    742    }
    8        
    9     function Display_Message() {
    10     var p = Zartis('[class*=Zartis_Menu]');
    11                      
    12     var offset = p.offset();
    13     var left = p.width() + offset.left;
    14     var top = offset.top;
    15    
    16     Zartis("<div style='display:none;' class='zar_info-txt'>Now sign up to install jobs on your site. <div class='zar_message_arrow'> </div></div>").prependTo('body');   
    17         Zartis('.zar_info-txt').css('top', top);
    18                 Zartis('.zar_info-txt').fadeIn('normal').animate({                 
    19                         opacity: 1.0                               
    20                         }, 500, 'swing', function() {
    21                     Zartis('.zar_info-txt').animate({
    22                         left:left,                             
    23                         }, 500, 'swing', function() {
    24                         Zartis('.zar_info-txt').delay(3000).fadeOut('slow');
    25                         });     
    26                 });
     43  });
     44
     45  jQuery('#hirehive-group').live('change', function (event) {
     46    jQuery('.hh-list').hide();
     47    var selected = jQuery(this).val();
     48
     49    jQuery('#jobs-' + selected).show();
     50  });
     51
     52  //Default Action
     53  jQuery(".tab_content").hide(); //Hide all content
     54  jQuery("ul.tabs li:first").addClass("active").show(); //Activate first tab
     55  jQuery(".tab_content:first").show(); //Show first tab content
     56
     57  //On Click Event
     58  jQuery("ul.tabs li").click(function() {
     59    jQuery("ul.tabs li").removeClass("active"); //Remove any "active" class
     60    jQuery(this).addClass("active"); //Add "active" class to selected tab
     61    jQuery(".tab_content").hide(); //Hide all tab content
     62    var activeTab = jQuery(this).find("a").attr("href"); //Find the rel attribute value to identify the active tab + content
     63    jQuery(activeTab).fadeIn("fast"); //Fade in the active content
     64
     65    if (activeTab == "#tab2"){
     66      HireHive_Preview();
    2767    }
     68    return false;
     69  });
    2870
    29     Zartis(document).ready(function (event) {
    30         Zartis('.zar_next').live("click", function (event) {
    31             var Val = Zartis('#Zartis_Unique_ID').val();
    32             if (Val.length == 0 ){
    33             Zartis('div.hint').fadeIn("normal");     
    34             event.preventDefault();
    35             }
    36         });
    37        
    38        
    39      //Default Action
    40     Zartis(".tab_content").hide(); //Hide all content
    41     Zartis("ul.tabs li:first").addClass("active").show(); //Activate first tab
    42     Zartis(".tab_content:first").show(); //Show first tab content
    43    
    44     //On Click Event
    45     Zartis("ul.tabs li").click(function() {
    46         Zartis("ul.tabs li").removeClass("active"); //Remove any "active" class
    47         Zartis(this).addClass("active"); //Add "active" class to selected tab
    48         Zartis(".tab_content").hide(); //Hide all tab content
    49         var activeTab = Zartis(this).find("a").attr("href"); //Find the rel attribute value to identify the active tab + content
    50         Zartis(activeTab).fadeIn("fast"); //Fade in the active content
    51         return false;
    52     });   
    53        
    54      Zartis('#zarpic1').simpleDialog();
    55      Zartis('#zarpic2').simpleDialog();
    56      Zartis('#zarpic3').simpleDialog();
    57      Zartis('#zarpic4').simpleDialog();
    58      Zartis('#zarpic5').simpleDialog();
    59        
    60        
    61     });
     71});
  • zartis-job-plugin/trunk/readme.txt

    r749158 r1253237  
    11=== Plugin Name ===
    2 Contributors: noel_zartis 
    3 Donate link: http://www.zartis.com
     2Contributors: noel_zartis
     3Donate link: http://hirehive.io
    44Tags: jobs, job, career, manager, vacancy, hiring, hire, listing, recruiting, recruitment, ats, employer, application, board
    55Requires at least: 2.9
    6 Tested up to: 3.3.1
    7 Stable tag: 1.3
     6Tested up to: 4.3.1
     7Stable tag: 2.0
    88
    99Easily add job listings and secure candidate management to your Wordpress site.
     
    1111== Description ==
    1212
    13 = Prices start from $99 per month =
     13= Prices start from $49 per month =
    1414
    15 Example:
    16 http://vimeo.com/34998495
     15= Hiring made easy =
    1716
    18 = Be your own recruiter =
    19 
    20 *Available in 13 different languages*
     17*Recruiting software that helps you find and
     18hire the best candidates.*
    2119
    2220Have your own jobs page directly in your WordPress site. Easily add and edit your job vacancies and securely manage candidates that apply for these jobs all in one online app.
    2321
    24 The Zartis Job Plugin lets you quickly and easily create your own jobs page and automate much of the recruitment process.
     22The HireHive Job Plugin lets you quickly and easily create your own jobs page and automate much of the recruitment process.
    2523
    2624= Features =
    27 * Jobs board is available in 13 different languages.
    28 * Easily tweet your job positions.
     25* Easily tweet your job positions
    2926* Easily put your jobs into Facebook
    30 * Candidates can apply with their LinkedIn profile.
     27* Your very own branded careers site
     28* Post jobs to all major job boards with just one click
    3129* All candidates profiles are stored in one central place. No more searching for email attachments!
    3230* Customize how your job page looks on your WordPress site
    3331
    34 Adding the Zartis Job Plugin is simple. Even if you don't add have an open vacancy, candidates can express an interest in working for your company by submitting their CV/Resume or using their LinkedIn profile.
    35 
    36 You can customize the fonts, colors, and text within the application to ensure everything is "onbrand".
    37 
    3832When candidates apply for a role, you will receive a notification email and they receive an immediate acknowledgment.
    3933
    40 You can then log in to Zartis and view their application and manage them through the recruitment process.
     34You can then log in to HireHive and view their application and manage them through the recruitment process.
    4135
    42 For more information see: http://www.zartis.com
     36For more information see: http://hirehive.io
    4337
    4438== Installation ==
     
    4640This section describes how to install the plugin and get it working.
    4741
    48 1. Download Zartis Job Plugin.
    49 2. Activate "Jobs from Zartis" in the "Plugins" admin panel using the Activate link.
    50 3. Create your account through the Sign Up page. If you already have a Zartis account you can just login with your existing details.
     421. Download HireHive Job Plugin.
     432. Activate "Jobs from HireHive" in the "Plugins" admin panel using the Activate link.
     443. Create your account through the Sign Up page. If you already have a HireHive account you can just login with your existing details.
    51454. Just copy the shortcode given to you into any page where you want the jobs list to appear.
    52 5. You can customize all the colors and text from http://my.zartis.com
     465. The job listing will automatically use your sites theme and colouring
    5347
    5448== Screenshots ==
     
    5852== Frequently Asked Questions ==
    5953
    60 = What languages does Zartis support? =
     54= Do I need an existing HireHive account? =
    6155
    62 * English
    63 * French
    64 * German
    65 * Spanish
    66 * Portuguese (Brasil)
    67 * Russian
    68 * Italian
    69 * Swedish
    70 * Hindi
    71 * Bengali
    72 * Dutch
    73 * Japanese
    74 * Thai
    75 
    76 Not in your language? Then just submit a request for it at http://help.zartis.com
    77 
    78 = Do I need an existing Zartis account? =
    79 
    80 If you have an existing Zartis account you can log in with those details. If you don't have an account you can sign up for a new one from within the Plugin. It takes approximately 60 seconds.
    81 
     56If you have an existing HireHive account you can log in with those details. If you don't have an account you can sign up for a new one from within the Plugin. It takes approximately 60 seconds.
    8257
    8358= Where can I get support questions answered? =
    8459
    85 Visit http://help.zartis.com.
     60email [email protected]
    8661
    8762== Changelog ==
     
    9570
    9671= 1.0.2 =
    97 * Minor style updates 
     72* Minor style updates
    9873* Add FAQ to the Zartis Jobs tab in the WordPress Admin
    9974
     
    10378* Added option to change width of job listings
    10479
    105 = 1.3 =
    106 * Minor fix for script tag
     80= 2.0 =
     81* Redesign of admin dashboard
     82* Rebranded to HireHive
     83* Added option to change grouping of jobs (Location/Categories)
Note: See TracChangeset for help on using the changeset viewer.