News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 10
Seite [1]
celly


Rock the board





Beiträge: 78
# Thema - 08.12.2008 um 22:19 Uhr
Hi und hallo

1. Ich habe die shoutbox auf unserer Page im Center platziert und würde sie da auch gerne lassen allerdings hätte ich gerne das auch die schrift(das geschriebene) im center der shoutbox ist .. hab mir schon die list und options.php angeschaut aber weis leider nicht wo man das einstellt.

kann mir jemand sagen wie ich die schrift center bekomme ?

2. Die smileys der shoutbox nehmen mir zu viel platz weg so das ich sie im mom deaktiviert habe würde sie aber gerne mit einem link über dem eingabe fenster anzeigen lassen so das sich ein extra fenster öffnet und man direkt den smiley anklicken kann und er dann auch im text drin steht ?

Hoffe die fragen sind einfach und verstäntlich formuliert.

Meine Page clan-gs.de

Danke schon im vorraus für eure antworten ..

MfG: Celly


------------------

clan-gs.de

Infos und fragen an
Info(at)clan-gs(dot)de

Inaktiv
saNsalvador


Try to beat me





Beiträge: 123
# Antwort: 1 - 09.12.2008 um 12:11 Uhr
Also zur 1:

Im Ordner themes/base/shoutbox die navlist.tpl bearbeiten. Dort findest du die Platzhalter

{shoutbox:shoutbox_name} (username)
{shoutbox:shoutbox_text} (shoutboxtext)

Jetzt weiß ich nicht in wieweit du das bearbeitet hast aber du kannst eigentlich um das umschließende Element einfach die Angabe "text-align:center" in den style einbringen oder einfach ne div um die Platzhalter z.B.

<div style="width:100%;text-align:center">{shoutbox:shoutbox_text} </div>

Zur Frage 2:

Weiß ich leider nicht, glaub aber das es das so noch nicht gibt. Müsste man evtl. also coden


Inaktiv
|
celly
Thread-Ersteller


Rock the board





Beiträge: 78
# Antwort: 2 - 09.12.2008 um 20:03 Uhr
Ah danke erstmal für die schnelle antwort ... hab ein fach in der navlist.tpl bei
{shoutbox:shoutbox_name} (username), {shoutbox:shoutbox_text} (shoutboxtext) usw.
ein align="center" eingefügt und schon funktioniert es ... also danke schon mal ür die antwort ...

jetzt noch zum punkt 2. sollte ich die frage mal in einem anderem apteil des forum stellen da es ja nicht wirklich hier her passt ?

MfG: Celly


------------------

clan-gs.de

Infos und fragen an
Info(at)clan-gs(dot)de



Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 3 - 09.12.2008 um 23:37 Uhr
wenn ich mich nicht irre wird die smiley auswahl in der shoutbox normalerweise gar nicht angezeigt, oder?
hast du ein addon für die shoutbox installiert?


Inaktiv
|
celly
Thread-Ersteller


Rock the board





Beiträge: 78
# Antwort: 4 - 10.12.2008 um 12:34 Uhr
Ja genau hab mir hier ein modulupdate runter geladen und istalliert...

Fügt folgende Sachen in die Shoutbox:

