Werbung nur für Gäste sichtbar - Nach der Registrierung sehen sie auch keine Werbung mehr

Dear visitor, welcome to codeQuake. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

bx19

Hello World

  • "bx19" is male
  • "bx19" started this thread

Posts: 39

ActivityPoints: 215

Date of registration: Dec 11th 2009

  • Send private message

1

Sunday, October 2nd 2011, 7:41pm

Fehler bei Tap Gemeldete Links

Produkt:LinkList

Version:1.2.0

Beschreibung:

Entschuldige meinen Doppelpost aber ich habe in das falsche Forum meine Fehlermeldung gepostet.

ACHTUNG: Ein klick auf meiner Homepage leitet noch auf die vers.1.1.1 hin also nicht glauben das es die neue ist.
Neue nur auf der Homepage (Home) mit direkter Link eingabe erreichbar.


Fehlermeldung:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Fatal error: Invalid SQL: SELECTCOUNT(*) AS count FROMwcf1_linkList_link_report LIMIT 1
    You get more information about the problem in our knowledge base: http://www.woltlab.com/help/?code=1146 Information:
  error message: Invalid SQL: SELECTCOUNT(*) AS count FROMwcf1_linkList_link_report LIMIT 1
 error code: 1146
 sql type: MySQLDatabase
sql error: Tabelle 'monstertruck1atdb19.wcf1_linkList_link_report' existiert nicht
sql error number: 1146
sql version: 
file: /home/.sites/64/site597/web/home/wcf/lib/system/database/MySQLDatabase.class.php (118)
 php version: 5.3.8
 wcf version: 1.1.8 (Tempest)
 date: Sun, 02 Oct 2011 16:58:47 +0000
 request: /home/index.php?page=LinkListModerationReportedLinks
 referer: http://www.monstertruck1.at/home/index.php?page=LinkListModeration
   Stacktrace:
   #0   /home/.sites/64/site597/web/home/wcf/lib/system/database/Database.class.php(118):   MySQLDatabase->sendQuery('SELECT?COUNT(*)...', 1, 0) #1   /home/.sites/64/site597/web/home/wcf/lib/page/LinkListModerationReportedLinksPage.class.php(101):   Database->getFirstRow('SELECT?COUNT(*)...') #2   /home/.sites/64/site597/web/home/wcf/lib/page/MultipleLinkPage.class.php(82):   LinkListModerationReportedLinksPage->countItems() #3   /home/.sites/64/site597/web/home/wcf/lib/page/MultipleLinkPage.class.php(70):   MultipleLinkPage->calculateNumberOfPages() #4   /home/.sites/64/site597/web/home/wcf/lib/page/LinkListModerationReportedLinksPage.class.php(63):   MultipleLinkPage->readData() #5   /home/.sites/64/site597/web/home/wcf/lib/page/AbstractPage.class.php(90):   LinkListModerationReportedLinksPage->readData() #6   /home/.sites/64/site597/web/home/wcf/lib/page/LinkListModerationReportedLinksPage.class.php(135):   AbstractPage->show() #7   /home/.sites/64/site597/web/home/wcf/lib/page/AbstractPage.class.php(46):   LinkListModerationReportedLinksPage->show() #8   /home/.sites/64/site597/web/home/wcf/lib/util/RequestHandler.class.php(64):   AbstractPage->__construct() #9   /home/.sites/64/site597/web/home/wcf/lib/util/RequestHandler.class.php(92):   RequestHandler->__construct('LinkListModerat...', Array, 'page')  #10  /home/.sites/64/site597/web/home/index.php(8):   RequestHandler::handle(Array) #11 {main}


Sobald ich ob leer oder in gemeldeter Link vorhanden ist und ich unter Moderation auf den Tap Gemeldete Links klicke erhalte ich eine Fehlermeldung.

Dann noch die Sidebar, sie wird mir so Präsentiert.
index.php?page=Attachment&attachmentID=546

3. und letztes, Ansicht der neusten Kommentare, neueste Links und besten Links unterhalb der Statistikund man klickt drauf tut sich nichts. Sieht nur so aus wie auf dem Bild.
index.php?page=Attachment&attachmentID=547

Das ganze war eine Neuinstallation ohne Fehler und ein Import aus der alten LinkList 1.1.1 auch ohne Fehler.

