Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 5
Seite [1]
SpielverderBAER


Beginner




Beiträge: 7
# Thema - 23.01.2008 um 20:02 Uhr
jo da ich mit der shoutbox so wie sie war nicht 100% zufrieden war hab ich sie ein bisschen geändert


neues file:
"templates/shoutbox.htm" (oder im sub-folder eures theme)
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
1. / 2. / ... 
 
<!-- $Idindex.htm 232 2006-08-19 16:07:22Z hajo $ -->
<!
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
meta http-equiv="refresh" content="20; url=http://www.baer-clan.com/csphere/shoutbox.php">

<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
        <
title>{func:title}</title>
        <
meta http-equiv="Content-Type" content="text/html; charset={func:charset}" /></head><BODY  LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>
        {
clansphere:navmeta}
        <
link href="clansphere.css" rel="stylesheet" type="text/css" />
        <
link rel="alternate" type="application/rss+xml" href="uploads/rss/news.xml" />
        <
table cellpadding=0 cellspacing=0>
                <
tr>
                        <
td align=left valign=top class=leftb>{shoutbox:navlist}</td>
                </
tr>
        </
table>
</
BODY>
</
HTML>



neues file "/shoutbox.php":
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
1. / 2. / ... 

<?php 
<?php
// ClanSphere 2007 - www.clansphere.net
// $Id: index.php 101 2006-07-12 09:36:29Z hajo $

@error_reporting(E_ALL);

@
ini_set('arg_separator.output','&');
@
ini_set('session.use_trans_sid','0');
@
ini_set('session.use_cookies','1');
@
ini_set('session.use_only_cookies','1');
@
ini_set('display_errors','off');
@
ini_set('magic_quotes_runtime','off');


if(
$_GET["mod"] != "" && $_GET["mod"] != "shoutbox") {
        
header("Location: index.php?" $_SERVER["QUERY_STRING"]);
}

$cs_micro explode(' 'microtime()); # starting parsetime
$cs_logs = array('errors' => '''sql' => '''queries' => 0'warnings' => 0'dir' => 'logs');

require(
'system/core/functions.php');

$install_link '<a href="install.php">Installation required</a>';
if(
file_exists('setup.php')) {
        require(
'setup.php');
        require(
'system/database/' $cs_db['type'] . '.php');
        
$cs_db['con'] = cs_sql_connect($cs_db);

        
$cs_main = @cs_sql_option(__FILE__,'clansphere') OR die($install_link ' or database error');

        require(
'system/output/xhtml_10.php');
        require(
'system/core/templates.php');
        require(
'system/core/content.php');
        require(
'system/core/tools.php');
        require(
'system/core/account.php');
        require(
'system/core/abcode.php');

        
cs_tasks('system/extensions'1); # load extensions
        
cs_tasks('system/runstartup'); # load startup files

        
echo cs_template($cs_micro,$cs_main,$account,'shoutbox.htm');
}
else {
        echo 
$install_link ' or missing setup.php';
}

?>

 ?>



geänderte files:
"/themes/base/shoutbox/navlist.tpl"
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
1. / 2. / ... 
 
<div style="overflow:auto;height:{height:shoutbox}px">
  {
loop:shoutbox}
  <
b>{shoutbox:shoutbox_name}</b><!--{shoutbox:shoutbox_date}--></font>:{shoutbox:shoutbox_text}<br />
  {
stop:shoutbox}
</
div>
<
br />

<
center>
<
form method="post" name="shout_navlist" action="{form:url}">
                <
input type="hidden" name="sh_nick" value="{form:nick}" onfocus="if(this.value=='Nick') this.value=''" onblur="if(this.value=='')this.value='Nick'" maxlength="40" size="15" class="form" />
                <
input type=text  name="sh_text" id="sh_text" class="form" style="width:80%" maxlength="100" onkeydown="CheckLen(this)" onkeyup="CheckLen(this)" onfocus="CheckLen(this)"  onchange="CheckLen(t
his)"
>
                <
font size="1">{characters_left:shoutbox}</font>
                {
form:captcha}<input type="submit" name="submit" value="Senden" class="form" />
                <
input type="hidden" name="uri" value="{form:uri}" />
                <
input type=hidden name="submit" value="submit">
                </
form>

<
br />
{
abcode:smileys}
<
a href="{url:archieve}">{lang:archieve}</a>
</
center>



file: "/templates/index.html" bzw. die eures templates:
statt {shoutbox:navlist} folgendes einfügen
 
1.
2.
3.
4.
1. / 2. / ... 
 
<iframe src="http://www.baer-clan.com//csphere/shoutbox.php" style="border:0px #FFFFFF none;" name="myiframe" scrolling="no" frameborder="0" align=aus marginheight="
0px" 
marginwidth="0px" height="100%" width="100%"></iframe>


für alle die das abcode addon haben:
file: "system/core/abcode.php"
suchen:
 
1.
2.
3.
1. / 2. / ... 
 
$new_nick 
.= !empty($addon_options['users_link']) ? cs_link($user['users_nick'],'users','view','id='.$user['users_id']) : $user['users_nick'];

darunter einfügen
 
1.
2.
3.
1. / 2. / ... 
 
$new_nick
str_replace("<a ","<a target=_top ",$new_nick);


preview: http://www.baer-clan.com

Inaktiv
SpielverderBAER
Thread-Ersteller


Beginner




Beiträge: 7
# Antwort: 1 - 23.01.2008 um 20:04 Uhr
sorry beim "<iframe>" müsst ihr natürlich die url eurer seite eintragen :-)


Inaktiv
|
kor_jaw


Rock the board




Beiträge: 67
# Antwort: 2 - 24.01.2008 um 19:18 Uhr
nice ^^


Inaktiv
|
taM*


Geekboy




Beiträge: 1055
# Antwort: 3 - 24.01.2008 um 19:19 Uhr
an der übersichtlichkeit müsste man vielleicht noch arbeiten, sonst ganz ok...


Inaktiv
|
Radiate


King for a day





Beiträge: 293
# Antwort: 4 - 26.01.2008 um 19:42 Uhr
Willste es denn immer oben haben, denn das wäre ja für Clans oder in diese Richtung eher ungewöhnlich.
Schätze mal das es dadurch auch wieder aussergewähnlich wird, also etwas was eure Page besonders macht.^^


------------------
Clansphere 2008.0

Inaktiv
|
SpielverderBAER
Thread-Ersteller


Beginner




Beiträge: 7
# Antwort: 5 - 29.01.2008 um 00:10 Uhr
ja will ich auch wenns bei den admin funktion teilweise stört
es dient hauptsächlich dazu das die leute nich immer reloaden müssen und nich pausenlos wegen kleinigkeiten threads im forum aufmachen


Inaktiv
|
Antworten: 5
Seite [1]


Sie müssen sich registrieren, um zu antworten.