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

Antworten: 11
Seite [1]
Rouven89


Going for pro




Beiträge: 539
# Thema - 17.01.2010 um 15:03 Uhr
hey irgendwie können bei mir nicht angemeldte user nur im forum neue themen erstellen aber nciht zu einem bereits vorhandenem thema kommentare schreiben...ist das normal bei der version 2009.0 ? wnen ja wie kann ich das ändern..wäre super

mfg


------------------
http://sc-wiesens.de/

Der Sport Club "13 Eichen" Wiesens
Inaktiv
Timmothey


Rock the board



Herkunft: Berlin
Beiträge: 40
# Antwort: 1 - 23.01.2010 um 23:32 Uhr
Guck dich mal im Access Modul um (?mod=access&action=manage) Da spezieller den unangemeldeten Nutzer.
Board und comments (Forum und Kommentare) müssen enstprechende Level haben. 3 wäre glaube ich für deinen Fall richtig.


------------------
Irgendwann will jedermann, raus aus seiner Haut;
Irgendwann denkt er dran, wenn auch nicht laut!

Inaktiv
|
Rouven89
Thread-Ersteller


Going for pro




Beiträge: 539
# Antwort: 2 - 24.01.2010 um 09:51 Uhr
hm ne geht nicht wenn ich bei board/access das evrstell..und bei access/manage fid ich nich board oder comments

mfg


------------------
http://sc-wiesens.de/

Der Sport Club "13 Eichen" Wiesens

Inaktiv
|
Timmothey


Rock the board



Herkunft: Berlin
Beiträge: 40
# Antwort: 3 - 24.01.2010 um 11:55 Uhr
Daher habe ich extra hingeschrieben, was es auf deutsch heißt, wenn du csp auf deutsch installiert hast

Guck noch mal etwas genauer!
Im Access (oder Zugriff) Modul kannst du für alle Benutzergruppen für jedes Modul die Berechtigungen einstellen. Ist eine große Liste.

?mod=comments&action=options

hier auch mal gucken. weiß nicht, ob man da was einstellen kann, was hilft.


------------------
Irgendwann will jedermann, raus aus seiner Haut;
Irgendwann denkt er dran, wenn auch nicht laut!

Zuletzt editiert von Timmothey am 24.01.2010 um 11:57 Uhr (1x Editiert)
Inaktiv
|
Rouven89
Thread-Ersteller


Going for pro




Beiträge: 539
# Antwort: 4 - 24.01.2010 um 12:13 Uhr
ja ist auf 3 gestellt...besucher könne ja auch threads erstellen aber keine kommentare dazu schreiben dann steht das da "Sie müssen sich registrieren, um zu antworten."

mfg


------------------
http://sc-wiesens.de/

Der Sport Club "13 Eichen" Wiesens

Inaktiv
|
Timmothey


Rock the board



Herkunft: Berlin
Beiträge: 40
# Antwort: 5 - 24.01.2010 um 14:30 Uhr
Jo hab mir das mal reingezogen.

