반응형

그누보드 소셜로그인 적용후 며칠후에 모바일에서 안된다는 연락왔다

뭐지 테스트할때 다 확인했는데..?

이럴때 정말 로그를 싹다 뒤져볼수도없고 답답하다

아무튼 

무슨일인가 하고 확인해봤더니

모바일에서 팝업이라던가 페이지가 로그인창으로 안넘어간다

url이나 www 나 다 추가해줫는데 이상하군

그래서 함수쪽으로 들어가봣더니

모바일에서 팝업안뜨게 false 처리가 되어있네? 뭐지

누가그런건지 원래이런건지

테스트할때는 뭐였지 혼란스럽다

함수 경로는 

public_html/extend/social_login.extend.php 33번째쯤?

//소셜 로그인 팝업을 사용하면 true
//define('G5_SOCIAL_USE_POPUP', ! is_mobile() );  // 모바일에서는 팝업사용 안함
define('G5_SOCIAL_USE_POPUP', true);        //팝업을 사용하지 않을 경우

true로 바꿔주니 완료.

 

초반 그누보드 소셜로그인 설정은

https://kylsr.tistory.com/24

 

네이버, 카카오 아이디 로그인 (소셜 로그인)

네아로, 카카오로그인 추가하는 순서 정리 -네이버등록 1. 네이버개발자 등록 2. 사이트 등록 3. 각종 키 홈페이지에 등록하거나 페이지에 선언 4. 그누보드 일정버전이상이라면 관리자에서 소셜�

kylsr.tistory.com

 

728x90
반응형
반응형

인원수가증가하거나
입력값이 불특정하게 증감할수있을시
추가삭제버튼으로 배열로 넘기기도한다
상당히 귀찮은 작업이고 db도 배열로 넣고해야되서 귀찮..

일단은 javascript 로 클론처리해서 넣는데
가끔 클릭작동이나 배열안넘어갈때 동적 컨텐츠? 그 체크도 해주고 삭제할때도 인덱스 체크도해주고..
여튼 스크립트는 이런식이다

parent로 상위 골라서 마지막 부분에추가. 삭제버튼활성화
맨처음은 삭제버튼 비활성화

추가버튼은 맨첫번째에만 넣어뒀다 아래로 차곡차곡 추가되는방식

// 항목추가 버튼 클릭시
$(".add_btn").click(function(){
var clickedRow = $(this).parent();
var cls = clickedRow.attr("class");

// tr 복사해서 마지막에 추가
var newrow = clickedRow.clone();
newrow.find("li:eq(0)").remove();
newrow.find('input').val('');
newrow.find('.del_btn').removeClass('d-none');
newrow.find('.add_btn').addClass('d-none');
newrow.insertAfter($(".ap_con ."+cls+":last"));

});

// 삭제버튼 클릭시
$(document).on('click','.del_btn',function(){

var clickedRow = $(this).parent();
var cls = clickedRow.attr("class");

// 각 항목의 첫번째 row를 삭제한 경우 다음 row에 td 하나를 추가해 준다.
if( clickedRow.find("li:eq(0)").attr("rowspan") ){
    return false;
}

clickedRow.remove();

resizeRowspan(cls);

});

728x90
반응형
반응형

기본적인 홈페이지 콘텐츠중

메뉴 버튼 누를시 관련된 내용이 같은장소에서 내용만바뀌게 하는 것들이 종종있다.

다양한방법이있겠지만

내가 가장 자주쓰는 방법을 적어논다.

<ul>
  <li class="sw_li on" data-type="0"><a href="#" class="color_gray font_16" onclick="return false;">1</a></li>
  <li class="sw_li" data-type="1"><a href="#" class="color_gray font_16" onclick="return false;">2</a></li>
  <li class="sw_li" data-type="2"><a href="#" class="color_gray font_16" onclick="return false;">3</a></li>
  <li class="sw_li last" data-type="3"><a href="#" class="color_gray font_16" onclick="return false;">4</a></li>
</ul>

        <?php
        for($t=0;$t<4;$t++){
        ?>
        <div class="sw_con sw_con_<?php echo $t?>">
            <?php echo $t?>
        </div>    
        <?
        }
        ?>

  $(".sw_li").click(function(){
    $('.sw_li').removeClass('on');
    $(this).addClass('on');
    $(".sw_con").hide();
    var type =$(this).data('type');
    $(".sw_con_"+type).fadeIn();
    return false;
});

탭있고 ~ 컨텐츠부분은 for문 돌려서 내용 넣어줄꺼고 
스크립트는 type 속성으로 열고닫고~
728x90
반응형
반응형

쿼리문을 날릴때

여러테이블을 조인시켜야 하는 경우가 있다

각각 조건을 걸어서 해당조건에 만족하도록 LEFT 조인시키는데