- Datum und Uhrzeit kursiv und kleiner
- Name fett und farbig (Farbe bitte selbst ändern (navlist.tpl). Jetzt: #00a2ff)
- Scrollleiste (Höhe kann über Option angepasst werden)
- Sicherheitscode-Abfrage (kann über Option hinzu- oder abgeschaltet werden)
- Smileys (kann über Option hinzu- oder abgeschaltet werden)
- Verbleibende Zeichen (kann über Option hinzu- oder abgeschaltet werden)

da kommt es wohl her !

Und wie schauts aus hat jemand lust und zeit mir des mit dem link zu schreiben oder zumindestens zu posten was ich alles rein schreiben muss ???

MfG: Celly


------------------

clan-gs.de

Infos und fragen an
Info(at)clan-gs(dot)de



Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 5 - 10.12.2008 um 14:22 Uhr
das hängt ziemlich mit dem addon zusammen..

kannst ja mal navlist.php und navlist.tpl posten


Inaktiv
|
celly
Thread-Ersteller


Rock the board





Beiträge: 78
# Antwort: 6 - 10.12.2008 um 18:26 Uhr
ok hier mal die navlist.php:
navlist.php +-
<?php
// ClanSphere 2007 - www.clansphere.net
// $Id: navlist.php 2007-08-01 17:00:00Z Drag0n $

$cs_lang = cs_translate('shoutbox');

$captcha = extension_loaded('gd') ? 1 : 0;

$shoutbox_count = cs_sql_count(__FILE__,'shoutbox');
$shoutbox_options = cs_sql_option(__FILE__,'shoutbox');

$data = array();

$data['shoutbox'] = '';

$min = 0;

if ($shoutbox_options['order'] == 'ASC') {
$order = 'shoutbox_date ASC';

if ($shoutbox_count > $shoutbox_options['limit']) {
$min = $shoutbox_count - $shoutbox_options['limit'];
}
}
else
$order = 'shoutbox_date DESC';

$cells = 'shoutbox_name, shoutbox_text, shoutbox_date';
$data['shoutbox'] = cs_sql_select(__FILE__,'shoutbox',$cells,0,$order,$min,$shoutbox_optio ns['limit']);

$pattern = "=([^\s*?]{".$shoutbox_options['linebreak']."&#125(?![^<]+>|[^&]*=";
$count_shoutbox = count($data['shoutbox']);

for($i = 0; $i < $count_shoutbox; $i++) {
$temp = preg_replace($pattern,"\\0 ",$data['shoutbox'][$i]['shoutbox_text']);
$data['shoutbox'][$i]['shoutbox_text'] = cs_secure($temp,0,1,0);
$data['shoutbox'][$i]['shoutbox_name'] = cs_secure($data['shoutbox'][$i]['shoutbox_name'],0,0,0);
$data['shoutbox'][$i]['shoutbox_date'] = cs_date('unix',$data['shoutbox'][$i]['shoutbox_date'],1);
}

$data['form']['url'] = cs_url('shoutbox','create');
$data['form']['nick'] = empty($account['users_nick']) ? 'Nick' : cs_secure($account['users_nick']);
$data['height']['shoutbox'] = $shoutbox_options['height'];

if(!empty($captcha) && empty($account['users_id'])) {
if ($shoutbox_options['security_code'] == '1') {
$data['form']['captcha'] = cs_html_img('mods/captcha/generate.php?mini');
$data['form']['captcha'] .= cs_html_input('captcha','','text',3,3);
}
else {
$data['form']['captcha'] = '';
}
}
else {
$data['form']['captcha'] = '';
}

$data['url']['archieve'] = cs_url('shoutbox','list');
$data['form']['uri'] = cs_secure($_SERVER['REQUEST_URI']);

$max_text = $shoutbox_options['max_text'];

if ($shoutbox_options['characters_left'] == '1')
{
echo "<script type=\"text/javascript\">
function CheckLen(Target)
{
var max_text = \"".$max_text."\";
StrLen=Target.value.length;
if (StrLen==1&&Target.value.substring(0,1)==\" \")
{
Target.value=\"\";
StrLen=0;
}
if (StrLen>max_text )
{
Target.value=Target.value.substring(0,max_text);
CharsLeft=0;
}else
{
CharsLeft=max_text-StrLen;
}
document.shout_navlist.Anzahl.value=CharsLeft;
}
</script>";
$data['characters_left']['shoutbox'] = '{lang:characters_left_short}:<input readonly="readonly" maxlength="3" size="2" name="Anzahl" class="form"><br />';
}
else {
$data['characters_left']['shoutbox'] = '';
}

if ($shoutbox_options['show_smilies'] == '1')
{ $data['abcode']['smileys'] = cs_abcode_smileys('sh_text');
}
else {
$data['abcode']['smileys'] = '';
}
echo cs_subtemplate(__FILE__,$data,'shoutbox','navlist');
?>


und hier die navlist.tpl:
navlist.tpl +-

<div style="overflow:auto;height:{height:shoutbox}px">
{loop:shoutbox}
<p align="center"> <span style="color:#00a2ff;"><i><b>{shoutbox:shoutbox_na me}</b><br /><font size="1">({shoutbox:shoutbox_date&#125</font>:</i></span><br />{shoutbox:shoutbox_text}<br /></p>
<hr style="width:100%" noshade="noshade" />
{stop:shoutbox}
</div>
<br />

<center>
<form method="post" name="shout_navlist" action="{form:url}">
<input type="text" 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" /><br />
<textarea name="sh_text" id="sh_text" cols="15" rows="2" class="form" maxlength="500" onkeydown="CheckLen(this)" onkeyup="CheckLen(this)" onfocus="CheckLen(this)" wrap="VIRTUAL" onchange="CheckLen(this)"></textarea><br />
<font size="1">{characters_left:shoutbox}</font>
{form:captcha}<br />
<input type="submit" name="submit" value="{lang:save}" class="form" />
<input type="hidden" name="uri" value="{form:uri}" />
</form>
<br /><br />
{abcode:smileys}
<a href="{url:archieve}">{lang:archieve}</a>
</center>


schaus dir mal an und poste ob es viel aufwand ist ...
danke schon mal im vorraus...

MfG: Celly


------------------

clan-gs.de

Infos und fragen an
Info(at)clan-gs(dot)de



Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 7 - 10.12.2008 um 18:41 Uhr
$cs_lang = cs_translate('system/abcodes');
$win = " onclick=\"window.open('features.php?name=".$name."', '" . $cs_lang['abclist'];
$win .= "', 'width=450,height=600,scrollbars=yes')\"";
$data['abcode']['smileylink'] = cs_html_anchor($cs_lang['abclist'],$cs_lang['abclist'],$win);

mach das mal in die navlist.php

mach den teil:


if ($shoutbox_options['show_smilies'] == '1')
{ $data['abcode']['smileys'] = cs_abcode_smileys('sh_text');
}
else {
$data['abcode']['smileys'] = '';
}

raus.

in der navlist.tpl statt {abcode:smileys} das: {abcode:smileylink}

gruß
duRiel


Inaktiv
|
celly
Thread-Ersteller


Rock the board





Beiträge: 78
# Antwort: 8 - 10.12.2008 um 19:23 Uhr
ahh super des hat schon mal hin gehauen .. allerdings bekomm ich da eine fehlermeldung:

Template not found: templates/Xtreme/features.htm

hab nach geschaut und in dem templates hab ich keine features.htm muss ich die erst erstelln und wo nimmt er denn die anderen smileys her ?

Und für den link der smileys steht jetzt einfac Liste würde aber gerne das da Smileys steht wie mach ich das ??

MfG: Celly


------------------

clan-gs.de

Infos und fragen an
Info(at)clan-gs(dot)de



Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 9 - 10.12.2008 um 19:58 Uhr
cs_html_anchor($cs_lang['abclist'],$cs_lang['abclist'],$win);

->

cs_html_anchor($cs_lang['abclist'],'Smileys',$win);


features.htm kannst du erstmal von nem anderen template verzeichnis bei dir reinkopieren.

gruß
duRiel


Inaktiv
|
celly
Thread-Ersteller


Rock the board





Beiträge: 78
# Antwort: 10 - 10.12.2008 um 22:51 Uhr
Ahh super vielen danke für die schnelle und super hilfreiche lösung ... hat alles super geklappt...

super das man sich auf euch verlassen kann

MfG: Celly


------------------

clan-gs.de

Infos und fragen an
Info(at)clan-gs(dot)de



Inaktiv
|
Antworten: 10
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo