• Notice
  • about
  • category
  • 모바일 인터페이스에 라인쓰기 메뉴 추가


    Category : Web 이야기/TextCube  /  Posted at : 2011.12.13 09:32
    텍스트큐브(이하 텍큐)의 모바일 인터페이스를 보면

    이런 식으로 메뉴가 나타나게 되는데,
    관리자 패널의 모든 메뉴가 나타나는 것이 아니라, 일부 메뉴만을 보여주고 있다.

    내 블로그에서는 짧은 생각들을 빠르게 작성하고 보여주기 위해
    Line 쓰기를 사용하고 있는데 아이폰으로 작성을 하려고 보니
    요 메뉴가 어디에도 있지 않아 작성하기가 어려웠다.

    결국 모바일 인터페이스를 커스터마이징 하기로 결심!!

    텍큐의 모바일 인터페이스 중 첫 페이지는
    /interface/i/index.php
    요 파일에 직접 코딩되어 있다.

    이 중, 33~40 번 째 라인을 보면

    <?php
    	if (doesHaveOwnership()) {
    ?>
    	<li><a href="<?php echo... 중략 ... dashboard"><?php echo _text('관리 패널');?></a></li>
    	<li><a href="<?php echo $blogURL;?>... 중략 ... echo _text('로그아웃');?></a></li>
    <?php
    	}else{
    ?>

    으로 되어 있는데, 여기에 <li>항목에 아래 코드를 더 추가해 주면 된다.
    	<li>
    		<a href="<?php echo $defaultURL;?>/owner/entry/line" 
    			onclick="window.location.href='<?php echo $defaultURL;?>/owner/entry/line'"
    				class="link dashboard">
    			<?php echo _text('라인 쓰기');?>
    		</a>
    	</li>
    

    이렇게 해 주면 아래와 같이 "라인 쓰기" 항목이 추가가 되며(로그인 시에만 나타남) 모바일에서도 라인 쓰기가 손쉽게 가능해진다 ^^

    텍스트큐브 모바일 인터페이스

    Posted By 멀더끙
    * 펌 관련 안내
    본 블로그의 컨텐츠는 기본적으로 CCL(BY-NC-ND)에 따라 이용 가능하되, 컨텐츠 내용 전체를 퍼가는 것을 금합니다.
    퍼가실 때에는 내용의 20%가 넘지 않는 선에서 퍼가 주시길 바라며, 가급적 사용처를 덧글로 남겨주세요~
    저작권에 관한 자세한 내용은 공지를 참고해 주세요. 감사합니다. ^^
    트랙백 주소 :: http://mulder21c.com/trackback/56