Skocz do zawartości

Witamy na polskim forum Contao
Zarejestruj się teraz, aby skorzystać ze wszystkich funkcji forum. Kiedy się zalogujesz, będziesz mógł tworzyć tematy, pisać posty, rozdawać punkty reputacji, korzystać z prywatnych wiadomości i zarządzać swoim profilem. Jeśli posiadasz już konto, zaloguj się - w przeciwnym wypadku zarejestruj się już teraz!
Zdjęcie

Nie działa tinyMCE


  • Proszę się zalogować aby odpowiedzieć
12 odpowiedzi na ten temat

#1
spin80

spin80

    Ekspert

  • Zarejestrowani
  • PipPipPipPipPip
  • 296 postów
Co zrobić gdy nie działa tinyMCE. Ustawieniach użytkownika włączyłem opcje edytora ale i tak tinyMCE nie działa.
  • 0

#2
Kamil

Kamil

    Contao ambassador

  • Administratorzy
  • 1538 postów
  • Strona www:zobacz
  • LokalizacjaLidzbark Warminski
Nie działa na koncie admina czy zwykłego użytkownika?
  • 0

Codefog - Contao web development


#3
spin80

spin80

    Ekspert

  • Zarejestrowani
  • PipPipPipPipPip
  • 296 postów
Na koncie admina mi nie działa. Jeszcze nie zakładałem konta usera. Próbowałem logować się do wersji angielskiej i jest to samo. Sprawdzam pod różnymi przeglądarkami i nadal nie wyświetla tinyMCE-a.
Jak sprawdzam demo online to działa a u mnie nie.
  • 0

#4
qrczak

qrczak

    Ekspert

  • Zarejestrowani
  • PipPipPipPipPip
  • 415 postów
  • LokalizacjaŻuławy

Na koncie admina mi nie działa. Jeszcze nie zakładałem konta usera. Próbowałem logować się do wersji angielskiej i jest to samo. Sprawdzam pod różnymi przeglądarkami i nadal nie wyświetla tinyMCE-a.

Wejdź do: Użytkownicy > admin i sprawdź czy masz zaznaczoną opcję: Odblokuj przyjazny edytor tekstu
  • 0

#5
spin80

spin80

    Ekspert

  • Zarejestrowani
  • PipPipPipPipPip
  • 296 postów
Udało mi się rozwiązać problem. Opiszę rozwiązanie dla potomnych bo może ktoś będzie miał ten sam problem.
Problem:
Oczywiście problem leżał po stronie serwera i funkcja realpath() była wyłączona ze względów bezpieczeÅ„stwa.
Rozwiązanie:
Rozwiązanie zaczerpnięte ze strony: http://wordpress.org...rt/topic/123892
1. Otwieramy plik tiny_mce_gzip.php
2. Dodajemy nową funkcję
// beggining of myRealPath
  function myRealPath($path) {
    // check if path begins with "/" ie. is absolute
    // if it isnt concat with script path
    if (strpos($path,"/") !== 0) {
        $base=dirname($_SERVER['SCRIPT_FILENAME']);
        $path=$base."/".$path;
    }
    // canonicalize
    $path=explode('/', $path);
    $newpath=array();
    for ($i=0; $i<sizeof($path); $i++) {
        if ($path[$i]==='' || $path[$i]==='.') continue;
           if ($path[$i]==='..') {
              array_pop($newpath);
              continue;
        }
        array_push($newpath, $path[$i]);
    }
    $finalpath="/".implode('/', $newpath);
    // check then return valid path or filename
    if (file_exists($finalpath)) {
        return ($finalpath);
    }
    else return FALSE;
}
  // end of myRealPath
3. Zamieniamy wszędzie nazwę funkcji realpath na myRealPath.
4. Cieszymy się że WYSIWYG działa.
Pozdrawiam i wracam dalej walczyć z pierwszą stroną pod TL
  • 0

#6
fth

fth

    Bywalec

  • Zarejestrowani
  • PipPip
  • 17 postów
Mam to samo na iq.pl..

Niestety operacje opisane wyżej mi nie pomogły, albo źle je wykonałem..

Wkleiłem kod od razu za

* Notice: This script defaults the button_tile_map option ....
i przed

// Set the error reporting to minimal.
zmieniłem też realpatch na MyRealPatch, wysłałem plik i nic.
  • 0

#7
spin80

spin80

    Ekspert

  • Zarejestrowani
  • PipPipPipPipPip
  • 296 postów
Jak chcesz mogę Ci przesłać pliki do tinyMCE i napiszesz sobie na serwerze. Ja kilka serwisów postawiłem na iq.pl i działa. Prześlij mi tylko Twojego maila.
  • 0

#8
fth

fth

    Bywalec

  • Zarejestrowani
  • PipPip
  • 17 postów
Nie wiem czy pw na tym forum działają więc wklejam maila [ cut ]

dzięki!
  • 0

#9
fth

fth

    Bywalec

  • Zarejestrowani
  • PipPip
  • 17 postów
Dostałem maila od iq.pl:

fukcja realpath jest wlaczona na wszystkich serwerach, 

ograniczeniem tej funkcji jest "open_basedir"
wiec realpath() moze byc uzywana tylko w obrebie katalogu uzytkownika.
Spin'q :) dostanę ten pliczek czy nie ?

/ pliczek już dawno dostałem, wszystko działa. IQ.pl olało sprawę mimo że dostarczyłem im obie paczki, postanowili nie rozwiązywać problemu tylko olać.
  • 0

#10
milbau

milbau

    Znawca

  • Zarejestrowani
  • PipPipPipPip
  • 170 postów
Witam.

Właśnie przerzuciłem stronkę na serwer i spotkałem ten sam błąd.
Mógłbym prosić o ten plik - dodaję tą funkcję i zamieniam ale nie pomaga.

W tamtym tutku pisze jeszcze na wstępie coś takiego:

@require_once('../../../wp-config.php'); // For get_bloginfo().
U nas też mamy dołączyć jakiś plik?

Mój mail kontakt(at)baudesign.pl
  • 0

#11
Kamil

Kamil

    Contao ambassador

  • Administratorzy
  • 1538 postów
  • Strona www:zobacz
  • LokalizacjaLidzbark Warminski
spin80 fajnie by było jakbyś wrzucił ten plik na forum jako załącznik.

Czy ten błąd występuje również pod 2.8.x?
  • 0

Codefog - Contao web development


#12
milbau

milbau

    Znawca

  • Zarejestrowani
  • PipPipPipPip
  • 170 postów
Witaj.

Tą stronkę mam na wersji 2.7.6
  • 0

#13
spin80

spin80

    Ekspert

  • Zarejestrowani
  • PipPipPipPipPip
  • 296 postów
W załączniku, które powodują działanie tinyMCE. Niestety robiłem to dość dawno i nie pamiętam co w nich zmieniałem. A nie mam czasu sprawdzić. Zawsze nadpisuję te pliki i wszystko działa więc nie wnikam.
  • 0




0 użytkowników czyta ten temat

0 użytkowników, 0 gości, 0 anonimowych użytkowników