ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » News extended fehler

Geschlossen
  1. #1
    User Pic
    Shoutala Mitglied
    Registriert seit
    24.08.2010
    Beiträge
    135
    Beitragswertungen
    1 Beitragspunkte
    Huhu,

    nachdem ich keine news mehr einfügen konnte (Es gab jedesmal ein sql fehler) habe ich nun die news extended neu installiert.

    Nun kommt zwar kein fehler mehr wenn ich eine News erstellen will, aber dafür werden die News nicht mehr angezeigt.

    Siehe auf der Homepage.

    Bei Zeile 121 steht

     $groups = getGroupRights();


    Und die Gruppenrechte sind eigentlich soweit verteilt

    Oder habe ich i-was übersehen ?

    Danke schonmal im vorraus.

    betroffene Homepage: anichuu.de
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Könnte daran liegen, dass du zuviele Gruppen hast und die Ids zu groß werden, hab mir das beim schreiben nicht richtig durchdacht, könnte ich mal ändern, allerdings hab ich dafür gerade keine Zeit.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Shoutala Mitglied
    Registriert seit
    24.08.2010
    Beiträge
    135
    Beitragswertungen
    1 Beitragspunkte
    Ich habe aber nur die standart gruppen und keine hinzugefügt :/
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Als Standard gibts überhaupt gar keine Gruppe, Gruppen sind das gleiche wie Teams, nicht zu verwechseln mit Grundrechten, von denen es nur 9 gibt.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Shoutala Mitglied
    Registriert seit
    24.08.2010
    Beiträge
    135
    Beitragswertungen
    1 Beitragspunkte
    Achso okay,

    Dann habe ich keine gruppen.

    Kann ich den code einfach raus nehmen ohne das was schlimmes passiert ? Denn gruppen brauche ich für die News im grundegenommen gar nicht.


    ~edit~

    Okay, den code kann ich nicht einfach so rausnehmen.

    Denn dann kommt dieser fehler hier:

    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 ic1_news a LEFT JOIN ic1_user as b ON a.user_id = b.id LEFT JOIN ic1_user as c ON a.editor_id = c.id WHERE a.news_id = 8 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:32 -- debug_bt()
    	@ mysql.php:50 -- db_check_error(...)
    	@ news.php:137 -- db_query(...)
    	@ newsextended.php:13 -- require_once(...)
    	@ index.php:42 -- require_once(...)
    
    
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /kunden/312677_65428/webseiten/include/includes/func/db/mysql.php on line 71
    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 ') != (news_groups | )))) AND `show` > 0 AND `show` <= UNIX_TIMESTAMP() AND news' at line 2
    in Query:
    SELECT COUNT(*) FROM ic1_news WHERE (((512 | news_recht) = news_recht) OR (news_groups != 0 AND ((news_groups ^ ) != (news_groups | )))) AND `show` > 0 AND `show` <= UNIX_TIMESTAMP() AND news_id != 8 AND archiv != 1 AND (endtime IS NULL OR endtime > UNIX_TIMESTAMP())
    
    Debug backtrace:
    	@ mysql.php:32 -- debug_bt()
    	@ mysql.php:50 -- db_check_error(...)
    	@ mysql.php:101 -- db_query(...)
    	@ news.php:207 -- db_make_sites(...)
    	@ newsextended.php:13 -- require_once(...)
    	@ index.php:42 -- require_once(...)
    
    
    Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /kunden/312677_65428/webseiten/include/includes/func/db/mysql.php on line 54
    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 | )))) AND a.`show` > 0 AND a.`show` <= UNIX_TIMESTAMP()' at line 18
    in Query:
    SELECT a.news_title as title, a.news_id as id, DATE_FORMAT(a.news_time,'%d. %m. %Y - %H:%i Uhr') as datum, DATE_FORMAT(a.news_time,'%W') as dayofweek, a.news_kat as kate, a.news_text as text, b.name as username, c.name as editorname, a.html, a.edit_time, a.klicks, b.id as uid FROM ic1_news as a LEFT JOIN ic1_user as b ON a.user_id = b.id LEFT JOIN ic1_user as c ON a.editor_id = c.id WHERE (((512 | a.news_recht) = a.news_recht) OR (a.news_groups != 0 AND ((a.news_groups ^ ) != (a.news_groups | )))) AND a.`show` > 0 AND a.`show` <= UNIX_TIMESTAMP() AND news_id != 8 AND a.`archiv` != 1 AND (a.endtime IS NULL OR a.endtime > UNIX_TIMESTAMP()) ORDER BY a.news_time DESC LIMIT 0,5
    
    Debug backtrace:
    	@ mysql.php:32 -- debug_bt()
    	@ mysql.php:50 -- db_check_error(...)
    	@ news.php:235 -- db_query(...)
    	@ newsextended.php:13 -- require_once(...)
    	@ index.php:42 -- require_once(...)
    
    
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /kunden/312677_65428/webseiten/include/includes/func/db/mysql.php on line 71
    
    Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /kunden/312677_65428/webseiten/include/includes/func/db/mysql.php on line 58


    Wie kann ich das nun hin bekommen ?

    Werde den code wieder einfügen aber dann ist ja wieder der fehler da wie beim ersten Post


    Zuletzt modifiziert von Shoutala am 26.02.2011 - 21:32:33
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Achso, nimm einfach die neuste Version des Moduls und sorge dafür, dass es richtig installiert ist zunge

    Die Funktion sollte denke ich in der contents/news.php definiert sein.


    Zuletzt modifiziert von Mairu am 26.02.2011 - 22:52:46
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Shoutala Mitglied
    Registriert seit
    24.08.2010
    Beiträge
    135
    Beitragswertungen
    1 Beitragspunkte
    Ich habe bereits 2 mal versucht es neu zu installieren.

    Beim ersten mal hat er fehler angezeigt.

    Beim zweiten mal installieren, gabs keine fehler aber dennoch kommt der fehler bei der news.php

    ~edit~

    Eben nochmal neu installiert. Keine fehler beim installieren vorhanden.

    ... ::: [ I n s t a l l a t i o n   f ü r   N e w s E x t e n d e d 1 . 4 b   f ü r   i l c h   1 . 1 M] ::: ...
    
    
    Wenn keine Fehler aufgetreten sind, sollte die Installation ohne Probleme verlaufen sein und du solltest die install_news.php nun vom Webspace löschen.


    Und dennoch wird der fehler angezeigt D:

    ~edit 2~

    Kann ich eigentlich ohne gewissensbisse die ic1_news in der datenbank löschen ? Bei der installation von news extended installiert er die doch neu, oder ? Vlt. liegt es ja daran, dass ich es ständig neu installiere aber die sql nicht lösch/leere


    Zuletzt modifiziert von Shoutala am 26.02.2011 - 23:51:24
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Shoutala Mitglied
    Registriert seit
    24.08.2010
    Beiträge
    135
    Beitragswertungen
    1 Beitragspunkte
    So,

    ich habe nun die normale news.php verlinkt und nicht die newsextended Und nun geht es
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Du hast nicht dieses Modul benutzt?

    mairu.ilch.net/index.php?downloads-show-33
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Shoutala Mitglied
    Registriert seit
    24.08.2010
    Beiträge
    135
    Beitragswertungen
    1 Beitragspunkte
    Doch, habe ich.

    Und das sogar 3-4 mal neu installiert zwinker
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Mhh naja kann ich mir erst anschauen, wenn ich aus dem Urlaub zurück bin, allerdings verwundert es mich, dass du der erste mit dem Fehler bist und tippe irgendwie trotzdem erstmal auf Anwenderfehler, muss aber natürlich nicht der Fall sein.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten