FCKEDITOR, CKEDITOR – usuwanie tagu <p>

Z jakiegoś powodu, FCKEditor oraz CKEditor automatycznie zawija treści wpisane w pole tekstowe w tag <p> </p>. Czasami może to powodować pewne problemy w wyświetlanej  treści na naszej stronie. Zamiast próbować rozwiązać ten problem przy pomocy CSS, można użyć szybkiego i łatwego sposobu, aby włączyć auto-wrap w edytorze: Zmiana trybu EnterMode z ustawienia  ’p’ do ‘br’.

Istnieje kilka sposobów, aby sobie z tym poradzić:

Usuwanie tagu <p> dla FCKEditor:

Edytuj fckconfig.js :
Zamień wpis:

FCKConfig.EnterMode = ‘p’; na FCKConfig.EnterMode = ‘br’;

Jeśli używasz ustawień w obiekcie PHP, możesz to zrobić tak:

<?php
include_once('fckeditor/fckeditor.php');
$oFCKeditor = new FCKeditor('description');
$oFCKeditor->BasePath = '/fckeditor/';
$oFCKeditor->Value = 'some text';

$oFCKeditor->Config['EnterMode'] = 'br';

$oFCKeditor->Create();
?>

Usuwanie tagu <p> dla CKEditor:

Edytuj config.js :
Dodaj wpis:

config.enterMode = CKEDITOR.ENTER_BR;

Twój plik konfiguracyjny, powinien wyglądać następująco:

CKEDITOR.editorConfig = function( config )
{
// Define changes to default configuration here. For example:
// config.language = 'fr';
// config.uiColor = '#AADC6E';
config.enterMode = CKEDITOR.ENTER_BR;
};

Dla CKEditor dostępne są 3 tryby enterMode:

CKEDITOR.ENTER_P (1): tworzony jest nowy <p> paragraphs </p>
CKEDITOR.ENTER_BR  (2): nowy wiersz <br>
CKEDITOR.ENTER_DIV (3): tworzone są  <div>nowe bloki </div>

Jeśli chcemy zmienić jeden z trybów enterMode tylko dla wybranego edytora, można użyć takiego zapisu:

CKEDITOR.replace( 'editor1' ,
{
enterMode : Number(2),
}

Jeśli używasz ustawień w obiekcie PHP, możesz to zrobić tak:

<?php
include_once('ckeditor/ckeditor.php');
$oCKEditor = new CKEditor() ;
$oCKEditor->returnOutput = true;
$oCKEditor->basePath = 'ckeditor/';
$oCKEditor->config['width'] = 600;

$oCKEditor->config['enterMode'] = 'CKEDITOR.ENTER_BR';

$CKEOutput = $oCKEditor->editor("Opis","some text",$config);
?>
25 września, 2011 | Wypowiedz się

Przyspieszamy z WP-Cache

Jakiś czas temu mój blog miał trudny dzień i nie miał siły wyświetlać stron. Oczywiście przyczyniły się ku temu roboty, które mu w tym bardzo pomagały, przeciążając serwer i dzięki temu witał nas komunikat „Error establishing a database connection” – po naszemu „Błąd ustanowienia połączenia z bazą danych”. Trochę mnie to zdenerwowało i zaraz zacząłem szukać jakiegoś pluginu do „keszowania” stron. Podczas googlowania natrafiłem wtedy na artykuł Tomasza Topy WordPress i cache’owanie – WP-Cache 2.0 plugin, w którym były wszystkie potrzebne informacje, aby i mój blog zaczął korzystać z „keszowania” i odciążyć serwer od niepotrzebnych zapytań do bazy danych. Ściągnąłem plugin, zainstalowałem, ale jakoś tak wyszło, że w końcu rzeczy go nie uruchomiłem. Dopiero dziś, kiedy Maciej Płoński wspomniał o tym pluginie na swoim blogu, przypomniało mi to fakt, że nie uruchomiłem tej wspaniałej usługi cachowania stron. Przed uruchomieniem oczywiście zrobiłem mały pomiar wydajności i wszystko wskazuje na to, że uruchamiając plugin wp-cache, można naprawdę przyspieszyć pracę bloga.

Jak widać na powyższych zdjęciach przy włączonej wtyczce wp-cache zyskałem około 4s przy załadowaniu strony. Niby nie dużo, ale trzeba pamiętać , żeby szanować czas użytkowników odwiedzających nasze blogi, a jednocześnie dać odpocząć naszemu serwerowi ;-)

27 czerwca 2008 | 11 Komentarze(y)

Piosenka o smutnym programiście

Przeglądając sieć, natknąłem się na stronę zespołu „Completely Unprofessional„. Autor piosenek Martin Lechowicz zbiera na gitarę ;-) , a jedna z piosenek tak mi wpadła w ucho, tekst rozbawił, że postanowiłem pomóc mu i przekazałem skromna sumę powiedzmy na struny do gitary ;D.
Piosenka opowiada o programiście, który użala się nad swoją „nudną karierą”. Programista, który zamiast pić piwo na budowie jak człowiek, siedzi i tworzy kod w C# pod .NET.
Zastanawia mnie, tylko jeden wers z tej piosenki „Kto się w phpie połapie…”. Autor chyba sobie tylko zrymował, bo przecież php jest stosunkowo łatwym językiem. Sam w nim troszkę się udzielam i jakoś sie łapę ;-) . Tak czy inaczej miło to się śpiewa – „Kto się w phpie połapie…” ;D

