diff options
Diffstat (limited to 'root/cloud')
| -rw-r--r-- | root/cloud/cloud.tt | 68 | ||||
| -rw-r--r-- | root/cloud/lastcloud.tt | 12 | ||||
| -rw-r--r-- | root/cloud/search.tt | 93 |
3 files changed, 173 insertions, 0 deletions
diff --git a/root/cloud/cloud.tt b/root/cloud/cloud.tt new file mode 100644 index 0000000..e7c47dc --- /dev/null +++ b/root/cloud/cloud.tt @@ -0,0 +1,68 @@ +<div id="wrapper"> +[% IF error %] + [% error %] +[% ELSE %] + [% IF suggestions %] + + <div id="contenudroite_cloudtitle">2. [% c.localize('cloudtitle') %] "<i>[% title_query %]</i>"</div> + <div id="contenudroite_cloudcontent"> + + <div id="cloudcontent_options"> + > <a href="[% permalink %]">[% c.localize('permalinkstr') %]</a><br /> + > <a href="[% csv %]">[% c.localize('csv') %]</a><br /> + > <a href="[% base _ 'email/send' %]">[% c.localize('showbyemail') %]</a><br /> + + > [% c.prototype.link_to_remote(c.localize('closecloud'), { + url => '#', + complete => c.prototype.visual_effect('SlideUp', + 'wrapper', + {duration => 1.5} + ), + }) %]<br /> + + </div> + + <div id="cloud">[% suggestions %]</div> + + [% ELSIF our_cloud %] + + <div id="contenudroite_cloudtitle">[% c.localize('isee') %]</div> + <div id="contenudroite_cloudcontent"> + <div id="cloudcontent_options"> + > [% c.prototype.link_to_remote(c.localize('closecloud'), { + url => '#', + complete => c.prototype.visual_effect('SlideUp', + 'wrapper', + {duration => 1.5} + ), + }) %]<br /> + </div> + <div id="cloud">[% our_cloud %]</div> + + [% ELSIF randomcloud %] + + <div id="contenudroite_cloudtitle">2. [% c.localize('cloudtitle') %] "<i>[% title_query %]</i>"</div> + <div id="contenudroite_cloudcontent"> + + <div id="cloudcontent_options"> + > <a href="[% permalink %]">[% c.localize('permalinkstr') %]</a><br> + > [% c.prototype.link_to_remote(c.localize('rerandom'), { + update => 'view', + url => urlrandom, + complete => c.prototype.visual_effect('SlideDown','cloud',{duration => 1.5}) + }) %]<br> + > <a href="[% base _ 'email/send' %]">[% c.localize('showbyemail') %]</a><br> + > [% c.prototype.link_to_remote(c.localize('closecloud'), { + url => '#', + complete => c.prototype.visual_effect('SlideUp', + 'wrapper', + {duration => 1.5} + ), + }) %]<br /> + </div> + + <div id="cloud">[% randomcloud %]</div> + + [% END %] +[% END %] +</div>
\ No newline at end of file diff --git a/root/cloud/lastcloud.tt b/root/cloud/lastcloud.tt new file mode 100644 index 0000000..c02e2b1 --- /dev/null +++ b/root/cloud/lastcloud.tt @@ -0,0 +1,12 @@ +[% i = 1 %] +[% USE table_class = Class('WillCloud::Model::CDBI::Engine') %] +[% FOREACH cloud IN last_cloud %] + [% i %]. <a href="[% base _ cloud.permalink %]" onClick="window.open('[% base _ cloud.permalink %]','cloud for [% cloud.keyword %]', 'width=400,height=200,resizable=yes,scrollbars=yes');return false;" title="[% cloud.id %]">[% cloud.keyword FILTER truncate(30) %] + [% IF cloud.truncation == 1 %] + [truncation] + [% END %] + [% object = table_class.search(engine_id => cloud.engine_id) %] + ([% object.name %]) + </a><br /> + [% i = i +1 %] +[% END %]
\ No newline at end of file diff --git a/root/cloud/search.tt b/root/cloud/search.tt new file mode 100644 index 0000000..95fa52c --- /dev/null +++ b/root/cloud/search.tt @@ -0,0 +1,93 @@ +[% INCLUDE 'header.tt' %] + +<div id="page_contenudroite"> + <div id="contenudroite_cloudheader"></div> + <div id="contenudroite_cloudtitle">1. [% c.localize('intention') %] :</div> + <div id="contenudroite_cloudinput"> + <form name="form_search" method="post" action=""> + <input type="text" id="q" name="q" class="cloudinput" size="25" value="[% query_parameters %]" /> + <input type="submit" name="Submit" id="submit" value="[% c.localize('seebutton') %]" class="seebutton" /> + <img id="spinner" style="display:none;" src="[%base%]static/images/spinner.gif" alt="loading"> + <br> + + <select name="engine"></select> + + <input id="truncature" type="checkbox" name="truncation" value="1" class="truncationcheckbox" /> + [% c.localize('truncation') %] + </form> + + </div> + + <div id="view"></div> + + <div id="contenudroite_cloudfooter"></div> + + </div> + +</div> + +<!-- UNIQUEMENT EN PAGE D'ACCUEIL/CLOUD --> +<div id="page_accueilcolonnes"> + <table width="920" border="0" cellspacing="0" cellpadding="0"> + <tr> + <td class="small"></td> + <td class="big"> + <div id="accueilcolonnes_colonnecontent_void"> + <img src="[% base %]static/images/accueilcolonnes_p_ic.gif" alt="IC"> + [% c.localize('shortexplain') %] + </div> + </td> + <td class="small"></td> + <td class="big"> + <div id="accueilcolonnes_colonnetop_bleu"></div> + <div id="accueilcolonnes_colonnetitle_bleu">[% c.localize('fluffier') %] :</div> + <div class="accueilcolonnes_colonnecontent"> + </div> + <div class="accueilcolonnes_colonnebottom"> </div> + </td> + <td class="small"></td> + <td class="big"> + <div class="accueilcolonnes_colonnetop_vert"></div> + <div class="accueilcolonnes_colonnetitle_vert">[% c.localize('last_clouds') %] :</div> + + <div id="lastcloud" class="accueilcolonnes_colonnecontent"> + + [% IF last_cloud %] + <!-- ugly hack :/ --> + [% USE table_class = Class('WillCloud::Model::CDBI::Engine') %] + [% i = 1 %] + [% FOREACH cloud IN last_cloud %] + [% i %]. <a href="[% base _ cloud.permalink %]" onClick="window.open('[% base _ cloud.permalink %]','cloud for [% cloud.keyword %]', 'width=400,height=200,resizable=yes,scrollbars=yes');return false;" title="[% cloud.id %]">[% cloud.keyword FILTER truncate(30) %] + [% IF cloud.truncation == 1 %] + [truncation] + [% END %] + [% object = table_class.search(engine_id => cloud.engine_id) %] + ([% object.name %]) + </a><br /> + [% i = i +1 %] + [% END %] + [% END %] + </div> + <div class="accueilcolonnes_colonnebottom"> </div> + </td> + <td class="small"></td> + <td class="big" valign="top"> + <div class="accueilcolonnes_colonnetop_vert"></div> + <div class="accueilcolonnes_colonnetitle_vert">[% c.localize('latest_news') %] :</div> + + <div class="accueilcolonnes_colonnecontent"> + [% message %] + [% i = 1 %] + [% FOREACH feed IN rss_blog %] + [% i %]. [% feed %]<br /> + [% i = i + 1 %] + [% END %] + </div> + <div class="accueilcolonnes_colonnebottom"> </div> + </td> + <td class="small"></td> + </tr> + </table> +</div> + +[% INCLUDE 'footer.tt' %]
\ No newline at end of file |
