Site Widgets για blogs και Portal για τους ειδικούς :)
Θέλετε να εμφανίζεται στο site σας τις τελευταίες θέσεις εργασίας που δημοσιεύονται;
Με τα παρακάτω παραδείγματα μπορείτε να ενσωματώσετε νέες θέσεις εργασίας στη ιστοσελίδα ή στο blog σας. Για σχεδιαστές ιστοσελίδων μπορεί να χρησιμοποιηθεί η παρακάτω λειτουργία για το section Θέσεις εργασίας για την ιστοσελίδα που δημιουργούν.
Υπάρχουν δύο τυποι widgets που μπορείτε να χρησιμοποιήσετε:
- Widget για λήψη θέσεων εργασίας : Αυτο το widget χρησιμοποιήται για εμφάνιση θέσεων με βάση την κατηγορία την χρονική διάρκεια κλπ .Μπορείτε επίσης να ορίσετε το πλήθος των θέσεων εργασίας που θα εμφανίζονται
Παραμετροι που χρησιμοποιούνται:- action: "getJobs" - all jobs
- type: "0" - all / "fulltime" / "parttime" / "freelance"
- category: "0" - all / "programmers" / "designers" / "administrators" / "managers" / "testers" / "editors"
- count: number of job ads to display
- random: "1" - display randomly / "0" - display ordered by publish date (newest on top)
- days_behind: get only jobs posted in the past X days (type "0" if you don't want to limit this)
- response: "js" - returns jobs as JavaScript code / "json" - returns only a JSON string / "xml" - returns an XML
sample code:- Ο παρακάτω κώδικας εμφανίζει τις 5 τελευταίες θέσεις εργασίας δημοσιεύτηκε στις τελευταίες 10 ημέρες στην κατηγορία διαχειριστής ως πλήρους απασχόλησης και κατατάσσονται βάσει ημερομηνίας δημοσίευσης (πιο πρόσφατη στην κορυφή):
<script src="http://www.euresi-ergasias.gr/api/api.php?action=getJobs
&type=fulltime&category=Marketing&count=5&random=0&days_behind=10&response=js"
type="text/javascript"></script>
<script type="text/javascript">showJobs('euresiergasias-container', 'euresiergasias-list');</script> - Ο παρακάτω κώδικας εμφανίζει τις 5 τελευταίες θέσεις εργασίας από όλες τις κατηγορίες όλων των τύπων που δημοσιεύτηκαν στο διάστημα των τελευταίων 7 ημερών σε τυχαία σειρά:
<script src="http://www.euresi-ergasias.gr/api/api.php?action=getJobs
&type=0&category=0&count=5&random=1&days_behind=7&response=js" type="text/javascript"></script>
<script type="text/javascript">showJobs('euresiergasias-container', 'euresiergasias-list');</script>
- Λήψη θέσων κατά εταιρεία Widget: Αυτό το widget χρησιμοποιείτε για να εμφανίσει θέσεις εργασίας κατά εταιρεία.
Παραμετροι που χρησιμοποιούνται:- action: "getJobsByCompany" - a single company's jobs
- count: number of job ads to display
- response: "js" - returns jobs as JavaScript code / "json" - returns only a JSON string / "xml" - returns an XML
sample code:<script src="http://www.euresi-ergasias.gr/api/api.php?action=getJobsByCompany
&company=google&count=10&response=js" type="text/javascript"></script>
<script type="text/javascript">showJobs('euresiergasias-container', 'euresiergasias-list');</script>
CSS Styling (μορφοποίηση)
Μπορείτε να χρησιμοποιήσετε custom css για να μορφοποιήσετε την λίστα εργασιών. Δείτε το παρακάτω sample code:ul.euresiergasias-list {
list-style-type: none;
margin: 0;
padding: 0;
}
ul.euresiergasias-list li {
margin-bottom: 5px;
}
Html Κώδικας
Τα παραπάνω προτείνεται να τα τοποθετήσετε στο τμήμα της σελιδας σας που θέλετε να εμφανιστούν οι θέσεις εργασίας¨:
<div id="container">
<h1>Τελευταίες θέσεις εργασίας</h1>
<div id="euresiergasias_container"></div>
</div>
<script type="text/javascript">
showJobs('euresiergasias_container', 'euresiergasias-list');
Σημείωση:
- Μπορείτε να παρατηρήσετε ότι υπάρχουν δύο είδη κώδικα για κάθε εφαρμογή, το σενάριο το οποίο επισημαίνει την κατηγορία api.php μπορεί να περιληφθεί οπουδήποτε στην ιστοσελίδα σας, αλλά το δεύτερο τμήμα κώδικα πρέπει να εμφανιστεί στο σημείο όπου θέλετε να εμφανιστούν οι θέσεις εργασίας.
- Υπάρχει μια ζωντανή επίδειξη σενάριο χρησιμοποιώντας το API code. Δοκιμή τώρα με ολοκληρωμένο παράδειγμα. Μπορείτε να δείτε τον πηγαίο κώδικα του στο πρόγραμμα περιήγησης για να ελέγξετε τον τρόπο προβολής του και απλά να το αντιγράψετε.
Σύντομα κοντά σας με περισσότερα ;)


