Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 13
Seite [1]
lipton


Wannabe poster




Beiträge: 31
# Thema - 03.06.2009 um 15:49 Uhr
hallo ich würde gerne den history modul ein text feld hinzufügen.

ich habe dazu die sql tabelle um
ALTER TABLE {pre}_htitle ADD history_htitle varchar(10) NOT NULL default 'Überschrift';

erweitert.

dann hab ich das in die create.tpl gepackt
<tr>
<td class="leftc">{icon:aim} {lang:htitle} :</td>
<td class="leftb"><input type="text" name="data[history_htitle]" value="{history:history_htitle}" maxlength="10" size="2" class="form" /></td>
</tr>


und wüsste ich gerne was ich in der create.php hinzufügen muss damit das ganze funktioniert.
(unter select hab ich schon history_htitle hinzugefügt)

für eine antwort wäre ich sehr dankbar


mfg eistee^^





Inaktiv
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 1 - 03.06.2009 um 22:11 Uhr
hi,
in zeile 11 $history['history_title'] = $_POST['history_title']; dazuschreiben. allerdings sind sowohl dein sql befehl als auch das theme nicht in ordnung. du musst die history sql tabelle bearbeiten, nicht "{pre}_htitle", was immer das sein soll, da stimmen noch ein paar sachen nicht..

gruß
duRiel


Inaktiv
|
lipton
Thread-Ersteller


Wannabe poster




Beiträge: 31
# Antwort: 2 - 04.06.2009 um 09:51 Uhr
hab es abgeändert in

ALTER TABLE {pre}_history ADD history_htitle varchar(10) NOT NULL default 'Überschrift';

und in

<input type="text" name="history_htitle" value="{history:history_htitle}" maxlength="10" size="2" class="form" />

allerdings geht es leider immer noch nicht obwohl ich deine zeile eingefügt hab

 
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.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
1. / 2. / ... 
<?php
// ClanSphere 2009 - www.clansphere.net
// Id: edit.php (Sun Nov 23 20:07:01 CET 2008) fAY-pA!N

$cs_lang cs_translate('history');
$cs_post cs_post('id');
$cs_get cs_get('id');

$history_id = empty($cs_get['id']) ? $cs_get['id'];
if (!empty(
$cs_post['id']))  $history_id $cs_post['id'];
$history['history_htitle'] = $_POST['history_htitle'];
$data = array();
$data['if']['preview'] = FALSE;

if(isset(
$_POST['submit']) OR isset($_POST['preview'])) {
  
  
$history['history_text'] = $_POST['history_text'];
  if(!empty(
$cs_main['fckeditor'])) {
    
$history['history_text'] = '[html]' $_POST['history_text'] . '[/html]';
  }
  
  if (!empty(
$_POST['history_newtime'])) {
    
$history['history_time'] = cs_time();
    
$newtime 1;
  }
  
  
$error '';
  
  if(empty(
$history['history_text'])) {
    
$error .= $cs_lang['no_text'] . cs_html_br(1); 
  }  
  
} else {
  
  
$history cs_sql_select(__FILE__,'history','history_time, history_text, history_htitle, users_id',"history_id = '" $history_id "'");
  
$newtime 0;
}

if(!isset(
$_POST['submit']) AND !isset($_POST['preview'])) {
  
$data['head']['body'] = $cs_lang['body'];
} elseif(!empty(
$error)) {
  
$data['head']['body'] = $error;
} elseif(isset(
$_POST['preview'])) {
  
$data['head']['body'] = $cs_lang['preview'];
}
  
if(isset(
$_POST['preview']) AND empty($error)) {
  
$data['if']['preview'] = TRUE;
  
$data['preview']['date'] = cs_date('unix',$history['history_time'],1);

  
$cs_user cs_sql_select(__FILE__,'users','users_nick, users_active',"users_id = '" $history['users_id'] . "'");
  
$data['preview']['user'] = cs_user($history['users_id'],$cs_user['users_nick'],$cs_user['users_active']);
    
  if(!empty(
$cs_main['fckeditor'])) {
    
$history['history_text'] = '[html]' $_POST['history_text'] . '[/html]';
  }
    
$data['preview']['text'] = cs_secure($history['history_text'],1,1,1,1);
}

