Ελληνική Κοινότητα Υποστήριξης ForumGreek
Καλωσήρθατε στο Ελληνικό Φόρουμ Υποστήριξης της ForumGreek!!

Για να αποκτήσετε πλήρη πρόσβαση στο φόρουμ και στα όσα προσφέρει, μπορείτε πολύ απλά να κάνετε μια σύνδεση ή αν δεν έχετε λογαριασμό μία δωρεάν εγγραφή και μπείτε στην κοινότητά μας!!

Font Sizes

Επισκόπηση προηγούμενης Θ.Ενότητας Επισκόπηση επόμενης Θ.Ενότητας Πήγαινε κάτω

Font Sizes

Δημοσίευση από TANKERS Την / Το Παρ Μαρ 13, 2015 7:15 pm

Πληροφορίες Προβλήματος

Μορφή Φόρουμ : phpBB2
Βαθμός Μέλους : Ιδρυτής
Εμφανίζεται σε : Mozilla Firefox
Το πρόβλημα αφορά : Όλα τα μέλη
Ενεργός σύνδεσμος link του φόρουμ : http://forum.tankerscommunity.net/

Περιγραφή Προβλήματος

Καλησπέρα,

Βρήκα αυτό τον κώδικα που είναι για να προστεθούν και άλλα μεγέθη γραμματοσειρών και δεν μου δουλεύει για phpbb2. Μπορείτε να βοηθήσετε;;

Κώδικας:
$(function(){$(function() {
  if (!document.getElementById('text_editor_textarea')) return;
  $('.sceditor-button-size').click(function() {
    addSize(9, 'before', 10);
    addSize(12, 'after', 10);
    addSize(11, 'after', 10);
    addSize(15, 'after', 13);
    addSize(14, 'after', 13);
    addSize(17, 'after', 16);
    addSize(25, 'after', 24);
    addSize(23, 'after', 18);
    addSize(22, 'after', 18);
    addSize(21, 'after', 18);
    addSize(20, 'after', 18);
    addSize(19, 'after', 18);
 
    $('.sceditor-fontsize-option.new-size').click(function(e){$('#text_editor_textarea').sceditor('instance').insertText('[size='+$(this).attr('data-size')+']','[/size]');$('.sceditor-fontsize-picker').remove();e.preventDefault()});
  });
  function addSize(size, position, dataSize){
    var data = '<a unselectable="on" class="sceditor-button sceditor-button-size" href="#" data-size="'+size+'"><span unselectable="on" style="font-size:'+size+'px;">'+size+'</span></a>';
    if (typeof dataSize === 'undefined') {
      if (position == 'after') $('.sceditor-fontsize-picker div').append(data);
      if (position == 'before') $('.sceditor-fontsize-picker div').prepend(data);
    };
    if (typeof dataSize != 'undefined') {
      if (position == 'after') $('.sceditor-fontsize-picker div a[data-size="'+dataSize+'"]').after(data);
      if (position == 'before') $('.sceditor-fontsize-picker div a[data-size="'+dataSize+'"]').before(data);
    };
  };
});});

Με εκτίμιση,
@Tankers

TANKERS
Eνεργό Μέλος

Άντρας
Ηλικία : 23
Τόπος : Ελλάς
Δημοσιεύσεις : 114

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Font Sizes

Δημοσίευση από Van-Helsing Την / Το Σαβ Μαρ 14, 2015 12:46 am

Καλησπέρα @TANKERS,
Δημιούργησε ένα νέο Javascript
Όνομα: Ότι θέλετε
Placement: In all the pages

και στο Javascript code επικολλήσε τον παρακάτω κώδικα:
Κώδικας:

