matte
-
Content count
93 -
Joined
-
Last visited
Posts posted by matte
-
-
Danke, hat geklappt. :)
-
Ein frohes neues Jahr wünsche ich euch erstmal.
Wo kann man eingentlich einstellen, in welche Usergroup die Members nach dem Validating verschoben werden?
Ich würde das gern ändern, habe aber keine diesbezügliche Einstellmöglichkeit gefunden. :(
-
Du musst einige manuelle Anpassungen machen damit das Forum mit PHP5 läuft.
-
Da hat dein Hoster wohl auf PHP5 umgestellt. Benutze mal die Suchfunktion. ;)
-
Den Befehl musst du nicht einfügen, denn den gibt es standardmäßig im IPB.
test
[s]test[/s]
;)
-
Wurde die zeit schon vorher überschritten? Wenn nein, wieviele Postings hatte er ca. angezeigt?
Es kann natürlich se4in, das jetzt die zeit einfach nicht mehr ausreicht, weil deine DB zu langsam ist. Hast du schon mal versucht die Zeit hoch zu setzen?
-
Dieses Problem hatte ich ncach einem Serverumzug. Die Tabellen haben bei mir jetzt den Zeichensatz "latin1_general_ci" und MySQL den Zeichensatz "UTF-8 Unicode (utf8)".
Versuche doch mal deine Tabellen umzustellen.
-
Lösung des Problems:
Im Table ibf_search_results Feld post_id den Typ von TEXT auf LONGTEXT ändern.
-
Im Adminbereich auf Mangement -> Manage Usergroups -> entsprechende Usergruppe auswählen -> edit Usergroup -> AVATARS: Allow avatar uploads? auf -> no setzen.
-
Ich gehe mal davon aus, das dein Board auch einen "interen" Bereich hat. Schreibe das Posting doch einfach dort und verschiebe es dann in den öffentlichen Bereich.
-
Bei mir wird der User der seine Mailaddy ändert in die Gruppe Validating gesteckt und kommt dort erst wieder raus, wenn er die Bestätigungsmail anklickt.
Nachteil: Hat er sich beim eingeben der Emailadresse vertippt, so wird der Account nach XX Tagen gelöscht, da er ja in der Gruppe Validating ist.
Ich habe keinen Mod installiert, es sollte also auch so gehen.
-
@TomCrow
Es ist jeweils in den Dateien:
/board/sources/boards.php
/board/sources/forums.php
/board/sources/online.php
/board/sources/topics.php
die Zeile
if ( ($ibforums->member['mgroup'] == $ibforums->vars['admin_group']) and ($ibforums->vars['disable_admin_anon'] != 1) )
zu ändern in
if ( ($ibforums->member['mgroup'] == $ibforums->vars['admin_group'] or ($ibforums->member['mgroup'] == "8") or ($ibforums->member['mgroup'] == "12") ) and ($ibforums->vars['disable_admin_anon'] != 1) )Die Zahlen 8 und 12 stehen dabei für die entsprechende ID der Membergruppe (aus der Tabelle 'ibf_groups' zu entnehmen). Ich habe hier zwei anderen Gruppen das sehen der anonymen Mitglieder erlaubt.
-
Sorry das ich doppelt poste, aber ich hab nochn Problem bemerkt:Wenn ich unterhalb eines Posts eines Mitgliedes auf dessen E-Mail oder YIM-Button klicke, geht zwar ein Pop-Up auf, jedoch bleiben diese leer.
Die Kontaktkarte wird ordnungsgemäß angezeigt, dort ist z.b. die YIM-ID zu sehen.
Wäre nett, wenn mir nochmal jemand helfen könnte.
Grüße
Juti
Schau mal hier. ;)
-
OK, Fehler gefunden.
In der Datei "contact_members.php" habe ich den doppelten Eintrag
var $email = "";
entfernt und ca. Zeile 326 die Abkürzung mod in moderator geändert.
//--------------------------------------------// Do we have permission to do stuff in this forum? Lets hope so eh?!
//--------------------------------------------
$this->check_access($fid, $tid);
$mods = array();
// Check for mods in this forum
$DB->query("SELECT m.name, m.email, moderator.member_id FROM ibf_moderators moderator, ibf_members m WHERE moderator.forum_id='$fid' and moderator.member_id=m.id");
if ( $DB->get_num_rows() )
{
while( $r = $DB->fetch_row() )
{
$mods[] = array(
'name' => $r['name'],
'email' => $r['email']
);
}
}
else
{
Jetzt funktioniert es. :)
-
Welchen anderen Fehler meinst du jetzt?Das mein script nur eine leere weiße seite ausgibt ist völlig normal und korrekt...
Ja, bei deinem Mail-Script ist klar.
Ich meinte das hier:
ich bekomme eine leere Seite wenn ich auf den Melden-Button, Email-Button oder ICQ, AOL usw. drücke (Kontaktdaten).Die Fenster werden doch in der contact_member.php erzeugt, oder?
Ich habe da schon die mod Anweisung durch moderator ersetzt, weil es dadurch schon Probleme gab. Das Problem mit der leeren Seite sollte aber wohl an PHP5 liegen, oder?
Damit komme ich nicht weiter. :(
-
Danke Modula.
Ich habe das Script getestet und eine weiße Seite bekommen, aber keine Mail.
Die Mailadresse hatte ich vorher natürlich geändert.
Dann hat es mein Hoster wohl doch nicht angeschalten.
Hast du noch eine Idee bezüglich des anderen Fehlers?
-
So, ich habe nochmal getestet. Die Mailfunktion via SMTP geht jetzt, aber leider bekomme ich eine leere Seite wenn ich auf den Melden-Button, Email-Button oder ICQ, AOL usw. drücke.
Die Fenster werden doch in der contact_member.php erzeugt, oder?
Ich habe da schon die mod Anweisung durch moderator ersetzt, weil es dadurch schon Probleme gab. Das Problem mit der leeren Seite sollte aber wohl an PHP5 liegen, oder?
-
Hm, komisch. Das hatte ich gestern auch schon versucht, aber da hat es nicht funktioniert. Jetzt geht es aber soweit, das die Fehlermeldung weg ist, aber eine Mail bekomme ich trotzdem nicht.
Das lässt mich dann aber doch darauf schließen, das die Mailfunktion via PHP nicht freigeschalten ist.
Wenn ich aber auch den Email-Button (von einem User)drücke, bekomme ich trotzdem eine leere Seite.
-
Ich kann das Script leider nicht finden... :(
-
PNs sind keine eMails und haben damit nichts zu tun.Doch, die PN hat indirekt mit der Email zu tun. Nach Erzeugen der PN wir meißt eine Mail generiert, welche an die entsprechede Mailadresse des Users geht, um ihm zu signalisieren das es eine PN hat. Die PN wird ordentlich verfasst und auch abgeschickt. Bei Leuten die keine Emailbenachrichtigung eingestellt haben kommt diese Fehlermeldung nicht. Desweiteren funtioniert auch der Melden-Button nicht.
Beim Posten kommt der Fehler nur, wenn Leute ein Themenabo eingestellt haben. Nach löschen der Themenabos im entsprechendem Thread geht es dort ohne Fehler.
Wenn die mail() Funktion von PHP in irgendeiner Form gekappt oder verändert wurde, muss euch euer Provider darüber Auskunft bieten.Da warte ich noch auf Antwort von meinem Provider.
Desweiteren würde ich prüfen, ob euer Board mit PHP5 zurechtkommt, ihr also die entsprechenden Patches eingebaut habt.Ich habe mir mal die Funktion in der 2.x.x Version angeschaut und entsprechend umgebaut, aber die Meldung blieb gleich. Sicher könnte es auch mit PHP5 zu tun haben, aber ich weiß nicht was es sein könnte. Das Board läuft bis auf diesen Fehler gut. Einige Anpassungen hatte ich bezüglich PHP5 ja schon gemacht.
Gibt es irgendwo eine Übersicht oder eine Zusammenstellung von Patches in Bezug auf den Wechsel von PHP4 -> PHP5?
-
Die Vermutung hatte ich auch schon. Wie bekomme ich denn raus, ob ich welche Senden darf?
Die PM wird ja z.B. abgesendet, aber die Bestätigungsmail kommt nicht an.
-
Leute ich habe nach dem Serverumzug ein großes Problem.
Nach dem Schreiben eines Postings oder nach schreiben einer PM erhalte ich immer diese Fhlermeldung:
Could not send the email
Failed at 'mail' command
Der Fehler müsste irgendwo in der emailer.php liegen (da da auch die Fehlermeldung generiert wird), aber irgendwie komm ich da nicht weiter.
Hat jemand eine Idee was das sein kann?
mit den Serverumzug hatte sich auch die PHP Version auf PHP5 geändert. Ich tippe mal das es damit zusammen hängt.
-
Danke Stafan, das hat geklappt.
Eine abschließende Frage habe ich aber noch:
Wenn man im ADMIN-CP unter "Skins & Templates" -> "HTML Templates" die Funktion "Resynchronise the database temlates FROM the PHP-Skin files" auswählt, so liest er die Daten nicht ein. Ich habe einfach die alten Einstellungen aus dem Board exportiert und da wieder hochgeladen, aber eigentlich sollte das doch gehen.
-
Genau das scheint das Problem zu sein.
Ich bin aus den Thread nur nicht ganz schlau geworden, in welchen Dateien ich das jetzt ändern muss.
Danke schon mal Stefan.
EDIT:
War die stats.php. Jetzt funktioniert es.
Ich habe aber immernoch das Problem, das mir eine leere Seite angezeigt wird, wenn ich mir ein Mitgliederprofil anschauen will.
überflüssige tables
in Installation & Konvertierung
Posted · Report reply
Hi Leute,
ich habe gestern mein Board von der 1.3 auf die 2.1.4 geupgraded. Da ich eine sehr große Datenbank habe (ca. 500 mb) ist das Skript ein paar mal hängen geblieben, aber das Forum läuft erstmal nach ein paar manuellen Anpassungen. Ich habe dann mal die tables mit einer anderen DB verglichen und festgestellt, das ich 5 tables habe, welche bei der anderen DB nicht vorhanden sind. kann ich die einfach löschen?
Es geht um folgende Tables:
ibf_css
ibf_forums_bak
ibf_macro_name
ibf_skins
ibf_templates
Desweiteren finde ich, dass das Forum extrem langsam gegenüber dem 1.3 ist. Was kann ich da noch machen?