phpcms워터마크를 제거하는 방법은 무엇입니까?
많은 웹마스터 친구들은 Phpcms v9에 자체 워터마크 기능이 있다는 것을 알고 있습니다. 오늘 친구를 위해 웹사이트를 수정하면서 Phpcms v9에 포함된 워터마크 기능을 제거할 수 있는지 물었습니다. 가끔 편집기에서 사진을 업로드할 때 업로드된 사진이 자동으로 추가되는 것을 원하지 않기 때문입니다. Phpcms v9와 함께 제공되는 워터마크입니다.
분석: 프로그램 내의 함수이므로 이 함수를 제어하는 코드 조각이 있어야 합니다. 편집자는 추가 정보 검색을 통해 이 기능이 있는 파일과 해당 제어 코드를 찾았습니다. 아래 편집기는 phpcms v9를 제거하기 위한 설정 단계를 귀하와 공유합니다.
1단계: 먼저 디렉터리 경로에 따라 statics/images/water 폴더를 찾고 워터 파일을 삭제합니다. 시스템이 워터 폴더에서 워터마크 이미지를 찾을 수 없는 경우 2단계의 설정 방법에 따라 워터마크를 추가합니다. 이미지 텍스트 형식의 워터마크입니다.
2단계: 디렉토리 경로에 따라 phpcms/libs/classes/image.class.php 파일에서 워터마크 함수를 찾고, 이 함수의 $w_text 매개변수 값을 공백으로 설정합니다. (다음 코드 참고)
function watermark($source, $target = ”, $w_pos = ”, $w_img = ”, $w_text = ”,$w_font = 8, $w_color = ‘#ff0000’) { $w_pos = $w_pos ? $w_pos : $this->w_pos; $w_img = $w_img ? $w_img : $this->w_img; if(!$this->watermark_enable || !$this->check($source)) return false; if(!$target) $target = $source; $w_img = PHPCMS_PATH.$w_img; $source_info = getimagesize($source); $source_w = $source_info[0]; $source_h = $source_info[1];
웹마스터 친구가 워터마크 이미지를 디자인했다면 교체도 가능합니다. 교체 방법은 statics/images/water 폴더에서 워터마크 이미지를 찾아 선택한 워터마크 이미지로 교체한 후 업로드하고 덮어쓰는 방법입니다. 워터마크를 추가, 삭제 및 교체하는 방법에는 여러 가지가 있습니다. 웹마스터 친구가 업로드한 사진에 텍스트 형식 워터마크를 추가하려면 statics/images/water 폴더를 삭제해야 할 뿐만 아니라 폴더의 $도 변경해야 합니다. 워터마크 기능. w_text 매개변수의 값을 디자인해야 하는 텍스트로 변경합니다. 워터마크 디자인은 실제로 어렵지 않으며 프로그램을 사용하여 구현할 수 있습니다. 편집자는 또한 많은 워터마크를 디자인했습니다. 캡슐화된 클래스를 가져와서 호출하면 됩니다.
위 내용은 phpcms에서 워터마크를 제거하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!