Das ganze ist Hard-Coded.
rufe die Datei mods/board/thread.php auf und dann:
(Zeilenangaben beziehen sich auf meine Datei - also lies nochmal)
Zeile 779-781 auskommentieren (// vor jede Zeile:
 
1.
2.
3.
1. / 2. / ... 
       if(empty($account['users_id'])) {
        
$data['if']['no_user'] = true;
      }


Zeile 782 ändern:
 
1.
1. / 2. / ... 
  elseif($account['users_id'] == $last_from['users_id'] (...)

in
 
1.
1. / 2. / ... 
  if($account['users_id'] == $last_from['users_id'](...)


Ich glaube damit hat man auf schnellstem Wege das ganze erledigt.



------------------
Irgendwann will jedermann, raus aus seiner Haut;
Irgendwann denkt er dran, wenn auch nicht laut!

Inaktiv
|
Rouven89
Thread-Ersteller


Going for pro




Beiträge: 539
# Antwort: 6 - 24.01.2010 um 17:19 Uhr
hm hab das ersetzt aber irgendwie wird da ne fehlermeldung angezeigt
hier der code:
 
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.
1. / 2. / ... 
 if(empty($data['thread']['threads_close'])) {
  if(empty(
$data['thread']['board_read']) || $account['access_clansphere'] > 5) {

  
$where 'comments_mod = \'' $mod '\' AND comments_fid = "' $id '"';
  
$last_from cs_sql_select(__FILE__,'comments','users_id, comments_time',$where,'comments_id DESC');
  if (empty(
$last_from)) {
      
$last_from['users_id'] = $data['thread']['users_id'];
      
$last_from['comments_time'] = $data['thread']['threads_time'];
  }
  
$time $time_now;
  
(
//   if(empty($account['users_id'])) {
(//     $data['if']['no_user'] = true; 
  
if($account['users_id'] == $last_from['users_id'](...) {
    
$data['if']['last_own'] = true
    
    if(
$options['doubleposts'] != -1) {
      
$wait_days round(($last_from['comments_time'] + $options['doubleposts'] - $time) / 864001);
      
$data['thread']['doublepost'] = ' ' sprintf($cs_lang['wait_after_comment'],$wait_days);
    } else {
      
$data['thread']['doublepost']  = '';
    }
    
  }
  else {
    
$data['if']['write_comment'] = true
    
$cs_abcode cs_sql_option(__FILE__,'abcode');
    
    if(empty(
$cs_abcode['def_abcode'])) {
      
$data['if']['no_adv_com'] = true
      
$data['wcomment']['smileys'] = '';
      
$data['wcomment']['abcode'] = '';
    } else {
      
$data['wcomment']['smileys'] = cs_abcode_smileys('comments_text');
      
$data['wcomment']['abcode'] = cs_abcode_features('comments_text');
    }
  }
  }
}


hier die fehlermeldung:
http://rouv3n.ro.funpic.de/index.php?mod=board&action=thread&where=12


------------------
http://sc-wiesens.de/

Der Sport Club "13 Eichen" Wiesens

Inaktiv
|
Timmothey


Rock the board



Herkunft: Berlin
Beiträge: 40
# Antwort: 7 - 24.01.2010 um 17:59 Uhr
Was Schreibfehler auslösen ^^
(// vor jede Zeile: -> (// vor jede Zeile: ) -> sollte in Klammern stehen
sprich: Kommentare über eine Zeile werden nur mit // eingeleitet!


------------------
Irgendwann will jedermann, raus aus seiner Haut;
Irgendwann denkt er dran, wenn auch nicht laut!

Inaktiv
|
Rouven89
Thread-Ersteller


Going for pro




Beiträge: 539
# Antwort: 8 - 24.01.2010 um 21:01 Uhr
so hab die beiden "(" klammen jetzt weg gemacht - geht aber leider immernoch nicht...kommt immernoch diese fehler meldung - kann es vlt dran liegen das ich das da von anfang an stehen hab (version 2009.0.0):
 
1.
1. / 2. / ... 
   elseif($account['users_id'] == $last_from['users_id'] && ($options['doubleposts'] == -|| $last_from['comments_time'] + $options['doubleposts'] > $time)) {


statt das:
 
1.
1. / 2. / ... 
  elseif($account['users_id'] == $last_from['users_id'] (...)




------------------
http://sc-wiesens.de/

Der Sport Club "13 Eichen" Wiesens

Inaktiv
|
Timmothey


Rock the board



Herkunft: Berlin
Beiträge: 40
# Antwort: 9 - 24.01.2010 um 21:27 Uhr
nein das (...) heißt schon fortfolgend - wollte nur nicht ide lange zeile posten.
das elseif muss zu if, das ist damit gemeint


------------------
Irgendwann will jedermann, raus aus seiner Haut;
Irgendwann denkt er dran, wenn auch nicht laut!

Inaktiv
|
Rouven89
Thread-Ersteller


Going for pro




Beiträge: 539
# Antwort: 10 - 24.01.2010 um 21:51 Uhr
super geht danke!!!!!


------------------
http://sc-wiesens.de/

Der Sport Club "13 Eichen" Wiesens

Inaktiv
|
Timmothey


Rock the board



Herkunft: Berlin
Beiträge: 40
# Antwort: 11 - 26.01.2010 um 20:41 Uhr
freut mich


------------------
Irgendwann will jedermann, raus aus seiner Haut;
Irgendwann denkt er dran, wenn auch nicht laut!

Inaktiv
|
Antworten: 11
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo