Remote Avatar ImageSize Controle MOD

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

lenni hat geschrieben:@ D@ve: Wo ist die Stelle, an der der resize durchgeführt wird (inkl. Beibehaltung des urspr. Seitenverhältnisses)?
Was meisnt Du genau...? ...keine Ahnung... ich hab den Quellcode nur vor der Änderung überflogen und hier die andere Lösung vorgeschlagen, weil die performanter ist...

@Dave: die Dateigröße kann man zwar einmalig überprüfen, kann aber vom User immer wieder übergangen werden, in dem er einfach ein größeres Bild mit gleichem Namen hochlädt... von einer Echtzeitprüfung in der viewtopic rate ich aus Gründen der Performance wie gesagt ab, man überprüft die Bilder ja damit der Seitenaufbau schneller geht, würde man das in Echtzeit jedesmal prüfen wäpre es schlimmer als vorher: Unter der Prüfung würden alle User "leiden", wenn aber jemand ein zu großes Bild hochlädt (was ja wahrscheinlich auch die Ausnahme bleiben wird) betrifft das nur ein paar Threads...

Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag von Dave »

Stimmt... Das ändern habe ich vergessen :wink:

Gott bewahre :roll: Ich bin froh das mein Forum läuft und nicht wieder nen Seitenaufbau von 20sek hat :roll: Sowas würde ich mir auch niemals in die viewtopic.php setzen :wink:
Werbung
Mitglied
Beiträge: 712
Registriert: 11.06.2004 12:38
Wohnort: Ausland

Beitrag von Werbung »

Hi,...

ich bin grade dabei des hier vom beitrag einzubauen...

und wenn ich des SQL mach... kommt bei mir die fehlermeldung in der viewtopic.php

Code: Alles auswählen

phpBB : Kritischer Fehler 

Could not query config information in topic_view

DEBUG MODE

SQL Error : 1146 Table 'DB7006.TOPIC_VIEW_TABLE' doesn't exist

SELECT topic_id, view_count FROM TOPIC_VIEW_TABLE WHERE 3 = user_id 

Line : 183
File : /../../forum/viewtopic.php 
was hab ich denn falsch gemacht... wie installiere ich denn des SQL zeug? einfach in phpmyadmin gehen und dann des in SQL einfügen oder?

hm,... gibts die Auführung nich irgendwie schön aufgezählt in ner datei oder so?
Der Meister sprach: "Lernen ist eine Tätigkeit, bei der man das Ziel nie erreicht und zugleich immer fürchten muss, das schon Erreichte wieder zu verlieren."
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag von Dave »

TOPIC_VIEW_TABLE ??

verlinke deine viewtopic.php bitte mal als txt
Werbung
Mitglied
Beiträge: 712
Registriert: 11.06.2004 12:38
Wohnort: Ausland

Beitrag von Werbung »

hier ist meine viewtopic.txt
Der Meister sprach: "Lernen ist eine Tätigkeit, bei der man das Ziel nie erreicht und zugleich immer fürchten muss, das schon Erreichte wieder zu verlieren."
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag von Dave »

Code: Alles auswählen

$sql = "SELECT  topic_id, view_count
FROM " . TOPIC_VIEW_TABLE . "
WHERE " . $userdata['user_id'] . " = user_id ";
if(!$result = $db->sql_query($sql))
message_die(CRITICAL_ERROR, "Could not query config information in topic_view", "", __LINE__, __FILE__, $sql);
else
{
while( $row = $db->sql_fetchrow($result) )
{
$maus_name = $row['topic_id'];
$maus_value = $row['view_count'];
$default_maus[$maus_name] = $maus_value;

$new[$maus_name] = ( isset($HTTP_POST_VARS[$maus_name]) ) ? $HTTP_POST_VARS[$maus_name] : $default_maus[$maus_name];
}
}

$sql = "SELECT  view_count
FROM " . TOPIC_VIEW_TABLE . "
WHERE " . $userdata['user_id'] ." = user_id AND '$topic_id' = topic_id ";
if(!$result = $db->sql_query($sql))
message_die(CRITICAL_ERROR, "Could not query config information in topic_view12", "", __LINE__, __FILE__, $sql);
else
{
while( $row = $db->sql_fetchrow($result) )
$quiz_topic_id = $row['view_count'];
}
Diese stelle hat nix mit dem Mod zu tun :roll:
Da sollte man eher nen anderes Thema aufmachen was den Mod betrifft :wink: In dem Teil ist auch der fehler.... Ich denke mal die /includes/constants.php wurde nicht bearbeitet beim Mod einbau :wink:
Werbung
Mitglied
Beiträge: 712
Registriert: 11.06.2004 12:38
Wohnort: Ausland

Beitrag von Werbung »

he? da stand doch nix von includes/constants.php bearbeiten?

kannst du mir vielleicht diesen mod irgendwie in eine datei reinpacken und mir schreiben bzw. schicken. damit ich ganz genau seh wie und was ich mach und nicht was falsches einfüge!??!

wär super...
Der Meister sprach: "Lernen ist eine Tätigkeit, bei der man das Ziel nie erreicht und zugleich immer fürchten muss, das schon Erreichte wieder zu verlieren."
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag von Dave »

An der stelle wo du den fehler hast macht der Mod gar nix. Du schmeißt gerade zwei Mods durcheinander :D
Werbung
Mitglied
Beiträge: 712
Registriert: 11.06.2004 12:38
Wohnort: Ausland

Beitrag von Werbung »

Hi... also der code für "remote_avatars" funktioniert ja super.

nur ich peil nicht ganz, wie ich jetzt die Avatars code dingsda einbauen soll bzw. hilfe! *hm*
Der Meister sprach: "Lernen ist eine Tätigkeit, bei der man das Ziel nie erreicht und zugleich immer fürchten muss, das schon Erreichte wieder zu verlieren."
Benutzeravatar
Waagenbauer
Mitglied
Beiträge: 219
Registriert: 11.06.2001 02:00
Kontaktdaten:

Beitrag von Waagenbauer »

@werbung
meinst du jetzt mein 2.Script, also das Tool hier? http://www.phpbb.de/viewtopic.php?p=437134#437134

Einfach einen Editor aufmachen und das Script reincopieren. In dein phpBB-Ordner unter irgendeinen Dateinamen, zB. resync_avatars.php, abspeichern und auf deinen Webspace ins Rootverzeichnis (phpBB) copieren. Dann ausführen.
http://www.kaltmacher.de - Die Seite für PC-Freaks und Profis.
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“