PageSourceSearch

https://g3nezi.com/app/index.php?control=Home&action=listarHome

html g3nezi.com collected 2026-10-02 01:29:41 UTC 14,273 bytes, 243 lines download raw bytes

1<!DOCTYPE html>
2<html lang='pt-BR'>
3<head>
4<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'>
5<meta charset='iso-8859-1'>
6<meta name='viewport' content='width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=2.0, user-scalable=yes'>
7<meta name='theme-color' content='#3D7EFF'>
8<meta name='mobile-web-app-capable' content='yes'>
9<meta name='apple-mobile-web-app-capable' content='yes'>
10<meta name='apple-mobile-web-app-status-bar-style' content='default'>
11<meta name='robots' content='index, follow'>
12<meta name='rights' content='G3NEZI © 2026 Inloop Software'>
13<meta name='author' content='Marcio Levi de Carvalho Sacramento' />
14<meta name='description' content='G3NEZI - Plataforma web e aplicativo completos para modernizar e revolucionar a gestão de condomínios!' />
15<meta name='keywords' content='g3nezi, genezi, plataforma, sistema, aplicativo, app, whitelabel, gestão, administração, administrativa, financeira, social, condomínios, condominial, síndicos, administradoras, moradores, portaria, controle de acessos, encomendas, ocorrências, reservas, assembleia virtual, manutenções, vistorias.' />
16<title>G3NEZI app</title>
17<link href='http://www.g3nezi.com/' rel='canonical' />
18<link href='favicon.ico' rel='icon' type='image/png' sizes='32x32'>
19<link href='favicon.ico' rel='shortcut icon'>
20<link href='favicon-apple.ico' rel='apple-touch-icon' sizes='32x32'>
21<link href='vendor/metro-ui/lib/metro.css' rel='stylesheet'>
22<link href='vendor/metro-ui/lib/icons.css' rel='stylesheet'>
23<link href='assets/css/styles_app.css' rel='stylesheet'>
24</head>
25<body id='id_body' class='bg-light-gray fg-gray-blue' style='padding-top: 50px; display: none;'>
26<div class='container-fluid pos-fixed fixed-top z-top d-none-print bg-light-cobalt fg-white'>
27<header data-role='appbar' data-expand='false' data-expand-point='md' class='container pos-relative bg-light-cobalt fg-white'>
28<span class='brand no-hover '><img src='assets/logos/app__logo_512.png' width='64px' height='64px' alt='G3NEZI' class='p-1 ' ></span>
29<a class='app-bar-item-static ani-hover-shuttle text-left bd-white'><span class='c-pointer mif-mic mif-2x' id='voicecmd'></span></a>
30<ul class='app-bar-menu ml-auto text-secondary flex-center'>
31</ul>
32</header>
33</div>
34<form name='form' id='form' method='post' action=''>
35<div class='h-100 pt-6 pr-3 pb-3 pl-3'>
36<div class='row'>
37<div class='cell-md-12'>
38<div data-role='panel' data-title-icon="<span class='mif-apps mif-2x'></span>" data-title-caption='Seja bem-vindo(a) !' data-cls-title='bg-sat-windstorm fg-white' data-cls-content='bg-white fg-blue' data-cls-collapse-toggle='marker-light' data-collapsible='true' data-collapsed='false'>
39<div class='tiles-grid' data-group-title='Seja bem-vindo(a) !'>
40<a onclick="javascript: gotoModule('Login', 'logar', -1, 0);" href="javascript: gotoModule('Login', 'logar', -1, 0);" data-role='tile' data-size='medium' data-hotkey='Alt+N'>
41<div data-role='tile' data-size='medium' class='bg-blue bg-sat-cobalt-hover'>
42<span class='icon mif-power fg-white'></span><span class='badge-top no-visible-fs visible-sm fg-white'>Alt+N</span><span class='branding-bar fg-white'><span class='text-small'>Login</span></span>
43</div>
44</a>
45<a onclick="javascript: gotoModule('MoradorNovo', 'definir', -1, 0);" href="javascript: gotoModule('MoradorNovo', 'definir', -1, 0);" data-role='tile' data-size='medium' data-hotkey='Alt+1'>
46<div data-role='tile' data-size='medium' class='bg-blue bg-sat-cobalt-hover'>
47<span class='icon mif-group-alt fg-white'></span><span class='badge-top no-visible-fs visible-sm fg-white'>Alt+1</span><span class='branding-bar fg-white'><span class='text-small'>Novo Ocupante</span></span>
48</div>
49</a>
50<a onclick="javascript: gotoModule('EmpregadoNovo', 'definir', -1, 0);" href="javascript: gotoModule('EmpregadoNovo', 'definir', -1, 0);" data-role='tile' data-size='medium' data-hotkey='Alt+2'>
51<div data-role='tile' data-size='medium' class='bg-blue bg-sat-cobalt-hover'>
52<span class='icon mif-organization fg-white'></span><span class='badge-top no-visible-fs visible-sm fg-white'>Alt+2</span><span class='branding-bar fg-white'><span class='text-small'>Novo Empregado</span></span>
53</div>
54</a>
55<a onclick="javascript: gotoModule('VisitanteNovo', 'definir', -1, 0);" href="javascript: gotoModule('VisitanteNovo', 'definir', -1, 0);" data-role='tile' data-size='medium' data-hotkey='Alt+3'>
56<div data-role='tile' data-size='medium' class='bg-blue bg-sat-cobalt-hover'>
57<span class='icon mif-pan-tool fg-white'></span><span class='badge-top no-visible-fs visible-sm fg-white'>Alt+3</span><span class='branding-bar fg-white'><span class='text-small'>Novo Visitante</span></span>
58</div>
59</a>
60<a onclick="javascript: gotoModule('FornecedorNovo', 'definir', -1, 0);" href="javascript: gotoModule('FornecedorNovo', 'definir', -1, 0);" data-role='tile' data-size='medium' data-hotkey='Alt+4'>
61<div data-role='tile' data-size='medium' class='bg-blue bg-sat-cobalt-hover'>
62<span class='icon mif-truck fg-white'></span><span class='badge-top no-visible-fs visible-sm fg-white'>Alt+4</span><span class='branding-bar fg-white'><span class='text-small'>Novo Fornecedor</span></span>
63</div>
64</a>
65<a onclick="javascript: gotoModule('Anuncio', 'listar', -1, 1);" href="javascript: gotoModule('Anuncio', 'listar', -1, 1);" data-role='tile' data-size='medium' data-hotkey='Alt+P'>
66<div data-role='tile' data-size='medium' class='bg-blue bg-sat-cobalt-hover'>
67<span class='icon mif-shop fg-white'></span><span class='badge-top no-visible-fs visible-sm fg-white'>Alt+P</span><span class='branding-bar fg-white'><span class='text-small'>MarketPlace</span></span>
68</div>
69</a>
70<a onclick="javascript: gotoModule('Home', 'ajudar', -1, 0);" href="javascript: gotoModule('Home', 'ajudar', -1, 0);" data-role='tile' data-size='medium' data-hotkey='Alt+H'>
71<div data-role='tile' data-size='medium' class='bg-blue bg-sat-cobalt-hover'>
72<span class='icon mif-apple fg-white'></span><span class='badge-top no-visible-fs visible-sm fg-white'>Alt+H</span><span class='branding-bar fg-white'><span class='text-small'>Iphone+Safari</span></span>
73</div>
74</a>
75</div>
76</div>
77</div>
78</div>
79<div class='row'><div align='center' class='cell-md-12'><img src='assets/images/g3nezi_bg_home.png' class='w-100'></div></div>
80<div class='w-100 text-center text-secondary p-4 bg-sat-windstorm fg-white' style='border-radius: 0 0 16px 16px;'><div class='mb-2'>&copy; 2026 <a href='http://www.inloopsoftware.com' target='_blank' class='bg-sat-windstorm fg-white'>Inloop Software</a> - Todos os direitos reservados</div></div>
81
82<input type='hidden' name='id_empr' id='id_empr' value=''>
83<input type='hidden' name='nm_empr' id='nm_empr' value=''>
84<input type='hidden' name='pf_empr' id='pf_empr' value='1'>
85<input type='hidden' name='id_user' id='id_user' value=''>
86<input type='hidden' name='nm_user' id='nm_user' value=''>
87<input type='hidden' name='pf_user' id='pf_user' value='@'>
88<input type='hidden' name='id_enti' id='id_enti' value='0'>
89<input type='hidden' name='nm_enti' id='nm_enti' value=''>
90<input type='hidden' name='id_view' id='id_view' value='0'>
91<input type='hidden' name='id_plan' id='id_plan' value='9'>
92<input type='hidden' name='st_logo' id='st_logo' value=''>
93<input type='hidden' name='st_color' id='st_color' value='bg-light-gray;fg-gray-blue;bg-light-cobalt;fg-white;bd-white;bg-cyan;bg-sat-windstorm;fg-white;bg-white;fg-blue;bg-blue;fg-white;bg-sat-cobalt-hover;bg-teal;fg-black;bg-white;fg-white;bg-light-gray;fg-white;bg-gray;fg-black;'>
94<input type='hidden' name='mainlogo' id='mainlogo' value='assets/logos/app__logo_512.png'>
95<input type='hidden' name='dashboard' id='dashboard' value='0'>
96<input type='hidden' name='mobi' id='mobi' value='0'>
97<input type='hidden' name='home' id='home' value='Home'>
98<input type='hidden' name='from' id='from' value=''>
99<input type='hidden' name='recno' id='recno' value=''>
100<input type='hidden' name='latitude' id='latitude' value=''>
101<input type='hidden' name='longitude' id='longitude' value=''>
102<input type='hidden' name='geoprecisao' id='geoprecisao' value=''>
103<input type='hidden' name='empresa' id='empresa' value='0'>
104<input type='hidden' name='infohead' id='infohead' value='Seja bem-vindo(a) !'>
105<input type='hidden' name='infofoot' id='infofoot' value=''>
106
107</form>
108</div>
109
110<!-- Metro UI JavaScript -->
111<script src='vendor/metro-ui/lib/metro.js'></script>
vendor: 1 bytes, line 111
111
112<script src='lib/scripts_app.js'></script>
112
113
114<script language='JavaScript'>
115
116//-------- Botão dinâmico Back2Top (função [scripts_app.js] + estilos [styles_app.css]) --------------//
117
118document.addEventListener('DOMContentLoaded', function () {
119    document.body.style.display = 'block';              //  Equivalente ao $('body').show() do jQuery
120
121    myJumpToButtons();                                  //  Cria os botões Topo e Final da página.
122});
123
124//-------- btnopc: array com as opções a serem validadas pelo comando de voz (função GoogleSpeech) --------------//
125
126var btnopc = new Array(
127    [ 'contatos', 'Telefone', 'listar', '1-2-3-4-5-6-7-8', '3-4-5' ],
128    [ 'demandas', 'Ocorrencia', 'listar', '1-2-3-4-5-8', '1-2-3-4-5' ],
129    [ 'ocorrências', 'Ocorrencia', 'listar', '1-2-3-4-5-8', '2-3-4-5' ],
130    [ 'encomendas', 'Encomenda', 'listar', '1-2-3-4-5-7-8', '2-3-4' ],
131    [ 'objetos', 'Objeto', 'listar', '1-2-3-4-5-7', '3-4-5' ],
132    [ 'reservas', 'Reserva', 'listar', '1-2-3-4-5-8', '2-3-4' ],
133    [ 'visitantes', 'Visitante', 'listar', '1-2-3-4-5-7-8', '2-3-4-5' ],
134    [ 'entidade', 'Entidade', 'listar', '1-2-3', '1-2-3-4-5' ],
135    [ 'empregados', 'Empregado', 'listar', '1-2-3-4-5-6-7-8', '2-3-4-5' ],
136    [ 'ocupantes', 'Morador', 'listar', '1-2-3-4-5-7-8', '1-2-3-4' ],
137    [ 'consumos', 'Consumo', 'listar', '1-2-3-4-5-8', '3-4' ],
138    [ 'malotes', 'Malote', 'listar', '1-2-3-9', '4' ],
139    [ 'patrimônios', 'Patrimonio', 'listar', '1-2-3-4-6', '4-5' ],
140    [ 'tarefas', 'Tarefa', 'listar', '1-2-3-4-5-6-7-9', '2-3-4-5' ],
141    [ 'vistorias', 'Vistoria', 'listar', '1-2-3-4-5-7', '4' ],
142    [ 'minha pasta', 'PastaDigital', 'listar', '1-2-3-8', '1-2-3-4' ],
143    [ 'boleto upload', 'DocUpload', 'enviar', '9', '1-2-3-4' ],
144    [ 'avisos', 'Comunicado', 'listar', '1-2-3-4-5-6-7-8', '1-2-3-4-5' ],
145    [ 'anúncios', 'Classificado', 'listar', '1-2-3-4-5-6-7-8', '3-4' ],
146    [ 'classificados', 'Classificado', 'listar', '1-2-3-4-5-6-7-8', '3-4' ],
147    [ 'chat', 'Chat', 'listar', '1-2-3-4-5-6-7-8', '4-5' ],
148    [ 'documentos', 'Documento', 'listar', '1-2-3-4-5-6-7-8', '1-2-3-4-5' ],
149    [ 'enquetes', 'Enquete', 'listar', '1-2-3-8', '3-4' ],
150    [ 'eventos', 'Evento', 'listar', '1-2-3-4-8', '3-4' ],
151    [ 'reuniões', 'Assembleia', 'listar', '1-2-3-8', '4' ],
152    [ 'fornecedores', 'Fornecedor', 'listar', '1-2-3-4-9', '2-3-4-5' ],
153    [ 'produtos', 'Produto', 'listar', '1-2-3-4', '2-3-4-5' ],
154    [ 'solicitações', 'Solicompra', 'listar', '1-2-3', '3-4' ],
155    [ 'cotações', 'Cotacao', 'listar', '1-2-3-9', '3-4' ],
156    [ 'pedidos', 'PedidoCompra', 'listar', '1-2-3', '3-4' ],
157    [ 'contratos', 'Contrato', 'listar', '1-2-3-9', '3-4' ],
158    [ 'contas', 'ContasCategoria', 'listar', '1-2-3', '3-4' ],
159    [ 'despesas', 'Despesa', 'listar', '1-2-3', '3-4' ],
160    [ 'receitas', 'Receita', 'listar', '1-2-3', '3-4' ],
161    [ 'pagar', 'ContasPagar', 'listar', '1-2-3', '4' ],
162    [ 'receber', 'ContasReceber', 'listar', '1-2-3', '4' ],
163    [ 'acordos', 'Acordo', 'listar', '1-2-3', '4' ],
164    [ 'login', 'Login', 'listar', '@-1-2-3-4-5-6-7-8-9', '1-2-3-4-5-9' ],
165    [ 'novo ocupante', 'MoradorNovo', 'definir', '@', '1-2-3-4-9' ],
166    [ 'novo empregado', 'EmpregadoNovo', 'definir', '@', '1-2-3-4-9' ],
167    [ 'novo visitante', 'VisitanteNovo', 'definir', '@', '1-2-3-4-9' ],
168    [ 'novo fornecedor', 'FornecedorNovo', 'definir', '@', '1-2-3-4-9' ],
169    [ 'empresas', 'Empresa', 'listar', '1-2', '1-2-3-4-5' ],
170    [ '.', 'ControlePonto', 'listar', '2-3-4-5-6-7', '4-5' ],
171    [ 'market place', 'Anuncio', 'listar', '@-1-2-3-4-5-6-7-8-9', '1-2-3-4-5-9' ],
172    [ 'usuários', 'Usuario', 'listar', '1-3', '1-2-3-4-5' ],
173    [ 'suporte', 'Suporte', 'manter', '1-3-4-5-6-7-8-9', '1-2-3-4-5' ],
174    [ 'dashboard', 'Dashboard', 'ver', '1-2-3-4-5', '1-2-3-4-5' ],
175    [ 'gráficos', 'Chart', 'listar', '1-2-3-4-5', '3-4-5' ],
176    [ 'bancos', 'Banco', 'listar', '1', '2-3-4' ],
177    [ 'segmentos', 'Segmento', 'listar', '1', '2-3-4-5' ],
178    [ 'faturamento', 'Faturamento', 'listar', '1', '1-2-3-4-5' ],
179    [ 'prospects', 'Prospect', 'listar', '1', '1-2-3-4-5' ],
180    [ 'tabelas', 'Tabela', 'listar', '1', '1-2-3-4-5' ],
181    [ 'termos de uso', 'TermosUso', 'ver', '@-1-2-3-4-5-6-7-8-9', '1-2-3-4-5' ],
182    [ 'política de privacidade', 'Privacidade', 'ver', '@-1-2-3-4-5-6-7-8-9', '1-2-3-4-5' ],
183    [ 'guia do usuário', 'GuiaUsuario', 'ver', '1-2-3-4-5-6-7-8', '1-2-3-4-5' ],
184);
185
186voiceToAction( 'voicecmd', btnopc, 'click', '@', '9' );
187
188//-------- Funções de controle do formulário: gotoModule() --------------//
189
190function shareButton( p_title, p_msg, p_url )
191{
192    let shareData = { title: p_title, text: p_msg, url: p_url };
193
194    if( navigator.canShare && navigator.canShare(shareData) ) {
195        navigator.share(shareData);
196    }
197}
198
199function updDashboard( mode )
200{
201    document.getElementById('dashboard').value = mode;
202    document.form.action = '?control=Home&action=listarHome';
203
204    this.form.submit();
205}
206
207function gotoModule( module, action, reg, view )
208{
209    if( reg === undefined ) reg = -1;
210    if( view !== undefined ) {
211        document.getElementById('id_view').value = view;
212    }
213
214    Metro.activity.open({autoHide: 300000, type: 'cycle', text: 'aguarde...'});
215    document.getElementById('recno').value = reg;
216    document.form.action = '?control=' + module + '&action=' + action + module;
217
218    this.form.submit();
219}
220
221function showInfo( msg, tit, cor, txt )
222{
223    if( tit === undefined ) tit = 'Atenção';
224    if( cor === undefined ) cor = '';
225    if( txt === undefined ) txt = 'text-secondary';
226
227    Metro.dialog.create({
228        clsTitle: cor,
229        title: tit,
230        content: "<div class='" + txt + "'>" + msg + "</div>",
231        actions: [ {
232            caption: 'Ok',
233            cls: 'border-radius-6 js-dialog-close success',
234            onclick: function(){ 
235            }
236        } ]
237    });
238}
239
240</script>
240
241
242</body>
243</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.