2009-09-19 10 views
1

온라인 파일 (CSS)을로드하고 사용자가 변경 한 다음 바탕 화면에 파일을 저장하는 간단한 온라인 텍스트 편집기를 찾고 있습니다. 구문 강조는 좋지만 필수는 아닙니다.온라인 텍스트 편집기

콘텐츠를로드 할 수 있어야한다는 점을 제외하고는 Edit Pad이 이상적입니다. 대부분의 사용자는 단계별 지침이 필요하며 색상 및 이미지 URL과 같은 CSS를 최소한으로 변경해야합니다. 이런 편집기를 사용하면 나를 도울 수 있습니다 (일부는 CSS 파일을 편집하여 RTF로 저장했습니다).

편집 : 프로그램을 호스팅 할 수있는 사이트 (예 : & jQuery)가 있습니다 (단, CKEditor과 같은 내용이지만 "데스크톱에 파일 저장"옵션이 표시되지 않음).

+1

에 이 스크립트 포스트는 Bespin 제안에 대한 의견으로 판단하고 편집 패드, 같은 것하지 뭔가 http://pastie.org, http://pastebin.com 등을 언급 한 (http://en.wikipedia.org/wiki/Comparison_of_pastebins) 청구서에 부합합니까? 나는 당신이 당신의 최종 결과로 원하는 것을 완전히 확신하지 못합니다. – brianpeiris

+0

안녕하세요. 답장을 보내 주셔서 감사합니다. 내가 원하는 것은 온라인 파일 (CSS)을로드하는 데 사용할 수있는 편집기/pastebin입니다. http://www.somepastebin.com?edit=http://www.mysite.com/mycss.css 그런 다음 편집 한 파일을 바탕 화면에 저장할 수 있습니다. 나는 그 목록을 보았고 (+1!) 오직 Paste-It.net과 Snipt.org만이 당신이 파일을 다운로드/저장할 수 있다고했지만 온라인 파일을 로딩하는 데는 아무런 운이 없었습니다. 다른 누구도 (내가 말할 수있는 한) 어느 쪽도하지 않을 것입니다. 다른 대안을 찾아야 할 수도 있습니다. – Mottie

답변

2

URL의 내용을 잡고 붙여 넣기 상자에 게시 한 다음 사용자를 리디렉션하는 작은 PHP 스크립트를 작성할 수 있습니다. http://pastebin.com/

<?php 
    /* Get the contents of the url in the query */ 
    $url = $_GET['url']; 
    $ch = curl_init($url); 
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
    echo curl_error($ch); 
    $content = curl_exec($ch);  
    curl_close($ch); 

    /* Create a Pastebin from the contents */ 
    $action = 'http://pastebin.com/pastebin.php'; 
    $postdata = array(
    'format' => 'text', 
    'paste' => 'Send', 
    'code2' => urlencode($content) 
); 
    foreach($postdata as $key=>$value) { 
    $postdata_string .= $key.'='.$value.'&'; 
    } 
    rtrim($postdata_string,'&'); 

    $ch = curl_init($action); 
    curl_setopt($ch, CURLOPT_POST, 1); 
    curl_setopt($ch, CURLOPT_POSTFIELDS, $postdata_string); 
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); 
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
    curl_exec($ch); 

    // *** Redirect to Pastebin *** 
    header("Location: ".curl_getinfo($ch, CURLINFO_EFFECTIVE_URL)); 

    /* 
    Make sure that any code below 
    does not get executed when we redirect. 
    */ 
    exit; 
?> 
+0

환상적인 생각입니다! ...하지만 gist에서 파일을 편집 할 수는 없습니다 (파일에 등록하고 포크하지 않는 한). 이는 CSS에 익숙하지 않은 사용자 나 CSS 파일을 수정할 수있는 사용자를위한 것입니다. 이 스크립트에서 사용할 수있는 편집 및 저장을 허용하는 다른 pastebin 사이트를 알고 계십니까? – Mottie

+0

아, 죄송합니다. 로그인하여 편집을 잊어 버렸습니다. http://pastebin.com/을 사용하도록 코드를 변경했습니다 – brianpeiris

+0

감사합니다! 도와 줘서 고마워! – Mottie

1

나는 그냥 구글을 사용, Google 문서 도구와

http://docs.google.com

, 당신은 공동으로 파일을 변경할 수 있습니다. "파일을 텍스트로 다운로드"를 사용하여 저장하십시오. 구문 강조, 구문 확인.

콘텐츠를 직접로드하고 상대방을 편집기로 초대 할 수 있습니다. 그들은 그것을 전혀로드하는 것에 대해 걱정할 필요가 없습니다.

+0

나는 그걸로 주변을 어지럽 혔다 ... 나는 사용자가 온라인 문서의 변경 사항을 저장할 수 있기를 원하지 않는다. 왜냐하면 엉망이되어 버리면 그렇게 저장 될 것이고 나는 그렇지 않다. 돌아가서 갱신하고 싶습니다. 또는 온라인 소스에 저장할 수 있습니까? – Mottie

+0

그러면 Google은 귀하를위한 것이 아닙니다. 몇 초마다 자동으로 저장됩니다. 타인의 타이핑을 거의 볼 수 있습니다. 상대방에게 편집하고 원본 만 볼 수 있도록 사본을 보내면 어떨까요? –

+0

o.O .. 어쩌면 내가 추가해야합니다. 모두가 개정 내역을 확인할만큼 충분히 영리하지 않을 수도 있습니다 ...나 같은 LOL -> – Mottie

1

Bespin을 시도해 볼 수 있습니다. https://bespin.mozilla.com/ 아직 베타 버전이지만 새로운 기능은 나쁘지 않습니다.

+0

매우 유망한 답장을 보내 주셔서 감사합니다. . 나는 누군가가 그걸 만들 수있는 바탕 화면 버튼에 저장이 없다면 추측하고있다.) ... 오늘 좀 더 철저하게 검사 해 보겠다. – Mottie

0

CssMate 당신은 또한 당신의 CSS 파일을 최적화하고자하는 경우 CSS 파일보다

하지만 더를 생성하고 편집 당신을 도울 수, 훌륭한 온라인 도구는 다음과 같은

Css Optimizer
Css Validation Service 거기에있다

+0

답장을 보내 주셔서 감사합니다. 그러나 정말로 제가 찾고있는 것은 아닙니다. 이 때. – Mottie