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

Antworten: 11
Seite [1]
WH!T3


King for a day




Herkunft: Ostrhauderfehn
Beiträge: 327
# Thema - 15.10.2007 um 13:23 Uhr
Könnte man noch in dem Artikel Modul ein Vorschau Buttom einbauen?

Habe jetzt einen Member der bei uns die Artikel schreibt, und das was dort Nervt ist man kann keine Vorschau machen also bleibt ein nur Bearbeiten, Nachschauen wie es aussieht vielleicht noch ein paar mal bearbeiten und schwups hat man schon "8 mal gelesen" dort stehen aber man möchte ja auch gern sehen wie oft es wirklich schon gelesen worden ist, jetzt könnte man natürlich alles Kopieren und neu aufsetzten ist ja aber auch nicht Sinn der Sache?

Wäre Nett wenn man dort auch sowas einbauen könnte!


------------------
Mfg
Pascal

Zuletzt editiert von WH!T3 am 15.10.2007 um 13:25 Uhr (1x Editiert)
Inaktiv
WH!T3
Thread-Ersteller


King for a day




Herkunft: Ostrhauderfehn
Beiträge: 327
# Antwort: 1 - 19.10.2007 um 00:47 Uhr
Habe es gerade mal getestet selber einzubauen "vom Board zu Kopieren" ist aber garnicht so einfach

Hätte nochmal jemand Lust und Zeit?

Ja nach Zeit brauch ich ja nicht Fragen die habt ihr ja genügend ^^


------------------
Mfg
Pascal

Zuletzt editiert von WH!T3 am 19.10.2007 um 00:47 Uhr (1x Editiert)
Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 2 - 23.10.2007 um 21:57 Uhr
habs mal weitergegeben an freeze..


Inaktiv
|
WH!T3
Thread-Ersteller


King for a day




Herkunft: Ostrhauderfehn
Beiträge: 327
# Antwort: 3 - 24.10.2007 um 00:28 Uhr
Thx duRiel


------------------
Mfg
Pascal

Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 4 - 24.10.2007 um 11:20 Uhr
Preview ist nun im SVN vorhanden.


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
WH!T3
Thread-Ersteller


King for a day




Herkunft: Ostrhauderfehn
Beiträge: 327
# Antwort: 5 - 01.11.2007 um 17:20 Uhr
Hy Fr33z3m4n könntest du vielleicht noch den Vorschau Buttom im Artikel/Create an der Platzierung der anderen Anpassen

Bearbeiten Vorschau Nochmal

anstatt wie jetzt

Bearbeiten Nochmal Vorschau

vertippt man sich schnell

ist im Forum etc. jedenfalls so.

Und noch den Vorschau Buttom in die Artikel/Edit einbauen das wäre sehr Nett.


------------------
Mfg
Pascal

Zuletzt editiert von WH!T3 am 02.11.2007 um 12:19 Uhr (2x Editiert)
Inaktiv
|
WH!T3
Thread-Ersteller


King for a day




Herkunft: Ostrhauderfehn
Beiträge: 327
# Antwort: 6 - 07.11.2007 um 10:23 Uhr
Fr33z3m4n ich muss dich nochmal Nerven könntest du den Vorschau Button noch in die Artikel /Edit einbauen habe es selber schon versucht aber da scheint es noch irgendwie anders zu gehen, hatte es schon komplett von dem Artikel Create eingebaut aber er öffnet dann das Fenster aber der Text ist weg.

EDIT. Die Platzierund der Vorschau in der Create habe ich bei mir schon selber geändert aber man könnte es noch im SVN damit es einheitlich mit dem anderen ist.


PS. Dann habe ich noch ne Frage kann man die Neusten Artikel auch in der Home Ansicht anzeigen lassen, in der der Navlist möchte ich sie nicht umbedingt anzeigen lassen, also sobald ein neuer Artikel geschrieben ist es in der Home ansicht angezeigt wird und sobald man es gelesen hat bzw. den Artikel angeklickt hat er nicht mehr in der Home angezeigt wird?!

Finde es immer blöd unser Redakteur gibt sich immer sone Mühe und keiner liest es weil es keiner weiß das dort was neues steht


------------------
Mfg
Pascal

Zuletzt editiert von WH!T3 am 07.11.2007 um 11:02 Uhr (4x Editiert)
Inaktiv
|
WH!T3
Thread-Ersteller


King for a day




Herkunft: Ostrhauderfehn
Beiträge: 327
# Antwort: 7 - 18.11.2007 um 11:04 Uhr
Hy Fr33z3m4n,

du hattest ja schon den Vorschau Buttom in die Artikel Create eingebaut, ich hatte den Buttom jetzt noch in die Artikel Edit eingebaut soweit Funktioniert es könntest du den Code nochmal überfliegen ob er so Akzeptabel ist und ihn vielleicht mit ins SVN übernehmen.


edit.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.
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.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
1. / 2. / ... 

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

$cs_lang cs_translate('articles');
require_once(
'mods/categories/functions.php');

$data['if']['head'] = 1;
$data['if']['preview'] = false;

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

      
$data['art']['categories_id'] = empty($_POST['categories_name']) ? $_POST['categories_id'] : 
    
cs_categories_create('articles',$_POST['categories_name']);

    
$data['art']['articles_com'] = isset($_POST['articles_com']) ? $_POST['articles_com'] : 0;
    
$data['art']['articles_navlist'] = isset($_POST['articles_navlist']) ? $_POST['articles_navlist'] : 0;
    
$data['art']['articles_fornext'] = isset($_POST['articles_fornext']) ? $_POST['articles_fornext'] : 0;
    
$data['art']['articles_headline'] = $_POST['articles_headline'];
    
$data['art']['articles_text'] = $_POST['articles_text'];
    
$data['art']['articles_time'] = $_POST['articles_time'];
    
    if(!empty(
$_POST['articles_newtime'])) {
        
$data['art']['articles_time'] = cs_time();
        
$articles_newtime 1;
    }

  
$error 0;
  
$errormsg '';

  if(empty(
$data['art']['categories_id'])) {
    
$error++;
    
$errormsg .= $cs_lang['no_cat'] . cs_html_br(1);
  }
  if(empty(
$data['art']['articles_headline'])) {
    
$error++;
    
$errormsg .= $cs_lang['no_headline'] . cs_html_br(1);
  }
  if(empty(
$data['art']['articles_text'])) {
    
$error++;
    
$errormsg .= $cs_lang['no_text'] . cs_html_br(1);
  }
}
else {
  
$articles_id $_GET['id'];
  
settype($articles_id,'integer');
  
$cells 'categories_id, articles_headline, articles_text, users_id, articles_time, articles_com, articles_navlist, articles_fornext';
  
$data['art'] = cs_sql_select(__FILE__,'articles',$cells,"articles_id = '" $articles_id "'");
}

if(!isset(
$_POST['submit']) AND empty($error) AND !isset($_POST['preview'])) {
  
$data['head']['body'] = $cs_lang['errors_here'];
}
elseif(!empty(
$error)) {
  
$data['head']['error'] = $errormsg;
  
$data['head']['body'] = '';

}
elseif(isset(
$_POST['preview'])) {
  
$data['if']['preview'] = true;
  
$data['art']['articles_text_preview'] = cs_secure($data['art']['articles_text'],1,1,1,1,1);
}
if(empty(
$error)) {
  
$data['head']['error'] = '';
  
$data['head']['action'] = $cs_lang['edit'];
  
$data['head']['body'] = $cs_lang['body_edit'];
}

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

    
$data['data']['articles_id'] = empty($_POST['id']) ? $_GET['id'] : $_POST['id'];
    
$data['data']['articles_time'] = $data['art']['articles_time'];
    
$data['data']['articles_headline'] = $data['art']['articles_headline'];
    
$data['data']['categories_id'] = $data['art']['categories_id'];
    
$data['data']['articles_text'] = $data['art']['articles_text'];
        if(!empty(
$data['art']['articles_com'])) {
    
$data['data']['articles_com_checked'] = 'checked';
    } else { 
$data['data']['articles_com_checked'] = ''; }
        if(!empty(
$data['art']['articles_navlist'])) {
    
$data['data']['articles_navlist_checked'] = 'checked';
    } else { 
$data['data']['articles_navlist_checked'] = ''; }
        if(!empty(
$data['art']['articles_fornext'])) {
    
$data['data']['articles_fornext_checked'] = 'checked';
    } else { 
$data['data']['articles_fornext_checked'] = ''; }
    
    
$data['categories']['dropdown'] = cs_categories_dropdown('articles',$data['art']['categories_id']);
    
