wolna www - Strona 4
Strona 4 z 4 PierwszyPierwszy ... 234
Wyniki 31 do 40 z 40

Temat: wolna www

  1. #31
    Wyjadacz wini74 awatar
    Dołączył
    23-05-2009
    Skąd
    jablonkoskos
    Wpisy
    770
    Punkty
    24

    Domyślny

    bez komentarza? Nie do końca rozumiem. Używam innego szablonu gantry w którym nie znalazłem tych wpisów. Czy szablon nieużywany może mieć wpływ na ten mój? Jeżeli tak co jak wyłączyć te fonty google. NIe znam CSS więc pytam

    - - - Updated - - -

    witam, ponownie znalazłem coś takiego, wydaje mi się, że to jest sposób na mój problem
    link
    Tylko, że skoro nie znam CSS-a a mój angielski jest słaby to jest mi ciężko to ugryźć. Ale jak dotrę do pracy. to To rozgryzę i opiszę jak to zrobiłem no chyba, że ktoś podpowie co i jak abym nie robił prostych rzeczy 2 tygodnie. ;-)
    Ostanio edytowane przez wini74 : 26-01-2015 22:52
    Nikt nie jest tak bogaty, żeby nie potrzebował pomocy, ani tak biedny żeby nie mógł innym pomóc.

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #32
    Wyga Jola awatar
    Dołączył
    08-01-2008
    Skąd
    Wrocław
    Wpisy
    3 239
    Punkty
    386

    Domyślny

    Skoro nie używasz tego szablonu - nie ma potrzeby tego analizować.
    Sprawdź ładowanie na jakiejś prostej zakładce, bez modułów.
    Podejrzyj źródło strony pod kątem połączeń (skrypty, css, strony) zewnętrznych.

  4. #33
    Wyjadacz wini74 awatar
    Dołączył
    23-05-2009
    Skąd
    jablonkoskos
    Wpisy
    770
    Punkty
    24

    Domyślny

    Chyba znalazłem ;-), ale co dalej jeszcze nie wiem.
    libaries\gantry\features\font.php
    Kod PHP:
    <?php
    /**
     * @version   $Id: font.php 20344 2014-04-09 19:07:40Z kevin $
     * @author    RocketTheme http://www.rockettheme.com
     * @copyright Copyright (C) 2007 - 2014 RocketTheme, LLC
     * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
     *
     * Gantry uses the Joomla Framework (http://www.joomla.org), a GNU/GPLv2 content management system
     *
     */

    defined('JPATH_BASE') or die();

    gantry_import('core.gantryfeature');

    /**
     * @package         gantry
     * @subpackage      features
     */
    class GantryFeatureFont extends GantryFeature
    {

        var 
    $_feature_name 'font';
        var 
    $_standard_fonts = array(
            
    "default",
            
    "geneva",
            
    "georgia",
            
    "helvetica",
            
    "helveticaneue",
            
    "lucida",
            
    "optima",
            
    "palatino",
            
    "trebuchet",
            
    "tahoma"
        
    );

        private 
    $_value_backup;

        function 
    isEnabled()
        {
            return 
    true;
        }

        function 
    isInPosition($position)
        {
            return 
    false;
        }

        function 
    isOrderable()
        {
            return 
    false;
        }


        function 
    init()
        {
            
    /** @var $gantry Gantry */
            
    global $gantry;

            
    $font_family $this->get('family');

            if (
    strpos($font_family':')) {
                
    $explode explode(':'$font_family);

                
    $delimiter $explode[0];
                
    $name      $explode[1];
                
    $variant   = isset($explode[2]) ? $explode[2] : null;

                
    // we re-set the font-family to a font-name with no delimiter
                // for backward compatibility
                
    $this->_backwardCompatibility($name);
            } else {
                
    $delimiter false;
                
    $name      $font_family;
                
    $variant   null;
            }

            if (isset(
    $variant) && $variant$variant ':' $variant;

            switch (
    $delimiter) {
                
    // standard fonts
                
    case 's':
                    break;
                
    // google fonts
                
    case 'g':
                    
    $this->_addGoogleFont($name$variant);
                    break;
                default:
                    if (
    $this->_isStandardFont($name)) break;
                    if (
    $this->_searchForGoogleFont($name)) $this->_addGoogleFont($name$variant);
            }
        }

        function 
    _isStandardFont($name)
        {
            
    /** @var $gantry Gantry */
            
    global $gantry;
            if (
    strtolower($name) == strtolower($gantry->templateName) || in_array(strtolower($name), $this->_standard_fonts)) {
                return 
    true;
            } else {
                return 
    false;
            }
        }

        function 
    _addGoogleFont($name$variant)
        {
            
    /** @var $gantry Gantry */
            
    global $gantry;

            
    $variant $variant $variant '';

            
    $protocol JUri::getInstance()->isSSL() ? 'https' 'http';
            
    $gantry->addStyle("{$protocol}://fonts.googleapis.com/css?family=" str_replace(" ""+"$name) . $variant "&amp;subset=latin,latin-ext");
            
    $gantry->addInlineStyle("h1, h2 { font-family: '" $name "', 'Helvetica', arial, serif; }");
        }

        function 
    _searchForGoogleFont($name)
        {
            
    /** @var $gantry Gantry */
            
    global $gantry;
            
    $google_json $gantry->gantryPath '/' 'admin' '/' 'widgets' '/' 'fonts' '/' 'js' '/' 'google-fonts.json';
            if (!
    file_exists($google_json)) return false;

            
    $fonts json_decode(file_get_contents($google_json), true);
            
    $fonts $fonts['items'];

            return 
    $this->_in_array_r($name$fonts);
        }

        function 
    _backwardCompatibility($value)
        {
            
    /** @var $gantry Gantry */
            
    global $gantry;
            
    $param $this->_feature_name '-family';

            if (
    in_array($param$gantry->_bodyclasses)) {
                
    $position array_search($param$gantry->_bodyclasses);
                unset(
    $gantry->_bodyclasses[$position]);
                
    array_splice($gantry->_bodyclasses$position0strtolower(str_replace(" ""-"$param '-' $value)));
            }
        }

        function 
    _in_array_r($needle$haystack$strict true)
        {
            foreach (
    $haystack as $item) {
                if ((
    $strict $item === $needle $item == $needle) || (is_array($item) && $this->_in_array_r($needle$item$strict))) {
                    return 
    true;
                }
            }

            return 
    false;
        }

    }
    Jeżeli to może być ten plik, to co dalej mam zrobić.
    Nikt nie jest tak bogaty, żeby nie potrzebował pomocy, ani tak biedny żeby nie mógł innym pomóc.

  5. #34
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142

    Domyślny

    Kolego @wini74: oświeć mnie, ile trzeba intelektu i kompetencji webmasterskich, żeby sprawdzić, czy w źródle Twojej strony jest polecenie wczytania fontów Google, np. takie
    Kod PHP:
      <link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Droid+Sans:regular,700&subset=latin,latin-ext" type="text/css" /> 
    A jeśli takowe lub podobne jest, to wytłumacz mi rzecz kolejną: Ile trzeba intelektu (i znajomości języka angielskiego), żeby w konfiguracji szablonu swojej witryny w drugiej zakładce (style) zobaczyć, czy w opcjach Font settings ma się wybrany "Template fonts", "Standard fonts" czy też "Google fonts".

    A jeśli ten trzeci, to ile trzeba intelektu i jakiej trzeba znajomości CSS, aby wybrany font przełączyć na "Template fonts" (Helvetica) albo jeden z fontów standardowych.

    Mógłbym, oczywiście założyć, że Twoja witryna nie odwołuje się do fontów Google, tyle że to Ty, a nie nikt inny, poinformowałeś, iż:

    na dole przeglądarki widnieje info "łączenie się z font.googleapis.com ..."
    A skoro masz taki komunikat, to z Księżyca on się nie bierze, ani z żadnego nieużywanego szablonu, o czym w 6 roku korzystania z Joomla wypadałoby wiedzieć.

    Otrząśnij się może zatem i przestań nas raczyć komunikatami o swoim słabym angielskim (czym się tu chwalić!) tudzież niekompetencją w zakresie CSS oraz obiecankami-cacankami:
    Cytat Wysłane przez wini74 Zobacz wiadomość
    jak dotrę do pracy. to To rozgryzę
    .
    Od wczoraj wiesz, że na 100% problem tkwi w łączeniu się z Internetem, by pobrać fonty Google. I nic z tego nie wynika, poza beznadziejnym samousprawiedliwianiem się.

    PS Skrypty frameworka zostaw w spokoju.
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

  6. #35
    Wyjadacz wini74 awatar
    Dołączył
    23-05-2009
    Skąd
    jablonkoskos
    Wpisy
    770
    Punkty
    24

    Domyślny

    Cytat Wysłane przez zwiastun Zobacz wiadomość
    Od wczoraj wiesz, że na 100% problem tkwi w łączeniu się z Internetem, by pobrać fonty Google. I nic z tego nie wynika, poza beznadziejnym samousprawiedliwianiem się.
    dokładnie ale czy to coś złego, że jednak nie potrafię tego sam zrobić, bo gdybym potrafił pewnie bym nie zawracał i nie marnowała swojego jak i Waszego czasu. Czasami dla niektórych bardzo oczywiste rozwiązania są dla innych bardzo trudne w realizacji.

    Czasami mozna szukać przez kilka godzin czegoś, co jak się okazuje było cały czas widoczne na wierzchu. A Tobie @zwiastun tak się nie zdarza ?
    Ostanio edytowane przez wini74 : 27-01-2015 00:38
    Nikt nie jest tak bogaty, żeby nie potrzebował pomocy, ani tak biedny żeby nie mógł innym pomóc.

  7. #36
    Wyjadacz wini74 awatar
    Dołączył
    23-05-2009
    Skąd
    jablonkoskos
    Wpisy
    770
    Punkty
    24

    Domyślny

    Odświerzam temat.
    Utsawiłem w moim szablonie Gantry, w stylach Template fonts > Font Settings - font standard (testowałem wszystkie oraz fonts template) i w dalszym ciągu jest problem z szybkością otwierania się strony. Wyczyściłęm pamęć podręczną, opróżniłem bufor, usunołem przestarzałe pliki nawet przetarłem monitor ;-).

    Info w przeglądarce się zminiło i teraz jest takie:
    Ustalanie adresu serwera fonts.googleapis.com ...
    po kilku sekundach info: odaleziono fonts
    i otwiera bądź odświerza stronę
    Nikt nie jest tak bogaty, żeby nie potrzebował pomocy, ani tak biedny żeby nie mógł innym pomóc.

  8. #37
    Wiarus mjmartino awatar
    Dołączył
    03-12-2007
    Skąd
    Będzin /k Katowic
    Wpisy
    2 751
    Punkty
    212

    Domyślny

    PPM na stronie i wybierz podgląd strony zweryfikuj gdzie wychodzą zapytania, pod jakie adresy http/s
    Może to być również wina jakiegoś modułu / komponentu.

    ps. przy czyszczeniu nie zapomnij o swojej przeglądarce i wczytuj stronę ctrl+f5 to tak dla przypomnienia.
    ================================
    Administracja Joomla, Nowości, Artykuły Pomocne Administratorom, Usługi
    >>> https://joomlaguru.pl <<<
    Szkoła Joomla Guru (Kursy Online)
    >>> https://szkola.joomlaguru.pl <<<
    ================================

  9. #38
    Wyjadacz wini74 awatar
    Dołączył
    23-05-2009
    Skąd
    jablonkoskos
    Wpisy
    770
    Punkty
    24

    Domyślny

    Dokładnie. Jeden moduł "szukajka" sprawdzała fonty google, po jej wyłączeniu i oczywiście po wcześniejszej zmianie fontów ZAGRAŁO

    Wielkie dzięki

    PS. Z drugiej strony pewnie jest możliwość wyłączenia w tym module, ewentualnie bądź też w innym (nie wiem jeszcze co będę instalował) odwoływania się do google font?
    Nikt nie jest tak bogaty, żeby nie potrzebował pomocy, ani tak biedny żeby nie mógł innym pomóc.

  10. #39
    Wyga trzepiz awatar
    Dołączył
    06-01-2006
    Skąd
    SH | SC
    Wpisy
    3 528
    Punkty
    252

    Domyślny

    Cytat Wysłane przez Gall Anonim Zobacz wiadomość
    czytając upominanie się o link do witryny postawionej w intranecie
    Wystarczy na swoim routerze włączyć DMZ i podać IP wewnętrzny komputera na którym stoi JAMP. W ten sposób adres publiczny jakim dysponuje użytkownik zostanie przekierowany na port 80 IP komputera na którym jest JAMP.

    W ten sposób bez problemu można udostępnić JAMP na zewnątrz ..

  11. #40
    Senior Gall Anonim awatar
    Dołączył
    19-10-2010
    Wpisy
    6 947
    Punkty
    447

    Domyślny

    Przyjmując założenie że dostanie na to zgodę i że sieć ma podpięcie na zewnątrz to tak ale ........ :-)

Strona 4 z 4 PierwszyPierwszy ... 234

Podobne tematy

  1. Bardzo wolna strona po zainstalowaniu wersji Joomla!: 3.3.3.
    przez websystem na forum Rozszerzenia - problemy z obsługą, zarządzaniem
    Odpowiedzi: 3
    Ostatni post/autor: 31-08-2014, 18:39
  2. Wolna Joomla na firehost
    przez pragiark na forum Wydajność, optymalizacja
    Odpowiedzi: 10
    Ostatni post/autor: 09-11-2010, 13:31
  3. Wolna joomla na home.pl
    przez coralusek na forum Wydajność, optymalizacja
    Odpowiedzi: 17
    Ostatni post/autor: 16-02-2010, 03:45
  4. Za wolna na nazwa.pl?
    przez dtn na forum Wydajność, optymalizacja
    Odpowiedzi: 10
    Ostatni post/autor: 04-08-2009, 11:07
  5. Bardzo wolna joomla
    przez mstroz na forum Administracja Joomla!
    Odpowiedzi: 2
    Ostatni post/autor: 25-10-2007, 12:08

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •