|
|
Latest News |
Latest Threads |
|
 |
55.766 Posts & 4.945 Themen in 78 Foren |
|
|
|
 |
Forensuche |
|
Suchbegriff |
Benutzerauswahl |
Ergebnisse anzeigen |
 |
 |
Forenticker 14 Beiträge in diesem Thema |
|
|
 |
 |
Geschlossen |
|
|
|
|
 |
|
 |
31.10.2008 - 13:45 Uhr |
|
|
|
Ich wollte mal fragen, ob man es bei Forenticker so machen kann, dass wenn man nicht eingelogt ist, es so einstellen kann das nur die Beiträge aus dem Öffentlichen Bereich angezeigt werden und nicht die Internen. Die Internen sollen dan bloß angezeigt werden wenn man sich einlogt.
MfG SlipKoRn666
|
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von SlipKoRn666 - 31.10.2008 - 13:46 Uhr |
|
|
|
|
|
|
|
 |
|
 |
31.10.2008 - 13:49 Uhr |
|
|
|
das wäre dann eine komplette neu entwicklung des addons. ich glaube nicht das das in nächster zeit gemacht werden kann, da alle ziemlich viel um die ohren haben im moment
|
|
|
|
|
|
|
 |
|
 |
31.10.2008 - 13:52 Uhr |
|
|
|
achso ok. Aber danke für die schnelle Antwort.
|
|
|
|
|
|
|
 |
|
 |
31.10.2008 - 13:59 Uhr |
|
|
|
Kannst mal Download-Link oder den Quellcode der Datei posten? Es wird mit sicherheit nicht soviel zu ändern sein.
|
|
|
|
|
|
|
 |
|
 |
31.10.2008 - 14:06 Uhr |
|
|
|
welchen Quellcode meinst du? Den PHP Code vom Forenticker?
|
|
|
|
|
|
|
 |
|
 |
31.10.2008 - 14:20 Uhr |
|
|
|
Das ist der PHP Code des Forenticker.
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 | | PHP-Quelltext
<?php
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//~~ Forenticker 1.2 by .dante. for PHPKit ~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//Einstellungen:
$anzahl="5"; //anzahl der neuesten posts die angezeigt werden
$speed = "1"; //geschwindigkeit des scrollens des tickers
$hoehe ="150";//hoehe der navbox des tickers
$align = "center"; //ausrichtung (left, right,center)
$show_ava = "1"; //soll der Avatar des Users mit im Ticker angezeigt werden? (1:ja, nicht 0:nein)
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
if(!defined('pkFRONTEND') || pkFRONTEND!='public')
die('Direct access to this location is not permitted.');
$abfrage1=$DB->query("SELECT forumpost_autor,forumpost_id,forumpost_title,forumpost_autorid,forumpost_threadid,forumpost_icon,forumpost_time FROM ".$db_tab['forumpost']." ORDER by forumpost_id DESC");
while ($ar1=$DB->fetch_array($abfrage1)){
$autor=$ar1['forumpost_autor'];
$autorid=$ar1['forumpost_autorid'];
$title=$ar1['forumpost_title'];
$nzeit=date("j.n.y - H:i",$ar1['forumpost_time'])." Uhr";
$tid=$ar1['forumpost_threadid'];
$icon = $ar1['forumpost_icon'];
$post_id = $ar1['forumpost_id'];
$abfrage4=$DB->query("SELECT user_avatar, user_nick FROM ".$db_tab['user']." WHERE user_id='$autorid'");
while ($ar4=$DB->fetch_array($abfrage4))
{$uavatar=$ar4['user_avatar'];
$autor=$ar4['user_nick'];}
if ($icon != "") $icon2 = "<img src=images/icons/$icon border=0>"; else $icon2 = "";
$abfrage2=$DB->query("SELECT forumthread_title,forumthread_catid,forumthread_icon FROM ".$db_tab['forumthread']." WHERE forumthread_id = '$tid'");
while ($ar2=$DB->fetch_array($abfrage2)) {
$thread_title = $ar2['forumthread_title'];
$thread_catid = $ar2['forumthread_catid'];}
$abfrage3=$DB->query("SELECT forumcat_rrights FROM ".$db_tab['forumcat']." WHERE forumcat_id = '$thread_catid'");
while ($ar3=$DB->fetch_array($abfrage3)) {$rechte= $ar3['forumcat_rrights'];}
if ($title == ""){$title = "Kein Titel";}
if (getrights($rechte))
{
if (($uavatar != "") AND $show_ava == "1"){eval ("\$ticker_avatar= \"".pkTpl("ticker/avatar")."\";");}
eval ("\$ticker_row.=\"".pkTpl("ticker/ticker_row")."\";");
unset($ticker_avatar);
unset($uavatar);
$anzahl--;}
if ($anzahl <= "0") {break;}
}
eval ("\$boxlinks[]= \"".pkTpl("ticker/ticker")."\";");
return $boxlinks;
?> | |  |
|
|
|
|
|
|
|
 |
|
 |
31.10.2008 - 14:20 Uhr |
|
|
|
|
|
|
 |
|
 |
31.10.2008 - 19:41 Uhr |
|
|
|
Der Quellcode gibt genau das aus, was du willst.
Wenn ich den Code so nehme, und 2 Kategorien erstellt habe, eine für Gäste, und eine für User, dann erscheint der eine Thread, der für User bestimmt ist, für den Gast nicht.
Gäste sehen nur das, wohin sie Leserechte haben, genau wie User, Mitglieder, Moderatoren und Administratoren.
|
|
|
|
|
|
|
 |
|
 |
31.10.2008 - 20:07 Uhr |
|
|
|
und wie schreib ich das dann? Weil ich kann kein PHP.
|
|
|
|
|
|
|
 |
|
 |
31.10.2008 - 22:17 Uhr |
|
|
|
Du brauchst kein PHP können. Der Forenticker zeigt die Threads an, die man sehen darf.
Es kommt dabei auf die Lese-Rechte an, die man im Adminbereich im Forenbereich auswählen kann.
Wenn Foren-Kategorie Kategorie #1 mit Lese-Recht Gäste eingestellt ist, werden darin alle Threads für Gäste und höher angezeigt. Wenn du es auf User stellst, kann ein Gast die darin enthaltenen Threads nicht sehen.
Es hängt also nur an den Lese-Rechten deiner Foren-Kategorie.
|
|
|
|
|
|
|
 |
|
 |
31.10.2008 - 22:24 Uhr |
|
|
|
das heißt allso wenn ich der Haupkategorie Lese recht für Gäste gebt und den Unterforen Leserecht User dann zeigt der Ticker alle Threats an oder?
|
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von SlipKoRn666 - 31.10.2008 - 22:25 Uhr |
|
|
|
|
|
|
|
 |
|
 |
01.11.2008 - 10:25 Uhr |
|
|
|
Wenn du deiner Hauptkategorie Lese-Rechte für Gäste gibst, und in dieser Kategorie Threads erstellt wurden, würden die Gäste diese Threads sehen.
Sollten in der Hauptkategorie noch Unterkategorien vorhanden sein, die einen höheren Lese-Recht-Status besitzen (z.B. User, oder Mitglied), und in diesen Unterkategorien Threads vorhanden sind, sehen diese nur die Leute, die eingelogt sind, und den nötigen Userstatus haben.
|
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von k!r!ka - 01.11.2008 - 10:25 Uhr |
|
|
|
|
|
|
|
 |
|
 |
01.11.2008 - 10:29 Uhr |
|
|
|
ok hat sich erledigt. Ich bedanke mich für die Hilfe.
Mfg SLipKoRn666
|
|
|
|
|
|
|
 |
|
 |
01.11.2008 - 10:44 Uhr |
|
|
|
Problem behoben, ein weiterer User glücklich,
Also
|
|
|
|
|
|
|
 |
|
 |
Geschlossen |
|
|
|
 |
Ähnliche Themen |
|
|
|
|
|
|
|
|