$data['abcode']['features'] = cs_abcode_features('articles_text');                                
    
$on "onclick=\"javascript:abc_insert";
    
$data['abcode']['pagebreak'] = cs_html_vote('pagebreak',$cs_lang['pagebreak'],'button',0,$on "('[pagebreak]','','articles_text')\""); 
    
$data['abcode']['sitelink'] = cs_html_vote('sitelink',$cs_lang['sitelink'],'button',0,$on "('[pb_url=]" .$cs_lang['sitelink']. "[/pb_url]','','articles_text')\"");

    
} else {

  
$articles_cells array_keys($data['art']);
  
$articles_save array_values($data['art']);
  
cs_sql_update(__FILE__,'articles',$articles_cells,$articles_save,$_POST['id']);

  
$data['if']['head'] = 0;
  
cs_redirect($cs_lang['edit_done'],'articles');
  echo 
cs_subtemplate(__FILE__,$data,'articles','done');

  echo 
cs_subtemplate(__FILE__,$data,'articles','edit');
?>



edit.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.
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.
1. / 2. / ... 
 
  
<table class="forum" style="width:{page:width}" cellpadding="0" cellspacing="1">
    <
tr>
      <
td class="headb">{lang:mod} - {lang:edit}</td>
    </
tr>
    <
tr>
      <
td class="leftb"> {head:body} {head:error}</td>
    </
tr>
  </
table>
<
br />
{if:
preview}
<
table class="forum" style="width:{page:width}" cellpadding="0" cellspacing="1">
  <
tr>
   <
td class="headb">{lang:mod} - {lang:preview}</td>
  </
tr>
  <
tr>
    <
td class="leftb">{art:articles_headline}</td>
  </
tr>
  <
tr>
    <
td class="leftc">{art:articles_text_preview}</td>
  </
tr>
</
table>
<
br />
{
stop:preview}

<
form method="post" name="articles_create" action="{url:articles_edit}">
<
table class="forum" style="width:{page:width}" cellpadding="0" cellspacing="1">
  <
tr>
    <
td class="leftc">{icon:kedit} {lang:headline} *</td>
    <
td class="leftb"><input type="text" name="articles_headline" value="{data:articles_headline}" maxlength="200" size="50" class="form" /></td>
  </
tr>
  <
tr>
    <
td class="leftc">{icon:folder_yellow} {lang:categories} *</td>
    <
td class="leftb">{categories:dropdown}</td>
  </
tr>
  <
tr>
    <
td class="leftc" colspan="2">{abcode:features}{abcode:pagebreak}{abcode:sitelink}<br />
      <
textarea name="articles_text" cols="99" rows="35" id="articles_text" class="form" style="width: 98%;">{data:articles_text}</textarea></td>
  </
tr>
  <
tr>
    <
td class="leftc">{icon:configure} {lang:more}</td>
    <
td class="leftb"><input type="checkbox" name="articles_com" value="1" class="form" {data:articles_com_checked} />
      {
lang:nocom}<br />
      <
input type="checkbox" name="articles_navlist" value="1" class="form" {data:articles_navlist_checked} />
      {
lang:nav}<br />
      <
input type="checkbox" name="articles_fornext" value="1" class="form" {data:articles_fornext_checked} />
      {
lang:fornext}<br />
      <
input type="checkbox" name="articles_newtime" value="1" class="form"/>
      {
lang:new_date}</td>
  </
tr>
  <
tr>
    <
td class="leftc">{icon:ksysguard} {lang:options}</td>
    <
td class="leftb">
        <
input type="hidden" name="id" value="{data:articles_id}" />
        <
input type="hidden" name="articles_time" value="{data:articles_time}" />
        <
input type="submit" name="submit" value="Bearbeiten" class="form"/>
        <
input type="submit" name="preview" value="Vorschau" class="form"/>
         <
input type="reset" name="reset" value="Zurücksetzen" class="form"/></td>
  </
tr>
</
table>
</
form>




und hier nochmal die geänderte Artikel Create themes habe dort die Platzierung von "Vorschau und Nochmal" getauscht.

create.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.
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.
1. / 2. / ... 
 
  
<table class="forum" style="width:{page:width}" cellpadding="0" cellspacing="1">
    <
tr>
      <
td class="headb">{lang:mod} - {lang:create}</td>
    </
tr>
    <
tr>
      <
td class="leftb">{head:body} {head:error}</td>
    </
tr>
  </
table>
<
br />
{if:
preview}
<
table class="forum" style="width:{page:width}" cellpadding="0" cellspacing="1">
  <
tr>
   <
td class="headb">{lang:mod} - {lang:preview}</td>
  </
tr>
  <
tr>
    <
td class="leftb">{art:articles_headline}</td>
  </
tr>
  <
tr>
    <
td class="leftc">{art:articles_text_preview}</td>
  </
tr>
</
table>
<
br />
{
stop:preview}

<
form method="post" name="articles_create" action="{url:form}">
<
table class="forum" style="width:{page:width}" cellpadding="0" cellspacing="1">
  <
tr>
    <
td class="leftc">{icon:kedit} {lang:headline} *</td>
    <
td class="leftb"><input type="text" name="articles_headline" value="{art:articles_headline}" maxlength="200" size="50" class="form" /></td>
  </
tr>
  <
tr>
    <
td class="leftc">{icon:folder_yellow} {lang:categories} *</td>
    <
td class="leftb">{categories:dropdown}</td>
  </
tr>
  <
tr>
    <
td class="leftc" colspan="2">{abcode:features}{abcode:pagebreak}{abcode:sitelink}<br />
      <
textarea name="articles_text" cols="99" rows="35" id="articles_text" class="form" style="width: 98%;">{art:articles_text}</textarea></td>
  </
tr>
  <
tr>
    <
td class="leftc">{icon:configure} {lang:more}</td>
    <
td class="leftb"><input type="checkbox" name="articles_com" value="1" class="form"/>
      {
lang:nocom}<br />
      <
input type="checkbox" name="articles_navlist" value="1" class="form"/>
      {
lang:nav}<br />
      <
input type="checkbox" name="articles_fornext" value="1" class="form"/>
      {
lang:fornext}</td>
  </
tr>
  <
tr>
    <
td class="leftc">{icon:ksysguard} {lang:options}</td>
    <
td class="leftb">
        <
input type="submit" name="submit" value="Erstellen" class="form"/>
        <
input type="submit" name="preview" value="Vorschau" class="form"/>
         <
input type="reset" name="reset" value="Zurücksetzen" class="form"/>
        
    </
td>
  </
tr>
</
table>
</
form>


Muss ja einheitlich zum Forum sein mit der Platzierung der Buttom.


------------------
Mfg
Pascal

Zuletzt editiert von WH!T3 am 18.11.2007 um 11:05 Uhr (1x Editiert)
Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 8 - 18.11.2007 um 11:13 Uhr
in der tpl dürfte das nicht passen, weil du dort falsche platzhalter nutzt, habs aber gerade im svn eingebaut.


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
WH!T3
Thread-Ersteller


King for a day




Herkunft: Ostrhauderfehn
Beiträge: 327
# Antwort: 9 - 21.11.2007 um 08:56 Uhr
Hy Freezeman

Die Vorschau in der Artikel Edit Funzt nicht aus der SVN

http://img509.imageshack.us/img509/6516/unbenanntll0.jpg


------------------
Mfg
Pascal

Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 10 - 21.11.2007 um 09:07 Uhr
k, habs gerade im SVN gefixed


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
WH!T3
Thread-Ersteller


King for a day




Herkunft: Ostrhauderfehn
Beiträge: 327
# Antwort: 11 - 21.11.2007 um 09:16 Uhr
Danke für das Schnelle Bearbeiten


------------------
Mfg
Pascal

Zuletzt editiert von WH!T3 am 21.11.2007 um 09:17 Uhr (2x Editiert)
Inaktiv
|
Antworten: 11
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo