Top News Rechte | |||||||
---|---|---|---|---|---|---|---|
lordwurzel Grünschnabel ![]() Posts: 6 |
# 07.03.2016 - 13:20:29
Hallo =) Ich habe heute erstmals eine TOP-News erstellt und dabei leider festgestellt, dass diese, unabhängig davon welche Rechtestufe im Adminbereich für diese eingestellt ist, solange sie als TOP-News deklariert ist, immer angezeigt wird. Also auch nicht eingeloggten Gästen. Ist das so gewollt, oder habe ich eine zu alte Extended-News-Version installiert und es wurde mitlerweile gefixt? (Weiß leider nicht mehr wwelche Version ich installiert hatte, glaube aber schon C) |
||||||
Mairu Administrator ![]() Posts: 1908 |
# 08.03.2016 - 07:56:21
Hallo, also in der neusten Version 1.4c sollte die Topnews nur angezeigt werden, wenn man auch die Rechte hat, diese zu sehen. |
||||||
lordwurzel Grünschnabel ![]() Posts: 6 |
# 08.03.2016 - 20:05:23
Hast du denn zufällig einen Tipp, wie ich feststellen kann, ob ich schon 1.4c habe? Ist ja schon von 2012... bin da eigentlich sehr zuversichtlich, aber fakt ist ja, dass es derzeit nicht funktioniert ![]() Würd es ungern einfach drüber installieren, da ich die Dateien um einiges personalisiert hatte |
||||||
Mairu Administrator ![]() Posts: 1908 |
# 09.03.2016 - 02:16:55
Naja, der Code der dafür zuständig ist, ist in der contents/news/news.php
Da bei Zeile 144 und folgend ist die Stelle, wo die Rechte geprüft werden. |
||||||
lordwurzel Grünschnabel ![]() Posts: 6 |
# 09.03.2016 - 19:25:08
jo alles klar, da hab ich ja vieeel weniger... hab bei mir noch manuell das kategoriebild hinzugefügt, da sieht meins so aus:
|
||||||
lordwurzel Grünschnabel ![]() Posts: 6 |
# 09.03.2016 - 19:41:05
schade, die alte Ausgabe durch die neue zu ersetzen funktioniert nicht.... MySQL Error: 1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') != (a.news_groups | ))))' at line 15 in Query: SELECT a.news_title as title, a.news_text, a.news_kat, a.news_recht, a.news_groups, a.html, DATE_FORMAT(a.news_time,'%d. %m. %Y - %H:%i Uhr') as datum, DATE_FORMAT(a.news_time,'%W') as dayofweek, b.name as username, c.name as editorname, a.html, a.edit_time, a.klicks, b.id as uid FROM ic3_news a LEFT JOIN ic3_user as b ON a.user_id = b.id LEFT JOIN ic3_user as c ON a.editor_id = c.id WHERE a.news_id = 113 AND a.`show` > 0 AND a.`show` <= UNIX_TIMESTAMP() AND (a.endtime IS NULL OR a.endtime > UNIX_TIMESTAMP()) AND (((512 | a.news_recht) = a.news_recht) OR (a.news_groups != 0 AND ((a.news_groups ^ ) != (a.news_groups | )))) Debug backtrace: @ mysql.php:46 -- debug_bt() @ mysql.php:64 -- db_check_error(...) @ news.php:162 -- db_query(...) @ newsextended.php:13 -- require_once(...) @ index.php:27 -- require_once(...) Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /var/www/sk10254/html/include/includes/func/db/mysql.php on line 85 |
||||||
Mairu Administrator ![]() Posts: 1908 |
# 10.03.2016 - 07:46:52
Wenn es dir "nur" um die Kategorie geht, die ist in der neusten Version ja auch mit dabei. Da gibt es auch ein eigenes Template zur Anpassung der Topnews mit den gleichen Möglichkeiten wie bei den normalen News. Wenn du keine anderen Änderungen hast, würde ich dir ein Update auf die neuste Version empfehlen. |
||||||
lordwurzel Grünschnabel ![]() Posts: 6 |
# 11.03.2016 - 13:30:08
ich muss das nochmal genau durchprüfen, habe auf den verschiedensten seiten viele kleine anpassungen vorgenommen weil ich das template für einen pokerverein und nicht für einen multigaming clan nutze ![]() aber ich denke ich krieg das hin, die newsseiten dürften tatsächlich mit am wenigsten verändert worden sein. danke schonmal bis hier hin! |
||||||
lordwurzel Grünschnabel ![]() Posts: 6 |
# 11.03.2016 - 14:01:12
alles klar, tut soweit. musste tatsächlich noch die ganzen links und verweise von newsextended auf news zurückändern... wundert mich tatsächlich sehr, dass ich so eine alte version hatte. danke danke! |
||||||