Διαφορά μεταξύ των αναθεωρήσεων του "MediaWiki:Common.js"

Από Online Οδηγός Ιδρυματικού Αποθετηρίου Πανεπιστημίου Θεσσαλίας
Μετάβαση σε: πλοήγηση, αναζήτηση
 
(11 ενδιάμεσες αναθεωρήσεις από τον ίδιο χρήστη δεν εμφανίζεται)
Γραμμή 1: Γραμμή 1:
/* Οποιοσδήποτε κώδικας JavaScript εδώ θα φορτωθεί για όλους τους χρήστες σε κάθε φόρτωση σελίδας. */
+
/* Οποιοσδήποτε κώδικας JavaScript εισαχθεί εδώ θα φορτωθεί για όλους τους χρήστες σε κάθε φόρτωση σελίδας.
 +
  Σε περίπτωση που προκληθεί βλάβη, υπάρχει ορθό ασφαλές αντίγραφο στη διεύθυνση :
 +
http://194.177.202.69:5480/mediawiki/backup.js.txt
 +
 +
  Ακολουθεί η λίστα με τις κατηγορίες που έχουν μεταφραστεί.*/
  
jQuery('.CategoryTreeItem:contains("/el"), .CategoryTreeNotice').hide();
+
var translations = [
  
jQuery( "#footer" ).append( '<div class="funding-logos"><div class="espa-ref-wrapper"><div class="espa-ref"><div class="european-union-logo"><a href="http://europa.eu" title="Η δικτυακή πύλη της Ευρωπαϊκής Ένωσης" target="_blank"><img src="http://194.177.202.67/themes/Mirage2//images/european-union.png" alt="Η δικτυακή πύλη της Ευρωπαϊκής Ένωσης"/></a></div><div class="digital-greece-logo"><a href="http://www.digitalplan.gov.gr/" title="Ψηφιακή Ελλάδα" target="_blank"><img src="http://194.177.202.67/themes/Mirage2//images/digital-greece.png" alt="Ψηφιακή Ελλάδα"/></a></div><div class="espa-logo"><a href="http://www.espa.gr/el/Pages/default.aspx" title="ΕΣΠΑ 2007-2013" target="_blank"><img src="http://194.177.202.67/themes/Mirage2//images/espa.png" alt="ΕΣΠΑ 2007-2013"/></a></div><div class="funding-text"><img src="http://194.177.202.67/themes/Mirage2//images/funding-text.png"/></div></div></div></div>' );
+
/* Για να προσθέσετε μια μετάφραση εισάγετέ την στην ακόλουθη μορφή : */
 +
/*************************************************************
 +
["Φράση προς μετάφραση/en", "Μεταφρασμένη φράση"],
 +
["Καλημέρα/en", "Good Morning"],
 +
**************************************************************/
 +
/* Τα σύμβολα θα πρέπει να είναι στη σωστή σειρά και στο τέλος της γραμμής να υπάρχει κόμμα(,) */
 +
 +
 +
 +
["Κατηγορίες/en", "Categories"],
 +
["Αναζήτηση/en", "Search"],
 +
["Διαχείριση/en", "Administration"],
 +
["Διαχείριση Συστήματος ΙΑ/en", "IR System Administration"],
 +
["Επεξεργασία εγγραφών/en", "Edit items"],
 +
["Επεξεργασία υπάρχουσας εγγραφής/en", "Edit an item"],
 +
["Κατάθεση περιεχομένου/en", "Content Submission"],
 +
["Κατάθεση περιεχομένου Απόθεση/en", "Content Submission Deposition"],
 +
["Κατάθεση περιεχομένου Προσωρινή Απόθεση/en", "Content Submission Temporary Deposition"],
 +
["Κατάθεση περιεχομένου Υποβολές/en", "Content Submission Submissions"],
 +
["Πλοήγηση/en", "Browse"],
 +
["Προσωποποιημένες Υπηρεσίες/en", "Personalized Services"],
 +
["Προσωποποιημένες υπηρεσίες/en", "Personalized Services"],
 +
["Σύνδεση/en", "Registration"],
 +
["Σύνδεση Εγγραφή/en", "My Account"],
 +
 +
 +
 +
/* Αγνοήστε την παρακάτω γραμμή. */
 +
["00000", "00000"]
 +
];
 +
 
 +
/* Κώδικας ο οποίος αντικαθιστά τις παραπάνω δηλωμένες μεταφράσεις στις θέσεις όπου αυτό απαιτείται. */
 +
$(".CategoryTreeLabelCategory, .CategoryTreeLabelPage, #mw-pages > h2, #mw-pages > .mw-content-ltr > ul > li > a, #mw-normal-catlinks > ul > li > a, #mw-content-text > .mw-spcontent > ul > li > a").each(function() {
 +
    var text = $(this).text();
 +
    for (i = 0; i < translations.length; i++) {
 +
text = text.replace(translations[i][0], translations[i][1]);
 +
}
 +
    $(this).text(text);
 +
});
 +
 
 +
/* Κώδικας που αποκρύπτει τις ελληνικές εκδόσεις μετάφρασης που δεν απαιτούνται εφόσον αποτελεί την γονική γλώσσα του περιεχομένου. */
 +
jQuery('.CategoryTreeItem:contains("/el"), .CategoryTreeNotice').hide();
 +
 +
/* Κώδικας που προσθέτει τα εικονίδια της περιοχής footer */
 +