if(!empty(
$error) OR !isset($_POST['submit']) OR isset($_POST['preview'])) {

  if(empty(
$cs_main['fckeditor'])) {
    
$data['if']['no_fck'] = 1;
    
$data['history']['abcode_smileys'] = cs_abcode_smileys('history_text');
    
$data['history']['abcode_features'] = cs_abcode_features('history_text');
    
$data['history']['text'] = $history['history_text'];
    
$data['if']['fck'] = 0;
  }
  else {
    
$data['if']['fck'] = 1;
    
$data['if']['no_fck'] = 0;
    
$data['history']['fck_editor'] = cs_fckeditor('history_text',$history['history_text']);
  }
  
$data['history']['new_time'] = $newtime == 'checked="checked"' '';
  
$data['history']['id'] = $history_id;
  
  echo 
cs_subtemplate(__FILE__,$data,'history','edit');
  
} else {
  
$history_cells array_keys($history);
  
$history_save array_values($history);
  
cs_sql_update(__FILE__,'history',$history_cells,$history_save,$history_id);
  
  
cs_redirect($cs_lang['changes_done'],'history');
}

?>




Zuletzt editiert von lipton am 04.06.2009 um 10:09 Uhr (2x Editiert)
Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 3 - 04.06.2009 um 11:35 Uhr
sollte eigentlich klappen, debug ausgabe?


Inaktiv
|
lipton
Thread-Ersteller


Wannabe poster




Beiträge: 31
# Antwort: 4 - 04.06.2009 um 12:09 Uhr
sagt nix kein error und drei dinge in grau jedoch betrifft nix davon das history modul

habe das ganze momentan local auf mein rechner soll ich es irgendwo uploaden?


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 5 - 04.06.2009 um 12:21 Uhr
glaube ich eigentlich nicht, eine warnung müsstest du eigentlich eh bekommen


Inaktiv
|
CoreXY


Rock the board




Beiträge: 81
# Antwort: 6 - 04.06.2009 um 19:04 Uhr
Zeile 38: history_htitle,
damit kanns nicht gehn^^


------------------
clashpirates.de

Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 7 - 04.06.2009 um 19:16 Uhr
wieso, er hats doch überall so genannt


Inaktiv
|
CoreXY


Rock the board




Beiträge: 81
# Antwort: 8 - 04.06.2009 um 20:29 Uhr
verdammt hast recht,
lesen hilft ^^
wie war das mal erst lesen,dann denken und dann posten


------------------
clashpirates.de

Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 9 - 04.06.2009 um 21:47 Uhr
duriel wäre nett wenn du das machst ^^ lipton sitzt neben mir und weint weil wir es beide net gebacken bekommen xD


------------------
I like the part where it says 'nyan'



Zuletzt editiert von PAlle! ClanSphere Team am 04.06.2009 um 21:52 Uhr (3x Editiert)
Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 10 - 04.06.2009 um 21:54 Uhr
ein link wäre noch schön


Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 11 - 04.06.2009 um 21:59 Uhr
ups http://lipton361.li.funpic.de/

soll ich dir auch gleich die ftp daten schicken ?


------------------
I like the part where it says 'nyan'



Zuletzt editiert von PAlle! ClanSphere Team am 04.06.2009 um 22:00 Uhr (1x Editiert)
Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 12 - 04.06.2009 um 22:15 Uhr
habs jetzt doch online über den explorer gemacht, hab gesehn dass chmod 777 gesetzt war, super.

der fehler war, dass das feld zum eintragen des titels eine eigene tabelle und vor allem ausserhalb des formulars war. deshalb wurde es vom formular nicht übertragen.

habs dann noch in der anzeige eingebaut zur kontrolle, funktioniert.


Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 13 - 04.06.2009 um 22:21 Uhr
von uns beiden ein dickes danke duriel



-> :closed:


------------------
I like the part where it says 'nyan'



Zuletzt editiert von PAlle! ClanSphere Team am 04.06.2009 um 22:21 Uhr (1x Editiert)
Inaktiv
|

Dieses Thema wurde von duRiel ClanSphere Team PM geschlossen.

Antworten: 13
Seite [1]