%#
Nesta página pode definir que tipo de concursos deseja ver diariamente.
As opções incluem concursos de um ou mais sectores e selecção por palavras-chave.
Sectores a considerar na selecção de anúncios:
para adicionar seleccione cada sector no menu.
para retirar seleccione na caixa os sectores a retirar e carregue no botão correspondente.

sector:





Palavras utilizadas para seleccionar os anúncios:
escreva apenas uma palavra por cada linha;
pode escolher até 10 palavras.



%# <%args> $ft=>1 $done_concursos=>undef <%init> # save return page (first time only) $m->comp("/_shared/procs/windows/saveview.m",section=>'concursos', location => $done_concursos) if ($ft==1); # clear tmp prefs (first time only) $m->comp("/_shared/procs/users/prefs/clear_tmpprefs.m",pref_group=>'concursos') if ($ft==1); # sectores na base de dados my $sectores = $m->comp("/_shared/procs/concursos/cp_getsectorcontents.m", node=>0); # sectores escolhidos por este utilizador # verificar se existem preferencias nao processadas my $tmp_prefs = $m->comp("/_shared/procs/users/prefs/get_userprefs.m", pref_name=>'t_concursos_sectores'); my $prefs_sectores = ($tmp_prefs) ? $tmp_prefs:$m->comp("/_shared/procs/users/prefs/get_userprefs.m", pref_name=>'concursos_sectores'); # palavras escolhidas por este utilizador # verificar se existem preferencias nao processadas $tmp_prefs = $m->comp("/_shared/procs/users/prefs/get_userprefs.m", pref_name=>'t_concursos_keywords'); my $prefs_words = ($tmp_prefs) ? $tmp_prefs:$m->comp("/_shared/procs/users/prefs/get_userprefs.m", pref_name=>'concursos_keywords'); my $text = join "\r\n", @$prefs_words if $prefs_words; # guardar copia na primeira vez #if (!$tmp_prefs && $ft){ if ($ft){ $m->comp("/_shared/procs/users/prefs/set_pref.m",pref_name=>'t_concursos_sectores', pref_value=>$prefs_sectores); $m->comp("/_shared/procs/users/prefs/set_pref.m",pref_name=>'t_concursos_keywords', pref_value=>$prefs_words); } <%method sectors> %# empty <%method search> <%method right_area_header> <& PARENT:right_area_header, showbar=>0 &> <%method set_painel> <& PARENT:set_painel, fsection=>'prefs' &> %#====================================================================================== <%method msg_area> %#--------------------------------------------------------------------------------------