Ich sage denoch ein Danke im vorraus für deine tolle Arbeit. :thumbup:
bx19 ;)

This post has been edited 1 times, last edit by "bx19" (Oct 2nd 2011, 7:55pm)


Harald-V70-VCB

Syntax Error

  • "Harald-V70-VCB" is male

Posts: 59

ActivityPoints: 395

Date of registration: Sep 23rd 2011

  • Send private message

2

Sunday, October 2nd 2011, 7:59pm

Hi Jenso,

das kann ich bestätigen siehe hier:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 Fatal error: Invalid SQL: SELECTCOUNT(*) AS count FROMwcf1_linkList_link_report LIMIT 1
    You get more information about the problem in our knowledge base: http://www.woltlab.com/help/?code=1146 Information:
  error message: Invalid SQL: SELECTCOUNT(*) AS count FROMwcf1_linkList_link_report LIMIT 1
 error code: 1146
 sql type: MySQLDatabase
sql error: Table 'LittelItaly.wcf1_linkList_link_report' doesn't exist
sql error number: 1146
sql version: 
file: /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/system/database/MySQLDatabase.class.php (118)
 php version: 5.2.17-0.dotdeb.0
 wcf version: 1.1.8 (Tempest)
 date: Sun, 02 Oct 2011 17:58:35 +0000
 request: /forum/index.php?page=LinkListModerationReportedLinks
 referer: http://www.volvoclub-bayern.de/forum/index.php?page=LinkList
   Stacktrace:
 #0 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/system/database/Database.class.php(118): MySQLDatabase->sendQuery('SELECT?COUNT(*)...', 1, 0) #1 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/page/LinkListModerationReportedLinksPage.class.php(101): Database->getFirstRow('SELECT?COUNT(*)...') #2 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/page/MultipleLinkPage.class.php(82): LinkListModerationReportedLinksPage->countItems() #3 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/page/MultipleLinkPage.class.php(70): MultipleLinkPage->calculateNumberOfPages() #4 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/page/LinkListModerationReportedLinksPage.class.php(63): MultipleLinkPage->readData() #5 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/page/AbstractPage.class.php(90): LinkListModerationReportedLinksPage->readData() #6 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/page/LinkListModerationReportedLinksPage.class.php(135): AbstractPage->show() #7 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/page/AbstractPage.class.php(46): LinkListModerationReportedLinksPage->show() #8 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/util/RequestHandler.class.php(64): AbstractPage->__construct() #9 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/wcf/lib/util/RequestHandler.class.php(92): RequestHandler->__construct('LinkListModerat...', Array, 'page') #10 /var/www/virtual/volvoclub-bayern.de/htdocs/forum/index.php(8): RequestHandler::handle(Array) #11 {main}
   
Mit freundlichen Grüßen

Harald

bx19

Hello World

  • "bx19" is male
  • "bx19" started this thread

Posts: 39

ActivityPoints: 215

Date of registration: Dec 11th 2009

  • Send private message

3

Sunday, October 2nd 2011, 10:05pm

Sidebar nach unten verschoben

Ich hatte zuvor berichtet das die Sidebar nach unten verschoben ist.

Da ich von der alten Version Importiert habe wurden keine Gruppenrechte und Haupt Kategorien übernommen.
Nach dem ich im ACP die Hauptkategorie gesetzt habe wird die Sidebar wieder korrekt rechts angezeigt.

Dieser Fehler kann als Erledigt betrachtet werden. :thumbsup:
bx19 ;)

Jenso

Administrator

  • "Jenso" is male

Posts: 2,284

ActivityPoints: 13,755

Date of registration: Aug 15th 2010

  • Send private message

4

Monday, October 3rd 2011, 1:15am

Da hat sich wieder ein alter Tabellenname festgesetzt. Im Plugin allerdings ist ab Version 1.0.2 kein alter Tabellenname mehr vorhanden. Ich hab extra nochmal nachgeguckt. Laut Stacktrace handelt es sich um Zeile 101:

PHP Source code

1
2
3
$sql = "SELECT	COUNT(*) AS count
			FROM	wcf".WCF_N."_linklist_link_report";
		$row = WCF::getDB()->getFirstRow($sql);
wcfX_linklist_link_report ist wie man sieht durchgehend klein geschrieben (so wie es sein muss)

bx19

Hello World

  • "bx19" is male
  • "bx19" started this thread

Posts: 39

