/** * @brief 본문 내 적절한 배너 삽입 위치 분석 후 [AD] 표식을 심음 * @author darthJun (itzone.tistory.com) * @date 2015-07-16 */ function injectBannerSignToContent($content) { // 본문 문단 구분 로 가정. 미니위니 에디터가 이러함 $paragraphs = preg_split("/ /i", $content); $paragraphCount = count($paragraphs); // 문단 수 $weight = 0;// 문단의 텍스트 가중치 $weights = array();// 문단별 텍스트 가중치 // 문단들 텍스트 가중치 측정 for($i=0; $i < $paragraphC..
모듈의 view 인 모듈/tpl/index.html 에서http://www.xeschool.com/xe/widgets_the_basis_of_widget 에 나와 있듯 위젯 디렉토리, 스킨을 태그 속성에 지정하여 아래와 같이 삽입 (아래의 treasurej_popular 는 최신글 위젯으로 XE 자료실서 검색하면 나옴) http://www.xeschool.com/xe/xenote_module_urls 에서 모듈 URL 로딩 규칙에 따라 브라우저에서 렌더링허나, 굳이 모듈에서 위젯을 로딩해야되는거 아니면 관리자 권한이 있다면 그냥 페이지 만들어서 위젯코드 삽입하는게 정석.
Form view 코드를 아래와 같이 작성하고 ...... Submit 했더니 아래와 같은 오류 발생the action you have requested is not allowed위 오류가 발생하는 원인을 조회해보니 (http://cikorea.net/qna/view/6602/page/1)form helper를 사용 선언 후 form_open() 사용하면 해결된다는건데만약 퍼블리셔와 협업이 필요하다면 애로사항이 꽃필 수 있기에대안을 보니 $config['csrf_protection'] = TRUE; 를 FALSE 로 바꾸면 된다는건데 이것 또한 보안에 애로사항이 꽃피우니VIEW에 태그를 사용하면서 해결하는 방법은 ......
1. Composer 활용 laravel 실행파일 설치 $ composer global require "laravel/installer=~1.1"이후 laravel 실행파일 경로는Linux Shell : ~/.composer/vendor/binWindows Git Bash : ~/AppData/Roaming/Composer/vendor/bin위와같은 경로이므로 $ vi ~/.bash_profileexport PATH=~/AppData/Roaming/Composer/vendor/bin:$PATH하여 경로 추가 후$ source ~/.bash_profile반영하면 이후 명령줄에서 바로 laravel 호출이 가능해진다. 2. 프로젝트 생성$ composer create-project laravel/larave..
최근 워드프레스 커스터마이징을 하다보니 _(); 요런 함수에 'text' 값을 할당하면 _('text'); 함수가 "텍스트"를 리턴해주는 식의 localization 방식을 사용하길래 구글링 조회 후 간단한 구현을 해 보았다. 워드프레스에서 언어 관련하여 자주 보이는 주요 파일은 en_US.po en_US.mo 들인데 저 파일 중 텍스트에디터로 .po 파일을 열어보면 규칙성있는 내용이 나타난다. # 이것은 주석 msgid "text" msgstr "텍스트" 의 규칙을 가진 쌍으로 입력을 이어가면 된다는것을 알 수 있다. 그러면 워드프레스 환경이 아닌 순수한 PHP 에서는 어떻게 구현할 수 있는지 보자. PHP Extention 중 gettext 는 미리 탑재시켜야한다. 간단한 지역화 프로젝트를 아래와 같..
목표 = 사이트 이전 + /wp 경로를 / 로 이전 웹 = 압축하여 FTP로 전송시키고 이전 서버에 압축 해제 DB = MySQL Workbench > Navigator > Management > Data Export 로 내보내고 이전서버에 Data Import/Restore 로 복원 컨텐츠 = SET SQL_SAFE_UPDATES=0; # 사이트 기본 경로 설정 update wp_options set option_value='http://{도메인}' where option_name='siteurl'; update wp_options set option_value='http://{도메인}' where option_name='home'; # 컨텐츠 도메인 클리어 update wp_posts set post..
- Total
- Today
- Yesterday
- Make Use Of
- How to geek
- 인터넷 통계정보 검색시스템
- 트위터 공유 정보모음
- 웹표준KR
- 치우의 컴맹탈출구
- Dev. Cheat Sheets
- w3schools
- Dev. 조각들
- ASP Ajax Library
- CSS Tricks
- WebResourcesDepot
- jQuery Selectors Tester
- DeveloperSnippets
- Smashing Magazine
- Nettuts+
- devListing
- 웹 리소스 사이트(한)
- Mobile tuts+
- Dream In Code
- Developer Tutorials
- CSS3 Previews
- 자북
- 안드로이드 사이드
- Code Visually
- Code School
- SQLer.com
- 무료 파워포인트 템플릿
- iconPot
- Free PowerPoint Templates
- Design Bombs
- Web Designer Wall
- 1st Webdesigner
- Vandelay Design
- 무료 벡터 이미지 사이트들
- Tripwire Magazine
- Web TrendSet
- WebMonkey
- 윤춘근 프리젠테이션 디자이너 블로그
- cz.cc 무료 DNS
- [웹하드] MediaFire
- [웹하드] DivShare
- 한컴 인터넷 오피스
- JSON
- Wordpress
- IE
- git
- sencha touch
- JQuery
- iphone
- Android
- mssql
- PHP
- CSS
- ASP
- API
- iis
- Docker
- classic asp
- Mac
- centos
- 워드프레스
- 한글
- Chrome
- nginx
- Linux
- IOS
- laravel
- Debug
- 안드로이드
- nodejs
- javascript
- Prototype
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |