On 04/15/2011 02:35 AM, Richard Su wrote:
Added logos for fedora and rhel. The image url uses tpl.platform
which
includes the version number. May be worth refactoring that to drop the
version number. At the moment there are symlinks for each version
pointing to the single fedora logo.
Display of RHEL logo is untested. RHEL image imports sets the
tpl.platform value to "unknown". As a temporary measure, I've added
a conditional to not display an image if the value is "unknown".
---
.../views/resources/instances/select_template.haml | 3 ++-
src/public/images/platform_fedora.png | Bin 0 -> 1109 bytes
src/public/images/platform_fedora13.png | 1 +
src/public/images/platform_fedora14.png | 1 +
src/public/images/platform_fedora15.png | 1 +
src/public/images/platform_rhel.png | Bin 0 -> 1399 bytes
6 files changed, 5 insertions(+), 1 deletions(-)
create mode 100644 src/public/images/platform_fedora.png
create mode 120000 src/public/images/platform_fedora13.png
create mode 120000 src/public/images/platform_fedora14.png
create mode 120000 src/public/images/platform_fedora15.png
create mode 100644 src/public/images/platform_rhel.png
diff --git a/src/app/views/resources/instances/select_template.haml
b/src/app/views/resources/instances/select_template.haml
index ab0cfc4..a2dfbeb 100644
--- a/src/app/views/resources/instances/select_template.haml
+++ b/src/app/views/resources/instances/select_template.haml
@@ -5,7 +5,8 @@
%li
- form_tag new_resources_instance_path do
= hidden_field :instance, :template_id, :value => tpl.id
- = image_tag "platform_#{tpl.platform}.png", :size =>
"32x32", :alt => tpl.platform
+ - if tpl.platform != "unknown"
+ = image_tag "platform_#{tpl.platform}.png", :size =>
"32x32", :alt => tpl.platform
%h3= tpl.name
%p= tpl.summary
%p
diff --git a/src/public/images/platform_fedora.png
b/src/public/images/platform_fedora.png
new file mode 100644
index 0000000000000000000000000000000000000000..3b0f3106e22eb870ea33abc02dc6a0b9aadde7dd
GIT binary patch
literal 1109
zcmV-b1giUqP)<h;3K|Lk000e1NJLTq001BW001Be0ssI2{21+{00001b5ch_0Itp)
z=>Px(4@pEpR7l6|mR)RAMHI)+nYs7w$Gz<qrCVsT)K>cyON~w8ff}vw;DdsRMSU?g
z(L@rd*hE93HnF@STGGUXssR;*DoAU!kn#~*sFeVUSQW4(6#JD*KX$txx4rkyj1RY2
zm)&JoV~8>FJl>f(znL@t|Cx(I2)La=;5Ns9A0VY37D6B*0L=PB<C8ObWPwnksZL++
zQkTo|j{tUR#(CGV^DXapj*d^svP1}i0LHmtSgY<YYS{Gn>dNBO08FYPJA41xOV4fD
z>2f*jL&T0U&H(@fcrw-ft*`p>vZH5B53r~1c=zz$&%UOV#0^nOt13$#T~{ef^z?UE
zyHB1A`sZ4k>uc7mOv;D{*ps%m9BS)0od{l*bH~xPrsy;w#Mahxr%v{UCx+i^u3xjN
zEWL^lvFDqCPd@KW%<ghJj<z+~8`9?ue;^#vt*fK6YF?@8_0?^D=l3apni2^i48vOa
zV7;a~69H|z-zdJzi-;||yLWxiK?tIxEUl<PLV-yBACDLMvJdTfE!7DSvAyeCO--Ud
zNs>wmauD&_$n>7QT~4Q>D6&jMaPTYu0Jo?^y*xB}WoRr-iJDtG0FsD-lEsg^KJJeF
z&LRQ9IRH?1rYz9|hkH{2CMIX*f|1m^4o4PlIy9A#5CGtY4gd!``_cepNs6uepOJ7S
zc4U-R0{|dl^C3jEEEc!Lo18os)NSG0DkKiK>Rs_tZTW0Kj~e3jmutT&$#uIOpZ1J|
zsK+jx5t!tLjz|b0!H}Mr;Z6>)EM_}}NQ&p)8qRtB6XhFg3ZuIQfLw3p3(r0R0MBfM
zwGCeiA%tl}hA&2MF3xI6x+zMEr~F|dI3l$74d3cA_8lAKoQ1Dl2>j9;^)O>RQ*)<k
zc7k&)zd~?^h>`Itmj*_wdO86>QRMz3ZvnuT#t-|?`~U!q3lPE<cXWA{N7Xb}Dga8d
zlyN6;W(KDhZv2Lbc3b0&+Y`7DjB&KHCUl-BH&mzb0g;^`H~=o(xSq5-ricZ@tX-cD
zAUFd+06|<Cv7(d|c~NPhTN<T$by;ElvNQm0L_i1t;qn#;X4>g3i?x5$Xbb=6pMFhh
z^<YrnvF-W9=AZbYVfgw*HNS!*t=qh*G>4j|^*~k8k}MSf`oA9%BC+xij?90tuQ68s
z$pHcY5e@&Oq>kj>UEJ{0eX$Pk2lW?UX(0*e19Rac2i_c<5-W65bIGYnwA`Cz7#1Q%
z#x4(E=sPno7VWaz-ah!yV_W00o2GS7!SeGbc9s<R)>Y=pl%#($o3`(7Yd<AX3Ls32
zX_}i-Iy)0k6bW&0y~P-_c<qMjx~JEc75o0iqi-8>Y+^bX(o?KilBMNjXZ=O(;{X4q
b|2p6g`Y!$x2!DYQ00000NkvXXu0mjf)a?w{
literal 0
HcmV?d00001
diff --git a/src/public/images/platform_fedora13.png
b/src/public/images/platform_fedora13.png
new file mode 120000
index 0000000..b44d871
--- /dev/null
+++ b/src/public/images/platform_fedora13.png
@@ -0,0 +1 @@
+platform_fedora.png
\ No newline at end of file
diff --git a/src/public/images/platform_fedora14.png
b/src/public/images/platform_fedora14.png
new file mode 120000
index 0000000..b44d871
--- /dev/null
+++ b/src/public/images/platform_fedora14.png
@@ -0,0 +1 @@
+platform_fedora.png
\ No newline at end of file
diff --git a/src/public/images/platform_fedora15.png
b/src/public/images/platform_fedora15.png
new file mode 120000
index 0000000..b44d871
--- /dev/null
+++ b/src/public/images/platform_fedora15.png
@@ -0,0 +1 @@
+platform_fedora.png
\ No newline at end of file
diff --git a/src/public/images/platform_rhel.png b/src/public/images/platform_rhel.png
new file mode 100644
index 0000000000000000000000000000000000000000..7a144a4ffa64408af3d66dc3b3504de5d8a93ff0
GIT binary patch
literal 1399
zcmV--1&I2IP)<h;3K|Lk000e1NJLTq001BW0018d0ssI22{c&S00001b5ch_0Itp)
z=>Px)F-b&0R7l6QR$XWmR}?<?&YhV%yF0sUVs=ACS%rWp+eo($nkd;yOPf4|K9~(Y
zw4_!+TB?D9^wpAw{saj%q*WuOAs8Zk32lB5O%Yo(4UyG{ZK9I6OGwwH)tddunAzRA
zeYj+t%p_JUJ<P+*opa82&Ueo}_aMd?tQE!>LI?m>R#vjvY$A~u9v)s?T%4bu#~34o
zwrtt5bLY-zG+JL@PbrmU*=hw&ccvJIVHgH~zjWzRdwaXz?}v@0s;cVn;lo$1Trtg=
zL%_Lo^XAP12M%~V9(X=cRW%li-MxF)7NQ-1|G0elav%^ejrRz`NlH)3@<BrC1>tQ%
zPE-1e+db)ae@>|trn0hfbad322UwSehK4Z4rcG23@?J0V`K(Xg>-|nqUdH$grN65x
zwqQt-G&neD!*~iXHa2FBNCfDi^lt|M^ZEWz)ecGOp_KW2U#`tVmSw&rCI;}gsi~=8
zFlbeE16*^v4~gRYlJpg&heYuUS=PK>!{;koP-i@z9cznc^XAR>?%gvnfH77m6q=fv
zY+F}>km2=SbGt==20`eQ<x!VQ_j;Klrw=5_X4}xvu!f?Mkr72vtmH@l0fd;}&wRdl
zRduq&AH(ZqKHrZnm$DW>6vcso0S<sQO*?z`tfpxqz&nI|Cd*$_dPY%#82_N_0I;2J
zyYoN-@RQXniksH5R4f+z`}+%p0sufdo#uMqC`!SSejUaVKno#*it<QRc{XO$wj>UU
zq76G33{Fi=F~;!t_&5))l@J#~W}x3H3IP06D!r>|fm|+>&3>q9X~RGWIaBc=^syv`
zEG3@FWTvO58Dn^Oc$hDpD;9ayoVx}>e)D*ug5XD}1duX}GrGP#mn#Dx3t<SMWyXRC
z^(e}HRXwjLfmOPur>AvY7d#$MI-Lf9UrVJLjKhM!8AAwFW85x^dkA?6V+`<!v1I@Z
z@H!#ZzE%WyOB8vtiwMH2f-q1l^0VF6)<$M#X1JaXa75D*hS4d@Xq793P?V4;ArB4X
zPsU~q13P-9i-REq01V(wLMjn@$k>Ai56b28It}&>LIxEjfHAzNsM&0uu}~;<>((ud
z9gZeSrPmbYyvudJSTrn=KHI6O@V&0*83O=CQ4m6S+qP{s)!N$H{)-nk_4R$UW5<!D
zrSX*&v*bAmcGm!~dfWV5DxG-p#O!?lKz8lgl}skB2H|kHao;{dh>MVOeSM!?zy4`D
z-6YHJiQ+4Q;N+B-#Qk!)OV<aB#ii9$>gwtwNrK+qUjB_S7Dch5q5=RWCML{gl1L<^
z)o!B#v=DMal6ooap|pq6)0B3|a##?Yq@6l-s$4FkWHNd5=+WBR+DIhQ+S)3LVk{QB
zapT6=*jOYI;l(#QJA3Tdu~aH$Fh)HdL6ROmeq0?4X0us?vA;5zrA)@=-Q{wPjEwBx
zzki)8b75iO!i5Wylatn)&M=HrDm6DZr|UXnER)GF#`5`mGMQ{{Zgz&hckkZi<z>bg
zvX+Ng`?m4IDnmm<RaI4lklnj?Q%V;X7h76d;_<juhY-@)*|~M=R>l~%bw{hmb;pog
zE_eL+@$T+!!!Q6Kl}arvEbyA~`~9I%sJgnkrlzK&qvQ7N+nG#e9g3bIwhLX;v{)<#
z0F8}}b8~a%I;U~NvE}(Oy1Tn6rCnWJckbM={e5~Tvlo?kJWdGVqsm587h{aPaKpKJ
z^=dpG4~N6N7S^8|0nooTnT<LR_qgFm`X2$FUoia7@(<SJ9r3X<qP_qC002ovPDHLk
FV1jh7nbH6N
literal 0
HcmV?d00001
ACK. Thanks, Richard!