ActivityPoints: 215

Date of registration: Dec 11th 2009

  • Send private message

5

Monday, October 3rd 2011, 7:33am

Dort wo jetzt die neue LinkListe installiert ist war noch keine installiert. Wüsste ich nicht wo eine alte Tabelle sein soll.


Zu der Fehlermeldung, existiert nicht.
sql error: Tabelle 'monstertruck1atdb19.wcf1_linkList_link_report' existiert nicht
Diese Tabelle ist in der Datenbank vorhanden.
bx19 ;)

bx19

Hello World

  • "bx19" is male
  • "bx19" started this thread

Posts: 39

ActivityPoints: 215

Date of registration: Dec 11th 2009

  • Send private message

6

Monday, October 3rd 2011, 9:00am

Vielleicht hilft das weiter?

Ich habe jatzt mal von der alten LinkListe 1.1.1 die wcf1_linkList_link_report.sql in die neue 1.2.0 Datenbank kopiert.
Einen Link als probe gemeldet. Die Meldung erscheint auch ganz oben.
Nach dem zur Moderation gegangen bin sieht man einen gemeldeten Link


Ein Klick auf den Tab "Gemeldete Links" zeigt jetzt keinen Fehler an sondern...


Das hier kein Link sein kann ist mir klar.

Fazit:
Das Melden greift auf wcf1_linklist_link_report.sql
Der Tab greift aufwcf1_linkList_link_report.sql

Der unterschied ist das bei der alten Version linkList das L groß ist und bei der neuen linklist klein ist.

Ich hoffe ich liege da jetzt nicht falsch.
bx19 ;)

Harald-V70-VCB

Syntax Error

  • "Harald-V70-VCB" is male

Posts: 59

ActivityPoints: 395

Date of registration: Sep 23rd 2011

  • Send private message

7

Monday, October 3rd 2011, 4:33pm

Hallo Jenso,

ich habe mir mal die PHP angesehen von der Linklist Moderation.

Und dort steht meiner Meinung noch einiges von der alten Version drinnen mit wcf1_ linkList_link

PHP Source 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
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
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
<?php
// wcf imports
require_once(WCF_DIR.'lib/page/MultipleLinkPage.class.php');
require_once(WCF_DIR.'lib/page/util/menu/PageMenu.class.php');
require_once(WCF_DIR.'lib/data/linkList/link/ViewableLinkListLink.class.php');+require_once(WCF_DIR.'lib/data/message/bbcode/MessageParser.class.php');
 
/**
 * Shows the reported links in the linklist moderation.
 *
 * @author 	Christoph H.
 * @copyright	2010 Christoph H.
 * @license	GNU Lesser General Public License <http://www.gnu.org/licenses/lgpl.html>
 * @package	de.chrihis.wcf.linkList.report
 * @subpackage page
 * @category 	WoltLab Community Framework (WCF)
 */
class LinkListModerationReportedLinksPage extends MultipleLinkPage {
	// system
	public $templateName = 'linkListModerationLinks';
	public $defaultSortField = LINKLIST_CATEGORY_DEFAULT_SORT_FIELD;
	public $defaultSortOrder = LINKLIST_CATEGORY_DEFAULT_SORT_ORDER;
	public $itemsPerPage = LINKLIST_CATEGORY_LINKS_PER_PAGE;
 
	// parameters
	public $markedLinks = 0;
 
	/**
	 * list of linklist links
	 *
	 * @var	LinkListLinkList
	 */
	public $linkList = null;
 
	/**
	 * reported links
	 * 
	 * @var	array
	 */
	public $reportedLinks = array();
 
	/**
	 * @see Page::readParameters()
	 */
	public function readParameters() {
		parent::readParameters();
 
		// get reported links
		$sql = "SELECT	*, link_report.userID AS reportUserID, link_report.username AS reportUsername
			FROM		wcf".WCF_N."_linklist_link_report link_report
			LEFT JOIN wcf".WCF_N."_linklist_link linkList_link
			ON (linkList_link.linkID = link_report.linkID)
			ORDER BY link_report.reportTime DESC";
		$result = WCF::getDB()->sendQuery($sql);
		while ($row = WCF::getDB()->fetchArray($result)) {
			$this->reportedLinks[] = new ViewableLinkListLink(null, $row);
		}
	}
 