테이블 구조도 조금 신경써야될거같긴하다

SELECT * FROM a_table AS c 
        LEFT JOIN b_table AS l ON c.cs=l.id 
        LEFT JOIN c_table AS e ON l.lb=e.id 
        LEFT JOIN d_table AS s ON l.lc=s.id 
        LEFT JOIN e_table AS t ON l.ld=t.id 

where (1)

on 뒤에 조건을 통해 해당 테이블에서 자료를 가져오는식

where 문 뒤에도 조건을 달아서 정리할수있다.

728x90
반응형
반응형

:hover = 마우스 오버했을시 javscript보다 자연스럽고 편함 , 

:after = 안에 내용물을 float시켰을때 따로 높이값 안주고 구간잡을때

- ex) .list_wrap:after { display:block; visibility:hidden; clear:both; content:"" }

 

animation  => 애니메이션, 간단한 애니메이션 작업해줄때사용 (복잡해지면 부자연스러움)

.box {animation:animate_background 3s linear;}

@keyframes animate_background {

 0% {margin-top:0px}

 100% {margin-top:0}

}

 

:focus, :active = > 보통 a링크 클릭할때, 활성화되있을때

a:focus, a:active {color:#fff}

 

:first-child, :last-child => 순서에따른 하위 자식 스타일, ( 브라우저 버전타는경우도있는듯 )

 

728x90
반응형

'프로그래밍 > css' 카테고리의 다른 글

css 프린트 스타일  (0) 2020.07.10
브라우저 스크롤바 스타일  (0) 2019.07.23
반응형

날짜 인풋칸에 간단하게 적용한다

일단 datepicker 플러그인 넣어주시고

$('.start_time').datepicker({
dateFormat: "yy-mm-dd",
showButtonPanel: true,
onClose: function( selectedDate ) {
var event = arguments.callee.caller.caller.arguments[0];
if ($(event.delegateTarget).hasClass('ui-datepicker-close')) {
$(this).val('');
selectedDate = '';
}

        $('.start_time').val(selectedDate);
    }
});
728x90
반응형

'프로그래밍 > javascript' 카테고리의 다른 글

추가버튼으로 clone 추가하기  (0) 2020.07.23
탭 클릭시 콘텐츠 박스 나오게  (0) 2020.07.22
input 배열의 모든값 합 구하기  (0) 2020.07.10
카카오 지도 기본생성  (0) 2020.07.10
ajax 기본 코드  (0) 2020.07.09
반응형

일하다보면 타 업체에 도메인을 연결하는경우가 종종있다

이번에는 가비아에 있는 도메인을 연결하는 일이 있어서

예전에 했던거라 기억이 가물가물해서 약간 헷갈려서 정리해둬야겠다

일단 가비아에서 로그인한다

그리고 네임서버를 사용하려는 서버의 네임서버 1,2차 셋팅을 해줃나

그리고 dns 레코드를 수정한다

가비아는 두개를 기본적으로 세팅해야한다

@

www.

@는 앞에 www 같은 추가가 없는 순수 주소를 쳤을때 적용되는 것, ip주소도 사용하려는 도메인의 ip주소로

www. 마찬가지로 dns 레코드 추가해준다

그리고 사용하려는 서버 putty 로 접속해서

네임서버를 변경해준다

이번에는 셋팅 되있는 도메인을 변경하는거라

Serveralias 만 두개 추가해주니 연결완료했다.

* putty 에서 존파일도 추가해줘야한다 이번에 가비아에서 처리되는줄알고 안했더니 오류가 뜨뜨뜨;

 

 

728x90
반응형
반응형

종종 찾아오던 길고양이가 

주변 상가 인기쟁이가 되어버렸다

가끔씩 사료를 내어주니까 아주 요놈이 배고프면 와서 냐옹냐옹하고있다

고양이 좋아하는 사람이면 상관없지만

싫어하는 사람도 건물에 있을텐데 쪼금 불편할지도

요즘 배가 불룩해진게 임신한거같다는 말이 있는데

집고양이였다가 나온거같던데 중성화를 안시킨건가 ? 

저 고냥이가 앞으로 어떻게 될런지

회사에서 기를수는없고 주변 공터에 밥이라도 주자니 벌레가 꼬이면 또 안먹더라

다른 길고양이랑 영역다툼인가 가끔 멀리 가는거 같기도하고

아예 파라솔이나 박스같은걸로 집 비스므리하게 해둘까라고도했는데

흐으으음 약간 애매하기도하고 청소문제나 그런것도있고

이게 한번챙겨주면 계속 챙겨줘야할텐데 

또 보이면 짠하고 배고파보이니까 그것도 문제다;.

728x90
반응형

+ Recent posts