$(function(){$(function() {
          $('.sceditor-button-size').click(function() {
            addSize(23, 'after', 18);
            addSize(22, 'after', 18);
            addSize(21, 'after', 18);
            addSize(20, 'after', 18);
            addSize(19, 'after', 18);
            addSize(12, 'after', 10);
            addSize(11, 'after', 10);
            addSize(15, 'after', 13);
            addSize(14, 'after', 13);
            addSize(35, 'after', 24);
            addSize(34, 'after', 24);
            addSize(33, 'after', 24);
            addSize(32, 'after', 24);
            addSize(31, 'after', 24);
            addSize(30, 'after', 24);
            addSize(29, 'after', 24);
            addSize(28, 'after', 24);
            addSize(27, 'after', 24);
            addSize(26, 'after', 24);
            addSize(25, 'after', 24);
   
            $('.sceditor-fontsize-option.new-size').click(function(e){$('#text_editor_textarea').sceditor('instance').insertText('[size='+$(this).attr('data-size')+']','[/size]');$('.sceditor-fontsize-picker').remove();e.preventDefault()})
          });
          function addSize(size, position, dataSize){
            var data = '<a unselectable="on" class="sceditor-fontsize-option new-size" href="#" data-size="'+size+'"><span unselectable="on" style="font-size:'+size+'px;">'+size+'</span></a>';
            if (typeof dataSize === 'undefined') {
              if (position == 'after') $('.sceditor-fontsize-picker div').append(data);
              if (position == 'before') $('.sceditor-fontsize-picker div').prepend(data);
            }
            if (typeof dataSize != 'undefined') {
              if (position == 'after') $('.sceditor-fontsize-picker div a[data-size="'+dataSize+'"]').after(data);
              if (position == 'before') $('.sceditor-fontsize-picker div a[data-size="'+dataSize+'"]').before(data);
            }
          }
        })});
και πατάς submit.

Ο κώδικας έχει αρκετά μεγέθη γραμματοσειρών ελπίζω να σε καλύπτουν.







Van-Helsing
Διαχειριστής

Διαχειριστής

Άντρας
Ηλικία : 42
Δημοσιεύσεις : 1750

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Font Sizes

Δημοσίευση από TANKERS Την / Το Σαβ Μαρ 14, 2015 3:50 pm

Καλησπέρα @Van-Helsing το Script για κάποιο λόγο δεν δουλευει έχουμε καποια άλλη λύση?

TANKERS
Eνεργό Μέλος

Άντρας
Ηλικία : 23
Τόπος : Ελλάς
Δημοσιεύσεις : 114

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Font Sizes

Δημοσίευση από Van-Helsing Την / Το Σαβ Μαρ 14, 2015 10:55 pm

Καλησπέρα @TANKERS,

Το τσέκαρες να είναι In all the pages;


Το δοκίμασα ξανά τώρα για phpbb2 και τρέχει κανονικά όπως βλέπεις:







Van-Helsing
Διαχειριστής

Διαχειριστής

Άντρας
Ηλικία : 42
Δημοσιεύσεις : 1750

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Font Sizes

Δημοσίευση από TANKERS Την / Το Κυρ Μαρ 15, 2015 6:22 am

Το πρόβλημα λύθηκε @van-helsing

Σε ευχαριστώ πολύ!!!

TANKERS
Eνεργό Μέλος

Άντρας
Ηλικία : 23
Τόπος : Ελλάς
Δημοσιεύσεις : 114

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Font Sizes

Δημοσίευση από Van-Helsing Την / Το Κυρ Μαρ 15, 2015 11:37 am

Το θέμα λύθηκε, κλειδώθηκε και αρχειοθετήθηκε.






Van-Helsing
Διαχειριστής

Διαχειριστής

Άντρας
Ηλικία : 42
Δημοσιεύσεις : 1750

Επιστροφή στην κορυφή Πήγαινε κάτω

Επισκόπηση προηγούμενης Θ.Ενότητας Επισκόπηση επόμενης Θ.Ενότητας Επιστροφή στην κορυφή


 
Δικαιώματα σας στην κατηγορία αυτή
Δεν μπορείτε να απαντήσετε στα Θέματα αυτής της Δ.Συζήτησης
Χρειάζεστε βοήθεια;
Στις Συχνές Ερωτήσεις μπορείτε να βρείτε σημαντικές πληροφορίες που θα σας βοηθήσουν!