	/**
	 * @see Page::readData()
	 */
	public function readData() {
		parent::readData();
 
		// get marked links
		$sessionVars = WCF::getSession()->getVars();
		if (isset($sessionVars['markedLinkListLinks'])) {
			$this->markedLinks = count($sessionVars['markedLinkListLinks']);
		}
 
		// set output type
		MessageParser::getInstance()->setOutputType('text/html');
 
		$additionalData = array();
		$additionalSmallButtons = array();
		foreach ($this->reportedLinks as &$link) {
			$reportReason = MessageParser::getInstance()->parse($link->report, 0, 0, 0);
			$additionalData[$link->linkID] = '<div class="signature smallFont light">'.WCF::getLanguage()->get('wcf.linkList.moderation.reportedLinks.reportBy',
				array('$user' => '<a href="index.php?page=User&userID='.$link->reportUserID.SID_ARG_2ND_NOT_ENCODED.'">'.$link->reportUsername.'</a>',
					'$reportTime' => DateUtil::formatTime(null, $link->reportTime, true)
				)).'<br />'.WCF::getLanguage()->get('wcf.linkList.moderation.reportedLinks.reason', array('$reason' => $reportReason)).'</div>';
			$additionalSmallButtons[$link->linkID] = '<li><a href="index.php?action=LinkListLinkReportDelete&reportID='.$link->reportID.'&linkID='.$link->linkID.'&t='.SECURITY_TOKEN.SID_ARG_2ND_NOT_ENCODED.'" class="deleteButton"><img src="'.StyleManager::getStyle()->getIconPath('deleteS.png').'" alt="" longdesc="'.WCF::getLanguage()->get('wcf.linkList.moderation.reportedLinks.delete.sure').'" /> <span>'.WCF::getLanguage()->get('wcf.linkList.moderation.reportedLinks.delete').'</span></a></li>';
		}
 
		WCF::getTPL()->append(array(
			'additionalData' => $additionalData,
			'additionalSmallButtons' => $additionalSmallButtons,
			'additionalTabMenuItems' => '<li class="activeTabMenu"><a href="index.php?page=LinkListModerationReportedLinks'.SID_ARG_2ND_NOT_ENCODED.'"><span>'.WCF::getLanguage()->get('wcf.linkList.moderation.reportedLinks').'</span></a></li>'
		));
 
	}
 
	/**
	 * @see MultipleLinkPage::countItems()
	 */
	public function countItems() {
		parent::countItems();
 
		$sql = "SELECT	COUNT(*) AS count
			FROM	wcf".WCF_N."_linkList_link_report";
		$row = WCF::getDB()->getFirstRow($sql);
		return $row['count'];
	}
 
	/**
	 * @see Page::assignVariables()
	 */
	public function assignVariables() {
		parent::assignVariables();
 
		// assign variables
		WCF::getTPL()->assign(array(
			'links' => $this->reportedLinks,
			'markedLinks' => $this->markedLinks,
			'url' => 'index.php?page=LinkListModerationReportedLinks'.'&pageNo='.$this->pageNo.SID_ARG_2ND_NOT_ENCODED,
			'action' => 'reportedLinks'
		));
	}
 
	/**
	 * @see Page::show()
	 */
	public function show() {
		// set active header menu item
		PageMenu::setActiveMenuItem('wcf.header.menu.linkList');
 
		// check permission
		WCF::getUser()->checkPermission('mod.linkList.canAdministrateReportedLinks');
 
		// check module options
		if (!MODULE_LINKLIST) {
			throw new IllegalLinkException();
		}
 
		parent::show();
	}
}
?>
Mit freundlichen Grüßen

Harald

Harald-V70-VCB

Syntax Error

  • "Harald-V70-VCB" is male

Posts: 59

ActivityPoints: 395

Date of registration: Sep 23rd 2011

  • Send private message

8

Monday, October 3rd 2011, 4:50pm

So Leute ich habe den Fehler gefunden mit den gemeldeten Links.

Sucht in dieser Datei "LinkListModerationReportedLinksPage.class.php" nach dem hier:

PHP Source code

