Code màu nick 7 màu bằng Twig cho wapego

16 bài đăng
Tags:
07.07.2015 / 22:22
thaian2009
Bài đăng: 709
Member
PHP
  1. {%set sthaian2009=api.u.get(api.user_id).nick%}{%set mthaian2009=["f00","f30","f60","f90","fc0","ff0","cf0","9f0","6f0","3f0","0f0","0f3","0f6","0f9","0fc","0ff","0cf","09f","06f","03f","00f","30f","60f","90f","c0f","f0f","f0c","f09","f06","f03"]%}{%set lthaian2009=sthaian2009|replace({"ờ":'ờ',"ừ":'ừ',"ò":'ò',"ề":'ề',"è":'è',"à":'à',"ù":'ù',"ầ":'ầ',"ì":'ì',"ạ":'ạ',"ị":'ị',"ệ":'ệ',"ọ":'ọ',"ế":'ế',"í":'í',"á":'á',"ấ":'ấ'})%}
  2. {%set l=lthaian2009|length%}
  3. {%set giatri=""%}
  4. {%for i in 0..l%}
  5. {%set giatri=giatri~'<font style="color:#'~mthaian2009[i%mthaian2009|length]~'">'~lthaian2009|slice(i,1)~'</font>'%}
  6. {%endfor%}
  7.  
  8. {{giatri|raw}}

Nguồn http://cobethoitiet.wap.mu/mai ... =Main

07.07.2015 / 22:30
hanhphucao
Bài đăng: 2470
Admin
Admin là người tận tâm và luôn hành xử đúng mực.

Ảnh demo thì hay hơn và chuẩn của chia sẻ là vậy :)

07.07.2015 / 22:35
thaian2009
Bài đăng: 709
Member
PHP
  1. {%macro chumau(dthaian2009)%}{%set sthaian2009=dthaian2009%}{%set mthaian2009=["f00","f30","f60","f90","fc0","ff0","cf0","9f0","6f0","3f0","0f0","0f3","0f6","0f9","0fc","0ff","0cf","09f","06f","03f","00f","30f","60f","90f","c0f","f0f","f0c","f09","f06","f03"]%}{%set lthaian2009=sthaian2009|replace({"ờ":'ờ',"ừ":'ừ',"ò":'ò',"ề":'ề',"è":'è',"à":'à',"ù":'ù',"ầ":'ầ',"ì":'ì',"ạ":'ạ',"ị":'ị',"ệ":'ệ',"ọ":'ọ',"ế":'ế',"í":'í',"á":'á',"ấ":'ấ'})%}{%set l=lthaian2009|length%} {%set giatri=""%} {%for i in 0..l%}{%set giatri=giatri~'<font style="color:#'~mthaian2009[i%mthaian2009|length]~'">'~lthaian2009|slice(i,1)~'</font>'%} {%endfor%}{{giatri|raw}}{%endmacro%}
  2.  
  3.  
  4. Cách dùng: {%import _self as othaian2009%}
  5.  
  6. {{othaian2009.chumau("viet chu vao day")}}
08.07.2015 / 06:49
b0ysh0ckhn
Bài đăng: 1146
Member
Nguyễn Minh Phương

đảm bảo cái này hư cấu (chưa test nhé) :v

08.07.2015 / 12:05
b0ysh0ckhn
Bài đăng: 1146
Member
Nguyễn Minh Phương

:v thừa hơi nhiều....rút gọn đi

08.07.2015 / 12:06
thaian2009
Bài đăng: 709
Member

Thì Test đi :v

08.07.2015 / 12:14
b0ysh0ckhn
Bài đăng: 1146
Member
Nguyễn Minh Phương
PHP
  1. {%set name=api.username%}
  2. {%set mau=["f00","f30","f60","f90","fc0","ff0","cf0","9f0","6f0","3f0","0f0","0f3","0f6","0f9","0fc","0ff","0cf","09f","06f","03f","00f","30f","60f","90f","c0f","f0f","f0c","f09","f06","f03"]%}
  3. {%set giatri%}
  4. {%for i in 0..(name|length)%}<font style="color:#{{mau[i]}}">{{name|slice(i,1)}}</font>{%endfor%}
  5. {%endset%}
  6.  
  7. {{giatri|raw}}

thế có ngắn gọn dễ hiểu hơn ko :v

08.07.2015 / 12:29
b0ysh0ckhn
Bài đăng: 1146
Member
Nguyễn Minh Phương

cái marco viết như này k hay hơn sao

PHP
  1. {%set output%}
  2. {%macro color(text)%}
  3. {%set mau=["f00","f30","f60","f90","fc0","ff0","cf0","9f0","6f0","3f0","0f0","0f3","0f6","0f9","0fc","0ff","0cf","09f","06f","03f","00f","30f","60f","90f","c0f","f0f","f0c","f09","f06","f03"]%}
  4. {%for i in 0..(text|length)%}<font style="color:#{{mau[i]}}">{{text|slice(i,1)}}</font>{%endfor%}
  5. {%endmacro%}
  6. {%endset%}
  7. {{output|raw}}
  8. {%import _self as color_text%}
  9. {{color_text.color("nhập biến hoặc nội dung")}}
08.07.2015 / 12:33
hanhphucao
Bài đăng: 2470
Admin
Admin là người tận tâm và luôn hành xử đúng mực.

:m9: :m9:

08.07.2015 / 13:07
thaian2009
Bài đăng: 709
Member

@@ choáng.. output