jQuery( "#footer" ).append( '<div class="funding-logos"><div class="espa-ref-wrapper"><div class="espa-ref"><div class="european-union-logo"><a href="http://europa.eu" title="Η δικτυακή πύλη της Ευρωπαϊκής Ένωσης" target="_blank"><img src="https://ir.lib.uth.gr/xmlui/themes/Mirage2//images/european-union.png" alt="Η δικτυακή πύλη της Ευρωπαϊκής Ένωσης"/></a></div><div class="digital-greece-logo"><a href="http://www.digitalplan.gov.gr/" title="Ψηφιακή Ελλάδα" target="_blank"><img src="https://ir.lib.uth.gr/xmlui/themes/Mirage2//images/digital-greece.png" alt="Ψηφιακή Ελλάδα"/></a></div><div class="espa-logo"><a href="http://www.espa.gr/el/Pages/default.aspx" title="ΕΣΠΑ 2007-2013" target="_blank"><img src="https://ir.lib.uth.gr/xmlui/themes/Mirage2//images/espa.png" alt="ΕΣΠΑ 2007-2013"/></a></div><div class="funding-text"><img src="https://ir.lib.uth.gr/xmlui/themes/Mirage2//images/funding-text.png"/></div></div></div></div>' );

Τελευταία αναθεώρηση της 17:14, 18 Σεπτεμβρίου 2020

/* Οποιοσδήποτε κώδικας JavaScript εισαχθεί εδώ θα φορτωθεί για όλους τους χρήστες σε κάθε φόρτωση σελίδας.
   Σε περίπτωση που προκληθεί βλάβη, υπάρχει ορθό ασφαλές αντίγραφο στη διεύθυνση : 
	http://194.177.202.69:5480/mediawiki/backup.js.txt
 
   Ακολουθεί η λίστα με τις κατηγορίες που έχουν μεταφραστεί.*/
 
var translations = [
 
	/* Για να προσθέσετε μια μετάφραση εισάγετέ την στην ακόλουθη μορφή : */
	/*************************************************************
	["Φράση προς μετάφραση/en", "Μεταφρασμένη φράση"],
	["Καλημέρα/en", "Good Morning"],
	**************************************************************/
	/* Τα σύμβολα θα πρέπει να είναι στη σωστή σειρά και στο τέλος της γραμμής να υπάρχει κόμμα(,) */
 
 
 
	["Κατηγορίες/en", "Categories"],
	["Αναζήτηση/en", "Search"],
	["Διαχείριση/en", "Administration"],
	["Διαχείριση Συστήματος ΙΑ/en", "IR System Administration"],
	["Επεξεργασία εγγραφών/en", "Edit items"],
	["Επεξεργασία υπάρχουσας εγγραφής/en", "Edit an item"],
	["Κατάθεση περιεχομένου/en", "Content Submission"],
	["Κατάθεση περιεχομένου Απόθεση/en", "Content Submission Deposition"],
	["Κατάθεση περιεχομένου Προσωρινή Απόθεση/en", "Content Submission Temporary Deposition"],
	["Κατάθεση περιεχομένου Υποβολές/en", "Content Submission Submissions"],
	["Πλοήγηση/en", "Browse"],
	["Προσωποποιημένες Υπηρεσίες/en", "Personalized Services"],
	["Προσωποποιημένες υπηρεσίες/en", "Personalized Services"],
	["Σύνδεση/en", "Registration"],
	["Σύνδεση Εγγραφή/en", "My Account"],
 
 
 
	/* Αγνοήστε την παρακάτω γραμμή. */
	["00000", "00000"]
];
 
/* Κώδικας ο οποίος αντικαθιστά τις παραπάνω δηλωμένες μεταφράσεις στις θέσεις όπου αυτό απαιτείται. */
$(".CategoryTreeLabelCategory, .CategoryTreeLabelPage, #mw-pages > h2, #mw-pages > .mw-content-ltr > ul > li > a, #mw-normal-catlinks > ul > li > a, #mw-content-text > .mw-spcontent > ul > li > a").each(function() {
    var text = $(this).text();
    for (i = 0; i < translations.length; i++) { 
		text = text.replace(translations[i][0], translations[i][1]);
	}
    $(this).text(text);
});
 
/* Κώδικας που αποκρύπτει τις ελληνικές εκδόσεις μετάφρασης που δεν απαιτούνται εφόσον αποτελεί την γονική γλώσσα του περιεχομένου. */
jQuery('.CategoryTreeItem:contains("/el"), .CategoryTreeNotice').hide();
 
/* Κώδικας που προσθέτει τα εικονίδια της περιοχής footer */
jQuery( "#footer" ).append( '<div class="funding-logos"><div class="espa-ref-wrapper"><div class="espa-ref"><div class="european-union-logo"><a href="http://europa.eu" title="Η δικτυακή πύλη της Ευρωπαϊκής Ένωσης" target="_blank"><img src="https://ir.lib.uth.gr/xmlui/themes/Mirage2//images/european-union.png" alt="Η δικτυακή πύλη της Ευρωπαϊκής Ένωσης"/></a></div><div class="digital-greece-logo"><a href="http://www.digitalplan.gov.gr/" title="Ψηφιακή Ελλάδα" target="_blank"><img src="https://ir.lib.uth.gr/xmlui/themes/Mirage2//images/digital-greece.png" alt="Ψηφιακή Ελλάδα"/></a></div><div class="espa-logo"><a href="http://www.espa.gr/el/Pages/default.aspx" title="ΕΣΠΑ 2007-2013" target="_blank"><img src="https://ir.lib.uth.gr/xmlui/themes/Mirage2//images/espa.png" alt="ΕΣΠΑ 2007-2013"/></a></div><div class="funding-text"><img src="https://ir.lib.uth.gr/xmlui/themes/Mirage2//images/funding-text.png"/></div></div></div></div>' );