1
2
3
4
5
6
7
8
9
10
/**
	 * @see MultipleLinkPage::countItems()
	 */
	public function countItems() {
		parent::countItems();
 
		$sql = "SELECT	COUNT(*) AS count
			FROM	wcf".WCF_N."_linkList_link_report";
		$row = WCF::getDB()->getFirstRow($sql);
		return $row['count'];


und ersetzt es mit dem hier:

PHP Source code

1
2
3
4
5
6
7
8
9
10
/**
	 * @see MultipleLinkPage::countItems()
	 */
	public function countItems() {
		parent::countItems();
 
		$sql = "SELECT	COUNT(*) AS count
			FROM	wcf".WCF_N."_linklist_link_report";
		$row = WCF::getDB()->getFirstRow($sql);
		return $row['count'];
Mit freundlichen Grüßen

Harald

This post has been edited 1 times, last edit by "Harald-V70-VCB" (Oct 3rd 2011, 8:29pm)


bx19

Hello World

  • "bx19" is male
  • "bx19" started this thread

Posts: 39

ActivityPoints: 215

Date of registration: Dec 11th 2009

  • Send private message

9

Monday, October 3rd 2011, 8:04pm

Danke aber...
Sucht nach dem hier:

Ist für viele keine hilfe wenn sie nicht wissen wo sie suchen sollen.
bx19 ;)

Harald-V70-VCB

Syntax Error

  • "Harald-V70-VCB" is male

Posts: 59

ActivityPoints: 395

Date of registration: Sep 23rd 2011

  • Send private message

10

Monday, October 3rd 2011, 8:28pm

Hä Siehst Du nicht die PHP BBCode?
Mit freundlichen Grüßen

Harald

bx19

Hello World

  • "bx19" is male
  • "bx19" started this thread

Posts: 39

ActivityPoints: 215

Date of registration: Dec 11th 2009

  • Send private message

11

Monday, October 3rd 2011, 8:35pm

Doch aber du könntest ja dazu schreiben wo das zu ändern ist. Mir brauchst es nicht erkläen ich weis ja wo es ist aber ob es andere auch verstehen???
Einfach erklären und gut is :)
bx19 ;)

mipu

Hello World

  • "mipu" is male

Posts: 52

ActivityPoints: 285

Date of registration: Jun 28th 2011

  • Send private message

12

Monday, October 3rd 2011, 8:37pm

geändert wird es hier

\wcf\lib\page\LinkListModerationReportedLinksPage.class.php

in dieser Datei

gruß mipu
gruss mipu



'Rezepte Datenbank, Gästebuch

modifizierte Shoutbox

bx19

Hello World

  • "bx19" is male
  • "bx19" started this thread

Posts: 39

ActivityPoints: 215

Date of registration: Dec 11th 2009

  • Send private message

13

Monday, October 3rd 2011, 8:42pm

Danke Mipu :thumbup: , ich weis eh wo es ist aber für Leute die sich nicht so gut auskennen ist es ne feine Sache wenn man was genauer angibt.
bx19 ;)

bx19

Hello World

  • "bx19" is male
  • "bx19" started this thread

Posts: 39

ActivityPoints: 215

Date of registration: Dec 11th 2009

  • Send private message

14

Monday, October 3rd 2011, 8:47pm

So habe es nun als neues Paket installiert und funktioniert.

Nochmals recht Herzlichen Dank an Harald-V70-VCB :thumbup:
bx19 ;)

Jenso

Administrator

  • "Jenso" is male

Posts: 2,284

ActivityPoints: 13,755

Date of registration: Aug 15th 2010

  • Send private message

15

Monday, October 3rd 2011, 10:51pm

Au kein Wunder, dass ich das nicht gefunden habe.
In meiner Datei hatte ich das bereits so gemacht, nur das Paket hatte ich noch nicht neu gepackt, deshalb ist es nicht im Update drin gewesen.
sorry, kommt beim nächsten Update. Bis dahin hilft der Fix


Kurze Info:
Ich ziehe gerade um, daher weiß ich nicht wann ich in den nächsten Tagen wieder ans Netz kann. Spätestens am Wochenende gibts das Update

bx19

Hello World

  • "bx19" is male
  • "bx19" started this thread

Posts: 39

ActivityPoints: 215

Date of registration: Dec 11th 2009

  • Send private message

16

Monday, October 3rd 2011, 11:01pm

Alles klar :thumbup:

Viel spaß meim Übersiedeln ;)
bx19 ;)

Social Bookmarks


Rate this thread
Werbung nur für Gäste sichtbar - Nach der Registrierung sehen sie auch keine Werbung mehr