2 LibreSSL - CAcert web application
3 Copyright (C) 2004-2008 CAcert Inc.
5 This program is free software; you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published by
7 the Free Software Foundation; version 2 of the License.
9 This program is distributed in the hope that it will be useful,
10 but WITHOUT ANY WARRANTY; without even the implied warranty of
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 GNU General Public License for more details.
14 You should have received a copy of the GNU General Public License
15 along with this program; if not, write to the Free Software
16 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
19 $id = 0; if(array_key_exists("id",$_REQUEST)) $id=intval($_REQUEST['id']);
22 function showheader($title = "CAcert.org", $title2 = "")
24 global $id, $PHP_SELF;
27 if($PHP_SELF == "/wot.php")
29 if($PHP_SELF == "/gpg.php")
31 if($PHP_SELF == "/disputes.php")
33 if($PHP_SELF == "/advertising.php")
39 case 2: $expand = " explode('emailacc');"; break;
43 case 6: $expand = " explode('clicerts');"; break;
46 case 9: $expand = " explode('domains');"; break;
50 case 15: $expand = " explode('servercert');"; break;
57 case 513: $expand = " explode('mydetails');"; break;
61 case 19: $expand = " explode('clientorg');"; break;
65 case 23: $expand = " explode('serverorg');"; break;
77 case 35: $expand = " explode('orgadmin');"; break;
88 case 53: $expand = " explode('sysadmin');"; break;
99 case 512: $expand = " explode('WoT');"; break;
110 case 1010: $expand = " explode('gpg');"; break;
121 case 1510: $expand = " explode('disputes');"; break;
131 case 2009: $expand = " explode('advertising');"; break;
134 ?
><!DOCTYPE HTML
PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
137 <title
><?
=$title?
></title
>
138 <?
if(array_key_exists('header',$_SESSION) && $_SESSION['_config']['header'] != "") { ?
><?
=$_SESSION['_config']['header']?
><?
} ?
>
139 <link rel
="stylesheet" href
="/styles/default.css" type
="text/css" />
140 <meta http
-equiv
="Content-Type" content
="text/html; charset=utf-8" />
141 <script language
="JavaScript" type
="text/javascript">
142 function explode(e
) {
143 if (document
.getElementById(e
).style
.display
== 'none') {
144 document
.getElementById(e
).style
.display
= 'block';
146 document
.getElementById(e
).style
.display
= 'none';
151 var Nodes
= document
.getElementsByTagName('ul')
152 var max
= Nodes
.length
153 for(var i
= 0;i
< max
;i++
) {
154 var nodeObj
= Nodes
.item(i
)
155 if (nodeObj
.className
== "menu") {
156 nodeObj
.style
.display
= 'none';
162 <body onload
="hideall(); explode('home');<?=$expand?>">
164 <div id
="pageName"><br
>
165 <div id
="pageLogo"><a href
="http://<?=$_SESSION['_config']['normalhostname']?>"><img src
="/images/cacert4.png" border
="0" alt
="CAcert.org logo"></a
></div
>
166 <div id
="googlead"><h2
><?
=_("Free digital certificates!")?
></h2
></div
>
169 <div
class="relatedLinks">
171 <ul
class="menu" id
="home"><li
><a href
="/index.php"><?
=_("Go Home")?
></a
></li
><li
><a href
="account.php?id=logout"><?
=_("Logout")?
></a
></li
></ul
>
173 <div
class="relatedLinks">
174 <h3
class="pointer" onclick
="explode('mydetails')">+
<?
=_("My Details")?
></h3
>
175 <ul
class="menu" id
="mydetails"><li
><a href
="account.php?id=13"><?
=_("Edit")?
></a
></li
><li
><a href
="account.php?id=14"><?
=_("Change Password")?
></a
></li
><li
><a href
="account.php?id=41"><?
=_("Default Language")?
></a
></li
><li
><a href
="wot.php?id=8"><?
=_("My Listing")?
></a
></li
><li
><a href
="wot.php?id=13"><?
=_("My Location")?
></a
></li
><li
><a href
="account.php?id=36"><?
=_("My Alert Settings")?
></a
></li
><li
><a href
="wot.php?id=10"><?
=_("My Points")?
></a
></li
><?
176 if($_SESSION['profile']['id'] == 1 ||
$_SESSION['profile']['id'] == 5897)
177 echo "<li><a href='sqldump.php'>SQL Dump</a></li>";
180 <div
class="relatedLinks">
181 <h3
class="pointer" onclick
="explode('emailacc')">+
<?
=_("Email Accounts")?
></h3
>
182 <ul
class="menu" id
="emailacc"><li
><a href
="account.php?id=1"><?
=_("Add")?
></a
></li
><li
><a href
="account.php?id=2"><?
=_("View")?
></a
></li
></ul
>
184 <div
class="relatedLinks">
185 <h3
class="pointer" onclick
="explode('clicerts')">+
<?
=_("Client Certificates")?
></h3
>
186 <ul
class="menu" id
="clicerts"><li
><a href
="account.php?id=3"><?
=_("New")?
></a
></li
><li
><a href
="account.php?id=5"><?
=_("View")?
></a
></li
></ul
>
188 <?
if($_SESSION['profile']['points'] >= 50) { ?
>
189 <div
class="relatedLinks">
190 <h3
class="pointer" onclick
="explode('gpg')">+
<?
=_("GPG/PGP Keys")?
></h3
>
191 <ul
class="menu" id
="gpg"><li
><a href
="gpg.php?id=0"><?
=_("New")?
></a
></li
><li
><a href
="gpg.php?id=2"><?
=_("View")?
></a
></li
></ul
>
194 <div
class="relatedLinks">
195 <h3
class="pointer" onclick
="explode('domains')">+
<?
=_("Domains")?
></h3
>
196 <ul
class="menu" id
="domains"><li
><a href
="account.php?id=7"><?
=_("Add")?
></a
></li
><li
><a href
="account.php?id=9"><?
=_("View")?
></a
></li
></ul
>
198 <div
class="relatedLinks">
199 <h3
class="pointer" onclick
="explode('servercert')">+
<?
=_("Server Certificates")?
></h3
>
200 <ul
class="menu" id
="servercert"><li
><a href
="account.php?id=10"><?
=_("New")?
></a
></li
><li
><a href
="account.php?id=12"><?
=_("View")?
></a
></li
></ul
>
202 <?
if(mysql_num_rows(mysql_query("select * from `org` where `memid`='".intval($_SESSION['profile']['id'])."'")) > 0 ||
$_SESSION['profile']['orgadmin'] == 1) { ?
>
203 <div
class="relatedLinks">
204 <h3
class="pointer" onclick
="explode('clientorg')">+
<?
=_("Org Client Certs")?
></h3
>
205 <ul
class="menu" id
="clientorg"><li
><a href
="account.php?id=16"><?
=_("New")?
></a
></li
><li
><a href
="account.php?id=18"><?
=_("View")?
></a
></li
></ul
>
207 <div
class="relatedLinks">
208 <h3
class="pointer" onclick
="explode('serverorg')">+
<?
=_("Org Server Certs")?
></h3
>
209 <ul
class="menu" id
="serverorg"><li
><a href
="account.php?id=20"><?
=_("New")?
></a
></li
><li
><a href
="account.php?id=22"><?
=_("View")?
></a
></li
></ul
>
212 <?
if(mysql_num_rows(mysql_query("select * from `org` where `memid`='".intval($_SESSION['profile']['id'])."'")) > 0 ||
$_SESSION['profile']['orgadmin'] == 1) { ?
>
213 <div
class="relatedLinks">
214 <h3
class="pointer" onclick
="explode('orgadmin')">+
<?
=_("Org Admin")?
></h3
>
215 <ul
class="menu" id
="orgadmin"><?
if($_SESSION['profile']['orgadmin'] == 1) { ?
><li
><a href
="account.php?id=24"><?
=_("New Organisation")?
></a
></li
><li
><a href
="account.php?id=25"><?
=_("View Organisations")?
></a
></li
><?
} ?
><li
><a href
="account.php?id=35"><?
=_("View")?
></a
></li
></ul
>
218 <div
class="relatedLinks">
219 <h3
class="pointer" onclick
="explode('WoT')">+
<?
=_("CAcert Web of Trust")?
></h3
>
220 <ul
class="menu" id
="WoT"><li
><a href
="wot.php?id=0"><?
=_("About")?
></a
></li
><li
><a href
="wot.php?id=12"><?
=_("Find an Assurer")?
></a
></li
><li
><a href
="wot.php?id=3"><?
=_("Rules")?
></a
></li
><li
><?
if($_SESSION['profile']['assurer'] != 1) { ?
><a href
="wot.php?id=2"><?
=_("Becoming an Assurer")?
></a
><?
} else { ?
><a href
="wot.php?id=5"><?
=_("Assure Someone")?
></a
><?
} ?
></li
><li
><a href
="wot.php?id=4"><?
=_("Trusted ThirdParties")?
></a
></li
><?
if($_SESSION['profile']['points'] >= 500) { ?
><li
><a href
="wot.php?id=11"><div style
="white-space:nowrap"><?
=_("Organisation Assurance")?
></div
></a
></li
><?
} ?
><li
><a href
="account.php?id=55"><?
=_("Training")?
></a
></li
></ul
>
222 <div
class="relatedLinks">
223 <h3
class="pointer" onclick
="explode('WoTForms')">+
<?
=_("CAP Forms")?
></h3
><?
224 $name = $_SESSION['profile']['fname']." ".$_SESSION['profile']['mname']." ".$_SESSION['profile']['lname']." ".$_SESSION['profile']['suffix'];
225 while(strstr($name, " "))
226 $name = str_replace(" ", " ", $name);
227 $extra = "?name=".urlencode($name);
228 $extra .= "&dob=".urlencode($_SESSION['profile']['dob']);
229 $extra .= "&email=".urlencode($_SESSION['profile']['email']);
231 $extra2 = "?assurer=".urlencode($name)."&date=now&maxpoints=".maxpoints();
233 <ul
class="menu" id
="WoTForms">
234 <li
><a href
="/cap.php<?=$extra?>">A4
- <?
=_("WoT Form")?
></a
></li
>
235 <li
><a href
="/cap.php<?=$extra?>&format=letter">US
- <?
=_("WoT Form")?
></a
></li
>
236 <?
/* <li><div style="white-space:nowrap"><a href="/ttp.php<?=$extra?>">A4 - <?=_("TTP Form")?></a></div></li>
237 <li><div style="white-space:nowrap"><a href="/ttp.php<?=$extra?>&format=letter">US - <?=_("TTP Form")?></a></div></li> */
239 <?
if($_SESSION['profile']['points'] > 100) { ?
><li
><div style
="white-space:nowrap"><a href
="/cap.php<?=$extra2?>">A4
- <?
=_("Assurance Form")?
></a
></div
></li
>
240 <li
><div style
="white-space:nowrap"><a href
="/cap.php<?=$extra2?>&format=letter">US
- <?
=_("Assurance Form")?
></a
></div
></li
>
243 <li><div style="white-space:nowrap"><a href="/ttp.php">A4 - <?=_("Blank TTP Form")?></a></div></li>
244 <li><div style="white-space:nowrap"><a href="/ttp.php?&format=letter">US - <?=_("Blank TTP Form")?></a></div></li>
246 <li
><div style
="white-space:nowrap"><a href
="/cap.php">A4
- <?
=_("Blank CAP Form")?
></a
></div
></li
>
247 <li
><div style
="white-space:nowrap"><a href
="/cap.php?&format=letter">US
- <?
=_("Blank CAP Form")?
></a
></div
></li
></ul
>
249 <?
if($_SESSION['profile']['admin'] == 1 ||
$_SESSION['profile']['locadmin'] == 1) { ?
>
250 <div
class="relatedLinks">
251 <h3
class="pointer" onclick
="explode('sysadmin')">+
<?
=_("System Admin")?
></h3
>
252 <ul
class="menu" id
="sysadmin"><?
if($_SESSION['profile']['admin'] == 1) { ?
><li
><a href
="account.php?id=42"><?
=_("Find User")?
></a
></li
><li
><a href
="account.php?id=48"><?
=_("Find Domain")?
></a
></li
><?
} if($_SESSION['profile']['locadmin'] == 1) { ?
><li
><a href
="account.php?id=53"><?
=_("Location DB")?
></a
></li
><?
} ?
></ul
>
255 <div
class="relatedLinks">
256 <h3
class="pointer" onclick
="explode('disputes')">+
<?
=_("Disputes/Abuses")?
></h3
>
257 <ul
class="menu" id
="disputes"><li
><a href
="disputes.php?id=0"><?
=_("More Information")?
></a
></li
><li
><a href
="disputes.php?id=1"><?
=_("Email Dispute")?
></a
></li
><li
><a href
="disputes.php?id=2"><?
=_("Domain Dispute")?
></a
></li
><?
if($_SESSION['profile']['admin'] == 1) { ?
><li
><a href
="disputes.php?id=3"><?
=_("Abuses")?
></a
></li
><?
} ?
></ul
>
259 <?
if($_SESSION['profile']['adadmin'] >= 1) { ?
>
260 <div
class="relatedLinks">
261 <h3
class="pointer" onclick
="explode('advertising')">+
<?
=_("Advertising")?
></h3
>
262 <ul
class="menu" id
="advertising"><li
><a href
="advertising.php?id=1"><?
=_("New Ad")?
></a
></li
><li
><a href
="advertising.php?id=0"><?
=_("View Ads")?
></a
></li
></ul
>
268 <h3
><?
=$title2?
></h3
>
269 <?
if($_SESSION['_config']['errmsg'] != "") { ?
>
270 <p
><font color
="#ff0000" size
="+2"><?
echo $_SESSION['_config']['errmsg']; $_SESSION['_config']['errmsg'] = ""; ?
> </font
></p
>
275 function showfooter()
280 <div id
="siteInfo"><a href
="//wiki.cacert.org/FAQ/AboutUs"><?
=_("About Us")?
></a
> |
<a href
="account.php?id=38"><?
=_("Donations")?
></a
> |
<a href
="http://wiki.cacert.org/wiki/CAcertIncorporated"><?
=_("Association Membership")?
></a
> |
281 <a href
="/policy/PrivacyPolicy.html"><?
=_("Privacy Policy")?
></a
> |
<a href
="account.php?id=40"><?
=_("Contact Us")?
></a
>
282 |
©
;2002-<?
=date("Y")?
> <?
=_("by CAcert")?
></div
>