Po co mi był ZX Spectrum,

na co mi była Amiga,

wybrałem sobie karierę

starego nudnego grzyba.

A mogłem być hydraulikiem

klientów miałbym bez liku,

ale mnie się zachciało

pisać programy w basicu.

Przeczytaj całość …

26 czerwca 2008 | 3 Komentarze(y)

I po co nam te komputery ?

Teraz wiemy skąd się biorą kolejki w urzędach ;-) Polska rzeczywistość ;-)

26 czerwca 2008 | 1 Komentarz

Jak wykonać kopię zapasową bazy danych MySql w WordPress

wordpress logoOstatnio przypadkiem skasowałem pewne informacje w bazie mysql mojego bloga. Niestety nie wykonałem, wcześniej kopii bezpieczeństwa. Ta przykra wpadka, zachęciła mnie aby regularnie wykonywać backup danych. Początkowo korzystałem z phpMyAdmin, do ręcznego wykonywania kopii bezpieczeństwa, ale szybko postanowiłem to zautomatyzować. Chcę przedstawić kilka sposobów w jaki można wykonywać kopię zapasową bazy danych mysql. Przeczytaj całość …

14 czerwca 2008 | 4 Komentarze(y)

HelpDesk Story

HelpDesk Story to opowieść o userach, którzy dzwonią i mejlują, bo coś się stało z komputerem lub usiłują dociec, jaka jest przyczyna awarii i ją usunąć.

Pewnego dnia dzwoni user (z angielskiego „user” – użytkownik) do HelpDesku – działu wsparcia technicznego.

Halo, tu Ala. Nie mogę drukować. Za każdym razem, jak klikam na drukarkę w Wordzie, otrzymuję komunikat: Drukarki nie znaleziono. To niemożliwe, drukarka stoi na biurku obok komputera, ja widzę ją doskonale, a komputer jej nie widzi?.

Z drobną pomocą informatyków userzy dokonują czasem zaskakujących odkryć.

User: „Nie mogę połączyć sie z internetem”
HelpDesk: „Aha, rozumiem. Jakiego systemu operacyjnego Pani używa?”
User: „Netscape.”
HelpDesk: „Nie!, jakiej wersji Windowsa Pani używa?”
User: „Uhhh…Hewlett Packard?”
HelpDesk: „Nie, proszę kliknąc prawym przyciskiem myszy na ‘Mój Komputer,’ i wybrać z menu właściwości.”
User: „Pana komputer? To jest mój komputer!”
HelpDesk: „Nie proszę Pani, Miałem na myśli małą ikonkę ‘Mój komputer’ na Pani pulpicie.”
User: „Nie widzę, żadnej ikony na moim pulpicie, ale widzę jedna na ekranie monitora”
HelpDesk: „Proszę, kliknąć prawym przyciskiem myszy i wybrać właściwości z menu”
User: „Prawy przycisk?”
HelpDesk: „Proszę, chwileczkę poczekać” (cisza w telefonie) „AAAAAAAARGH.”

10 czerwca 2008 | Wypowiedz się

Stare, ale jare: Lip Dub – Flagpole Sitta by Harvey Danger


Lip Dub – Flagpole Sitta by Harvey Danger from amandalynferri on Vimeo.

10 czerwca 2008 | Wypowiedz się

Euro 2008 nie dla użytkowników TPSA i Netii

euro 2008 nie dla tpsaPrzeglądając sieć, natknąłem się na ciekawego posta. Na blogu Arvinda Juneja znajduje się instrukcja jak za pośrednictwem internetu śledzić mistrzostwa. Według informacji jeśli jesteś użytkownikiem operatora innego niż TP S.A. / Netia, możesz oglądać Mistrzostw Europy w Piłce Nożnej za pośrednictwem Internetu. Jako, że korzystam z sieci radiowej, postanowiłem sprawdzić czy mój usługodawca korzysta z łączy tych mało lubianych firm. Postępując według instrukcji Arvinda, zarejestrowałem się, następnie wpisałem adres mms://77.79.212.196/euro/1. Uruchomił się program WMP i zaczął pobierać jakieś aktualizację. Niestety po szybkim upgradzie, dostałem piękny komunikat: „Zostałeś rozpoznany jako klient operatora TPSA. Z tego powodu nie będziesz miał możliwości skorzystania z oferowanych przez nas usług”.

8 czerwca 2008 | 1 Komentarz

Kobejasi Copyright © 2012 All Rights Reserved . Powered by WordPress | Blue Weed by Blog Oh! Blog mod. by Kobejasi | Wpisy (RSS) i Komentarze (RSS).

Statystyki www