Ελληνική Κοινότητα Υποστήριξης 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
avatar
TANKERS
Eνεργό Μέλος

Άντρας
Ηλικία : 24
Τόπος : Ελλάς
Δημοσιεύσεις : 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.

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






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

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

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

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

Απ: Font Sizes

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

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

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

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

Απ: Font Sizes

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

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

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


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






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

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

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

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

Απ: Font Sizes

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

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

Σε ευχαριστώ πολύ!!!
avatar
TANKERS
Eνεργό Μέλος

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

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

Απ: Font Sizes

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

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





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

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

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

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

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


 
Δικαιώματα σας στην κατηγορία αυτή
Δεν μπορείτε να απαντήσετε στα Θέματα αυτής της Δ.Συζήτησης